History log of /openbsd/sys/arch/sparc64/sparc64/mdesc.c (Results 1 – 9 of 9)
Revision Date Author Comments
# 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.