summaryrefslogtreecommitdiffstats
path: root/sys
AgeCommit message (Expand)AuthorFilesLines
2018-07-03Use LIST_FOREACH construct instead of homebrew loop.kevlo4-13/+9
2018-07-03Avoid NULL pointer deref in vn_writechk() when calling ftruncate() on a fileanton1-2/+2
2018-07-03add amd speculation control cpuid bitsjsg2-2/+15
2018-07-03regenfcambus2-0/+75
2018-07-03Add device IDs of the VIA VX900 chipset.fcambus1-1/+16
2018-07-03During attach, give the loop a while to settle before we start lookingjmatthew1-4/+9
2018-07-03regenlandry2-2/+12
2018-07-03Add usb ids for the Logitech Webcams C210 and C270.landry1-1/+3
2018-07-03If we're not on a fabric, we may still need to attach and detach targetsjmatthew1-1/+5
2018-07-03Instead of overwriting `f_data' replace the 'struct file' with a new one.mpi1-36/+45
2018-07-03Remove dead code present since r1.1. Fix CID 1470238.mpi1-9/+2
2018-07-03Fix typo.kevlo1-2/+2
2018-07-03Nuke unused variable.kevlo1-4/+1
2018-07-02Use more list macros for v_dirtyblkhd.bluhm7-30/+22
2018-07-02Update the file reference count field `f_count' using atomic operationsvisa5-59/+84
2018-07-02Assert that fdp is locked in fdalloc().visa1-1/+3
2018-07-02Allow pluart(4) to attach to acpi(4).kettenis9-104/+317
2018-07-02Allow xhci(4) to attach to acpi(4).kettenis4-3/+172
2018-07-02Enable the FPU when calling EFI runtime services. The new UEFI firmware forkettenis1-1/+6
2018-07-02Add functions to allow the use of the FPU in the kernel.kettenis2-2/+19
2018-07-02vmm: wrap a long line and prefix a hex value printed in a debug printfmlarkin1-3/+3
2018-07-02clarify what is actually needed from a header file being includedmlarkin1-2/+2
2018-07-01Revert bit I didn't intend to commit.kettenis1-3/+1
2018-07-01acpi: clean up some inconsistent style in the hid matching arraysmlarkin8-16/+30
2018-07-01Hook up acpi(4) on arm64. Various bits of driver glue are still missingkettenis5-4/+211
2018-07-01Use generated string for the bus number extent.kettenis1-2/+2
2018-07-01Lock the file descriptor table when accessing the `fd_ofileflags' array.visa3-4/+12
2018-07-01Update IDTVEC, KIDTVEC, and KUENTRY to align with _ALIGN_TRAPS instead ofguenther2-26/+26
2018-07-01Allow ahci(4) to attach to acpi(4).kettenis2-1/+150
2018-07-01Move acpi(4) attach glue into acpi_machdep.c.kettenis6-51/+84
2018-07-01Add retguard asm macros.mortimer1-1/+39
2018-07-01Use fnew() to allocate a struct file. Simplifies the code.kettenis1-11/+4
2018-07-01Remove semicolon before printing the AML name.kettenis2-4/+4
2018-07-01Allow com(4) to attach to acpi(4). For now we will only use this on arm64kettenis2-1/+189
2018-07-01Add support for _DSD Device Properties.kettenis2-2/+48
2018-07-01Add definitions for SPCR tables.kettenis1-1/+30
2018-07-01Retire support for unused RTM_LOCK messages, it's redundant w/ RTM_CHANGE.mpi2-9/+2
2018-07-01Provide _ALIGN_TRAPS macro for text alignment with a trap-sled, thenguenther2-8/+9
2018-06-30Don't try to set XCR0_X87 when XSAVE isn't supported at all. Fixesguenther1-3/+3
2018-06-30Some tweaks such that ACPI 5.1 tables are recognized as well.kettenis1-9/+14
2018-06-30Typo in comment in previous file which I said I'd address in the originalmlarkin1-2/+2
2018-06-30acpisurface(4): driver for Surface Pro 4 and Surface Book hardwaremlarkin3-2/+161
2018-06-30Remove strange /* End of file */ style.deraadt15-45/+16
2018-06-30Don't steal processes from other CPUs if we're not scheduling processes onkettenis1-1/+5
2018-06-30Add intr_enable() here as well.kettenis1-1/+7
2018-06-30Add intr_enable() function, intended for MI use to amd64 and i386 and usekettenis3-7/+19
2018-06-29Use <stdint.h> types.kettenis17-370/+370
2018-06-29ACPI: Allow (with warning) GPE handler reassignment, instead of returningmlarkin1-6/+5
2018-06-29vmm: add more information to a debug printf when the guest %xcr0 doesn'tmlarkin1-3/+4
2018-06-28Add missing <sys/param.h>.kettenis1-1/+2