summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2023-09-14clockintr: replace CL_RNDSTAT with global variable statclock_is_randomizedScott Soule Cheloha
2023-09-12Use IORT ITS nodes to find the right ITS instance to use when establishingJonathan Matthew
2023-09-12Store ITS ID in struct interrupt_controller so it can be used to look upJonathan Matthew
2023-09-12Add an "openbsd,gic-its-id" property to gic-its nodes containing the ITS ID.Jonathan Matthew
2023-09-11Remove unnecessary <sys/selinfo.h> includes.Vitaliy Makkoveev
2023-09-10load amd patch into a malloc'd region to make it page alignedJonathan Gray
2023-09-08Clean up old console bootargsKlemens Nanni
2023-09-06Remove -mabi=elfv2 option. This is the default for OpenBSD and clang 16Mark Kettenis
2023-09-06vmm(4)/vmd(8): include pending interrupt in vm_run_parmams.Dave Voutila
2023-09-06revert disabling warnings for zlib on clang >= 15Jonathan Gray
2023-09-05vmm(4): switch the APMI CPUID mask to an include maskMike Larkin
2023-09-05Fix touchpad on newer device trees. The *gpio fields moved up one layer.Tobias Heider
2023-09-03vmm(4): Suppress AMD HwPstate visibility to guestsMike Larkin
2023-09-03Adapt tlb flush calls following arm64/pmap.cJeremie Courreges-Anglas
2023-09-03Inline PTED_* functions and actually use PTED_WIRED()Jeremie Courreges-Anglas
2023-09-03pmap_page_protect() should not unmap pages after making them readonly.Jeremie Courreges-Anglas
2023-08-30Implement a few more clocks related to the GMAC.Mark Kettenis
2023-08-30Add support for the upstream Linux device tree bindings. Support for theMark Kettenis
2023-08-29Remove p_rtime from struct proc and replace it by passing the timespecClaudio Jeker
2023-08-29Enable dwiic(4) and axppmic(4).Mark Kettenis
2023-08-26Adapt glxclk(4) for clockintrVisa Hankala
2023-08-23all platforms: separate cpu_initclocks() from cpu_startclock()Scott Soule Cheloha
2023-08-22i386: i8254_initclocks: set IPL_MPSAFE for clock/rtc IRQsScott Soule Cheloha
2023-08-21Remove dead code.Miod Vallat
2023-08-21alpha: stop running an independent schedclock()Scott Soule Cheloha
2023-08-21cpu_idle_{enter,leave}() are no-ops in ASM; replace themPhilip Guenther
2023-08-19Check for powerpc64 cores that fail to startGeorge Koehler
2023-08-16avoid bios sign msr on intel family < 6Jonathan Gray
2023-08-16avoid patch level msr on amd families < 0fhJonathan Gray
2023-08-16add Intel ARCH_CAP_GDS bitsJonathan Gray
2023-08-15drop MSDOSFS from i386 floppyJonathan Gray
2023-08-15Replace a bunch of (1 << 31) with (1U << 31)Miod Vallat
2023-08-14Skip leading dash in kernel boot options instead of complaining it is anMiod Vallat
2023-08-14Add a copyin32() implementation.Miod Vallat
2023-08-12Fix comments regarding pcb_onfault maintainence. No code change.Miod Vallat
2023-08-11agtimer(4/arm64): call CPU_BUSY_CYCLE() during spin-loopScott Soule Cheloha
2023-08-10agtimer(4/arm64): agtimer_delay: compute cycle count with 64-bit arithmeticScott Soule Cheloha
2023-08-10Take advantage of the fact that the WFI instruction does continueMark Kettenis
2023-08-10The Lenovo X13s has broken firmware that makes it impossible to use PAC.Mark Kettenis
2023-08-09correct platform id mask, it is 3 bits 52:50Jonathan Gray
2023-08-09show x86 cpu patch level in dmesgJonathan Gray
2023-08-07Revert 1.43 and always make our own mapping of the Mostek chip. Trying toMiod Vallat
2023-08-05cpu_idle_{enter,leave} are no-ops on mips64, so just #definePhilip Guenther
2023-08-05cpu_idle_{enter,leave} are no-ops on riscv64, so just #definePhilip Guenther
2023-08-05Inform 8bpp capability on 8bpp framebuffer inKenji Aoyama
2023-08-02Revert r1.31 - contrary to what I wrote, scaled versions of ld.d and st.dMiod Vallat
2023-08-01Add (limited) support for setting PPL0 on JH7110.Mark Kettenis
2023-07-31Mark code parameter of codepatch_replace() constant also on i386.Alexander Bluhm
2023-07-31Implement audio input source selection.Tobias Heider
2023-07-31On CPUs with eIBRS ("enhanced Indirect Branch Restricted Speculation")Philip Guenther