NetBSD/sys/arch/x68k/dev
thorpej eb20bbc780 Change the semantics of splsoftclock() to be like other spl*() functions,
that is priority is rasied.  Add a new spllowersoftclock() to provide the
atomic drop-to-softclock semantics that the old splsoftclock() provided,
and update calls accordingly.

This fixes a problem with using the "rnd" pseudo-device from within
interrupt context to extract random data (e.g. from within the softnet
interrupt) where doing so would incorrectly unblock interrupts (causing
all sorts of lossage).

XXX 4 platforms do not have priority-raising capability: newsmips, sparc,
XXX sparc64, and VAX.  This platforms still have this bug until their
XXX spl*() functions are fixed.
1999-08-05 18:08:08 +00:00
..
adpcm.c
bsd_audio.c
bsd_audioreg.h
bsd_audiovar.h
com.c
comreg.h
dmacvar.h
dmavar.h
event_var.h
event.c
fd.c
fdreg.h
grf_conf.c
grf_gv.c
grf_machdep.c
grf_tv.c
grf.c include sys/resourcevar.h to be compiled. 1999-06-27 14:13:14 +00:00
grfvar.h
if_ne_neptune.c
if_se.c Rework layer 2 protocol input routines. Instead of calling e.g. ether_input() 1999-05-18 23:52:51 +00:00
if_sereg.h
intio_dmac.c Change the pmap_extract() interface to: 1999-07-08 18:05:21 +00:00
intio.c Add missing ia_size argument. 1999-05-05 13:41:44 +00:00
intiovar.h
ite_tv.c Restore scroll registers after X server exits. 1999-06-27 14:14:30 +00:00
ite.c Restore scroll registers after X server exits. 1999-06-27 14:14:30 +00:00
itevar.h G/c amiga's key repeat handler. 1999-03-24 14:11:47 +00:00
kbd.c
kbdmap.c Add function keys mapping. 1999-03-24 14:12:52 +00:00
kbdmap.c.ascii
kbdmap.h
mb86601reg.h
mb89352reg.h
md_root.c Fix the startup message. 1999-04-09 15:41:15 +00:00
mfp.c Use mvme68k-derived delay routine. 1999-05-05 13:46:20 +00:00
mfp.h
mha.c Do not memcpy to the bouncebuffer in datain. 1999-04-18 00:38:58 +00:00
mhavar.h
ms.c
neptune.c
neptunevar.h
opm.c
opmbell.c
opmbellvar.h
opmreg.h
par.c Change the semantics of splsoftclock() to be like other spl*() functions, 1999-08-05 18:08:08 +00:00
pow.c
powvar.h
rtclock_var.h
rtclock.c
scsirom.c I deleted a necessary line by mistake. 1999-04-22 16:22:49 +00:00
scsiromvar.h
sdb.h
spc.c
sram.c Check file open mode at ioctl. 1999-06-15 15:04:56 +00:00
sramvar.h I forgot to commit this. 1999-06-23 15:20:36 +00:00
xel.c
zs.c Add pps support. Only enable pps if CLOCAL & !MDMBUF. 1999-03-27 01:21:36 +00:00