summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2020-10-30As done on other architectures, narrow the KERNEL_LOCK only aroundTheo de Raadt
2020-10-30No need to print that we're the console device; wsdisplay(4) will do thatMark Kettenis
2020-10-30Add a comment that explains why the major/minor of the device is setMark Kettenis
2020-10-30Allow astfb(4) to become the console. At this point this is a "late" switchMark Kettenis
2020-10-30Add code to determine the console devie node.Mark Kettenis
2020-10-29Add feature to force the selection of source IP addressdenis
2020-10-29We need more memory barriers on powerpc.Mark Kettenis
2020-10-29Silence "using MMIO for ATOM IIO" error message, since that is normal onMark Kettenis
2020-10-28Apple Geyser3 keyboards need munging as well. Reported by Mathius Schocker.Mark Kettenis
2020-10-28regenMark Kettenis
2020-10-28Add a few more Apple Geyser IDs.Mark Kettenis
2020-10-28regenMark Kettenis
2020-10-28Fujitsu SPARC64 X CPI host bridge and another PLX PCIe switch.Mark Kettenis
2020-10-28When generating the ICMP6 response to an IPv6 packet, the kernelAlexander Bluhm
2020-10-28Switch from bus_space_read/write to linux io.h interfaces for allJonathan Gray
2020-10-28Use the function from <linux/io.h> for all "Memory Space" IO. This reducesMark Kettenis
2020-10-28Use "memory" on inline fence instructions to suggest to the compilerJonathan Gray
2020-10-28Add missing bus_space_barrier() in mcx_cmdq_post() - without this, cmdqJonathan Matthew
2020-10-27Do not touch non existing queues. Allows to disable MSI-X in ix(4).Alexander Bluhm
2020-10-27If Open Firmware doesn't provide an interrupt mapping, use the swizzledMark Kettenis
2020-10-27Make ws_get_param() return -1 on error. Fixes unhandled wsconsctl displaytobhe
2020-10-27uvm_grow() no longer needs the KERNEL_LOCK, bring it back to justTheo de Raadt
2020-10-27uvm_grow() no longer needs the KERNEL_LOCK, bring it back to justTheo de Raadt
2020-10-27refactor page-fault handling out of the trap() switch into user andTheo de Raadt
2020-10-27add the nearly full list of usb devices.Theo de Raadt
2020-10-27Enable radeondrm(4).Mark Kettenis
2020-10-27Add limited emulation of unaligned access in the kernel. The radeondrm(4)Mark Kettenis
2020-10-27Flush cache before mapping a page as uncached. The CPU gets really upsetMark Kettenis
2020-10-27observed by miod, a kernel unlock missed in last commitTheo de Raadt
2020-10-27Adding IOMMU support for AMD Vi and Intel VTD (disabled)Jordan Hargrave
2020-10-27Retguared asm macros for powerpc libkerngkoehler
2020-10-26Retguard asm macros for powerpc libc, ld.sogkoehler
2020-10-26Make mapping the "I/O Space" BAR optional. POWER9 systems don't supportMark Kettenis
2020-10-26Define ws_get/set_param for macppc using ofw brightness and backlighttobhe
2020-10-26Include I2C stuff.Mark Kettenis
2020-10-26Fix typo.Mark Kettenis
2020-10-26Fix a deadlock between uvn_io() and uvn_flush(). While faulting on aanton
2020-10-26add a top-level "reboot" command, for people who keep forgetting "boot reboot"Theo de Raadt
2020-10-26Switch the pmap and PDP pools to IPL_VM, drop the PR_WAITOK flag from theMark Kettenis
2020-10-26kevent(2): ktrace the timeout before validating itcheloha
2020-10-26Improve I/O functions to match Linux:Mark Kettenis
2020-10-26remove unused alpha memory barrier definesJonathan Gray
2020-10-26Remove an unneeded variable.Visa Hankala
2020-10-26use __membar() where possibleJonathan Gray
2020-10-26use lwsync and eieio for smp barriers on powerpcJonathan Gray
2020-10-25As done with other architectures, narrow the KERNEL_LOCK around uvm_fault()Theo de Raadt
2020-10-25Implement a workaround for PCI devices that can't address the full 64-bitMark Kettenis
2020-10-25Serialize msgbuf access with a mutex.Visa Hankala
2020-10-25Revert accidental commit.Visa Hankala
2020-10-25Add missing firmload attribute.Visa Hankala