summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2024-11-08Move sparc64-specific ofw prototypes out of the MI header.Miod Vallat
2024-11-08Add a work-in-progress version of ice(4), a driver for Intel E810 devices.Stefan Sperling
2024-11-08psp(4) waits for acknowledgement of wbinvd from other CPU.Alexander Bluhm
2024-11-08Implement interrupt depth counter for sparc64.Miod Vallat
2024-11-08Correctly compute access type for write faults. This allows write-onlyMiod Vallat
2024-11-08remove ID register values, cpu.c uses different definesJonathan Gray
2024-11-08remove PCI MMIO defines, matches recent amd64 changeJonathan Gray
2024-11-08remove unused pmap_move()Jonathan Gray
2024-11-08remove unused VM_MAXUSER_ADDRESS32Jonathan Gray
2024-11-08remove unused I386_IPI_NAMES, amd64 X86_IPI_NAMES removed in 2019Jonathan Gray
2024-11-07Expand amd64 wbinvd_on_all_cpus() with acknowledge.Alexander Bluhm
2024-11-07Constify strings in symbol-related ddb interfaces, and make the iteratorMiod Vallat
2024-11-07Remove OF_package_to_path(). This routine used to be needed by the OFWMiod Vallat
2024-11-07Remove leftover indirections required by pre-armv7 cpu support.Miod Vallat
2024-11-07Remove two unnecessary instructions, at least one being a leftover fromMiod Vallat
2024-11-07add rcs idsJonathan Gray
2024-11-06Do not store the value of sp in struct clockframe, for nothing has a needMiod Vallat
2024-11-06Address more outdated comments.Miod Vallat
2024-11-06A long, long, time ago, pending interrupt handlers were stored in arraysMiod Vallat
2024-11-06Give locore a few more symbolic constants to make the code path constructingMiod Vallat
2024-11-06Remove a non-applicable comment about 32-bit userland code.Miod Vallat
2024-11-06Make edid_parse() take a device name as extra argument so that the fewMiod Vallat
2024-11-05The `pri' field of struct clockframe has become unused since the removal ofMiod Vallat
2024-11-05The first field of struct cfdriver is a pointer. Put NULL rather than 0 here.Miod Vallat
2024-11-05Fix typo in smbios product string for the HP OmniBook X.Mark Kettenis
2024-11-05Apply the changes in sys/lib/libsa/alloc.c 1.13 to the other copies of thatMiod Vallat
2024-11-05The MI boot code used to have an infinite loop trying to boot the kernel,Miod Vallat
2024-11-05The MI boot code used to have an infinite loop trying to boot the kernel,Miod Vallat
2024-11-05Rename ci_intrdepth to ci_idepth in preparation for MI use of it; I mistakenlyMiod Vallat
2024-11-05Enable ixv(4)YASUOKA Masahiko
2024-11-04remove ability to specify root/dump/swap on st(4)Jonathan Gray
2024-11-04correct non-rd major numbers; ok miod@Jonathan Gray
2024-11-04No need to duplicate the scsi_xfer timeout field in spc_acb.Miod Vallat
2024-11-04Implement support for the new CHLS key that is used to control the batteryMark Kettenis
2024-11-02Move edid_print() behind defined(EDID_DEBUG).Miod Vallat
2024-11-02use correct array index when setting frequencyJonathan Gray
2024-11-02Remove #if !defined(ASSEMBLER) guards, this file is not used by boot blocksMiod Vallat
2024-11-02Kill unused pmap_collect().Martin Pieuchot
2024-11-02Add ixv(4), a driver for virtual functions of Intel 82598EB, 82559,YASUOKA Masahiko
2024-11-01In macppc ofwboot, sync instruction cache before entering kernelGeorge Koehler
2024-11-01Allocate PD for Intel's U-K before transferring mappings to the pae pmap.Martin Pieuchot
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