summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2021-10-24Stop setting etype in the MD crypto code. So far we have set the etypePatrick Wildt
2021-10-24extra 0 fields in cfdriver are not neededTheo de Raadt
2021-10-23Retire asynchronous crypto API as it is no longer required by any driver andTobias Heider
2021-10-21Initialize interrupts to G1NS by configuring IGROUPR and IGRPMODR. ThisPatrick Wildt
2021-10-21Remove hifn(4), safe(4), and ubsec(4) crypto drivers. They requireAlexander Bluhm
2021-10-21Have ampintcmsi(4) go through the list of interrupt controllers to find thePatrick Wildt
2021-10-13The kernel crypto framework sometimes returned an error, sometimesAlexander Bluhm
2021-10-12Add (minimal) accounting for wired pages in userland pmaps.Mark Kettenis
2021-10-10Don't advertise MSI support if we don't have an MSI interrupt controller.Mark Kettenis
2021-10-10Only check whether we have an MSI interrupt controller when we try toMark Kettenis
2021-10-09grow media for additional firmwaresTheo de Raadt
2021-10-07Use correct index variable.Mark Kettenis
2021-10-07Remove unused TLB routines.Visa Hankala
2021-10-07Remove struct members that were used by the R4000 EoP workaround.Visa Hankala
2021-10-07Use tabs instead of spaces.Visa Hankala
2021-10-07Remove a stale comment.Visa Hankala
2021-10-07trapsignal() can be called without KERNEL_LOCK, adjust code accordingly.Claudio Jeker
2021-10-06Change sendsig() interface so that the MD code does not need to accessClaudio Jeker
2021-10-06Add openbsd,dma-constraint property to /chosen node on armv7Visa Hankala
2021-10-05cleanup conf.c, and bring in wd(4) supportTheo de Raadt
2021-10-05wd(4) device node support was missing, add it.Theo de Raadt
2021-10-04grow i386 media for new realtek firmwaresTheo de Raadt
2021-09-25Fix a possible race condition in spc_msgin().Kenji Aoyama
2021-09-25Add $OpenBSD$ keyword and correct spelling.Kenji Aoyama
2021-09-25Add gpiocharger(4) for arm64Klemens Nanni
2021-09-25Add gpioleds(4) for arm64Klemens Nanni
2021-09-24Fix two bugs in m88k fcmp{,u} emulation.Kenji Aoyama
2021-09-19Unlock top part of the VM fault handler.Martin Pieuchot
2021-09-17Sync 1bpp initial palette setting with NetBSD/luna68k.Kenji Aoyama
2021-09-14Cleanup some style issues and remove some unused code. In particular,Mark Kettenis
2021-09-14Cleanup some style issues.Mark Kettenis
2021-09-14Make pmap_extract() mpsafe by grabbing the kernel lock for userland pmapsMark Kettenis
2021-09-14Make pmap_extract() mpsafe by grabbing the kernel lock for userland pmapsMark Kettenis
2021-09-14Provide instruction cache invalidation through sysarch(RISCV_ICACHE_SYNC)Jeremie Courreges-Anglas
2021-09-14Enable cy(4) on amd64.Jan Klemkow
2021-09-13vmm(4): add limit to number of vcpusDave Voutila
2021-09-13Remember to lock user pmap in pmap_extract()Visa Hankala
2021-09-13Consistently use unsigned long for CPU masks in pmap.c.Visa Hankala
2021-09-13Enable uaq(4) on amd64. Investigations into problems on other platformsJonathan Matthew
2021-09-11Change the scope of the locking in pmap_extract() to prevent a race betweenMark Kettenis
2021-09-09Adjust for DT binding changes. Add some temporary backwards compatibilityMark Kettenis
2021-09-06Accompany some functions wich are marked inline with the static keywordPatrick Wildt
2021-09-06Serialize access to the global list of pmaps with a mutex.Martin Pieuchot
2021-09-05vmm(4): raise vm pool ipl to IPL_MPFLOORDave Voutila
2021-09-05vmm(4): fix vcpu locking issues reported by syzbotDave Voutila
2021-09-05Introduce dummy pagers for 'special' subsystems using UVM objects.Martin Pieuchot
2021-09-04To mitigate against spectre attacks, AMD processors without theAlexander Bluhm
2021-09-04in backtraces, print as many arguments as the function actually hasJasper Lievisse Adriaanse
2021-09-03add kprobes provider for dtJasper Lievisse Adriaanse
2021-09-03Zap a chatty printfJeremie Courreges-Anglas