summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2020-11-08In case of failure, call sigexit() from trapsignal instead of sensig().Martin Pieuchot
2020-11-07multiple reads of pmap_emulate_reference() don't show any reason for itTheo de Raadt
2020-11-06Clean up arm64's autoconf code. There have been quite a few unusedPatrick Wildt
2020-11-04Recognise Cortex-A78AE, Cortex-X1 and Neoverse V1.Jonathan Gray
2020-11-03Give sizes to more of the functions in locore.SPhilip Guenther
2020-11-03Correct comment typo in previousPhilip Guenther
2020-11-02Set initial default display brightness via of_setbrightness() to ensuretobhe
2020-11-02Restore abstraction of register saving into macros in frameasm.hPhilip Guenther
2020-10-31Add support for passing a bootmac command line argument to RAMDISK.Patrick Wildt
2020-10-30Use a 64MB block to load the kernel to deal with kernel growth.Mark Kettenis
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-28Use "memory" on inline fence instructions to suggest to the compilerJonathan Gray
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-26Retguard asm macros for powerpc libc, ld.sogkoehler
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-26Switch the pmap and PDP pools to IPL_VM, drop the PR_WAITOK flag from theMark Kettenis
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-25Revert accidental commit.Visa Hankala
2020-10-25Add missing firmload attribute.Visa Hankala
2020-10-24Add forward declaration of struct trapframe.Mark Kettenis
2020-10-24/dev/drm*Mark Kettenis
2020-10-24Prefer 32-bit MSI even if the hardware supports 64-bit MSI to workMark Kettenis
2020-10-24If the #msi-eqs property says there are no event queues, don't try to setJonathan Matthew
2020-10-23Refactor page fault/error functions, normalizing their operation relativeTheo de Raadt
2020-10-22Add retguard to OPAL functions in powerpc64 locore.mortimer
2020-10-22Use the DBZ instruction to zero memory a cache line at a time.Mark Kettenis
2020-10-22uvm_grow() doesn't need KERNEL_LOCK anymore, and onfault never did.Theo de Raadt
2020-10-21Add retguard macros to powerpc64 locore functions.mortimer
2020-10-21(same as sh/sh/trap.c)Theo de Raadt
2020-10-21whitespaceTheo de Raadt
2020-10-21last argument to pmap_fault_fixup() is unused, delete itTheo de Raadt
2020-10-21move the backwards-stack vm_minsaddr check from hppa trap.c to uvm_grow(),Theo de Raadt
2020-10-21The condition around uvm_grow() can be simplified, as the error resultTheo de Raadt