freebsd-dev/sys
Ian Dowse 5df3797ebf Fix a few NFSv2 issues that slipped in during the big cleanup. The
semantics of the nfsm_reply() macro were changed so that the caller
has to explicitly handle the V2 error case, whereas before,
nfsm_reply() did a `goto nfsmout' then. A few server ops (setattr,
readlink, create, mkdir) weren't updated to match, so errors in the
V2 case could cause protocol hangs and leaked mbufs.

Correct some comments that describe the old nfsm_reply behaviour.

[older, harmless nit] Remove the unnecessary `nfsmreply0' label in
nfsrv_create(), since for its users, the main `ereply' label does
the same thing.
2002-01-12 03:57:25 +00:00
..
alpha Add missing prototype for pmap_unmapdev(). 2002-01-11 09:41:03 +00:00
amd64 Clear the single-step flag for signal handlers. This fixes bogus trace 2002-01-10 11:49:55 +00:00
arm
boot Make the alpha boot1 work on filesystems that have a block size 2002-01-11 16:14:34 +00:00
cam Define the kern.cam sysctl in the cam layer, rather than multiply in several 2002-01-09 03:39:04 +00:00
coda Staticise the coda vfsop pointer. 2002-01-08 19:33:51 +00:00
compat Further fixes related to the interface renaming. Now that we 2002-01-10 05:36:36 +00:00
conf Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
contrib Import this patch to address user concerns. 2002-01-04 12:32:34 +00:00
crypto
ddb
dev Add missing move of relative offset for CTIO2 updates. 2002-01-11 23:48:25 +00:00
fs Add a new sysinit SI_SUB_DEVFS. Devfs hooks into the kernel at SI_ORDER_FIRST, 2002-01-09 04:58:49 +00:00
geom Reduce kernel stack usage of ccdinit() by MAXPATHLEN by using MALLOC(9). 2001-12-30 17:34:19 +00:00
gnu
i4b Fix some places where the macro L0IFPIUNIT was used instead of the correct 2002-01-02 12:55:04 +00:00
i386 Clear the single-step flag for signal handlers. This fixes bogus trace 2002-01-10 11:49:55 +00:00
ia64 Convert a bunch of 1 << PCPU_GET(cpuid) to PCPU_GET(cpumask). 2002-01-05 09:41:37 +00:00
isa
isofs/cd9660
kern Fix typo so that the delay code introduced in revision 1.60 actually 2002-01-12 02:04:15 +00:00
libkern
modules I don't think that these modules should export symbols at all. All 2002-01-11 20:14:03 +00:00
net It turns out that when a broadcast packet is looped back, the checksums 2002-01-11 16:04:47 +00:00
netatalk
netatm Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netgraph Staticise the socket list. 2002-01-08 10:30:34 +00:00
netinet Fix a panic condition in icmp_reflect() introduced in rev. 1.61. 2002-01-11 12:13:57 +00:00
netinet6 Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netipx Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netkey
netnatm Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netncp
netns Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netsmb Spelling fixes. 2001-12-31 19:29:43 +00:00
nfs When the old nfsm_adv() macro was moved to nfsm_adv_xx(), a '>=' 2001-12-31 06:56:31 +00:00
nfsclient Terminate requests in nfs_sigintr() if the filesystem is in the 2002-01-10 02:15:35 +00:00
nfsserver Fix a few NFSv2 issues that slipped in during the big cleanup. The 2002-01-12 03:57:25 +00:00
pc98 Clear the single-step flag for signal handlers. This fixes bogus trace 2002-01-10 11:49:55 +00:00
pccard Avoid doubly defining machdep.pccard 2002-01-08 19:35:27 +00:00
pci
posix4
powerpc
rpc
security/lomac
sparc64 Add upa.h, which I had previously forgotten, to unbreak the sparc64 2002-01-08 16:25:51 +00:00
svr4
sys Add getcontext, setcontext, makecontext, and swapcontext prototypes 2002-01-10 02:44:30 +00:00
tools Throw the $FreeBSD$s back in, properly escaping them. 2002-01-04 05:27:47 +00:00
ufs Must call drain_output() before checking the dirty block list 2002-01-11 19:59:27 +00:00
vm Change the preemption code for software interrupt thread schedules and 2002-01-05 08:47:13 +00:00
Makefile