index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
arch
/
powerpc64
/
include
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
OPAL implements firmware calls that abstract communicating with the BMC over
kettenis
2021-01-23
2
-1
/
+296
*
Enable support for floating-point exceptions. We always run in "precise"
kettenis
2021-01-09
3
-3
/
+7
*
Enter power-saving mode on POWER9 (ISA v3)
gkoehler
2020-12-30
3
-3
/
+10
*
Clear FSCR register. This gives us a sane default state where all facilities
kettenis
2020-12-22
1
-1
/
+7
*
Hardwire bus_space_read_raw_N() and bus_space_write_raw_N() to
kettenis
2020-11-15
1
-7
/
+7
*
Add code to determine the console devie node.
kettenis
2020-10-30
1
-1
/
+4
*
Add forward declaration of struct trapframe.
kettenis
2020-10-24
1
-1
/
+2
*
Add retguard to OPAL functions in powerpc64 locore.
mortimer
2020-10-22
1
-7
/
+7
*
Only use OPAL_CONSOLE_FLUSH if the firmware implements it. Should help
kettenis
2020-10-19
1
-1
/
+2
*
use the full 64-bit cookies, rather than just 32 bits
deraadt
2020-10-17
1
-3
/
+3
*
Add retguard asm macros for ppc64.
mortimer
2020-10-16
1
-1
/
+39
*
Add OPAL_PCI_MAP_PE_DMA_WINDOW.
kettenis
2020-10-10
1
-1
/
+4
*
Use an IPI, so hw.setperf affects all cores in the mp kernel.
gkoehler
2020-09-23
2
-3
/
+7
*
Correctly pass the "struct cpu_info" pointer along when establishing
kettenis
2020-09-21
2
-6
/
+11
*
Stop using %r13 as the per-cpu register in the kernel. Since
kettenis
2020-09-15
1
-3
/
+8
*
Add a proper VSID allocation scheme for userland segments.
kettenis
2020-09-07
1
-1
/
+3
*
Implement spilling of kernel SLB entries. Mostly from FreeBSD.
kettenis
2020-09-05
3
-3
/
+6
*
Restrict the size of the page table to 2G such that it never occupies more
kettenis
2020-09-04
1
-2
/
+2
*
Make the kernel address space a bit bigger.
kettenis
2020-09-04
1
-1
/
+1
*
Fix signotify() for powerpc64 bsd.mp
gkoehler
2020-09-01
1
-4
/
+3
*
Store the device tree node in the pcitag_t.
kettenis
2020-09-01
1
-1
/
+4
*
Clear user SLB upon context switch.
kettenis
2020-08-25
1
-1
/
+2
*
Add support for "normal" external interrupts. Needed for running on POWER8
kettenis
2020-08-23
1
-1
/
+2
*
Add OPAL_SET_XIVE and OPAL_GET_XIVE.
kettenis
2020-08-23
1
-13
/
+17
*
Add support for POWER8 (and maybe earlier) CPUs. Not sure if this works on
kettenis
2020-08-23
2
-2
/
+20
*
Switch to a per-proc SLB cache. Seems to make GENERIC.MP kernels
kettenis
2020-08-17
2
-3
/
+4
*
Remove "for all XXX platforms" from comment. Fixes the issue pointed out
kettenis
2020-08-14
1
-2
/
+2
*
Bump MAXCPUS (for MULTIPROCESSOR kernels) to 48, which seems to be the
kettenis
2020-07-23
1
-2
/
+2
*
Use per-pmap lock to protect userland SLB handling.
kettenis
2020-07-23
1
-4
/
+2
*
Make switching CPUs in DDB work.
kettenis
2020-07-22
3
-5
/
+28
*
Implement IPIs.
kettenis
2020-07-22
2
-6
/
+15
*
Add missing mplock.h file.
kettenis
2020-07-22
1
-0
/
+10
*
Add code to spin up the secondary CPUs.
kettenis
2020-07-21
1
-4
/
+46
*
Add OPAL_START_CPU.
kettenis
2020-07-21
1
-1
/
+3
*
Make pmap ready for GENERIC.MP.
kettenis
2020-07-21
1
-1
/
+2
*
Use the same names as the 64-bit PowerPC ELF ABI for the relocations.
kettenis
2020-07-18
1
-117
/
+141
*
Pass boothowto and bootduid parameters to the booted kernel via the
kettenis
2020-07-18
1
-5
/
+5
*
Fix definition of KIOC_GETBOOTDUID ioctl.
kettenis
2020-07-17
1
-2
/
+2
*
Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily
kettenis
2020-07-16
2
-0
/
+44
*
powerpc64 has the sysctl's for power control, so it can use the
deraadt
2020-07-15
1
-0
/
+122
*
Add a forward declaration of struct cpu_info.
kettenis
2020-07-15
1
-1
/
+3
*
Add FDT interrupt support.
kettenis
2020-07-14
1
-1
/
+19
*
Mark unmanaged kernel mappings as wired and skip them if we need to evict
kettenis
2020-07-14
1
-2
/
+2
*
Fix TIB/TCB on powerpc64. Some bright sould decided that the TCB should
kettenis
2020-07-14
1
-2
/
+2
*
Implement ptrace(2) bits. Still largely untested.
kettenis
2020-07-14
1
-3
/
+3
*
Clean up <machine/signal.h>, moving the trapframe struct into
kettenis
2020-07-13
2
-26
/
+35
*
Implement a machdep.altivec sysctl that always returns 1. This makes
kettenis
2020-07-11
1
-2
/
+11
*
Add hw.cpuspeed and hw.setperf
gkoehler
2020-07-10
1
-1
/
+15
*
Add OPAL_REINIT_CPUS.
kettenis
2020-07-10
1
-1
/
+10
*
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
kettenis
2020-07-07
1
-1
/
+11
[next]