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
/
hppa
/
include
/
cpu.h
Age
Commit message (
Expand
)
Author
Files
Lines
2020-06-14
Implement cpu_rnd_messybits() as a read of the cycle counter register.
naddy
1
-2
/
+12
2020-05-31
introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.
dlg
1
-1
/
+2
2018-12-05
Include srp.h where struct cpu_info uses srp to avoid erroring out when
jsg
1
-1
/
+2
2017-05-18
Implement copyin32(9).
kettenis
1
-1
/
+3
2016-05-10
The hppa trapframe PC is marked (in the low two bits) to indicate a
deraadt
1
-2
/
+2
2015-07-02
introduce srp, which according to the manpage i wrote is short for
dlg
1
-1
/
+5
2014-07-11
CPU_BUSY_CYCLE(): A new MI statement for busy loop power reduction
uebayasi
1
-1
/
+3
2013-03-31
try to avoid pulling in pte.h and other more crazy things. Checked against
deraadt
1
-1
/
+3
2013-03-23
refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is added
deraadt
1
-3
/
+3
2013-03-12
Fix kernel profiling on MP systems by using per-CPU buffers and teach
mpi
1
-1
/
+4
2013-02-12
Back out per-CPU kernel profiling, it shouldn't modify a public header
mpi
1
-4
/
+1
2013-02-11
Fix kernel profiling on MP systems by using per-CPU buffer. Previously
mpi
1
-1
/
+4
2012-12-02
Determine whether we're currently on the alternative signal stack
guenther
1
-1
/
+2
2011-09-20
Remove unused MD_CACHE_CTL() macro and related defines.
miod
1
-5
/
+1
2011-01-02
Make need_resched() call cpu_unidle() such that we wake up a process running on
kettenis
1
-8
/
+5
2010-12-30
Turn signotify() into a function that also calls cpu_unidle().
jsing
1
-2
/
+2
2010-12-30
Implement cpu_unidle() for MP kernels.
jsing
1
-3
/
+4
2010-09-28
Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms,
miod
1
-1
/
+4
2010-06-29
Store pointer to process FPU state in struct cpu_info.
jsing
1
-1
/
+2
2010-06-03
Rename ci_spinup_stack to ci_stack and use it as the stack for both CPU
jsing
1
-2
/
+2
2010-06-03
Add missing function prototypes for MP kernels.
jsing
1
-1
/
+3
2010-05-21
Add support for IPIs on hppa.
jsing
1
-1
/
+6
2010-05-19
Spin up secondary CPUs on hppa multiprocessor kernels. At this stage we
jsing
1
-3
/
+7
2010-05-16
Use a per CPU trap save area, ensuring that we maintain 64-byte alignment
jsing
1
-2
/
+9
2010-04-29
Use per CPU hardware interrupt mask.
jsing
1
-1
/
+2
2010-04-29
Store hardware timer information per CPU.
jsing
1
-1
/
+2
2010-04-19
Make ipending a per-CPU value.
jsing
1
-1
/
+2
2010-04-19
Make the Processor Status Word (PSW) a per-CPU value.
jsing
1
-2
/
+2
2010-04-01
Allow for multiple CPUs by moving to an array of cpu_info.
jsing
1
-10
/
+32
2010-03-28
Allow a multiprocessor kernel to compile.
jsing
1
-1
/
+9
2009-12-31
Make cpl and cpu_inintr per CPU variables. For locore.S, cpl becomes an
jsing
1
-1
/
+3
2009-12-29
Make want_resched a per CPU variable.
jsing
1
-5
/
+5
2009-12-29
Move hppa to per process AST.
jsing
1
-4
/
+9
2009-02-01
Fix the logic in mbus_add_mapping() to correctly handle requests spanning
miod
1
-1
/
+2
2008-10-15
make random(9) return per-cpu values (by saving the seed in the cpuinfo),
deraadt
1
-2
/
+3
2008-10-10
Add empty cpu_unidle() macros for architectures that currently don't do
art
1
-1
/
+2
2008-10-10
Define MAXCPUS on all architectures.
art
1
-2
/
+2
2008-10-09
Implement CPU_INFO_UNIT for everyone, not just MP kernels.
art
1
-1
/
+2
2008-07-23
So it turns outthe HP engineers changed the PA-RISC 2.0 architecture
kettenis
1
-4
/
+4
2008-07-18
Add a macro that clears the want_resched flag that need_resched sets.
art
1
-1
/
+2
2008-07-14
Be sure to propagate PSL_O in psw on PCXU* processors to userland processes
miod
1
-1
/
+2
2007-10-10
Make context switching much more MI:
art
1
-1
/
+2
2007-07-20
Give hppa the blink_led API from sparc64, and the associated machdep.led_blink
kettenis
1
-2
/
+16
2007-05-15
Userland has the right to compile, too; not sure this will be enough yet
miod
1
-1
/
+3
2007-05-14
move hppa to __HAVE_CPUINFO
martin
1
-1
/
+20
2007-03-15
Since p_flag is often manipulated in interrupts and without biglock
art
1
-2
/
+2
2007-01-17
new shorter version of userret() as surely miod ment it to be like (; miod@ ok
mickey
1
-1
/
+2
2005-04-07
duh. space vs tab
mickey
1
-3
/
+3
2005-04-07
64bit-friendly pdc.h and iomod.h and correspondent changes elsewhere
mickey
1
-3
/
+6
2004-06-30
allow forced fpu emulation through a sysctl
mickey
1
-2
/
+4
[next]