#
9bec9e43 |
| 10-Apr-2023 |
jsg <jsg@openbsd.org> |
spelling
|
#
f7701b5e |
| 20-Oct-2019 |
kettenis <kettenis@openbsd.org> |
Firmware that supports the "parallel boot" feature allows us to read the PRI using a simple hypervisor call. Implement this.
Tested by jmatthew@
|
#
465290de |
| 30-Nov-2014 |
kettenis <kettenis@openbsd.org> |
SPARC T4 and later have a pause instruction to voluntarily pause a virtual processor in order to give other strands a chance to run. Use it in __mp_lock_spin_hook() to avoid wasting CPU cycles if we
SPARC T4 and later have a pause instruction to voluntarily pause a virtual processor in order to give other strands a chance to run. Use it in __mp_lock_spin_hook() to avoid wasting CPU cycles if we're waiting for the kernel or scheduler locks. This is instruction is patched in, just like we already do for the sleep instruction on SPARC64 VI processors. We look at the hwcap-list property of the cpu nodes in the machine description to decide whether the pause instruction is available.
show more ...
|
#
1e8cdc2e |
| 16-Nov-2014 |
deraadt <deraadt@openbsd.org> |
Replace a plethora of historical protection options with just PROT_NONE, PROT_READ, PROT_WRITE, and PROT_EXEC from mman.h. PROT_MASK is introduced as the one true way of extracting those bits. Remove
Replace a plethora of historical protection options with just PROT_NONE, PROT_READ, PROT_WRITE, and PROT_EXEC from mman.h. PROT_MASK is introduced as the one true way of extracting those bits. Remove UVM_ADV_* wrapper, using the standard names. ok doug guenther kettenis
show more ...
|
#
57e58711 |
| 24-Oct-2014 |
kettenis <kettenis@openbsd.org> |
Another uvm_km_valloc(9) -> km_alloc(9) conversion.
|
#
8716a13c |
| 03-Apr-2014 |
mpi <mpi@openbsd.org> |
Use <uvm/uvm_extern.h> if it's enough.
|
#
0b1ae31b |
| 10-May-2009 |
kettenis <kettenis@openbsd.org> |
Rename mdesc_get_prop_string into mdesc_get_prop_str.
|
#
c2aa667f |
| 17-Apr-2009 |
kettenis <kettenis@openbsd.org> |
Catch up with uvm_pglistalloc() interface change.
|
#
e4edc0c7 |
| 12-Apr-2009 |
kettenis <kettenis@openbsd.org> |
Move code handling Machine Descriptions out of the cbus(4) driver.
|