index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
powerpc64
/
include
Age
Commit message (
Expand
)
Author
2020-09-15
Stop using %r13 as the per-cpu register in the kernel. Since
Mark Kettenis
2020-09-07
Add a proper VSID allocation scheme for userland segments.
Mark Kettenis
2020-09-05
Implement spilling of kernel SLB entries. Mostly from FreeBSD.
Mark Kettenis
2020-09-04
Restrict the size of the page table to 2G such that it never occupies more
Mark Kettenis
2020-09-04
Make the kernel address space a bit bigger.
Mark Kettenis
2020-09-01
Fix signotify() for powerpc64 bsd.mp
gkoehler
2020-09-01
Store the device tree node in the pcitag_t.
Mark Kettenis
2020-08-25
Clear user SLB upon context switch.
Mark Kettenis
2020-08-23
Add support for "normal" external interrupts. Needed for running on POWER8
Mark Kettenis
2020-08-23
Add OPAL_SET_XIVE and OPAL_GET_XIVE.
Mark Kettenis
2020-08-23
Add support for POWER8 (and maybe earlier) CPUs. Not sure if this works on
Mark Kettenis
2020-08-17
Switch to a per-proc SLB cache. Seems to make GENERIC.MP kernels
Mark Kettenis
2020-08-14
Remove "for all XXX platforms" from comment. Fixes the issue pointed out
Mark Kettenis
2020-07-23
Bump MAXCPUS (for MULTIPROCESSOR kernels) to 48, which seems to be the
Mark Kettenis
2020-07-23
Use per-pmap lock to protect userland SLB handling.
Mark Kettenis
2020-07-22
Make switching CPUs in DDB work.
Mark Kettenis
2020-07-22
Implement IPIs.
Mark Kettenis
2020-07-22
Add missing mplock.h file.
Mark Kettenis
2020-07-21
Add code to spin up the secondary CPUs.
Mark Kettenis
2020-07-21
Add OPAL_START_CPU.
Mark Kettenis
2020-07-21
Make pmap ready for GENERIC.MP.
Mark Kettenis
2020-07-18
Use the same names as the 64-bit PowerPC ELF ABI for the relocations.
Mark Kettenis
2020-07-18
Pass boothowto and bootduid parameters to the booted kernel via the
Mark Kettenis
2020-07-17
Fix definition of KIOC_GETBOOTDUID ioctl.
Mark Kettenis
2020-07-16
Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily
Mark Kettenis
2020-07-15
powerpc64 has the sysctl's for power control, so it can use the
Theo de Raadt
2020-07-15
Add a forward declaration of struct cpu_info.
Mark Kettenis
2020-07-14
Add FDT interrupt support.
Mark Kettenis
2020-07-14
Mark unmanaged kernel mappings as wired and skip them if we need to evict
Mark Kettenis
2020-07-14
Fix TIB/TCB on powerpc64. Some bright sould decided that the TCB should
Mark Kettenis
2020-07-14
Implement ptrace(2) bits. Still largely untested.
Mark Kettenis
2020-07-13
Clean up <machine/signal.h>, moving the trapframe struct into
Mark Kettenis
2020-07-11
Implement a machdep.altivec sysctl that always returns 1. This makes
Mark Kettenis
2020-07-10
Add hw.cpuspeed and hw.setperf
gkoehler
2020-07-10
Add OPAL_REINIT_CPUS.
Mark Kettenis
2020-07-07
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
Mark Kettenis
2020-07-06
Save and restore FPU around signal handlers.
Mark Kettenis
2020-07-06
Hide most of the contents behind #ifdef _KERNEL. Reorganize the file a
Mark Kettenis
2020-07-06
Add support for timeconting in userland.
Paul Irofti
2020-07-05
use the intended operator in cpu_rnd_messybits(); ok kettenis@
Christian Weisgerber
2020-07-02
Make the copyin(9) functions work when crossing a segment boundary.
Mark Kettenis
2020-07-02
For now an empty file is good enough to get libkvm to build on powerpc64.
Mark Kettenis
2020-07-01
atomic_swap_uint should still use a lwarx/stwcx. pair.
Mark Kettenis
2020-07-01
Implement CLKF_INTR, CLKF_USERMODE and CLKF_PC.
Mark Kettenis
2020-07-01
Switch to using a fixed segment for the copyin(9) functions.
Mark Kettenis
2020-06-30
Flush OPAL console when writing kernel messages. Removes annoying delay
Mark Kettenis
2020-06-28
Add processor specific dynamic tag values.
Mark Kettenis
2020-06-28
Add powerpc64 fenv bits; copied from powerpc. From drahn@
Mark Kettenis
2020-06-28
Make the copyin(9) functions handle bad addresses.
Mark Kettenis
2020-06-27
/dev/openprom
Mark Kettenis
[next]