summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
2020-05-17Put setjmp+longjmp inside #ifdef DDB the only kernel-side user.Theo de Raadt
2020-05-16Make inittodr() and resettodr() MI.Mark Kettenis
2020-05-14Use '/t' on all architectures to get a trace via TID.Martin Pieuchot
2020-05-13Kill biospoll/pctrpoll defines and use `seltrue' directly in cdev_*_init().Martin Pieuchot
2020-05-02Fix buglet in previous commit; use time from the struct timeval that wasMark Kettenis
2020-04-29Use the same inittodr()/resettodr() implementation as onMark Kettenis
2020-04-18Sync existing stacktrace_save() implementationsVisa Hankala
2020-04-12Add support for the _CCA method. This method indicates whether DMA isMark Kettenis
2020-04-07Abstract the head of knote lists. This allows extending the lists,Visa Hankala
2020-04-03Fix incoherencies of errors returned by various *kqfilter routines.Martin Pieuchot
2020-03-29Prevent stack trace saving from inspecting untrusted data. On amd64,Visa Hankala
2020-03-25Introduce stacktrace_save_at() and make use of it in dt(4).Martin Pieuchot
2020-03-24cope with growth, sighTheo de Raadt
2020-03-21Teach i386 boot98) and friends about ffs2. fdboot(8) is the exception:Otto Moerbeek
2020-03-20Disable apm(4) on the floppy ramdisk and keep the cd one in sync.Otto Moerbeek
2020-03-20Declare pci_intr_map_msix() as static inline instead of using a define.Martin Pieuchot
2020-03-09Recommit, now that we found out how to fix the BIOS related issues: goOtto Moerbeek
2020-03-07Revert previous, there are BIOS that do not like these changes.Otto Moerbeek
2020-02-28Adapt biosboot(8) so it can read boot(8) from an ffs2 filesystem.Otto Moerbeek
2020-02-28oops, tsc value is 64 bit.Theo de Raadt
2020-02-28oops some snapshot tests fell inTheo de Raadt
2020-02-28syncTheo de Raadt
2020-02-27in rdrand() timeout, if the rdrand instruction fails to fetch entropyTheo de Raadt
2020-02-20Replace field f_isfd with field f_flags in struct filterops to allowVisa Hankala
2020-02-20controler -> controllerJonathan Gray
2020-02-10When attempting to disabe TSX avoid uninitialised var use for Intel cpusJonathan Gray
2020-01-24cleanup unused headers generated by configJonathan Gray
2020-01-23wire up pppac(4) to some majors on each arch.David Gwynne
2020-01-22rm rtfps driver. disabled and man page doesn't inspire much confidence.Ted Unangst
2020-01-21Import dt(4) a driver and framework for Dynamic Profiling.Martin Pieuchot
2020-01-20remove esp at pcmcia attachment. it doesn't even compile.Ted Unangst
2020-01-20Separate the stack trace saving interface from ddb. The saving does notVisa Hankala
2020-01-05consistently uppercase pci product definesJonathan Gray
2020-01-04remove AMD64 strings from pcidevsJonathan Gray
2019-12-31Use C99 designated initializers with struct filterops. In addition,Visa Hankala
2019-12-23The boot loader allows to inspect memory with the hexdump command.Alexander Bluhm
2019-12-20Disable TSX when MSR_ARCH_CAPABILITIES sets TSX_CTRL.Jonathan Gray
2019-12-19Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest ofMartin Pieuchot
2019-12-17Add fido(4), a HID driver for FIDO/U2F security keysReyk Floeter
2019-12-13noone has gpr(4) devices.Theo de Raadt
2019-12-08Bye bye options KVM86 and VM86Martin Pieuchot
2019-12-08Remove kernel VM86 support.Martin Pieuchot
2019-12-06Retire piixpcib(4).Martin Pieuchot
2019-11-28Implement a hexdump command in the boot loader. This helps toAlexander Bluhm
2019-11-19Enable rge(4).Kevin Lo
2019-11-18Introduce rge(4), a new driver for Realtek 8125 PCI Express 2.5Gb EthernetKevin Lo
2019-11-09Retguard will start using sections named ".openbsd.randomdata.retguard.*"Philip Guenther
2019-11-09move NT eflag clearing after register saving, otherwise %eax isTheo de Raadt
2019-11-07The compiler -pg option implies -fno-ret-protector, as we want to disablePhilip Guenther
2019-11-07Convert db_addr_t -> vaddr_t but leave the typedef for now.Martin Pieuchot