NetBSD/sys
hannken 988890176c When swapping to a regular file use a workqueue to signal I/O completion.
VOP_STRATEGY() no longer gets called from interrupt context via
biodone() -> sw_reg_iodone() -> sw_reg_start().

Removes a deadlock condition reported in PR 37109.

Ok: YAMAMOTO Takashi <yamt@netbsd.org>
2007-10-15 08:12:13 +00:00
..
altq init tbr_callout in all cases (hi ad!) 2007-09-04 14:17:16 +00:00
arch For KSTACK_DEBUG fill lwp0 switchframe with 0xb4 too to match 2007-10-14 22:38:48 +00:00
coda Merge from vmlocking: 2007-10-10 20:42:20 +00:00
compat Follow up the removal of the lwp_t* argument to do_filereadv() and 2007-10-11 13:51:12 +00:00
conf Import of SCHED_M2 - the implementation of new scheduler, which is based 2007-10-09 19:00:13 +00:00
contrib/dev/ath Make ath(4) work again on sparc64 (and other big-endian machines). 2007-08-28 00:12:46 +00:00
crypto
ddb db_cmd_search: When we compare names we'd better stop at the nul byte. 2007-10-14 00:37:56 +00:00
dev + Add #ifdef DPRINTF{,N} before #undef. 2007-10-14 18:13:49 +00:00
dist Bring some fixes from IPF 4.1.27 in order to fix kern/37037. 2007-10-02 06:15:11 +00:00
fs g/c garbage 2007-10-11 23:46:08 +00:00
gdbscripts
ipkdb
kern sleepq_remove: remove a stale comment. 2007-10-14 14:23:12 +00:00
lib Make a few debug outputs only happen when debugging. 2007-10-01 13:15:06 +00:00
lkm Use a two clause license for all the code I contributed. 2007-10-06 07:21:02 +00:00
miscfs This was using mutex_exit where mutex_enter was required. 2007-10-11 18:46:19 +00:00
net In ifreq_setaddr(), use the right buffer sizes for compat v. 2007-10-11 20:47:27 +00:00
net80211
netatalk Use ifreq_setaddr(), ifreq_getaddr(), sockaddr_in_init(), and 2007-09-01 04:32:50 +00:00
netbt Use the softint API. 2007-10-08 16:18:02 +00:00
netinet Work in progress: use a raw socket for GRE in IP encapsulation 2007-10-05 03:28:12 +00:00
netinet6 NetBSD doesn't have to care about missing bcmp on OpenBSD/SPARC, 2007-10-07 12:43:18 +00:00
netipsec Fix my previous stupid caddr_t fix. 2007-09-22 23:33:18 +00:00
netisdn We count last activity in time_update nowadays, so use that to compare 2007-10-14 23:44:49 +00:00
netiso Delete the unused second argument to ip_stripoptions(), move it 2007-10-02 20:35:04 +00:00
netkey
netnatm
netsmb
nfs Merge from vmlocking: 2007-10-10 20:42:20 +00:00
opencrypto Use the softint API. 2007-10-08 16:18:02 +00:00
rump Merge from vmlocking: 2007-10-11 19:45:24 +00:00
secmodel
stand
sys Merge from vmlocking: fix a deadlock with (threaded) soft interrupts and 2007-10-12 14:29:37 +00:00
ufs Remove LOCK_ASSERT(!simple_lock_held(&foo)); 2007-10-11 19:53:37 +00:00
uvm When swapping to a regular file use a workqueue to signal I/O completion. 2007-10-15 08:12:13 +00:00
Makefile remove sun2 from no-rump list 2007-09-24 14:19:36 +00:00