summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2018-05-11Compile the EFI bootloader with -mfloat-abi=soft to prevent the compiler fromMark Kettenis
2018-05-09Fix a linking error in the IP26 kernel. This is a regression causedVisa Hankala
2018-05-09Avoid locking two vm_pages simultaneously in pmap_enter(). To achieveVisa Hankala
2018-05-09vm_page lookup does not need locking. Hoist it outside the pmap lock.Visa Hankala
2018-05-09Implement stack trace saving on mips64.Visa Hankala
2018-05-08Print xHCI revision in dmesg.Martin Pieuchot
2018-05-07Use speed from device tree for serial console on armv7 too.Mark Kettenis
2018-05-06Use speed from device tree for serial console. Makes it possible to bootMark Kettenis
2018-05-05Enable octcrypto(4).Visa Hankala
2018-05-04Add a common rules file for ofw sources to help keep the configurationsVisa Hankala
2018-05-04Fix WITNESS build on arm64.Visa Hankala
2018-05-04Add stack trace saving for arm64.Visa Hankala
2018-05-04Initialize st_count in db_save_stack_trace().Visa Hankala
2018-05-04Leave out an unnecessary symbol lookup.Visa Hankala
2018-05-03Add support for SMCCC 1.1 which provides proper support for the firmware-basedMark Kettenis
2018-05-02Fix build. The power domain API is needed by r1.9 of xhci_fdt.c.Visa Hankala
2018-05-02Add imxpd(4) which is a power domain controller driver thatPatrick Wildt
2018-05-02Implement a power domain framework to turn on/off so-called powerPatrick Wildt
2018-05-02Remove proc from the parameters of vn_lock(). The parameter isVisa Hankala
2018-05-01vmmci(4) depends on pvbus(4) being available, unbreakPeter Hessler
2018-04-30vmd(8): unbreak i386Mike Larkin
2018-04-28replace add_*_randomness with enqueue_randomness()Jasper Lievisse Adriaanse
2018-04-28Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysVisa Hankala
2018-04-27rasops: implement scrollbackJoshua Stein
2018-04-27use nitems()Jasper Lievisse Adriaanse
2018-04-27-fretpoline for non-RAMDISK kernels. Skylake product needs it, andTheo de Raadt
2018-04-27vmm(4): pass through ELCRx ports to vmd(8)Mike Larkin
2018-04-27Fix the prologue detection to match amd64 opcodes, not i386 opcodesPhilip Guenther
2018-04-26vmm(4): passthrough port 0x61 to vmd(8)Mike Larkin
2018-04-26Oups, we only need vmmci(4) for the ramdisk, not the whole vmm(4).Peter Hessler
2018-04-26enable vmmci(4) on the ramdisks, so bsd.rd plays nicer when it powers offPeter Hessler
2018-04-26vmm(4): Rearrange some interrupt window exiting codeMike Larkin
2018-04-26Prefer leaq+%rip-relative over movabsqPhilip Guenther
2018-04-26Reorder trapframe/intrframe to put %rbp next to %rip and make itPhilip Guenther
2018-04-26vmm(4): remove some unnecessary kernel lock code from the SVM guest loopMike Larkin
2018-04-26vmm(4): ensure SVM_INTERCEPT_INTR is always enabled before enteringMike Larkin
2018-04-26Drop into ddb(4) if pmap_tlb_shoot*() take too much time in MP_LOCKDEBUGMartin Pieuchot
2018-04-25Simplify the handling of faults in iretq and xrstor by doing thePhilip Guenther
2018-04-25vmm(4): clarify whose FPU state we are saving (change in a comment)Mike Larkin
2018-04-25Add a way to reattach efifb(4). This will be used when radeondrm(4)Jonathan Gray
2018-04-24Move code into inline functions to hide #ifdefs and improve readability.Philip Guenther
2018-04-24vmm(4): fix lockups on SVM hosts when booting Linux guestsMike Larkin
2018-04-24<machine/i82489reg.h> isn't used herePhilip Guenther
2018-04-24account for FPU context switch (uvm statistic only)Mike Larkin
2018-04-24make the check for XSAVE the same as it is later in the file, forMike Larkin
2018-04-24Enable gpioiic(4) and gpioow(4). From Artturi Alm.Mark Kettenis
2018-04-24Enable em(4) on loongson.Visa Hankala
2018-04-24Do not lock the kernel when expanding the working buffer.Visa Hankala
2018-04-23Move efi_cleanup() to before the mem_pass() since efi_cleanup() mightYASUOKA Masahiko
2018-04-22Add reference counting that prevents freeing of busy aesni sessions.Visa Hankala