summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2023-11-20Revert 1.18 and randomly sort kernel object files again now that the issueMiod Vallat
2023-11-20Make sure the low two bits of stvec are always zero (since we don't useMiod Vallat
2023-11-16crank MAXTSIZ because clang is a piggyTheo de Raadt
2023-11-14Fix typo in comment.Claudio Jeker
2023-11-13include function name in warning printf in vmx_handle_np_fault() and svm_hand...Jasper Lievisse Adriaanse
2023-11-13enable UDF on arm64 install mediaJonathan Gray
2023-11-12Bump MAXDSIZ to 2G on armv7. Needed for llvm-16.Mark Kettenis
2023-11-11Fix variable name in commentJeremie Courreges-Anglas
2023-11-11Randomly linked riscv64 kernels built with clang/lld-16 hang too oftenJeremie Courreges-Anglas
2023-11-11Enable CD9660 in RAMDISK so we can mount CD-ROMs.Patrick Wildt
2023-11-10Make ifq and ifiq interface MP safe.Alexander Bluhm
2023-11-09Finish clean up of old 6.7 softraid migration codeKlemens Nanni
2023-11-08Increase NKMEMPAGES_MAX_DEFAULT to same value as on amd64.Marcus Glocker
2023-11-06Provide machine/apmvar.h on riscv64 tooJeremie Courreges-Anglas
2023-11-05Provide simpler cpu_number, CPU_INFO_UNIT and CPU_IS_XXX macros in theMiod Vallat
2023-10-30Use KERNEL_ASSERT_UNLOCKED() instead of KASSERT(!_kernel_lock_held()).Vitaliy Makkoveev
2023-10-26add cd9660Jonathan Gray
2023-10-26make efi_getdisklabel_cd9660() handle a block size of 512 and simplifyJonathan Gray
2023-10-24Normally context switches happen in mi_switch() but there are 3 casesClaudio Jeker
2023-10-20Adopt MI re-upgrade preventionKlemens Nanni
2023-10-20Adopt MI re-upgrade preventionKlemens Nanni
2023-10-20Avoid forcible mounting a dirty filessystem. Mount such filesystemsMark Kettenis
2023-10-18Avoid forcible mounting a dirty filessystem. Mount such filesystemsMark Kettenis
2023-10-18Avoid segments greater than maxsegsz during map mergingJan Klemkow
2023-10-13enable dwqe(4) in RAMDISK_CDStefan Sperling
2023-10-11Add initial support for Elkhart Lake ethernet to dwqe(4).Stefan Sperling
2023-10-10Ignore PCI MEM64 ranges over 4GB, since this 32-bit kernel can't use them;Miod Vallat
2023-10-09Recognize GICv4 in the MADT and configure it as arm,gic-v3.Patrick Wildt
2023-10-08Add inclusion of "dev/hid/files.hid" and "dev/usb/files.usb".Kenji Aoyama
2023-10-06clean up old 6.7 softraid migration codeKlemens Nanni
2023-09-25Implement support for stream IDs.Mark Kettenis
2023-09-25enable mbg(4) at pci on amd64, from Maurice JanssenTheo de Raadt
2023-09-24Drop PTE check in pmap_fault_fixup(). Since pmap_enter() doesn'tJeremie Courreges-Anglas
2023-09-23Add stfrng(4), a driver for the random number generator on the JH7110 SoC.Mark Kettenis
2023-09-22move simplebusvar.h so it can be used without ifdefJonathan Gray
2023-09-21Properly set up the IOMMU stream ID mapping. Needed for upcoming changesMark Kettenis
2023-09-21enable softraid(4) in ramdiskKlemens Nanni
2023-09-19Import the DVFS code from arm64.Mark Kettenis
2023-09-19Instead of adjusting PLL0 to scale the CPU frequency, use the dividerMark Kettenis
2023-09-18Reuse pmap_pte_insert() in pmap_clear_modify()Jeremie Courreges-Anglas
2023-09-18crank to 7.4-betaTheo de Raadt
2023-09-17clockintr: remove clockintr_init(), clockintr_flagsScott Soule Cheloha
2023-09-16Skip non-MSI interrupt controllers when looking for one matching the ITS idJonathan Matthew
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