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
/
i386
/
include
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Bump MAXTSIZ to 256MB on i386.
kurt
2021-03-16
1
-2
/
+2
*
spelling
jsg
2021-03-11
7
-14
/
+14
*
Geode CPU does not support SSE, so MXCSR does not exists there. As
bluhm
2020-12-13
1
-3
/
+2
*
Introduce constants to access the setjmp(3) jmp_buf fields from
bluhm
2020-12-06
1
-2
/
+13
*
the legacy need_resched macro to access per-cpu value is no longer needed
deraadt
2020-09-24
1
-3
/
+1
*
When operating in NX mode, GUCODE_SEL can cover the entire userland
deraadt
2020-09-24
1
-1
/
+2
*
Make sure we fetch the CS limit of the CPU the trap happened on. It is
kettenis
2020-09-24
2
-3
/
+5
*
shuffle "extern int cpu_pae" into cpu.h, as the number of users will soon
deraadt
2020-09-23
1
-1
/
+2
*
add an ipi for wbinvd and a linux style wbinvd_on_all_cpus() function
jsg
2020-09-13
2
-4
/
+16
*
add SRBDS cpuid bits
jsg
2020-09-13
1
-1
/
+6
*
Add support for timeconting in userland.
pirofti
2020-07-06
1
-0
/
+23
*
Remove obsolete <machine/stdarg.h> header. Nowadays the vararg
visa
2020-06-30
1
-54
/
+0
*
introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.
dlg
2020-05-31
1
-1
/
+3
*
Retire <machine/varargs.h>.
visa
2020-05-27
1
-58
/
+0
*
Kill unused cdev_pc_init().
mpi
2020-05-25
1
-10
/
+1
*
Kill biospoll/pctrpoll defines and use `seltrue' directly in cdev_*_init().
mpi
2020-05-13
1
-3
/
+1
*
Use the same inittodr()/resettodr() implementation as on
kettenis
2020-04-29
1
-2
/
+2
*
controler -> controller
jsg
2020-02-20
1
-3
/
+3
*
Disable TSX when MSR_ARCH_CAPABILITIES sets TSX_CTRL.
jsg
2019-12-20
2
-2
/
+10
*
Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest of
mpi
2019-12-19
1
-18
/
+18
*
Remove kernel VM86 support.
mpi
2019-12-08
1
-43
/
+0
*
Convert db_addr_t -> vaddr_t but leave the typedef for now.
mpi
2019-11-07
1
-2
/
+2
*
Fix a typo I noticed reviewing the smbios code cleanup diff.
kmos
2019-08-04
1
-2
/
+2
*
Cleanup the bios(4)/smbios(4) code a bit. Fix some KNF issues, reduce
kettenis
2019-08-04
2
-142
/
+156
*
emove duplicate definitions of LAPIC_ID_MASK and LAPIC_ID_SHIFT.
kevlo
2019-07-26
1
-3
/
+1
*
Write back and invalidate caches before updating CPU microcode,
bluhm
2019-06-28
1
-2
/
+2
*
Add TSC_ADJUST CPUID flag.
kettenis
2019-06-14
1
-1
/
+2
*
change marks[] array to uint64_t, so the code can track full 64-bit
deraadt
2019-04-10
1
-2
/
+2
*
Use the debugger mutex for `ddb_mp_mutex'. This should prevent a race
visa
2019-03-23
1
-2
/
+2
*
flense more trailing whitespace
phessler
2019-01-22
1
-4
/
+4
*
remove trailing whitespace in the Laptop Package part of the license text.
phessler
2019-01-22
1
-4
/
+4
*
delete vmm(4) in i386
pd
2019-01-18
7
-1332
/
+8
*
Include srp.h where struct cpu_info uses srp to avoid erroring out when
jsg
2018-12-05
1
-1
/
+2
*
Unify the MD byteswapping code as much as possible across architectures.
naddy
2018-10-02
1
-24
/
+25
*
Add defines for amd microcode msrs which appear to be present since k8
jsg
2018-09-11
1
-1
/
+3
*
First pass in bringing i386 in sync with amd64. This does not yet work, but is
pd
2018-08-29
1
-1
/
+43
*
Define __HAVE_ACPI.
kettenis
2018-08-25
1
-1
/
+3
*
port the amd64 code for loading intel microcode on boot to i386
jsg
2018-08-23
3
-3
/
+13
*
print rdtscp and xsave_ext cpuid bits on i386 as well
jsg
2018-08-21
1
-1
/
+22
*
print sefflags_edx cpuid bits on i386 as well
jsg
2018-08-21
1
-1
/
+2
*
Remove unused spllock().
visa
2018-08-20
1
-2
/
+1
*
add cpuid and msr bits from
jsg
2018-08-15
1
-6
/
+21
*
Recognise 'Speculative Store Bypass Disable' support cpuid bit.
jsg
2018-08-08
1
-1
/
+2
*
Use the MI interrupt enable/distable API instead of the MD one on i386 and
kettenis
2018-07-30
1
-17
/
+3
*
Do the same for i386 as amd64:
brynet
2018-07-24
1
-1
/
+2
*
unbreak i386 build, thanks to pd@ for noticing. Same diff as I committed
mlarkin
2018-07-12
1
-6
/
+16
*
Delete the VM86 kernel option and i386_vm86(3) API: it's required
guenther
2018-07-09
4
-189
/
+3
*
Add intr_enable() function, intended for MI use to amd64 and i386 and use
kettenis
2018-06-30
1
-1
/
+7
*
Finish the last missing piece for the i386 meltdown fix:
bluhm
2018-06-22
4
-26
/
+32
*
Save and restore retguard area during hibernate unpack. This copies the
mlarkin
2018-06-21
1
-2
/
+2
[next]