summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2024-10-30directly use dev_t for swdevt[], remove struct swdevtJonathan Gray
2024-10-29We should always set the AP power state, so fold the rtkit_set_ap_pwrstate()Mark Kettenis
2024-10-28Set AP power state. Fixes the SMC initialization on (at least) the M1Mark Kettenis
2024-10-28Improve RK_DEBUG debug code to also print the mailbox messages that we send.Mark Kettenis
2024-10-28Unlock KERN_ALLOWKMEM. The `allowkmem' is atomically accessed integer.Vitaliy Makkoveev
2024-10-25Rename `ci_intrdepth' to `ci_idepth'.Martin Pieuchot
2024-10-24Change macppc's ci_idepth from -1 to 0 when no interruptsGeorge Koehler
2024-10-24Stop leaking kernel stack guard pages.Mark Kettenis
2024-10-24remove unused T_BITS define; ok miod@Jonathan Gray
2024-10-24Add a ci_intrdepth field to struct cpu_info for sh, and use it to implementMiod Vallat
2024-10-23Remove not-used-in-the-last-20-years-or-so defines.Miod Vallat
2024-10-23Rename `ci_in_intr' to `ci_idepth'.Martin Pieuchot
2024-10-23Rename `ci_intrdepth' to `ci_idepth'.Martin Pieuchot
2024-10-23Rename `ci_intrdepth' to `ci_idepth'.Martin Pieuchot
2024-10-22remove redundant include guard in BUS_SPACE_DEBUG pathJonathan Gray
2024-10-22put opening { on same line as struct nameJonathan Gray
2024-10-22Rename `ci_intrdepth' to `ci_idepth'.Martin Pieuchot
2024-10-22remove prototypes with no matching functionJonathan Gray
2024-10-22correct name of define for ISS data abort S1PTW bitJonathan Gray
2024-10-21define _MACHINE_ARCH not _MACHINE_ARCJonathan Gray
2024-10-21remove unneeded includesJonathan Gray
2024-10-21We have not been swapping out kernel stacks since forever. So justMark Kettenis
2024-10-21remove unneeded includesJonathan Gray
2024-10-21remove unused MP_PICMODE defineJonathan Gray
2024-10-20add comma to fix offsets of trap type stringsJonathan Gray
2024-10-17use <machine/asm.h> not "machine/asm.h", for consistencyJonathan Gray
2024-10-17remove unneeded includesJonathan Gray
2024-10-16a.out is no longer the commonly encountered binary file format, the world hasMiod Vallat
2024-10-16Deliver SIGTRAP, rather than SIGEMT, when a TADDccTV or TSUBccTV instructionMiod Vallat
2024-10-16Deliver SIGTRAP, rather than SIGEMT, for trap instructions which are neitherMiod Vallat
2024-10-16remove unneeded frame.h and riscvreg.h includesJonathan Gray
2024-10-15remove unneeded pte.h includeJonathan Gray
2024-10-14remove unneeded vmparam.h include from pte.hJonathan Gray
2024-10-14Fix build w/o SUSPEND optionJan Klemkow
2024-10-14remove unneeded device.h includeJonathan Gray
2024-10-14remove unused struct sigstate; ok miod@Jonathan Gray
2024-10-10Remove the gazillion of macros to get fields from curcpu(), and useMiod Vallat
2024-10-10allow MSI with the QEMU default pc-i440fx machineJonathan Gray
2024-10-10allow MSI with the QEMU default pc-i440fx machineJonathan Gray
2024-10-09make attachments use pre-existing activate functions; ok deraadt@Jonathan Gray
2024-10-08Make bus_dmamem_alloc(9) recognize the BUS_DMA_64BIT flag and interpretMark Kettenis
2024-10-07Remove VMFUNC feature detection and tracking.Dave Voutila
2024-10-07include proc.h to fix APMDEBUG buildJonathan Gray
2024-10-06remove unneeded includes and defines; ok miod@Jonathan Gray
2024-10-06use rdmsr_safe() instead of rdmsr() for probing featureSebastien Marie
2024-10-05remove unneeded includesJonathan Gray
2024-10-04Allow boot loader to run as AMD SEV guest on QEMU with EFI.Alexander Bluhm
2024-10-04Allow kernel boot on QEMU with AMD SEV.Alexander Bluhm
2024-10-04Remove unused SIGEMT.Miod Vallat
2024-10-02amd64: implement a pmap_shootept() for non-MP kernels.Dave Voutila