NetBSD/sys
oster d7dbe2c6b8 It seems that some SCSI drivers can block while the spinlock on a given
disk queue is being held.  Work around this by dropping the lock before
bdev_strategy(), and re-grabbing the lock afterwards.  This is a
temporary measure until I get to gutting this queue locking code.

There has been some success with this in addressing PR#39993.
This patch is from Antti Kantee.  Thanks!
2009-02-28 22:02:17 +00:00
..
altq add braces for symmetry 2009-01-04 18:41:36 +00:00
arch Avoid "returned non-zero status" warning on make depend for kernels 2009-02-28 16:11:39 +00:00
coda merge christos-time_t 2009-01-11 02:45:45 +00:00
compat Regen 2009-02-26 21:09:00 +00:00
conf PR kern/26878 FFSv2 + softdep = livelock (no free ram) 2009-02-22 20:28:05 +00:00
crypto
ddb - fix vmem unittest. rename VMEM_DEBUG so that it won't be abused again. 2009-02-18 13:31:59 +00:00
dev It seems that some SCSI drivers can block while the spinlock on a given 2009-02-28 22:02:17 +00:00
dist PR# port-i386/40676: ACPI Exception AE_AML_NO_OPERAND when booting on VAIO P 2009-02-17 23:34:19 +00:00
external initialise some variables whined about by gcc -O3. 2009-01-06 06:03:57 +00:00
fs udf_write_filebuf: remove an write-only variable 2009-02-22 15:26:51 +00:00
gdbscripts
ipkdb
kern If sys/param.h is not included, the kernel compile fails on some platforms 2009-02-26 05:50:54 +00:00
lib Revert previous one. It has already fixed in net.h,v 1.25. 2009-01-31 06:22:46 +00:00
miscfs genfs_getpages: rework 1.18 revision - move uvm_pagermapout() back. 2009-02-23 21:27:51 +00:00
modules Follow up the removal of linux_support.S for amd64 and i386. 2009-02-24 12:17:51 +00:00
net - rtredirect: use sockaddr_cmp directly. 2009-02-20 10:57:19 +00:00
net80211 Introduce ieee80211_setbasicrates(). 2009-01-10 12:53:45 +00:00
netatalk kill MALLOC and FREE macros. 2008-12-17 20:51:31 +00:00
netbt Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
netinet include opt_gateway 2009-02-28 18:31:12 +00:00
netinet6 make created and lastused time_t to avoid 2038 problems. 2009-02-14 20:53:04 +00:00
netipsec remove 2038 comment. 2009-02-14 20:53:58 +00:00
netisdn KNF is nice, but not if it causes a warning that breaks compilation :-) 2008-11-09 15:48:13 +00:00
netiso use M_ZERO on malloc() and remove subsequent bzero(). 2008-12-19 18:49:37 +00:00
netkey remove 2038 comment. 2009-02-14 20:51:39 +00:00
netnatm kill MALLOC and FREE macros. 2008-12-17 20:51:31 +00:00
netsmb restore the pre socket locking patch signal behaviour. 2009-01-21 06:59:29 +00:00
nfs PR kern/40491 5.0: nfs timer can crash/break on smp 2009-02-04 20:36:54 +00:00
opencrypto kill MALLOC and FREE macros. 2008-12-17 20:51:31 +00:00
rump don't require the ifnum return pointer. 2009-02-28 16:15:19 +00:00
secmodel merge christos-time_t 2009-01-11 02:45:45 +00:00
stand
sys Remove outdated comment: vax does now user mi_userret(). 2009-02-25 19:58:03 +00:00
ufs typo in comment 2009-02-23 03:01:13 +00:00
uvm oops - missed a case with PMAP_PAGEIDLEZERO if md code aborts the 2009-02-27 23:29:08 +00:00
Makefile Build kernel modules the same time as the rest of the system libraries. 2008-12-30 22:18:11 +00:00