summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
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
2021-06-13Clean this up a bit. Use register names that match the documentation, andMark Kettenis
2021-06-13refer to the correct domain for sdhc specJonathan Gray
2021-06-13Match sifive,fu740-c000-gem so that device is detected on Unmatched.Dale Rahn
2021-06-13cad(4) appears to be working on Unmatched.Dale Rahn
2021-06-12Serial driver for SiFive Unmatched (U74) based on dev/fdt/amluart.cDale Rahn
2021-06-12Enable dwpcie(4) and add support for the PCIe host bridge found on theMark Kettenis
2021-06-12Restrict MSI override to i386 and amd64. On other architectures we canMark Kettenis
2021-06-12Enable code to read MAC address from the device tree on FDT platforms.Mark Kettenis
2021-06-11setitimer(2): don't round up it_valuecheloha
2021-06-11recognise ALC897Jonathan Gray
2021-06-11enable snooping on Z590 HDAJonathan Gray
2021-06-11regenJonathan Gray