summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-11-21Fixup a PCIe transaction completion timeout issueMike Belopuhov
Mirrors the change 71bde60191a9fa44d33b582c5e3713ffe99b0fef in Linux; taken as a part of the 280182 commit to FreeBSD.
2016-11-21Factor out RSS initialization into a separate functionMike Belopuhov
No functional change.
2016-11-21Check return value of tls_config_set_protocols(3) and log if it failsRicardo Mestre
OK bluhm@
2016-11-21tweak previous;Jason McIntyre
2016-11-21Use the same basename for the rollback tarball as the original patch.sig.Antoine Jacoutot
2016-11-21In pf_route() and pf_route6() the !r->rt case was only used byAlexander Bluhm
af-to. pf_route6() called ip6_output() to do the work while pf_route() had some custom implementation for that. It is simpler to call ip_output() or ip6_output() from pf_test() directly. OK procter@ sashan@
2016-11-21Tweak comment. Reverse cmp logic while here.Antoine Jacoutot
2016-11-21Add Copyright and license.Ingo Schwarze
Merge some additional information from OpenSSL.
2016-11-21Import the DTLSv1_listen(3) manual from OpenSSL,Ingo Schwarze
excluding interface changes that don't apply to LibreSSL, except that i left the confusing discussion of RETURN VALUES completely unchanged, to warn users that this is a mess: OpenSSL first published this interface, then later changed its syntax and semantics in multiple ways.
2016-11-21Enabling Loongson 3A bits turned on a code path that uses a MIPS64r2Visa Hankala
register on Loongson 2. This causes a boot failure on LS2 because the CPU does not implement the register. Disable the code on LS2 similarly to mips64 pte.h. Yeelong boot hang reported and fix tested by matthieu@
2016-11-21syncStuart Henderson
2016-11-21Copyright and licenseIngo Schwarze
2016-11-21Add Copyright and license.Ingo Schwarze
Mention that DSA_SIG_free(3) and DSA_free(3) accept NULL.
2016-11-21Add Copyright and license.Ingo Schwarze
Do not talk about DSA_set_default_openssl_method(3) and DSA_get_default_openssl_method(3). They were short-lived functions that only existed in OpenSSL 0.9.6. Remove one ugly custom section header.
2016-11-21replace calls to iobuf_*() functions with the corresponding io_*() wrappers.Eric Faurot
ok sunil@ gilles@
2016-11-21Correctly set the default value for the FCRTHMike Belopuhov
X540 datasheet specifies that Flow Control Receive Threshold High should be set to the Rx Buffer Size minus the delay value which is different for different modes of operation, however the minimum is 0x6000 (24576). Mirrors the bc1fc64fd2d9093496e5b04c6d94d26bfa629c9c commit to the Linux source code, but picked up from the 280182 commit to FreeBSD.
2016-11-21Correct the test for requiring a 64 bit mem bar.Jonathan Gray
ok mikeb@ who tested on 82599, x540 and x550.
2016-11-21Parse flow-status instructions in multipart replies, so we can see whatRafael Zalamena
instructions are used by the flow.
2016-11-21Turn on the PHY power during attachMike Belopuhov
After a cold boot the PHY power might be disabled by another OS: https://svnweb.freebsd.org/base?view=revision&revision=295093
2016-11-21Add Copyright and license, and minor improvements from OpenSSL:Ingo Schwarze
Mention that DH_size(3) does not accept NULL. Add two cross references.
2016-11-21Add Copyright and license.Ingo Schwarze
Do not talk about DH_set_default_openssl_method() and DH_get_default_openssl_method(). They were short-lived functions that only existed in OpenSSL 0.9.6. Remove inclusion of a header that is not needed (from OpenSSL). Remove one ugly custom section header.
2016-11-21Add Copyright and license.Ingo Schwarze
Mention that DH_free(3) accepts NULL.
2016-11-21Add Copyright and license.Ingo Schwarze
Improve description of DH_check(3) results using information from OpenSSL manual and a look at the source code, leaving out the bits we don't have.
2016-11-21Copyright and licenseIngo Schwarze
2016-11-21import DH_get_1024_160(3) from OpenSSL,Ingo Schwarze
but do not include the functions we don't have
2016-11-21Assert that defrtrlist_update() is always called at IPL_SOFTNET.Martin Pieuchot
2016-11-21Assert that prelist_update() is always called at IPL_SOFTNET.Martin Pieuchot
While here use __func__ in debug strings to reduce noise when grepping.
2016-11-21Assert that in6_ifadd() is always called at IPL_SOFTNET.Martin Pieuchot
While here us __func__ in debug strings to reduce noise when grepping.
2016-11-21Kill rtioctl() stub, returning EOPNOTSUPP since tree import.Martin Pieuchot
ok jsg@
2016-11-21fix references to bio(3) to point to BIO(3) insteadIngo Schwarze
2016-11-21replace cross-references to the rand(3) manual that no longer existsIngo Schwarze
2016-11-21Make sure bpf_wakeup() is called at most once when matching conditionsMartin Pieuchot
are fulfilled in bpf_catchpacket().
2016-11-21Rename bpf_reset_d() to match bpf_{attach,reset}d().Martin Pieuchot
2016-11-21Enforce that pr_usrreq functions are called at IPL_SOFTNET.Martin Pieuchot
This will allow us to keep locking simple as soon as we trade splsoftnet() for a rwlock. ok bluhm@, claudio@
2016-11-21Include the OFP header of the message that caused the error on errorRafael Zalamena
messages. ok reyk@
2016-11-21bridge(4) does not distinguish between routing/forwarding ports, soReyk Floeter
make "addlocal" an alias to "add" on bridge. addlocal is handled differently on switch(4). OK yasuoka@
2016-11-21Some MBIM devices need a FCC Authentication before they're willing toGerhard Roth
turn on the radio. This is done by encapsulating QMI requests inside a MBIM message. Based on prio work by sthen@, tested by Bryan Vyhmeister. ok sthen@
2016-11-21jmc@ pointed out i forgot to fix the missing SRPL_LEAVE in the synopsis.David Gwynne
sprinkle some .Ft on the things that act like functions while here.
2016-11-21tweak the pages based on feedback from jmc@David Gwynne
they could do with some examples too.
2016-11-21let pool page allocators advertise what sizes they can provide.David Gwynne
to keep things concise i let the multi page allocators provide multiple sizes of pages, but this feature was implicit inside pool_init and only usable if the caller of pool_init did not specify a page allocator. callers of pool_init can now suplly a page allocator that provides multiple page sizes. pool_init will try to fit 8 items onto a page still, but will scale its page size down until it fits into what the allocator provides. supported page sizes are specified as a bit field in the pa_pagesz member of a pool_allocator. setting the low bit in that word indicates that the pages can be aligned to their size.
2016-11-20Remove some old code that isn't needed anymore.Mike Larkin
2016-11-20grammar fix;Jason McIntyre
2016-11-20Add the correct Copyright notices and licenses.Ingo Schwarze
This is the first manual page i encounter that contains both parts of text derived from the old SSLeay documentation, hence covered by Tim Hudson's Copyright and available under Eric Young's original SSLeay license, and parts changed or added later, hence covered by the OpenSSL Copyright and license. Both licenses have to be included.
2016-11-20Add Copyright and license.Ingo Schwarze
Merge some typo fixes, a paragraph documenting another flag, and some additional explanations and EXAMPLES from OpenSSL.
2016-11-20Add Copyright and license.Ingo Schwarze
Drop the empty RETURN VALUES section.
2016-11-20Add Copyright and license.Ingo Schwarze
Merge documentatin of BUF_MEM_grow_clean(3) and BUF_reverse(3) from OpenSSL. Mention that BUF_MEM_free(3) accepts NULL.
2016-11-20Copyright and licenseIngo Schwarze
2016-11-20Add Copyright and license.Ingo Schwarze
Mention that shifting by negative numbers of bits is not allowed.
2016-11-20Add Copyright and license.Ingo Schwarze
Merge one additional sentence stating a restriction on arguments from OpenSSL.
2016-11-20Copyright and licenseIngo Schwarze