freebsd-nq/sys
Ian Dowse e176446dc8 Move the check for the MD_SHUTDOWN flag to before the tsleep() call
in the per-device kthread. This ensures that synchronisation with
mddestroy() succeeds even if the kthread was not waiting in tsleep()
at the time of the wakeup(). Among other things, this fixes the
problem of mdconfig getting stuck when an attempt is made to use a
zero-length file as a vnode-type backing store.

Approved by:	re
2002-11-30 22:03:53 +00:00
..
alpha Under certain circumstances, we were calling kmem_free() from 2002-11-22 23:57:02 +00:00
amd64 Assert that the page queues lock is held in pmap_page_exists_quick(). 2002-11-30 17:46:59 +00:00
arm
boot Remove a left-over virtual mapping of uncached I/O port space. 2002-11-28 03:25:51 +00:00
cam Release the reference to the peripheral if returning a error. 2002-11-29 15:40:10 +00:00
coda
compat Regenerate after adding syscalls. 2002-11-16 23:48:14 +00:00
conf Reclaim major number 182 which I allocated for mdsio. It was decided 2002-11-28 04:29:52 +00:00
contrib Resolve conflicts arising from the ACPI CA 20021118 import. 2002-11-27 18:09:20 +00:00
crypto
ddb
dev Move the check for the MD_SHUTDOWN flag to before the tsleep() call 2002-11-30 22:03:53 +00:00
fs Fix instances of macros with improperly parenthasized arguments. 2002-11-09 12:55:07 +00:00
geom Remember to update the providers idea of its size when we reconfigure 2002-11-20 20:12:52 +00:00
gnu
i4b network interface and link layer changes: 2002-11-15 00:00:15 +00:00
i386 Assert that the page queues lock is held in pmap_page_exists_quick(). 2002-11-30 17:46:59 +00:00
ia64 Implement bus_space_subregion(). Identical to i386. 2002-11-29 20:14:03 +00:00
isa Capitalize the first letter of device descriptions 2002-11-11 15:26:08 +00:00
isofs/cd9660
kern Remove a race condition / deadlock from snapshots. When 2002-11-30 19:00:51 +00:00
libkern Fix instances of macros with improperly parenthasized arguments. 2002-11-09 12:55:07 +00:00
modules Unhook LOMAC kernel module since the functionality is now provided by 2002-11-26 17:53:27 +00:00
net Move fw_one_pass from ip_fw2.c to ip_input.c so that neither 2002-11-20 19:07:27 +00:00
netatalk
netatm - Change the ATM stack functions to use intptr_t instead of int for opaque 2002-11-08 18:27:30 +00:00
netgraph fixes for this driver: 2002-11-26 18:30:45 +00:00
netinet Move fw_one_pass from ip_fw2.c to ip_input.c so that neither 2002-11-20 19:07:27 +00:00
netinet6
netipsec FAST_IPSEC fixups: 2002-11-08 23:37:50 +00:00
netipx Fix a sizeof(int) != sizeof(void *) warning. 2002-11-08 21:16:27 +00:00
netkey
netnatm
netncp - Change mb_copy_t to take a size_t as the length argument instead of an 2002-11-08 21:26:32 +00:00
netns
netsmb Fix a fatal typo introduced in revision 1.13 that caused the mbuf chains to 2002-11-26 23:53:28 +00:00
nfs
nfsclient reapply 1.26 through 1.28. 2002-11-20 15:21:06 +00:00
nfsserver Permit MAC policies to instrument the access control decisions for 2002-11-04 15:13:36 +00:00
opencrypto correct minor # in make_dev call 2002-11-08 23:07:41 +00:00
pc98 MFi386: revision 1.550. 2002-11-17 02:57:06 +00:00
pccard MFp4: 2002-11-27 06:04:49 +00:00
pci Xircom cards store the MAC address in the CIS, so get it from the new 2002-11-27 07:04:10 +00:00
posix4 Rework the sysconf(3) interaction with aio: 2002-11-17 04:15:34 +00:00
powerpc Under certain circumstances, we were calling kmem_free() from 2002-11-22 23:57:02 +00:00
rpc
security Correct two warnings by staticizing a function and removing an unused 2002-11-26 17:38:25 +00:00
sparc64 Add page queues locking to vunmapbuf(). 2002-11-24 21:13:34 +00:00
sys Remove a race condition / deadlock from snapshots. When 2002-11-30 19:00:51 +00:00
tools
ufs Add a check to disable the previous patch so that future filesystems 2002-11-30 19:04:57 +00:00
vm Lock page field accesses in mincore(). 2002-11-28 08:01:39 +00:00
Makefile