summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2020-01-21remove a few disabled drivers that don't compile and seem unlikely toTed Unangst
2020-01-20floppy is a bit tight right now, evict fxp temporarily until anotherTheo de Raadt
2020-01-20remove esp at pcmcia attachment. it doesn't even compile.Ted Unangst
2020-01-20Separate the stack trace saving interface from ddb. The saving does notVisa Hankala
2020-01-16Convert to tsleep_nsec(9).Martin Pieuchot
2020-01-14Add amlsm(4), a driver for the "secure monitor" firmware interface.Mark Kettenis
2020-01-14Add amltemp(4), a driver for the temperature sensors on various Amlogic SoCs.Mark Kettenis
2020-01-13Convert to tsleep_nsec(9), while here fix a bug where the value specifiedMartin Pieuchot
2020-01-13Timeouts are all specified in multiple of `hz' so define them in term ofMartin Pieuchot
2020-01-13Kill dead code.Martin Pieuchot
2020-01-13Add the capability to boot from another block device than the one thatMark Kettenis
2020-01-12Implement cpu_kick() and cpu_unidle().Mark Kettenis
2020-01-11fix dup #includeTheo de Raadt
2020-01-10timeout_add(9) -> timeout_add_sec(9)Jonathan Gray
2020-01-10xlights(4): timeout_add(9) -> timeout_add_msec(9)cheloha
2020-01-09If the kernel panics due to SMEP or SMAP, print correct stack traceAlexander Bluhm
2020-01-06Remove redundant BPIALL instructions (since ICIALLU already invalidates theMark Kettenis
2020-01-06Rewrite the armv7 context switch code. The new code is much closer to theMark Kettenis
2020-01-06Print a few more registers when we hit a uvm_fault in the kernel.Mark Kettenis
2020-01-05consistently uppercase pci product definesJonathan Gray
2020-01-04Update comment on port WWN checkkn
2020-01-04Remove BOOT_FLAGS and simplify the boot blocks logic.Mark Kettenis
2020-01-04Ignore 'hardware lied' interrupt in do-while loop, same as firstKenji Aoyama
2020-01-04remove AMD64 strings from pcidevsJonathan Gray
2020-01-02Use newabi register names in disassembly.Visa Hankala
2020-01-01Unbreak DEBUG build: use %x not %lx with intkn
2020-01-01Unbreak DEBUG build: do not use undefined pakn
2020-01-01Unbreak DEBUG build: Format bus_{addr,size}_t as longkn
2020-01-01Unbreak DEBUG build: format time_t as long longkn
2019-12-31Use C99 designated initializers with struct filterops. In addition,Visa Hankala
2019-12-31Use km_alloc(9) instead of uvm_km_zalloc().Martin Pieuchot
2019-12-30Add ne(4) support on cbus(4).Kenji Aoyama
2019-12-26In ACPI mode, do not generate "cpu" nodes for CPUs that are disabled.Mark Kettenis
2019-12-25WSDISPLAYIO_GTYPE is u_int not intJonathan Gray
2019-12-23Machines with many CPUs and long feature lists fill up the dmesg(8)Alexander Bluhm
2019-12-23The boot loader allows to inspect memory with the hexdump command.Alexander Bluhm
2019-12-23Add amdgpio(4), a driver for the GPIO controller found on newer AMDMark Kettenis
2019-12-22Wire up ipmi(4).Mark Kettenis
2019-12-20Convert various boolean_t/TRUE/FALSE to int/1/0 in mips64 memory code.Visa Hankala
2019-12-20Replace a lonely TRUE.Visa Hankala
2019-12-20Convert boolean_t/TRUE/FALSE to int/1/0 in mips64 pmap.Visa Hankala
2019-12-20Fix build.Visa Hankala
2019-12-20Disable TSX when MSR_ARCH_CAPABILITIES sets TSX_CTRL.Jonathan Gray
2019-12-20Disable TSX when MSR_ARCH_CAPABILITIES sets TSX_CTRL.Jonathan Gray
2019-12-19Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest ofMartin Pieuchot
2019-12-19Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest ofMartin Pieuchot
2019-12-19Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest ofMartin Pieuchot
2019-12-19poll handlers must return a poll(2) revents value, not errno(2) values.Reyk Floeter
2019-12-18typoTheo de Raadt
2019-12-17arm64 cpus speculatively execute instructions after ERET, and on someTheo de Raadt