plan9fox/sys/src/9/bitsy
cinap_lenrek 42074003ca kernel: dont call pprint() while holding up->debug qlock
pprint() might block or even (maliciously) call into
devproc write which will corrupt the qlock chain on attempt
to qlock up->debug again.
2013-12-29 07:48:19 +01:00
..
paqfiles Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
bitsy Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
bitsyreset.s Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
Booting101 Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
clock.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
dat.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
defont.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devether.c kernel: dont call pprint() while holding up->debug qlock 2013-12-29 07:48:19 +01:00
devflash.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devpcmcia.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devpenmouse.c change definition of Chan.create to return a chan like open 2011-08-17 23:27:31 +02:00
devuda1341.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devµc.c remove keyboard stuff from other ports, make openssl and python compile on arm 2011-05-21 00:42:08 +00:00
etherif.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
etherwavelan.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fns.h segdesc: add /dev/^(ldt gdt) support 2011-07-12 15:46:22 +02:00
fpi.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fpi.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fpiarm.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fpimem.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
gamma.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
gamma.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
init9.s Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
io.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
l.s Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
main.c segdesc: add /dev/^(ldt gdt) support 2011-07-12 15:46:22 +02:00
map Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mem.h sysexec: fix possible segment overlap with temporary stack 2013-03-16 02:37:07 +01:00
mkfile kernel: move duplicated random.c to port 2012-05-03 08:49:25 +02:00
mmu.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mouse.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
power.c kernel: more kproc pexit() and sleep error handling 2013-11-22 22:56:34 +01:00
sa1110dma.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sa1110dma.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
screen.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
screen.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sd.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sdata.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
tar.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
trap.c kernel: dont call pprint() while holding up->debug qlock 2013-12-29 07:48:19 +01:00
uartsa1110.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
wavelan.c kernel: more kproc pexit() and sleep error handling 2013-11-22 22:56:34 +01:00
wavelan.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00