freebsd-dev/sys
Rick Macklem 7f763fc39c A problem with respect to data read through the buffer cache for both
NFS clients was reported to freebsd-fs@ under the subject "NFS
corruption in recent HEAD" on Nov. 26, 2011. This problem occurred when
a TCP mounted root fs was changed to using UDP. I believe that this
problem was caused by the change in mnt_stat.f_iosize that occurred
because rsize was decreased to the maximum supported by UDP. This
patch fixes the problem by using v_bufobj.bo_bsize instead of f_iosize,
since the latter is set to f_iosize when the vnode is allocated, but
does not change for a given vnode when f_iosize changes.

Reported by:	pjd
Reviewed by:	kib
MFC after:	2 weeks
2012-01-27 02:46:12 +00:00
..
amd64 Order newly added functions alphabetically. 2012-01-25 12:43:27 +00:00
arm Add C11 macros describing subnormal numbers to float.h. 2012-01-23 06:36:41 +00:00
boot Clarify and improve the boot menu with some small changes: 2012-01-25 18:36:01 +00:00
bsm
cam Add CAM infrastructure to allow reporting when a drive's long read capacity 2012-01-26 18:09:28 +00:00
cddl Merge illumos revisions 13572, 13573, 13574: 2012-01-24 23:09:54 +00:00
compat Add support for the extended FPU states on amd64, both for native 2012-01-21 17:45:27 +00:00
conf Bring in the LSI-supported version of the mps(4) driver. 2012-01-26 18:17:21 +00:00
contrib Allocate our mbuf with m_get2(). 2012-01-17 12:14:26 +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 Minor cleanups to the csa snd driver. 2012-01-26 21:43:11 +00:00
fs A problem with respect to data read through the buffer cache for both 2012-01-27 02:46:12 +00:00
gdb
geom Experimental support for booting CHRP-type PowerPC systems from hard disks. 2012-01-25 03:37:39 +00:00
gnu Replace GPLd headers from the Maestro3 driver with BSD licensed 2012-01-20 22:37:10 +00:00
i386 Add C11 macros describing subnormal numbers to float.h. 2012-01-23 06:36:41 +00:00
ia64 Add C11 macros describing subnormal numbers to float.h. 2012-01-23 06:36:41 +00:00
isa
kern Xen netback driver rewrite. 2012-01-26 16:35:09 +00:00
kgssapi
libkern Implement extensions on top of standards instead of the other way around. 2012-01-03 07:05:30 +00:00
mips Add C11 macros describing subnormal numbers to float.h. 2012-01-23 06:36:41 +00:00
modules Bring in the LSI-supported version of the mps(4) driver. 2012-01-26 18:17:21 +00:00
net A flowtable entry can continue referencing an llentry indefinitely if the entry is repeatedly 2012-01-26 20:02:40 +00:00
net80211 Mark the taskqueue as the _net80211_ taskqueue. 2012-01-22 05:30:29 +00:00
netatalk Convert all users of IF_ADDR_LOCK to use new locking macros that specify 2012-01-05 19:00:36 +00:00
netgraph Provide a findhook method for ng_socket(4). The node stores a 2012-01-23 16:43:13 +00:00
netinet Remove unused variable. 2012-01-24 14:27:14 +00:00
netinet6 Remove casts from inet6 address testing macros, thus preserving 2012-01-26 12:04:19 +00:00
netipsec Clean up some #endif comments removing from short sections. Add #endif 2012-01-22 02:13:19 +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
netsmb
nfs
nfsclient A problem with respect to data read through the buffer cache for both 2012-01-27 02:46:12 +00:00
nfsserver
nlm
ofed Remove spurious 8bit chars, turning files into plain ASCII. 2012-01-15 13:23:54 +00:00
opencrypto
pc98 Add support for the extended FPU states on amd64, both for native 2012-01-21 17:45:27 +00:00
pci
powerpc Add C11 macros describing subnormal numbers to float.h. 2012-01-23 06:36:41 +00:00
rpc
security Use strchr() and strrchr(). 2012-01-02 12:12:10 +00:00
sparc64 Add C11 macros describing subnormal numbers to float.h. 2012-01-23 06:36:41 +00:00
sys Add CAM infrastructure to allow reporting when a drive's long read capacity 2012-01-26 18:09:28 +00:00
teken
tools
ufs There are several bugs/hangs when trying to take a snapshot on a UFS/FFS 2012-01-17 01:14:56 +00:00
vm Revert r212360 now that PowerPC can handle large sparse arguments to 2012-01-17 00:31:09 +00:00
x86 Fix a few bugs in the SRAT parsing code: 2012-01-03 20:53:58 +00:00
xdr
xen Xen netback driver rewrite. 2012-01-26 16:35:09 +00:00
Makefile Improve the cscope target's handling of MD directories. Automatically 2012-01-03 17:31:27 +00:00