| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
pmap_is_modified() and pmap_is_referenced(), same as it was done for
pmap_ts_referenced().
Consolidate identical code for pmap_is_modified() and
pmap_is_referenced() into helper pmap_page_test_mappings().
Reviewed by: alc
Tested by: pho (previous version)
Sponsored by: The FreeBSD Foundation
|
| |
| |
| |
| |
| |
| |
| | |
generation changed, do not drop and immediately relock the pv list.
Suggested and reviewed by: alc
Sponsored by: The FreeBSD Foundation
|
| |
| |
| |
| | |
Tested on Samsung SM1625 SSDs.
|
| |
| |
| |
| | |
Enclosure status to enclosure status field, clear previous state and exit.
|
| |
| |
| |
| |
| | |
Reviewed by: ken, mjacob (eariler version)
Sponsored by: Netapp
|
| |
| |
| |
| | |
Suggested by: danfe
|
| |
| |
| |
| | |
MFC after: 2 weeks
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Austin Group issue #411 requires 'e' to be accepted before and after 'x',
and encourages accepting the characters in any order, except the initial
'r', 'w' or 'a'.
Given that glibc accepts the characters after r/w/a in any order and that
diagnosing this problem may be hard, change our libc to behave that way as
well.
|
| | |
|
| |
| |
| |
| |
| | |
A *.t file should provide Test Anything Protocol output so that it can be
run using the Perl "prove" tool.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
add some packet(s) to tx ring and arge_stop() is called before receive the
sent packet interrupt from hardware. Fix arge_stop() to unload the in use
dma tags and free the associated mbuf.
PR: 178319, 163670
Approved by: adrian (mentor)
|
| | |
|
| |
| |
| |
| |
| | |
This broke any C89 ports that defined bool themselves, including things
like gcc, gtk, and so on.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
These are weak and so can be replaced by other versions in applications
that choose to do so, and will give a linker warning when used so that
applications that rely on the extra precision can avoid them.
Note that since the C/C++ specs only guarantee that long double has
precision equal to double, code that actually relies on these functions
having greater precision is unportable at best and broken at worst.
|
| | |
|
| |
| |
| |
| |
| | |
precisely emulated, it is good enough for the single consumer
i.e. irq4, the serial port on Linux.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
sf_buf_alloc()/sf_buf_free() inlines, to save two calls to an absolutely
empty functions.
Reviewed by: alc, kib, scottl
Sponsored by: Nginx, Inc.
Sponsored by: Netflix
|
| |
| |
| |
| |
| |
| | |
the host MSR and masking off features that aren't supported.
Linux reads this MSR to detect if NX has been disabled via
BIOS.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Linux reads this even though extended features
aren't exposed.
Support for 0xD will be expanded once AVX[2]
is exposed to the guest in upcoming work.
|
| |
| |
| |
| |
| |
| | |
This avoids aborting everything when one kernel fails.
Reviewed by: obrien
|
| |
| |
| |
| |
| |
| |
| |
| | |
into the job queue.
This avoids closing down an entire build on failure of one branch.
Probably has no use outside the context of universe/tinderbox.
Reviewed by: obrien
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
krpc client side UDP was observed as way out of range and
caused the rpc.lockd daemon to hang trying to do an RPC.
Inspection of the code found two places where the RPC request
is re-queued, but the value of cu_sent was not incremented.
Since cu_sent is always decremented when the RPC request is
dequeued, I think this could have caused cu_sent to go out of
range. This patch adds lines to increment cu_sent for these
two cases.
Reported by: dwhite@ixsystems.com
Discussed with: dwhite@ixsystems.com
MFC after: 2 weeks
|
| | |
|
| |
| |
| |
| |
| | |
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| | |
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| |
| |
| | |
window.
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| | |
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| | |
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| | |
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| | |
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| | |
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
making sure they are all misaligned at +8 bytes. This fixes clang builds
of powerpc64 kernels (aside from a required increase in KSTACK_PAGES which
will come later).
This commit from FreeBSD/powerpc64 with a clang-built kernel.
MFC after: 2 weeks
|
| |
| |
| |
| |
| |
| |
| | |
bug fixes.
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| |
| |
| | |
overlooked.
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| | |
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| | |
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| |
| | |
Approved by: jimharris
Sponsored by: Intel
|
| |
| |
| |
| | |
Reviewed by: md5
|
| |
| |
| |
| |
| |
| | |
The file= option requires rw mount where the backing store exists but
it does not work because rc.d/swap runs before rc.d/fsck.
Reported by: wblock
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Record the initial state earlier, so it is always safe to restore it.
One way this happens is if watch(8) is started by a user that does not have
access to /dev/snp. The result is "staircase effect" during later commands.
PR: bin/153052
MFC after: 1 week
|
| |
| |
| |
| |
| | |
Reviewed by: gjb
Approved by: sbruno (mentor)
|
| | |
|
| |\ |
|