summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2022-07-21Add support for the new DART variant found on the Apple M2 SoC. Untested,Mark Kettenis
2022-07-20Add size to free(9) callKlemens Nanni
2022-07-20move to 7.2-beta. this gets done very early, to avoid finding outTheo de Raadt
2022-07-20the _pad_ system calls from 2021/12/23 can go awayTheo de Raadt
2022-07-18Compile octeon kernels with -march=mips64r2Visa Hankala
2022-07-16Fix IPIs on systems with multiple clusters where the CPU interfaceMark Kettenis
2022-07-16Fix previous commit. We need to enable the new "halt" IPI on all the CPUsMark Kettenis
2022-07-15Implement support for framebuffers that don't start on a page boundary.Mark Kettenis
2022-07-14Add sxirintc(4), a driver for the "wake up" interrupt controller foundMark Kettenis
2022-07-13Implement the fundamentals for suspend/resume on arm64. This uses PSCIMark Kettenis
2022-07-12Use db_rint() in sfuart(4)Jeremie Courreges-Anglas
2022-07-12remove cache parts of struct cpu_info which were used by vmmJonathan Gray
2022-07-12allow cpuid 0x8000001d, cache topology on AMDJonathan Gray
2022-07-12remove cache parts of struct cpu_info only vmm usedJonathan Gray
2022-07-12recognise Cortex-A715 and Cortex-X3Jonathan Gray
2022-07-11Switch bootloaders to the extended BOOTARG_CONSDEV struct.Mark Kettenis
2022-07-11r1.3 converted the clock rates from kHz to Hz, so we shouldn't multiply byJonathan Matthew
2022-07-10Add missing device_unref() calls.Visa Hankala
2022-07-09Consistently use uint64_t.Mark Kettenis
2022-07-07retire NexGen CPU identification codeDaniel Dickman
2022-07-04Use destination buffer size as strlcpy() bound, not source; harmless here forMiod Vallat
2022-07-02remove machine/lock.h where unusedJonathan Gray
2009-07-31By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
2022-07-02Remove unused device poll functions.Visa Hankala
2022-06-30As we now have two bios_consdev_t structures, make use of the old oneAnton Lindqvist
2022-06-30amd64/pmap: Change the wording of a panic stringMike Larkin
2022-06-30vmm(4): reference count vm's and vcpu'sDave Voutila
2022-06-30amd64 pmap: Zero out the EPTP on pmap_createMike Larkin
2022-06-29remove archaic comment from original import of i386 pmapDave Voutila
2022-06-29Add support for using non-standard UARTs (such as the Synopsys DesignWareMark Kettenis
2022-06-29Make bus_space_map(9) work before the pmap is initialized for addressesMark Kettenis
2022-06-28On the x13s, using the EfiLoaderData memory type for the memory blockMark Kettenis
2022-06-28The x13s uses Memory32Fixed() to describe the windows forwarded by theMark Kettenis
2022-06-28Remove unused field d_poll from struct cdevsw.Visa Hankala
2022-06-28rewrite amd64 printing of cache detailsJonathan Gray
2022-06-27zap extraneous .PpJason McIntyre
2022-06-27Delete the ancient "hold Shift key to force CHS" code. Noone has neededTheo de Raadt
2022-06-27vmm: move ept pointer configuration to vcpu_init_vmxDave Voutila
2022-06-27vmm: zero virtual addresses of vcpu state pages after freeingDave Voutila
2022-06-26add a few missing drivers for recent nics, input from jmatthew kettenis mbuhl...Stuart Henderson
2022-06-26Delete trailing whitespace. No code change.Mike Larkin
2022-06-26vmd: create a copy of bios at 4g boundaryDave Voutila
2022-06-20When there are multiple GOPs, try to select first one from which weYASUOKA Masahiko
2022-06-16Bump MAXCPUS to 256, which is the maximum number of cores on a dual socketMark Kettenis
2022-06-16The 64-core versions of the Ampere Altra SoC still have 80 redistributors.Mark Kettenis
2022-06-13Fix compatible strings to match the official device tree binding.Mark Kettenis
2022-06-12vmm(4): remove vm teardown from vcpu run pathDave Voutila
2022-06-12The NVMe firmware distributed with the macOS 13 developer beta does notMark Kettenis
2022-06-12Add stftemp(4), a driver for the temperature sensor integrated on theMark Kettenis
2022-06-11whitespaceMark Kettenis