plan9fox/sys/src/9/ppc
cinap_lenrek 7f3659e78f kernel: cleanup exit()/shutdown()/reboot() code
introduce cpushutdown() function that does the common
operation of initiating shutdown, returning once all
cpu's got the message and are about to shutdown. this
avoids duplicated code which isnt really machine specific.

automatic reboot on panic only when *debug= is not set
and the machine is a cpu server or has no display,
otherwise just hang.
2015-11-30 14:56:00 +01:00
..
blast kernel: get rid of /boot/boot parametrization 2014-12-14 22:10:34 +01:00
blast.h 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 kernel: cleanup exit()/shutdown()/reboot() code 2015-11-30 14:56:00 +01:00
devether.c devether: remove qfull prints and fix loopback packet handling of etheroq() 2013-12-16 19:19:15 +01:00
devflash.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devirq.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
devtls.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
etherfcc.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
etherif.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ethersaturn.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
init9.s Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
initcode 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 all kernels: declare _tas() to prevent pulling in libc version (for libmemdraw) 2015-07-07 19:17:55 +02:00
lblast.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lucu.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
m8260.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
m8260.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
main.c kernel: cleanup exit()/shutdown()/reboot() code 2015-11-30 14:56:00 +01:00
mcc.c 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 kernel: reduce Page structure size by changing Page.cachectl[] 2015-02-07 02:52:23 +01:00
msaturn.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
msaturn.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mtx.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
saturntimer.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
trap.c qc, 9/ppc, 9/mtx: fix wrong if statements 2015-06-13 20:21:26 +02:00
uartsaturn.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
uartsmc.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ucu Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ucu.h Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00