freebsd-src/sys
John Baldwin 92a5994685 Fix madvise(MADV_WILLNEED) to properly handle individual mappings larger
than 4GB.  Specifically, the inlined version of 'ptoa' of the the 'int'
count of pages overflowed on 64-bit platforms.  While here, change
vm_object_madvise() to accept two vm_pindex_t parameters (start and end)
rather than a (start, count) tuple to match other VM APIs as suggested
by alc@.
2012-03-19 18:47:34 +00:00
..
amd64 Re-apply r233122 erronously reverted in r233168. 2012-03-19 15:50:14 +00:00
arm Fix error check. 2012-03-15 21:48:27 +00:00
boot Declare some variables static in order to reduce the object size and 2012-03-18 02:19:30 +00:00
bsm
cam Add LUN resizing to CTL. Also make it possible to explicitly set 2012-03-06 13:43:57 +00:00
cddl Add dependencies onto acl_posix1e and acl_nfs4. 2012-03-13 20:29:04 +00:00
compat Remove some unnecessary includes. 2012-03-18 19:15:11 +00:00
conf Connect geom_part_ldm to the kernel build. 2012-03-19 13:16:46 +00:00
contrib Import the latest microcode.h which was used to generate the current 2012-03-14 08:00:33 +00:00
crypto Add support for the extended FPU states on amd64, both for native 2012-01-21 17:45:27 +00:00
ddb Use strchr() and strrchr(). 2012-01-02 12:12:10 +00:00
dev Do not reuse the previous address when restoring linear frame buffer. 2012-03-19 17:14:12 +00:00
fs Add sysctl vfs.nfs.nfs_keep_dirty_on_error to switch the nfs client 2012-03-17 23:03:20 +00:00
gdb kern cons: introduce infrastructure for console grabbing by kernel 2011-12-17 15:08:43 +00:00
geom Add CTLFLAG_TUN to sysctls. 2012-03-19 13:21:10 +00:00
gnu/fs Remove fifo.h. The only used function declaration from the header is 2012-03-11 12:19:58 +00:00
i386 If we ever allow for managed fictitious pages, the pages shall be 2012-03-19 09:34:22 +00:00
ia64 Eliminate ia32_reg.h by moving its contents to x86 and ia64 reg.h. 2012-03-18 19:12:11 +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 - Clean up timestamps in msgbuf code. The timestamps should now be 2012-03-19 00:36:32 +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 Implement extensions on top of standards instead of the other way around. 2012-01-03 07:05:30 +00:00
mips - Fix logic for detection if further processing of PMC should be performed. 2012-03-18 01:43:41 +00:00
modules Connect geom_part_ldm module to the build. 2012-03-19 13:15:48 +00:00
net Hide kernel option ROUTETABLES evaluations in the implementation 2012-03-18 11:23:40 +00:00
net80211 .. revert out a local change that I hadn't yet completely finished fleshing 2012-03-18 21:54:59 +00:00
netatalk Fix typos 2012-02-28 15:07:05 +00:00
netgraph Use rt_numfibs variable instead of compile-time RT_NUMFIBS. 2012-03-13 11:08:40 +00:00
netinet Hide a few declarations from userland (including `struct inpcbgroup'). This 2012-03-17 21:51:39 +00:00
netinet6 Clean up, no functional change. 2012-03-15 14:22:05 +00:00
netipsec Add multi-FIB IPv6 support to the core network stack supplementing 2012-02-03 13:08:44 +00:00
netipx Convert all users of IF_ADDR_LOCK to use new locking macros that specify 2012-01-05 19:00:36 +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 Add multi-FIB IPv6 support to the core network stack supplementing 2012-02-03 13:08:44 +00:00
nfsclient Remove fifo.h. The only used function declaration from the header is 2012-03-11 12:19:58 +00:00
nfsserver Honor NFSv3 commit call (RFC 1813, Section 3.3.21) where when count is 0, 2011-12-15 02:26:53 +00:00
nlm jwd@ reported a problem via email to freebsd-fs@ on Aug 25, 2011 2012-01-31 02:11:05 +00:00
ofed Fix build with INET6 disabled. 2012-03-16 17:56:53 +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 Copy i386 reg.h to x86 and merge with amd64 reg.h. Replace i386/amd64/pc98 2012-03-18 19:06:38 +00:00
pci Use correct Config registers for RTL8139 family. Unlike RTL8168 and 2012-02-25 04:54:51 +00:00
powerpc Provide a fix for certain PowerMacs where the U3 i2c lacks the interrupt 2012-03-19 18:03: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 Remove direct access to si_name. 2012-02-10 12:35:57 +00:00
sparc64 Make ofw_bus_get_node() consistently return -1 when there is no associated 2012-03-15 22:53:39 +00:00
sys - Clean up timestamps in msgbuf code. The timestamps should now be 2012-03-19 00:36:32 +00:00
teken Link the demo application against ncursesw to make Unicode work. 2011-10-13 14:20:27 +00:00
tools Make vnode_if.awk parse vnode operations with underscores, like VOP_FOO_BAR. 2012-02-21 19:35:59 +00:00
ufs Supply boolean as the second argument to ffs_update(), and not a 2012-03-13 22:04:27 +00:00
vm Fix madvise(MADV_WILLNEED) to properly handle individual mappings larger 2012-03-19 18:47:34 +00:00
x86 Eliminate ia32_reg.h by moving its contents to x86 and ia64 reg.h. 2012-03-18 19:12:11 +00:00
xdr
xen blkif interface comment cleanups. No functional changes 2012-02-29 17:47:01 +00:00
Makefile Improve the cscope target's handling of MD directories. Automatically 2012-01-03 17:31:27 +00:00