summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2019-02-09vmm(4): add a debug printf when processing vmxon operationsMike Larkin
2019-02-03Add mvgicp(4), a driver for the Marvell extension to the GIC thatPatrick Wildt
2019-02-03enable -msave-args when building with clang.David Gwynne
2019-02-03Delete cases in kerntrap() that just jump to the default casePhilip Guenther
2019-02-02Improve stack trace saving on i386:Visa Hankala
2019-02-02Improve stack trace saving on amd64:Visa Hankala
2019-02-01Properly account wired pages in pmap_randomize_levelMike Larkin
2019-01-31Bump version number to be able to distinguish bootloaders with softraidMark Kettenis
2019-01-31Implement booting from softraid on arm64. This consists of creating aPatrick Wildt
2019-01-29Enable CRYPTO for arm64 RAMDISK so that we can use softraid crypto.Patrick Wildt
2019-01-29ixl works fine on sparc64David Gwynne
2019-01-25build ccp(4) on ramdisksJonathan Gray
2019-01-24Add .fpu directives in inline assembly to silence new compilerMark Kettenis
2019-01-24Correct a wrong comment about PTE skip sizeMike Larkin
2019-01-2432 not 16Theo de Raadt
2019-01-24the KERN*_{HI,LO} variables are not needed, and easier to calculate theTheo de Raadt
2019-01-24gdt64 is only used by locore0 during the gut-wrenching 32-bit bring-up, soTheo de Raadt
2019-01-24mptramp.S does not export gdt64, another historical locore.s splitup errorTheo de Raadt
2019-01-23RELOC() is not performed here (remained from when locore was split up)Theo de Raadt
2019-01-23using _C_LABEL() inside a macro which uses _C_LABEL() is silly and wrongTheo de Raadt
2019-01-23enable the apm(4) subsystem on arm64Peter Hessler
2019-01-23Add the apm(4) subsystem to arm64.Peter Hessler
2019-01-22flense more trailing whitespacePeter Hessler
2019-01-22remove trailing whitespace in the Laptop Package part of the license text.Peter Hessler
2019-01-21Support 2TB phys memMike Larkin
2019-01-21vmm: better handling of CPUID[1].ECX[OSXSAVE] bitMike Larkin
2019-01-21Don't add PG_u to the upper level PTEs in the meltdown caseMike Larkin
2019-01-21vmm: better handling of two SMM related MSRsMike Larkin
2019-01-20Adjust punctuation in comment to align columns consistentlyPhilip Guenther
2019-01-20Add support for a new kcov trace mode called KCOV_MODE_TRACE_CMP whereanton
2019-01-20Use rdmsr_safe in svm_handle_msrMike Larkin
2019-01-20Implement rdmsr_safeMike Larkin
2019-01-19Add a pwraction sysctl that controls what the power button does on acpi.Ted Unangst
2019-01-19enable myx(4) on the large ramdisk. has been enabled in GENERIC for a while.Peter Hessler
2019-01-19Finish randominzing remaining layers of pmap_kernelMike Larkin
2019-01-19now that it works, enable ixl(4) on amd64Jonathan Matthew
2019-01-18remove a debugging printf that has outlived its usefulnessMike Larkin
2019-01-18delete vmm(4) in i386pd
2019-01-17Remove some empty linesMike Larkin
2019-01-17Enable bwfm(4) in RAMDISK_CDMike Larkin
2019-01-15Remove an unused variable. Spotted by clang.Visa Hankala
2019-01-14Add support for building kernels with clang. Clang does not supportMark Kettenis
2019-01-14Remove obsolete symbols.sort target.Visa Hankala
2019-01-14Wrap floating point instructions with .set hardfloat to make clang'sVisa Hankala
2019-01-13Handle card detect GPIO.Visa Hankala
2019-01-13Pass timeout in seconds instead of ticks.Visa Hankala
2019-01-12Enable ohci at fdt.Mark Kettenis
2019-01-12Add a driver for OCTEON GPIO controller.Visa Hankala
2019-01-12Attach the AHCI controller bridge driver even if the AHCI controllerVisa Hankala
2019-01-11imxsrc(4), a driver for the i.MX System Reset Controller. We willPatrick Wildt