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
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-27
Retire <machine/varargs.h>.
visa
1
-58
/
+0
2020-05-25
Kill unused cdev_pc_init().
mpi
1
-10
/
+1
2020-05-13
Kill biospoll/pctrpoll defines and use `seltrue' directly in cdev_*_init().
mpi
1
-3
/
+1
2020-04-29
Use the same inittodr()/resettodr() implementation as on
kettenis
1
-2
/
+2
2020-02-20
controler -> controller
jsg
1
-3
/
+3
2019-12-20
Disable TSX when MSR_ARCH_CAPABILITIES sets TSX_CTRL.
jsg
2
-2
/
+10
2019-12-19
Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest of
mpi
1
-18
/
+18
2019-12-08
Remove kernel VM86 support.
mpi
1
-43
/
+0
2019-11-07
Convert db_addr_t -> vaddr_t but leave the typedef for now.
mpi
1
-2
/
+2
2019-08-04
Fix a typo I noticed reviewing the smbios code cleanup diff.
kmos
1
-2
/
+2
2019-08-04
Cleanup the bios(4)/smbios(4) code a bit. Fix some KNF issues, reduce
kettenis
2
-142
/
+156
2019-07-26
emove duplicate definitions of LAPIC_ID_MASK and LAPIC_ID_SHIFT.
kevlo
1
-3
/
+1
2019-06-28
Write back and invalidate caches before updating CPU microcode,
bluhm
1
-2
/
+2
2019-06-14
Add TSC_ADJUST CPUID flag.
kettenis
1
-1
/
+2
2019-04-10
change marks[] array to uint64_t, so the code can track full 64-bit
deraadt
1
-2
/
+2
2019-03-23
Use the debugger mutex for `ddb_mp_mutex'. This should prevent a race
visa
1
-2
/
+2
2019-01-22
flense more trailing whitespace
phessler
1
-4
/
+4
2019-01-22
remove trailing whitespace in the Laptop Package part of the license text.
phessler
1
-4
/
+4
2019-01-18
delete vmm(4) in i386
pd
7
-1332
/
+8
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
-22
/
+23
2018-09-11
Add defines for amd microcode msrs which appear to be present since k8
jsg
1
-1
/
+3
2018-08-29
First pass in bringing i386 in sync with amd64. This does not yet work, but is
pd
1
-1
/
+43
2018-08-25
Define __HAVE_ACPI.
kettenis
1
-1
/
+3
2018-08-23
port the amd64 code for loading intel microcode on boot to i386
jsg
3
-3
/
+13
2018-08-21
print rdtscp and xsave_ext cpuid bits on i386 as well
jsg
1
-1
/
+22
2018-08-21
print sefflags_edx cpuid bits on i386 as well
jsg
1
-1
/
+2
2018-08-20
Remove unused spllock().
visa
1
-2
/
+1
2018-08-15
add cpuid and msr bits from
jsg
1
-6
/
+21
2018-08-08
Recognise 'Speculative Store Bypass Disable' support cpuid bit.
jsg
1
-1
/
+2
2018-07-30
Use the MI interrupt enable/distable API instead of the MD one on i386 and
kettenis
1
-17
/
+3
2018-07-24
Do the same for i386 as amd64:
brynet
1
-1
/
+2
2018-07-12
unbreak i386 build, thanks to pd@ for noticing. Same diff as I committed
mlarkin
1
-6
/
+16
2018-07-09
Delete the VM86 kernel option and i386_vm86(3) API: it's required
guenther
4
-189
/
+3
2018-06-30
Add intr_enable() function, intended for MI use to amd64 and i386 and use
kettenis
1
-1
/
+7
2018-06-22
Finish the last missing piece for the i386 meltdown fix:
bluhm
4
-26
/
+32
2018-06-21
Save and restore retguard area during hibernate unpack. This copies the
mlarkin
1
-2
/
+2
2018-06-15
Reorder trapframe/intrframe to put %ebp next to %eip and make it
bluhm
1
-5
/
+5
2018-05-28
More steps for i386 Meltdown fix:
bluhm
3
-9
/
+19
2018-04-30
vmd(8): unbreak i386
mlarkin
1
-0
/
+7
2018-04-17
- Make rnd hints avoid the brk area. The rnd allocator refuses to allocate in
otto
1
-2
/
+2
2018-04-11
More steps for i386 Meltdown fix:
bluhm
8
-17
/
+163
2018-03-31
Recommit preparation for i386 Meltdown fix after OpenBSD 6.3 release.
bluhm
6
-39
/
+29
2018-03-22
iBackout the preparations for fixing Meltdown on i386. The task was
bluhm
6
-29
/
+39
2018-03-13
Preparation for i386 Meltdown fix:
bluhm
6
-39
/
+29
2018-03-05
#define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an arch
deraadt
1
-1
/
+2
2018-02-10
Additional AMD CPUID bits documented in
jsg
1
-2
/
+7
2018-01-25
Move common mutex implementations to a MI place.
mpi
1
-84
/
+2
2018-01-13
Define and use IPL_MPFLOOR in our common mutex implementation.
mpi
2
-3
/
+4
[next]