index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
Age
Commit message (
Expand
)
Author
2018-06-24
Move signal generation from fputrap() to where it's called in trap()
Philip Guenther
2018-06-23
Save and restore FPU registers around signal handlers.
Mark Kettenis
2018-06-23
Add -z notext and -z norelro to prevent fatal warnings with ld.lld(1).
Mark Kettenis
2018-06-22
Move up the setting of pcb_tf, refreshcreds(), and stack check so that
Philip Guenther
2018-06-22
Updating md_astpending in ast() creates a race, update the variable in asm
Dale Rahn
2018-06-22
Update the pointer to the trapframe in the PCB when handling an AST.
Mark Kettenis
2018-06-22
Update the pointer to the trapframe in the PCB when handling an AST.
Mark Kettenis
2018-06-22
Save and restore the relevant FPU state on armv7.
Mark Kettenis
2018-06-22
Finish the last missing piece for the i386 meltdown fix:
Alexander Bluhm
2018-06-22
vmm(4): Be more careful when tearing down VMs, to avoid a possible race
Mike Larkin
2018-06-21
Save and restore retguard area during hibernate unpack. This copies the
Mike Larkin
2018-06-21
Add missing comma. This fixes compilation if we enable VMM_DEBUG macro.
Kevin Lo
2018-06-20
On newer AMD parts, use CoreId (EBX) and NodeId (ECX) from cpuid 0x8000001e
Stuart Henderson
2018-06-19
SMT (Simultanious Multi Threading) implementations typically share
Mark Kettenis
2018-06-18
Remove the MAKE_FRAME macro to trace over ioapic interrupts in ddb.
Alexander Bluhm
2018-06-18
"a = 1; b = 100; c = a * b; if (c == 0) c = 100;"
Kenneth R Westerback
2018-06-18
Improve indentation and variable naming.
Visa Hankala
2018-06-18
Fix build with DEBUG_PCI_CONF.
Visa Hankala
2018-06-18
Align the end of the retguard area on a page boundary and provide symbols
Philip Guenther
2018-06-16
Enable imxrtc(4).
Mark Kettenis
2018-06-16
Oops, turned on forceukbd during testing of eager FPU work and it slipped
Philip Guenther
2018-06-15
Split out the T_PAGEFLT handling into its own function, pageflttrap().
Philip Guenther
2018-06-15
Reorder trapframe/intrframe to put %ebp next to %eip and make it
Alexander Bluhm
2018-06-14
Put the .openbsd.randomdata.retguard input section at the start of the
Philip Guenther
2018-06-14
Clear the GPRs when entering the kernel from userspace so that
Philip Guenther
2018-06-14
Grab the FPU lock before calling aesni_enc
Mike Belopuhov
2018-06-13
alltraps was branching multiple times on whether the trap was from kernel
Philip Guenther
2018-06-13
Make octeon kernels compile with DEBUG.
Visa Hankala
2018-06-11
Split out the PHY initialization code and add a "no-op" implementation for
Mark Kettenis
2018-06-10
Only use the separate DDBPROF trap03 entry when coming from the kernel
Philip Guenther
2018-06-10
Put the register-saving parts of INTRENTRY() into their own macros for
Philip Guenther
2018-06-10
Delete dead store of %rax in DDBPROF return path
Philip Guenther
2018-06-09
Move all the DDBPROF logic into the trap03 (#BP) handler to keep alltraps
Philip Guenther
2018-06-08
Constipate all the struct lock_type's so they go into .rodata
Philip Guenther
2018-06-07
Apply the retpoline transformation to indirect jumps in the raw ASM
Philip Guenther
2018-06-07
Treat XSAVEOPT and other XSAVE extensions like other cpu flags
Philip Guenther
2018-06-06
Make sure cr17 matches curcpu() on non-MULTIPROCESSOR kernels.
Kenji Aoyama
2018-06-05
Move pluart(4) to dev/fdt.
Mark Kettenis
2018-06-05
Unify arm64 and armv7 pluart(4) implementations.
Mark Kettenis
2018-06-05
Recognise Cortex A76. Only adding to arm64 as it only supports aarch32
Jonathan Gray
2018-06-05
Switch from lazy FPU switching to semi-eager FPU switching: track whether
Philip Guenther
2018-06-05
Split "return to userspace via iretq" from intr_fast_exit into intr_user_exit.
Philip Guenther
2018-06-04
Remove the cpu_reset_needs_v4_MMU_disable flag; it's always true for hardware
Mark Kettenis
2018-06-04
Remove unused/commented out includes.
Mark Kettenis
2018-06-04
Remove unused include.
Mark Kettenis
2018-06-04
Remove unused include.
Mark Kettenis
2018-06-03
Remove #ifdef __XSCALE__ bits. No binary change.
Mark Kettenis
2018-06-03
Enable bwfm(4) for USB devices on RAMDISK as well.
Frederic Cambus
2018-06-03
i386 isn't quite ready for witness yet.
Theo de Raadt
2018-06-02
Enable fanpwr(4), move sypwr(4) where it belongs.
Mark Kettenis
[prev]
[next]