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
/
arm
/
include
Age
Commit message (
Expand
)
Author
Files
Lines
2020-05-31
introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.
dlg
1
-1
/
+3
2020-05-17
Add machdep.compatible.
kettenis
1
-2
/
+4
2020-04-29
Let the armv7 bus_dma layer and simplebus(4) implementation deal with
kettenis
1
-24
/
+5
2020-01-12
Implement cpu_kick() and cpu_unidle().
kettenis
1
-2
/
+4
2019-12-19
Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest of
mpi
1
-5
/
+5
2019-11-07
Remove get_pc_str_offset(), which has been unused since we switched
patrick
1
-7
/
+1
2019-11-07
Convert db_addr_t -> vaddr_t but leave the typedef for now.
mpi
1
-3
/
+3
2019-10-27
Add code to spin up secondary CPUs.
kettenis
1
-1
/
+9
2019-09-30
Synch the cpu match/attach/identify code with arm64. This drops some
kettenis
2
-22
/
+62
2019-09-23
Implement DVFS support.
kettenis
1
-1
/
+8
2019-03-13
Store whether or not the VFP was active on entering the unhandled
patrick
2
-3
/
+3
2019-01-22
flense more trailing whitespace
phessler
1
-5
/
+5
2019-01-22
remove trailing whitespace in the Laptop Package part of the license text.
phessler
1
-4
/
+4
2018-12-05
Include srp.h where struct cpu_info uses srp to avoid erroring out when
jsg
1
-1
/
+2
2018-10-02
Unify the MD byteswapping code as much as possible across architectures.
naddy
1
-25
/
+20
2018-09-14
Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to
claudio
1
-2
/
+2
2018-08-08
Extend the FDT interrupt API to support masking and unmasking IRQs.
patrick
1
-1
/
+3
2018-08-06
Make it possible to build a MULTIPROCESSOR kernel on armv7. While this
kettenis
2
-35
/
+39
2018-08-06
Give the FDT interrupt API a more generic naming by replacing the
patrick
1
-1
/
+11
2018-07-09
Add PCI machdep headers based on the arm64 port.
patrick
1
-47
/
+37
2018-06-30
Remove strange /* End of file */ style.
deraadt
6
-18
/
+6
2018-06-23
Save and restore FPU registers around signal handlers.
kettenis
1
-1
/
+5
2018-06-22
Save and restore the relevant FPU state on armv7.
kettenis
1
-35
/
+27
2018-05-07
Use speed from device tree for serial console on armv7 too.
kettenis
1
-1
/
+2
2018-03-20
To allow sharing more code between armv7 and arm64 platforms, introduce
patrick
1
-1
/
+2
2018-03-16
Make FPU registers available in core dumps and through ptrace(2).
kettenis
1
-1
/
+1
2018-03-05
Do not redefine PAGE_SHIFT/PAGE_SIZE/PAGE_MASK in vmparam.h; those
deraadt
1
-9
/
+1
2018-03-05
#define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an arch
deraadt
1
-1
/
+2
2018-03-01
AAPCS requires 8-byte alignment for 64-bit types. We missed this when we
kettenis
1
-2
/
+2
2018-02-10
Convert armv7 to MI mutex.
mpi
1
-72
/
+2
2018-01-26
Add kernel support for the VFP FPU/SIMD unit. Based on a diff by drahn@.
kettenis
4
-19
/
+144
2018-01-23
Revise 'struct fpreg' such that it can actually represent the full VFPv3-D32
kettenis
1
-5
/
+3
2018-01-15
Improve defense against branch predictor target injection (Spectre "variant 2")
kettenis
2
-2
/
+7
2017-10-01
set MAXSSIZ to the same value as on all other architectures (32MB)
naddy
1
-2
/
+2
2017-09-05
Move mutex, condvar, and thread-specific data routes, pthread_once, and
guenther
1
-5
/
+1
2017-08-27
Add glass console support for arm64. This uses the "stdout-path" property
kettenis
1
-1
/
+5
2017-08-20
Add Cortex-A55 and Cortex-A75 part numbers.
jsg
1
-1
/
+5
2017-08-12
remove apmwarn sysctl which is not used
tedu
1
-3
/
+3
2017-07-31
Use unsigned long instead of uint32_t, which is the appropriate integer
kettenis
1
-3
/
+3
2017-07-12
remove CPU_LIDSUSPEND/machdep.lidsuspend
natano
1
-3
/
+3
2017-06-29
kill RCSID macros; discussed with millert
deraadt
1
-5
/
+1
2017-06-23
Unbreak profiling assembly functions in userland by defining the
mpi
1
-2
/
+2
2017-05-18
Fix kernel build on armv7 and sh.
visa
1
-2
/
+2
2017-05-12
Make atomic.h ready to be included in userland.
mpi
1
-39
/
+40
2017-05-08
add a BUS_DMA_64BIT flag to bus_dma on all our archs.
dlg
1
-14
/
+15
2017-04-27
Bring over the changes to mainbus(4) and simplebus(4) from arm64.
kettenis
2
-4
/
+8
2017-04-24
Add support for Cortex-A12. Even though ARM rebranded these as Cortex-A17
kettenis
1
-1
/
+3
2017-04-20
Hook up mutex(9) to witness(4).
visa
1
-3
/
+15
2017-04-13
Provide mips64 with kernel-facing TCB_{GET,SET} macros that store it
guenther
1
-3
/
+1
2017-03-03
Fix the lidsuspend sysctl name in arm/include/cpu.h
tom
1
-3
/
+3
[next]