Age | Commit message (Collapse) | Author |
|
have cpu_info now, so kill the option.
eyeballed by jsg@ and grange@
|
|
|
|
|
|
|
|
|
|
ok art@, deraadt@
|
|
deraadt@ ok
|
|
a bit more hairy).
deraadt@ ok
|
|
but deraadt@ insists this goes in now.
|
|
|
|
option. Every architecture implements mutexes now.
|
|
help miod@, art@
ok deraadt@
|
|
|
|
|
|
device_register() function -- even if it does nothing. reduces the
cpp-based blather different between architectures
idea ok'd by miod; tested on all architectures (except a few miod will
need to cleanup because he has them)
|
|
|
|
ok drahn@
|
|
input from miod@, ok kettenis@
|
|
Remove bits of code that repeat what the bootloader already did for us,
like setting up the stack and clearing .bss.
ok deraadt@
|
|
|
|
send clock ticks to secondary processors.
|
|
done on 188, for MULTIPROCESSOR kernels.
|
|
|
|
the same)
|
|
deraadt@ ok
|
|
deraadt@ ok
|
|
|
|
|
|
ok deraadt@
|
|
ok tedu
|
|
|
|
|
|
as done for DAEs not occuring during interrupts.
Remove the check for unprocessed DAE on return from trap() in eh_common.S,
since this can't happen. As a result, the return-from-trap code becomes
identical on 88100 and 88110 systems.
|
|
|
|
not apply to luna88k.
|
|
%tick is hyperprivileged on sun4v.
ok jason@
|
|
|
|
|
|
|
|
it (curproc) and it's allocated from zeroed memory anyway.
deraadt@ ok and test.
|
|
years ago; ok miod
|
|
|
|
ok marco@
|
|
|
|
of having trap() return it. This makes trap() consistent with other
platforms, and its code smaller.
|
|
kthreads start with interrupts enabled.
|
|
|
|
instead of simply lowering cpl to zero.
|
|
|
|
|