summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2021-08-31vmm(4): add ipi for vmclear, unlock kernelDave Voutila
2021-08-31Only use the i8254 delay code if we are specifically using the i8254 asPatrick Wildt
2021-08-31Identify the paravirtual bus earlier, as we need to make sure that we havePatrick Wildt
2021-08-31Do pinctrl stuff.Mark Kettenis
2021-08-31Add aplpinctrl(4), a driver for the Apple GPIO controller found on M1 SoCs.Mark Kettenis
2021-08-31Use the TSC delay(9) backend earlier on machines where we can. Also useMark Kettenis
2021-08-31Add "machine sysregs" command to DDBMike Larkin
2021-08-31Using suser() instead of doing it manually.Jan Klemkow
2021-08-30Remove typedef of db_addr_t; mpi converted the users of it to vaddr_t alreadyJasper Lievisse Adriaanse
2021-08-29Reduce the number of openings for aplns(4) to 1. This isn't correct butMark Kettenis
2021-08-22ucc also fails to work here, because there is no wskbd_rawinputTheo de Raadt
2021-08-21octeon has no wskbd, so ucc cannot link. the files.usb parts should haveTheo de Raadt
2021-08-20Add ucc(4), a driver for USB HID Consumer Control keyboards. Suchanton
2021-08-17Sync amd64's est.c r1.40 to i386Theo Buehler
2021-08-177.0-betaTheo de Raadt
2021-08-12Add missing newlines to some printfs in est_acpi_pss_changed()Theo Buehler
2021-08-12Sync amd64's p3_get_bus_clock() with i386Theo Buehler
2021-08-11sync with amd64 k1x-pstate.c r1.11Theo Buehler
2021-08-11Do not read the status MSR before setting performance adjustment mode.Theo Buehler
2021-08-11Make hw.setperf percentages proportional to the enhanced speed stepTheo Buehler
2021-08-03Make sure VM_MAXUSER_ADDRESS is aligned to a page boundary, as MI codeSebastien Marie
2021-08-02Add memory barrier (data FENCE) before making the SBI call to issue aMark Kettenis
2021-08-01style(9)Mark Kettenis
2021-07-31Fix displaying incorrect patterns on LUNA's wscons with 1bppKenji Aoyama
2021-07-30Use inline function for SFENCE.VMA instruction. Fixes missing "memory"Mark Kettenis
2021-07-30Cleanup ptrace-related code; still untested.Mark Kettenis
2021-07-29Fix device class.Visa Hankala
2021-07-26Print a few more registers in dump_regs().Mark Kettenis
2021-07-26Adjust driver for device tree binding changes.Mark Kettenis
2021-07-25Force to use serial console when no graphic board is found.Kenji Aoyama
2021-07-25enable iwm(4)Jonathan Gray
2021-07-25enable ix(4)Jonathan Gray
2021-07-24riscv64 userland timecounter supportJeremie Courreges-Anglas
2021-07-24Implement a workaround for the SiFive FU740 CIP-1200 errata.Mark Kettenis
2021-07-24The updated dwctwo(4) driver introduces two new parameters.Marcus Glocker
2021-07-24Fix octeon build after dwctwo(4) update.Marcus Glocker
2021-07-24Replace cpus_running with CPU_IS_RUNNING().Visa Hankala
2021-07-23Use 8/4/1 bytes loads/stores for copyin/copyout/kcopyJeremie Courreges-Anglas
2021-07-20Remove bogus use of CPU_MAXID and get cpu_info only once.Visa Hankala
2021-07-20Remove unneeded __sync_* library functions from the kernel.Visa Hankala
2021-07-15more space savingsTheo de Raadt
2021-07-15space savings on install kernels. (restore and ralink drivers+firmware goTheo de Raadt
2021-07-12Add uaudio(4) and umidi(4). ok kettenis@, mlarkin@Matthieu Herrb
2021-07-12Remember to set CPUF_RUNNING on secondary CPUs.Visa Hankala
2021-07-12Make hw_cpu_hatch() more similar on loongson and octeon.Visa Hankala
2021-07-12wrap a long lineJonathan Gray
2021-07-11convert db_addr_t to vaddr_tJasper Lievisse Adriaanse
2021-07-10tweak indentation of conditional in db_validate_address().Jasper Lievisse Adriaanse
2021-07-10Sync maxusers with other 64bit archs.Martin Pieuchot
2021-07-09use vaddr_t as type for frames as is commonly used elsewhere tooJasper Lievisse Adriaanse