summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2024-01-30the clang binary never shrinks, especially since it is staticallyTheo de Raadt
2024-01-29Because of the way the Linux code behind apldrm(4) is structured it mayMark Kettenis
2024-01-28Force -fno-stack-protector on "boot block" that absolutely can't haveTheo de Raadt
2024-01-28set -fno-stack-protector in NORMAL_C_NOP, which is used to compileTheo de Raadt
2024-01-27Add a few drivers to support Allwinner D1.Mark Kettenis
2024-01-27On Allwinner D1, the SBI call to schedule timer interrupts doesn't work.Mark Kettenis
2024-01-26Fix panic messages.Mark Kettenis
2024-01-26Recognize the T-Head PLIC implementation.Mark Kettenis
2024-01-26Implement T-Head cache management operations which are needed to handleMark Kettenis
2024-01-26repair gratitous difference for install command arguments, relative to all ot...Theo de Raadt
2024-01-24clockintr: switch from callee- to caller-allocated clockintr structsScott Soule Cheloha
2024-01-24Remove atomic_store_64(), misleading and now unusedJeremie Courreges-Anglas
2024-01-24Add iwm(4) to arm64 GENERIC, as follow up of 1.280Kevin Lo
2024-01-23T-Head implemented a page attribute extension that violates the RISC-VMark Kettenis
2024-01-23Delete unused labels which cause error in making kernel.Kenji Aoyama
2024-01-22Add apldcp(4) and apldrm(4). Together these drivers provide KMSMark Kettenis
2024-01-21Print raw battery information if KB3310_DEBUG, not DEBUG. NFCMiod Vallat
2024-01-20vmm(4)/vmd(8)/vmctl(8): increase max VM mem size.Mike Larkin
2024-01-20There are several DART variants; print some more details such that we canMark Kettenis
2024-01-20Fetch touchpad dimensions from firmware here as well.Mark Kettenis
2024-01-19Implement Multiple Message MSI support on amd64. This is experimental codeMark Kettenis
2024-01-19add iwn(4) to arm64 GENERICMike Larkin
2024-01-15Add support for bringing up RTKit while !cold.Mark Kettenis
2024-01-15Fetch touchpad dimensions from firmware instead of hardcoding the valuesMark Kettenis
2024-01-15We can't call kstat_create(9) when bringing up the secondary CPUs as itMark Kettenis
2024-01-11Since no system call takes more than 6 arguments, and no more than oneMiod Vallat
2024-01-11fix build with VMM_DEBUG optionJan Klemkow
2024-01-10vmm/vmd: add io instruction length to exit information.Dave Voutila
2024-01-06vmm(4): reorder segment registers to match SDM.Dave Voutila
2024-01-05Remove more __syscall() leftovers.Miod Vallat
2024-01-04Adjust IPLs to give us more interrupt vectors for IPL_NET. That is whereMark Kettenis
2024-01-01Move fdt attachment into sys/conf/files.conf instead of duplicating it onMark Kettenis
2023-12-30Improve the RTKit code. This update brings us crashlog and syslog parsingMark Kettenis
2023-12-29Use a per cpu pool cache for pmap_pv_poolJeremie Courreges-Anglas
2023-12-28Introduce qwx(4), a work-in-progress port of the Linux ath11k driver.Stefan Sperling
2023-12-28Add stream ID mapping support for PCIe controller found on M2 Pro/Max SoCs.Mark Kettenis
2023-12-26Update documentation URLMiod Vallat
2023-12-26Improve handling of SError interrupts. Print some useful information andMark Kettenis
2023-12-24rename bus_type enum to sparc_bus_type to not conflict with bus_type in drmJonathan Gray
2023-12-23Add support for "locked" DARTs. These have the page table registersMark Kettenis
2023-12-15Drop no-longer-applicable comment.Miod Vallat
2023-12-14NKMEMPAGES_MAX_DEFAULT is no longer used. Remove it from param.h.Claudio Jeker
2023-12-13Implement per-CPU caching for the page table page (vp) pool and the PTEJeremie Courreges-Anglas
2023-12-13Fix syscall number bounds check computations.Miod Vallat
2023-12-13Unbreak; looks like a not up-to-date diff was commited )-:Miod Vallat
2023-12-13Put back variable initialization mistakenly lost in 1.162Miod Vallat
2023-12-13another syscall(2) removal chunk got lostTheo de Raadt
2023-12-12two syscall(2) removal chunks got lostTheo de Raadt
2023-12-12remove support for syscall(2) -- the "indirection system call" becauseTheo de Raadt
2023-12-12The sigtramp was calling sigreturn(2), and upon failure exit(2), whichTheo de Raadt