summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2024-02-21revert r1.35David Gwynne
2024-02-21handle /reserved-memory nodes from device trees on arm64.David Gwynne
2024-02-19In cpu_fork() do not copy the register windows stashed in the u_pcbClaudio Jeker
2024-02-18Fix format strings in TRAPDEBUG code and unbreak 88110_syscall. NFCMiod Vallat
2024-02-18Don't call cpu_ucode_apply() and cpu_tsx_disable() from cpu_attach()'sPhilip Guenther
2024-02-17move to 7.5-betaTheo de Raadt
2024-02-17Add JH7100 I2C clocks.Mark Kettenis
2024-02-15qwx(4) works well enough to enableTheo de Raadt
2024-02-14Remove spurious GET_CURPROC in copyout() mistakenly introduced in r1.43.Miod Vallat
2024-02-14Remove defines no longer needed in locore. NFCMiod Vallat
2024-02-14Remove never ever used cpu_exec() macro, apparently already obsolete by theMiod Vallat
2024-02-14Make sure pmap_unmap_direct flushes dirty cache lines.Miod Vallat
2024-02-13There is no way to implement the INKERNEL() macro on sparc64.Claudio Jeker
2024-02-13fix off-by-one in bounds testJonathan Gray
2024-02-12Intel and AMD use different cpuid bits for MSR_PRED_CMD IBPBJonathan Gray
2024-02-12Retpolines are an anti-pattern for IBT, so we need to shift protectingPhilip Guenther
2024-02-10fix off-by-one when printing fr_argJonathan Gray
2024-02-09Enable igc(4) on sparc64.Alexander Bluhm
2024-02-07Use tlb_flush() rather than complete invalidation in pmap_set_modify().Miod Vallat
2024-02-07Fix signedness to make sure we don't left shift into the sign bit.Miod Vallat
2024-02-04Tweak codepatch_control_flow():Philip Guenther
2024-02-04Add a DMA constraint for the x13s. Some brilliant person at QualcommMark Kettenis
2024-02-03Add new amd64-only sysctl machdep.retpoline which says whether the cpuTheo de Raadt
2024-02-03Implement Multiple Message MSI support on arm64. As on amd64 this isMark Kettenis
2024-02-03not enough bits for L1 cache size to be >= 1MJonathan Gray
2024-02-02Fix vector number check.Mark Kettenis
2024-02-02Enable sximmc(4)Mark Kettenis
2024-02-01the clang binary never shrinks, especially since it is staticallyTheo de Raadt
2024-01-31Swap the r10 and rcx registers in the amd64 trapframe so that thePhilip Guenther
2024-01-31Make wrpkru() consistent with rdpkru() by passing ecx as an argument.Philip Guenther
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