summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2021-06-20Mystery bag of cleanups -- mostly removing old debug code, or movingTheo de Raadt
2021-06-20Make sure we program the baud rate divisor register. Without this,Mark Kettenis
2021-06-20Skip disabled cpus (usually service cpus without full functionality).Theo de Raadt
2021-06-20Reinstate locks around uvm_fault calls from upageflttrap and kpageflttrapStuart Henderson
2021-06-20regenJonathan Gray
2021-06-20add some devices found on the intel nuc10i7fnhJonathan Gray
2021-06-19Assert that fpu_load() only gets called with the FPU "off".Mark Kettenis
2021-06-19timecounting: add FRAC_TO_NSEC(), BINTIME_TO_NSEC()cheloha
2021-06-19timeout(9): change argument order for timeout_set_kclock()cheloha
2021-06-19oce(4) in RAMDISK for riscv64Mike Larkin
2021-06-18Enable oce(4) for riscv64Mike Larkin
2021-06-18When we do a context switch, always set the FPU to "off" for the old proc.Mark Kettenis
2021-06-18Need to enable interrupts while processing supervisor traps as well.Mark Kettenis
2021-06-18setitimer(2): increase timer limit to UINT_MAX secondscheloha
2021-06-18The crypto(9) framework used by IPsec runs on a kernel task thatAlexander Bluhm
2021-06-18Enable 32-bit I/O addressing. This gets rid of the io address conflictMark Kettenis
2021-06-18recognise BCM5762 B0Jonathan Gray
2021-06-18The pmap needs to know which CPUs to send IPIs when TLB entriesPhilip Guenther
2021-06-17Add sfclock(4), a driver for the PRCI (Power Reset Clocking Interrupt) blockMark Kettenis
2021-06-17Revert previous: unref of amap outside of the KERNEL_LOCK().Martin Pieuchot
2021-06-17On OpenBSD _JBLEN is the number of slots (of type long) in jmp_buf.Mark Kettenis
2021-06-17Add BCM5725 support. Based on a diff from Brad Smith.Mark Kettenis
2021-06-17regenMark Kettenis
2021-06-17Add Broadcom BCM5725. Based on a diff from Brad Smith.Mark Kettenis
2021-06-17more consistently use pfsync_free_deferral to free the mbuf.David Gwynne
2021-06-16kqueue: kq_lock is needed when updating kn_statusVisa Hankala
2021-06-16Add ociic(4) and dapmic(4). The first is a driver for the OpenCores I2CMark Kettenis
2021-06-16don't define __HAVE_ACPI to unbreak radeondrm buildJonathan Gray
2021-06-16Change the prefix of UVM object functions to match NetBSD's.Martin Pieuchot
2021-06-15Remove the uvshrink logic and keep the unveil list in the order of insertion.Claudio Jeker
2021-06-15Use a macro to assert that given uobjs correspond to anonymous objects.Martin Pieuchot
2021-06-15Unref/free amaps before grabbing the KERNEL_LOCK().Martin Pieuchot
2021-06-15use getnsecuptime instead of getmicrouptime.David Gwynne
2021-06-15Increase MAXDSIZ to 16GB. ok kettenis@Matthieu Herrb
2021-06-15get the uptime before comparing to it.David Gwynne
2021-06-15factor out nsecuptime and getnsecuptime.David Gwynne
2021-06-15rework pfsync deferal timeout handling.David Gwynne
2021-06-14Simplify the way we handle PCI configuration space access. Instead ofMark Kettenis
2021-06-14Remove unused prototypes.Mark Kettenis
2021-06-14Use uint64_t instead of u_long for pcitag_t.Mark Kettenis
2021-06-14reset ppc_altivec if 'option ALTIVEC' is not present.Matthieu Herrb
2021-06-14add a few more phys known to attach to usb ethernetJonathan Gray
2021-06-14fix whitespaceJonathan Gray
2021-06-14Add a few more drivers that people might need.Theo de Raadt
2021-06-14add PCITAG_NODE and PCITAG_OFFSETTheo de Raadt
2021-06-14enable nvme, a few pci devices and a bunch of usb stuff.Dale Rahn
2021-06-13Add support for sfuart(4) as a console.Mark Kettenis
2021-06-13Back off a couple of the more paranoid checks while spoofing GPTKenneth R Westerback
2021-06-13regenJonathan Gray
2021-06-13add hifive unmatched idsJonathan Gray