Displaying 1 50 of 238,787 commits (0.013s)

FreeBSD — stable/9/sys/kern uipc_syscalls.c

MFC r248830, r250027, r250409

Submitted by:        gibbs, andre, kib
Obtained from:        Netflix
Delta File
+51 -25 stable/9/sys/kern/uipc_syscalls.c
+51 -25 1 file

FreeBSD — stable/9/sys/kern vfs_cluster.c

MFC r250327

Add a sysctl vfs.read_min to complement the exiting vfs.read_max.  It
defaults to 1, meaning that it's off.

When read-ahead is enabled on a file, the vfs cluster code deliberately
breaks a read into 2 I/O transactions; one to satisfy the actual read,
and one to perform read-ahead.  This makes sense in low-latency
circumstances, but often produces unbalanced i/o transactions that
penalize disks.  By setting vfs.read_min, we can tell the algorithm to
fetch a larger transaction that what we asked for, achieving the same
effect as the read-ahead but without the doubled, unbalanced transaction
and the slightly lower latency.  This significantly helps our workloads
with video streaming.

Submitted by:   emax
Reviewed by:    kib
Obtained from:  Netflix
Delta File
+12 -0 stable/9/sys/kern/vfs_cluster.c
+12 -0 1 file

FreeBSD — stable/9/usr.bin/locale locale.c locale.1

MFH revisions 242743 to 243202:

Make parameters to -c and -k options optional.  If no parameters are
supplied, print information for all keywords.

Improve output of -c option, in particular in conjunction with -k
option.

Complete man page.

Add comment on standards conformity.
Delta File
+47 -40 stable/9/usr.bin/locale/locale.c
+21 -6 stable/9/usr.bin/locale/locale.1
+68 -46 2 files

FreeBSD — head/share/man/man5 src.conf.5

Fix a copy-and-paste typo.
Delta File
+1 -1 head/share/man/man5/src.conf.5
+1 -1 1 file

FreeBSD — head/share/man/man5 src.conf.5

Regenerate with manual fixup for WITH_LDNS_UTILS inheriting WITHOUT_BIND_UTILS.
Delta File
+24 -18 head/share/man/man5/src.conf.5
+24 -18 1 file

FreeBSD — head/sys/ufs/ffs ffs_softdep.c

Properly spell sentinel (missed in 250891)
No functional changes.

Spotted by:  Navdeep Parhar and Alexey Dokuchaev
MFC after:   2 weeks
Delta File
+1 -1 head/sys/ufs/ffs/ffs_softdep.c
+1 -1 1 file

FreeBSD — head/sys/dev/mps mps_user.c

Fix NULL-dereference kernel panic in case of mps_attach() failure.

MFC after:        1 week
Delta File
+2 -2 head/sys/dev/mps/mps_user.c
+2 -2 1 file

FreeBSD — head/tools/tools/ath/athalq main.c

Implement beacon event debugging in athalq.
Delta File
+39 -0 head/tools/tools/ath/athalq/main.c
+39 -0 1 file

FreeBSD — head/sys/ufs/ffs ffs_softdep.c

Add missing buffer releases (brelse) after bread calls that return
an error. One could argue that returning a buffer even when it is
not valid is incorrect, but bread has always returned a buffer
valid or not.

Reviewed by: kib
MFC after:   2 weeks
Delta File
+6 -2 head/sys/ufs/ffs/ffs_softdep.c
+6 -2 1 file

FreeBSD — head/sys/ufs/ffs ffs_softdep.c

Add missing 28th element to softdep types name array.

Found by:    Coverity Scan, CID 1007621
Reviewed by: kib
MFC after:   2 weeks
Delta File
+4 -1 head/sys/ufs/ffs/ffs_softdep.c
+4 -1 1 file

FreeBSD — head/sys/ufs/ffs ffs_softdep.c

Null a pointer after it is freed so that when it is returned
the return value is NULL. Based on the returned flags, the
return value should never be inspected in the case where NULL
is returned, but it is good coding practice not to return a
pointer to freed memory.

Found by:    Coverity Scan, CID 1006096
Reviewed by: kib
MFC after:   2 weeks
Delta File
+1 -0 head/sys/ufs/ffs/ffs_softdep.c
+1 -0 1 file

FreeBSD — stable/9/sys/ofed/include/linux workqueue.h

MFC r250374:

According to the documentation, on Linux, cancel_delayed_work() does not
do drain (flush_workqueue() in Linux terms) but instead returns true if
the work was removed before it is run, or false otherwise.

Simulate this by removing the taskqueue_drain() and return the value
derived from taskqueue_cancel()'s return value.

This would solve a witness warning caused by calling taskqueue_drain()
with a non-sleepable lock held, like:

taskqueue_drain with the following non-sleepable locks held:
exclusive rw lle (lle) r = 0 (0xfffffe001450b410) locked @
/usr/src/sys/netinet/in.c:1484
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xffffff848d4f7690
kdb_backtrace() at kdb_backtrace+0x39/frame 0xffffff848d4f7740
witness_warn() at witness_warn+0x4a8/frame 0xffffff848d4f7800
taskqueue_drain() at taskqueue_drain+0x3a/frame 0xffffff848d4f7840
set_timeout() at set_timeout+0x4a/frame 0xffffff848d4f7860
netevent_callback() at netevent_callback+0x16/frame 0xffffff848d4f7870
arpintr() at arpintr+0x9b5/frame 0xffffff848d4f7930

This do not affect kernel without OFED compiled in.

    [2 lines not shown]
Delta File
+3 -3 stable/9/sys/ofed/include/linux/workqueue.h
+3 -3 1 file

FreeBSD — head/sys/ufs/ffs ffs_softdep.c

Remove a bogus check for a NULL buffer pointer.
Add a KASSERT that it is not NULL.

Found by:    Coverity Scan, CID 1009114
Reviewed by: kib
MFC after:   2 weeks
Delta File
+8 -7 head/sys/ufs/ffs/ffs_softdep.c
+8 -7 1 file

FreeBSD — head/sys/ufs/ffs ffs_softdep.c

Properly spell sentinel (not sintenel or sentinal).
No functional changes.

Spotted by:  kib
MFC after:   2 weeks
Delta File
+28 -28 head/sys/ufs/ffs/ffs_softdep.c
+28 -28 1 file

FreeBSD — head/sys/kern uipc_usrreq.c

passing fd over unix socket: fix a corner case where caller
wants to pass no descriptors.

Previously the kernel would leak memory and try to free a potentially
arbitrary pointer.

Reviewed by:        pjd
Delta File
+8 -1 head/sys/kern/uipc_usrreq.c
+8 -1 1 file

FreeBSD — head/include/protocols rwhod.h, head/sys/sys timex.h

Add proper prerequisites for even two more headers.

Spotted by:   http://hacks.owlfolio.org/header-survey/
Delta File
+3 -1 head/include/protocols/rwhod.h
+3 -0 head/sys/sys/timex.h
+6 -1 2 files

FreeBSD — head/lib/libc/gen fts.3, head/lib/libc/net getifaddrs.3 getifmaddrs.3

Update manpages for r250887.

Remove the lists of unneeded header files.

Requested by:        eadler
Delta File
+1 -3 head/lib/libc/gen/fts.3
+1 -3 head/lib/libc/net/getifaddrs.3
+1 -3 head/lib/libc/net/getifmaddrs.3
+3 -9 3 files

FreeBSD — head/include fts.h ifaddrs.h, head/include/arpa tftp.h

Allow certain headers to be included more easily.

Spotted by:        http://hacks.owlfolio.org/header-survey/
Delta File
+10 -8 head/include/fts.h
+5 -3 head/sys/net/ppp_defs.h
+1 -1 head/include/ifaddrs.h
+2 -0 head/include/arpa/tftp.h
+18 -12 4 files

FreeBSD — head/sys/kern vfs_bio.c

vm_object locking is not needed there as pages are already wired.

Sponsored by:        EMC / Isilon storage division
Submitted by:        alc
Delta File
+0 -2 head/sys/kern/vfs_bio.c
+0 -2 1 file

FreeBSD — head/sys/amd64/amd64 pmap.c, head/sys/arm/arm pmap.c pmap-v6.c

o Relax locking assertions for vm_page_find_least()
o Relax locking assertions for pmap_enter_object() and add them also
  to architectures that currently don't have any
o Introduce VM_OBJECT_LOCK_DOWNGRADE() which is basically a downgrade
  operation on the per-object rwlock
o Use all the mechanisms above to make vm_map_pmap_enter() to work
  mostl of the times only with readlocks.

Sponsored by:        EMC / Isilon storage division
Reviewed by:        alc
Delta File
+15 -7 head/sys/vm/vm_map.c
+2 -1 head/sys/i386/i386/pmap.c
+2 -1 head/sys/mips/mips/pmap.c
+2 -1 head/sys/amd64/amd64/pmap.c
+2 -1 head/sys/i386/xen/pmap.c
+2 -1 head/sys/ia64/ia64/pmap.c
+15 -1 8 files not shown
+40 -13 14 files

FreeBSD — head/include uchar.h stdatomic.h, head/include/xlocale _uchar.h Makefile

Add <uchar.h>.

The <uchar.h> header, part of C11, adds a small number of utility
functions for 16/32-bit "universal" characters, which may or may not be
UTF-16/32. As our wchar_t is already ISO 10646, simply add light-weight
wrappers around wcrtomb() and mbrtowc().

While there, also add (non-yet-standard) _l functions, similar to the
ones we already have for the other locale-dependent functions.

Reviewed by:        theraven
Delta File
+150 -0 head/tools/regression/lib/libc/locale/test-mbrtoc16.c
+115 -0 head/tools/regression/lib/libc/locale/test-c16rtomb.c
+68 -28 head/lib/libc/locale/mbrtowc.3
+89 -0 head/lib/libc/locale/mbrtoc16.c
+81 -0 head/lib/libc/locale/c16rtomb.c
+39 -21 head/lib/libc/locale/wcrtomb.3
+250 -8 12 files not shown
+792 -57 18 files

FreeBSD — head/usr.bin/split split.c

Avoid signed overflow in error handling code.

Reviewed by:        cperciva, bjk
Delta File
+3 -1 head/usr.bin/split/split.c
+3 -1 1 file

FreeBSD — head Makefile.inc1, head/sys/sys param.h

Connect flex 2.5.37 to the build and bump __FreeBSD_version.
Delta File
+3,398 -1,910 head/usr.bin/lex/initscan.c
+3,738 -0 head/usr.bin/lex/initskel.c
+1,849 -0 head/usr.bin/lex/initparse.c
+0 -1,629 head/usr.bin/lex/gen.c
+0 -1,574 head/usr.bin/lex/flex.skl
+0 -1,235 head/usr.bin/lex/NEWS
+819 -8,954 27 files not shown
+9,804 -15,302 33 files

FreeBSD — stable/8/sys/amd64/amd64 fpu.c cpu_switch.S, stable/8/sys/amd64/include specialreg.h md_var.h

MFC 238450,250152-250153,250415:
- Add support for the XSAVEOPT instruction use.
- The check to ensure that xstate_bv always has XFEATURE_ENABLED_X87 and
  XFEATURE_ENABLED_SSE bits set is not needed.  CPU correctly handles
  any bitmask which is subset of the enabled bits in %XCR0.
- Partially saved extended state must be handled always, i.e. for both
  fpu-owned context, and for pcb-saved one.
- Correct the type for the literal used on the left side of the shift up
  to 63 bit positions.

  Do not fill the save area and do not set the saved bit in the xstate
  bit vector for the state which is not marked as enabled in xsave_mask.
Delta File
+71 -8 stable/8/sys/amd64/amd64/fpu.c
+5 -0 stable/8/sys/amd64/include/specialreg.h
+3 -0 stable/8/sys/amd64/amd64/cpu_switch.S
+1 -0 stable/8/sys/amd64/include/md_var.h
+80 -8 4 files

FreeBSD — head/contrib/flex main.c

Enable GNU m4 compatibility mode.
Delta File
+1 -1 head/contrib/flex/main.c
+1 -1 1 file

FreeBSD — head/contrib/flex flex.skl

Allow YY_NO_UNPUT to disable unput() for backward compatibility.
Delta File
+5 -0 head/contrib/flex/flex.skl
+5 -0 1 file

FreeBSD — head/contrib/flex flex.skl

Define yy_current_buffer for backward compatibility.
Delta File
+1 -0 head/contrib/flex/flex.skl
+1 -0 1 file

FreeBSD — head/contrib/flex flexdef.h buf.c

Do not use log10(3) to get rid of libm dependency.  It is really not useful.
Delta File
+3 -1 head/contrib/flex/flexdef.h
+1 -1 head/contrib/flex/buf.c
+1 -1 head/contrib/flex/main.c
+5 -3 3 files

FreeBSD — head/contrib/flex gen.c flex.skl

Reduce compiler warnings.
Delta File
+2 -2 head/contrib/flex/gen.c
+4 -0 head/contrib/flex/flex.skl
+2 -1 head/contrib/flex/buf.c
+2 -1 head/contrib/flex/flexint.h
+0 -3 head/contrib/flex/filter.c
+2 -1 head/contrib/flex/main.c
+4 -1 3 files not shown
+16 -9 9 files

FreeBSD — head/contrib/flex flex.skl gen.c

Apply still relevant local changes.

r124183:        Work around a `label defined but not used' warning.
r179549:        De-register declarations.
r179657:        De-register declarations in non-dot-c files.
r181269:        Mark yy_fatal_error() as __dead2.
r228992:        Spelling fixes.
r240518:        Correct double "the the".
Delta File
+24 -18 head/contrib/flex/flex.skl
+18 -17 head/contrib/flex/gen.c
+14 -14 head/contrib/flex/tblcmp.c
+13 -13 head/contrib/flex/misc.c
+12 -12 head/contrib/flex/sym.c
+9 -9 head/contrib/flex/dfa.c
+18 -18 7 files not shown
+108 -101 13 files

FreeBSD — head/contrib flex, head/contrib/flex configure scan.c

Add flex 2.5.37 from flex.sourceforge.net to contrib.
Delta File
+0 -10,058 head/contrib/flex/configure
+0 -5,198 head/contrib/flex/scan.c
+0 -3,715 head/contrib/flex/skel.c
+0 -3,172 head/contrib/flex/parse.c
+0 -1,693 head/contrib/flex/config.sub
+0 -1,533 head/contrib/flex/config.guess
+0 -5,834 22 files not shown
+0 -31,203 28 files

FreeBSD — stable/9/usr.bin/gcore elfcore.c Makefile

MFC r249687, r249704, r250511:

r249687, r249704:

Sync gcore(1) with the recent changes in kernel code aimed at adding
procstat notes to a process core file.

Suggested by:        jhb

r250511 (antoine):

Add some missing DPADD.
Delta File
+371 -201 stable/9/usr.bin/gcore/elfcore.c
+2 -2 stable/9/usr.bin/gcore/Makefile
+373 -203 2 files

FreeBSD — stable/9/usr.bin/procstat procstat_auxv.c procstat_kstack.c

MFC r249668, r249669, r249671, r249673, r249675, r249678, r249680, r249683,
    r249685, r249686:

r249668:

Use procstat_getprocs(3) for retrieving thread information instead of
direct sysctl calls.

r249669:

Use more generic procstat_getvmmap(3) for retrieving VM layout of a process.

r249671:

Use procstat_getgroups(3) for retrieving groups information instead of
direct sysctl.

r249673:

Use procstat_getumask(3) for retrieving umaks information instead of
direct sysctl.

r249675:

Use procstat_getrlimit(3) for retrieving rlimit information instead of

    [43 lines not shown]
Delta File
+8 -94 stable/9/usr.bin/procstat/procstat_auxv.c
+12 -53 stable/9/usr.bin/procstat/procstat_kstack.c
+36 -23 stable/9/usr.bin/procstat/procstat.c
+14 -41 stable/9/usr.bin/procstat/procstat_cred.c
+18 -30 stable/9/usr.bin/procstat/procstat_args.c
+8 -32 stable/9/usr.bin/procstat/procstat_sigs.c
+32 -88 6 files not shown
+128 -361 12 files

FreeBSD — stable/9 Makefile.inc1, stable/9/lib/libprocstat libprocstat.c core.c

MFC r249666, r249667, r249670, r249672, r249674, r249676, r249677, r249679,
    r249681, r249684, r249688, r249711, r249731, r250146

r249666, r249682:

Make libprocstat(3) extract procstat notes from a process core file.

PR:                kern/173723
Suggested by:        jhb
Glanced by:        kib

r249667:

Add procstat_getvmmap function to get VM layout of a process.

r249670:

Add procstat_getgroups function to retrieve process groups.

r249672:

Add procstat_getumask function to retrieve a process umask.

r249674:


    [42 lines not shown]
Delta File
+1,023 -14 stable/9/lib/libprocstat/libprocstat.c
+433 -0 stable/9/lib/libprocstat/core.c
+269 -3 stable/9/lib/libprocstat/libprocstat.3
+53 -0 stable/9/lib/libprocstat/core.h
+44 -0 stable/9/lib/libprocstat/libprocstat.h
+17 -0 stable/9/lib/libprocstat/Symbol.map
+7 -3 3 files not shown
+1,846 -20 9 files

FreeBSD — head/sys/geom geom_dump.c

Remove an extra semicolon from the DOT language output.

PR:                kern/178540
Submitted by:        Trond Endrestol
MFC after:        1 week
Delta File
+1 -1 head/sys/geom/geom_dump.c
+1 -1 1 file

FreeBSD — head UPDATING

Mention the switch to bmake by default.

Reviewed by:        obrien
Delta File
+12 -0 head/UPDATING
+12 -0 1 file

FreeBSD — head/sys/dev/ath if_ath_tx.c if_athvar.h

Implement a separate hardware queue threshold for aggregate and non-aggr
traffic.

When transmitting non-aggregate traffic, we need to keep the hardware
busy whilst transmitting or small bursts in txdone/tx latency will
kill us.

This restores non-aggregate iperf performance, especially when doing
TDMA.

Tested:

* AR5416<->AR5416, TDMA
* AR5416 STA <-> AR9280 AP
Delta File
+48 -5 head/sys/dev/ath/if_ath_tx.c
+9 -4 head/sys/dev/ath/if_athvar.h
+5 -2 head/sys/dev/ath/if_ath_sysctl.c
+2 -1 head/sys/dev/ath/if_ath.c
+1 -0 head/sys/dev/ath/if_ath_tx.h
+65 -12 5 files

FreeBSD — head/sys/dev/ath if_ath_tdma.c if_ath.c

Enable the use of TDMA on an 802.11n channel (with aggregation disabled,
of course.)

There's a few things that needed to happen:

* In case someone decides to set the beacon transmission rate to be
  at an MCS rate, use the MCS-aware version of the duration calculation
  to figure out how long the received beacon frame was.

* If TxOP enforcing is available on the hardware and we're doing TDMA,
  enable it after a reset and set the TDMA guard interval to zero.
  This seems to behave fine.

TODO:

* Although I haven't yet seen packet loss, the PHY errors that would be
  triggered (specifically Transmit-Override-Receive) aren't enabled
  by the 11n HAL.  I'll have to do some work to enable these PHY errors
  for debugging.

What broke:

* My recent changes to the TX queue handling has resulted in the driver
  not keeping the hardware queue properly filled when doing non-aggregate
  traffic.  I have a patch to commit soon which fixes this situation

    [10 lines not shown]
Delta File
+42 -5 head/sys/dev/ath/if_ath_tdma.c
+37 -0 head/sys/dev/ath/if_ath.c
+10 -1 head/sys/dev/ath/if_athvar.h
+89 -6 3 files

FreeBSD — head/sys/powerpc/include gdb_machdep.h

Fix the PowerPC Book-E register definitions used by the remote GDB
protocol.

Obtained from:        Juniper Networks, Inc.
Delta File
+17 -1 head/sys/powerpc/include/gdb_machdep.h
+17 -1 1 file

FreeBSD — head/lib/csu Makefile

Add a makefle that recurses into the right architecture-specific
sub-directory. This to allow simpler logic outside of the csu
directory.

Obtained from:        Juniper Networks, Inc.
Delta File
+10 -0 head/lib/csu/Makefile
+10 -0 1 file

FreeBSD — head/gnu/usr.bin/grep Makefile

Don't look for headers outside of the source or object directories. In
particular, don't use DESTDIR. Such creates an unnecessary dependency
on the build machine.

Obtained from:  Juniper Networks, Inc.
Delta File
+1 -1 head/gnu/usr.bin/grep/Makefile
+1 -1 1 file

FreeBSD — head/gnu/usr.bin/diff Makefile

Don't look for headers outside of the source or object directories. In
particular, don't use DESTDIR. Such creates an unnecessary dependency
on the build machine.

Obtained from:        Juniper Networks, Inc.
Delta File
+1 -1 head/gnu/usr.bin/diff/Makefile
+1 -1 1 file

FreeBSD — head Makefile.inc1

Restore the ability to build on systems with 32-bit compat when
the system compiler is not clang.  clang and gcc appear to differ
signficantly in their interpretation of -isystem and --sysroot.  Further
work is likely required to support an external gcc.

Reported by:        andreast, fidaj at ukr.net, sergey.dyatko at gmail.com
Delta File
+3 -1 head/Makefile.inc1
+3 -1 1 file

FreeBSD — head/sys/dev/ath/ath_hal/ar5416 ar5416_misc.c

Fix build break - the SetCapability calls return HAL_BOOL,
not HAL_STATUS.
Delta File
+1 -1 head/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
+1 -1 1 file

FreeBSD — head/sys/compat/freebsd32 freebsd32_systrace_args.c freebsd32_proto.h, head/sys/kern systrace_args.c syscalls.c

Regenerate.
Delta File
+160 -9 head/sys/compat/freebsd32/freebsd32_systrace_args.c
+54 -2 head/sys/compat/freebsd32/freebsd32_proto.h
+7 -1 head/sys/compat/freebsd32/freebsd32_syscalls.c
+7 -1 head/sys/compat/freebsd32/freebsd32_sysent.c
+4 -1 head/sys/compat/freebsd32/freebsd32_syscall.h
+2 -2 head/sys/kern/systrace_args.c
+6 -6 5 files not shown
+240 -22 11 files

FreeBSD — head/sys/compat/freebsd32 syscalls.master freebsd32_misc.c, head/sys/kern syscalls.master

Fix the wait6(2) on 32bit architectures and for the compat32, by using
the right type for the argument in syscalls.master.  Also fix the
posix_fallocate(2) and posix_fadvise(2) compat32 syscalls on the
architectures which require padding of the 64bit argument.

Noted and reviewed by:        jhb
Pointy hat to:        kib
MFC after:        1 week
Delta File
+19 -2 head/sys/compat/freebsd32/syscalls.master
+2 -2 head/sys/compat/freebsd32/freebsd32_misc.c
+1 -1 head/sys/kern/syscalls.master
+22 -5 3 files

FreeBSD — head/sys/fs/nullfs null_vfsops.c

Do not leak the NULLV_NOUNLOCK flag from the nullfs_unlink_lowervp(),
for the case when the nullfs vnode is not reclaimed.  Otherwise, later
reclamation would not unlock the lower vnode.

Reported by:        antoine
Tested by:        pho
Sponsored by:        The FreeBSD Foundation
MFC after:        1 week
Delta File
+19 -7 head/sys/fs/nullfs/null_vfsops.c
+19 -7 1 file

FreeBSD — head/sys/amd64/amd64 db_trace.c mp_machdep.c, head/sys/amd64/include pcpu.h md_var.h

Fix the hardware watchpoints on SMP amd64.  Load the updated %dr
registers also on other CPUs, besides the CPU which happens to execute
the ddb.  The debugging registers are stored in the pcpu area,
together with the command which is executed by the IPI stop handler
upon resume.

Reviewed by:        jhb
Sponsored by:        The FreeBSD Foundation
MFC after:        1 week
Delta File
+57 -22 head/sys/amd64/amd64/db_trace.c
+6 -1 head/sys/amd64/include/pcpu.h
+5 -0 head/sys/amd64/amd64/mp_machdep.c
+1 -0 head/sys/amd64/include/md_var.h
+69 -23 4 files

FreeBSD — head/sys/amd64/amd64 pmap.c

Add amd64-specific ddb command 'show phys2dmap', which calculates the
address in the direct map corresponding to the given physical address.

Reviewed by:        jhb
Sponsored by:        The FreeBSD Foundation
MFC after:        1 week
Delta File
+12 -0 head/sys/amd64/amd64/pmap.c
+12 -0 1 file

FreeBSD — head/sys/vm vm_page.c

Add ddb command 'show pginfo' which provides useful information about
a vm page, denoted either by an address of the struct vm_page, or, if
the '/p' modifier is specified, by a physical address of the
corresponding frame.

Reviewed by:        jhb
Sponsored by:        The FreeBSD Foundation
MFC after:        1 week
Delta File
+23 -0 head/sys/vm/vm_page.c
+23 -0 1 file