freebsd-dev/sys
Konstantin Belousov cf1911a9ad Hide the internals of vm_page_lock(9) from the loadable modules.
Since the address of vm_page lock mutex depends on the kernel options,
it is easy for module to get out of sync with the kernel.

No vm_page_lockptr() accessor is provided for modules. It can be added
later if needed, unless proper KPI is developed to serve the needs.

Reviewed by:	attilio, alc
MFC after:	3 weeks
2011-11-29 13:07:32 +00:00
..
amd64 Limit building sfxge(4) in-kernel to amd64 for the time being. We can put it 2011-11-28 18:51:40 +00:00
arm Rename device_delete_all_children() into device_delete_children(). 2011-11-22 21:56:55 +00:00
boot Rename the linker emulation name for powerpc and powerc64. This is needed that 2011-11-19 19:25:57 +00:00
bsm Add ECAPMODE, "Not permitted in capability mode", a new kernel errno 2011-03-01 13:14:28 +00:00
cam Move the scsi_da_bios_params() prototype from pc98_machdep.h to md_var.h 2011-11-27 16:22:19 +00:00
cddl Fix typo in copyright notice. 2011-11-28 21:42:31 +00:00
compat Retire linprocfs_doargv(). Instead use new functions, proc_getargv() 2011-11-22 20:45:11 +00:00
conf Conditionalize ctfconvert/ctfmerge runs on make level (.if/.endif) instead 2011-11-29 08:38:47 +00:00
contrib Merge ACPICA 20111123. 2011-11-28 23:36:48 +00:00
crypto Update Copyright. 2011-10-27 14:15:26 +00:00
ddb Follow up to r225203 refining break-to-debugger run-time configuration 2011-08-27 14:24:27 +00:00
dev Announce flow control capability to PHY drivers and enable flow 2011-11-28 19:03:59 +00:00
fs Add unicode support to ntfs 2011-11-27 15:43:49 +00:00
gdb
geom Add an ability to increase number of allocated APM entries when we 2011-11-28 16:07:26 +00:00
gnu Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
i386 Remove some more occurrences of amd(4) missed in r227982. 2011-11-26 18:02:39 +00:00
ia64 Introduce the option VFS_ALLOW_NONMPSAFE and turn it on by default on 2011-11-08 10:18:07 +00:00
isa - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
kern Make sysclock_active publicly available to external consumers. 2011-11-29 08:43:04 +00:00
kgssapi Add missing break statement to make sure all 3DES etypes really are treated 2011-10-10 09:13:07 +00:00
libkern Add unicode support to msdosfs and smbfs; original pathes from imura, 2011-11-18 03:05:20 +00:00
mips - Fix backtrace for MIPS64 platform 2011-11-28 19:48:04 +00:00
modules Merge ACPICA 20111123. 2011-11-28 23:36:48 +00:00
net Revert r227778 in preparation for committing reworked patches in its place. 2011-11-29 12:55:26 +00:00
net80211 .. add missing include from an incorrect merge. 2011-11-08 14:34:01 +00:00
netatalk
netgraph In r191367 the need for if_free_type() was removed and a new member 2011-11-11 22:57:52 +00:00
netinet Remove debug code. 2011-11-28 20:48:35 +00:00
netinet6 Return the correct value for the IPV6_MULTICAST_HOPS getsockopt() call. 2011-11-13 02:32:10 +00:00
netipsec Remove unused 'plen' variable. 2011-11-26 23:57:03 +00:00
netipx Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
netnatm
netncp Change ncp_scan_bindery_object() to pass a constant search string. 2011-10-16 08:44:03 +00:00
netsmb Add unicode support to msdosfs and smbfs; original pathes from imura, 2011-11-18 03:05:20 +00:00
nfs Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs. 2011-11-07 06:44:47 +00:00
nfsclient The old NFS client will crash due to the reply being m_freem()'d 2011-11-19 03:20:15 +00:00
nfsserver Fix the NFS servers so that they can do a Lookup of "..", 2011-09-03 00:28:53 +00:00
nlm Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
ofed Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
opencrypto Add the fo_chown and fo_chmod methods to struct fileops and use them 2011-08-16 20:07:47 +00:00
pc98 Move the scsi_da_bios_params() prototype from pc98_machdep.h to md_var.h 2011-11-27 16:22:19 +00:00
pci To save more power, switch to 10/100Mbps link when controller is 2011-11-23 23:29:18 +00:00
powerpc - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
rpc Both a crash reported on freebsd-current on Oct. 18 under the 2011-11-03 14:38:03 +00:00
security Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
sparc64 Update comment. 2011-11-27 15:49:46 +00:00
sys Make sysclock_active publicly available to external consumers. 2011-11-29 08:43:04 +00:00
teken Link the demo application against ncursesw to make Unicode work. 2011-10-13 14:20:27 +00:00
tools Restore the comment that I removed by accident. 2011-11-09 13:26:59 +00:00
ufs Use implementation independent inoNN_t scalars for on-disk UFS structures 2011-11-09 07:48:48 +00:00
vm Hide the internals of vm_page_lock(9) from the loadable modules. 2011-11-29 13:07:32 +00:00
x86 - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
xdr
xen - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
Makefile Include sys/xen in cscope tag file generation. 2011-06-10 20:51:41 +00:00