summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2018-07-01Add retguard asm macros.mortimer
2018-07-01Use fnew() to allocate a struct file. Simplifies the code.Mark Kettenis
2018-07-01Remove semicolon before printing the AML name.Mark Kettenis
2018-07-01Allow com(4) to attach to acpi(4). For now we will only use this on arm64Mark Kettenis
2018-07-01Add support for _DSD Device Properties.Mark Kettenis
2018-07-01Add definitions for SPCR tables.Mark Kettenis
2018-07-01Retire support for unused RTM_LOCK messages, it's redundant w/ RTM_CHANGE.Martin Pieuchot
2018-07-01Provide _ALIGN_TRAPS macro for text alignment with a trap-sled, thenPhilip Guenther
2018-06-30Don't try to set XCR0_X87 when XSAVE isn't supported at all. FixesPhilip Guenther
2018-06-30Some tweaks such that ACPI 5.1 tables are recognized as well.Mark Kettenis
2018-06-30Typo in comment in previous file which I said I'd address in the originalMike Larkin
2018-06-30acpisurface(4): driver for Surface Pro 4 and Surface Book hardwareMike Larkin
2018-06-30Remove strange /* End of file */ style.Theo de Raadt
2018-06-30Don't steal processes from other CPUs if we're not scheduling processes onMark Kettenis
2018-06-30Add intr_enable() here as well.Mark Kettenis
2018-06-30Add intr_enable() function, intended for MI use to amd64 and i386 and useMark Kettenis
2018-06-29Use <stdint.h> types.Mark Kettenis
2018-06-29ACPI: Allow (with warning) GPE handler reassignment, instead of returningMike Larkin
2018-06-29vmm: add more information to a debug printf when the guest %xcr0 doesn'tMike Larkin
2018-06-28Add missing <sys/param.h>.Mark Kettenis
2018-06-28remove other chunk of accidentally committed test code, spotted by deraadtStuart Henderson
2018-06-28remove accidentally committed test code, spotted by deraadtStuart Henderson
2018-06-28Add ci_acpi_proc_id member to struct cpu_info; needed by acpi(4).Mark Kettenis
2018-06-28regenKevin Lo
2018-06-28Add Microchip Ethernet device IDs.Kevin Lo
2018-06-28Remove unused/redundant prototypes.Mark Kettenis
2018-06-27regenMartin Pieuchot
2018-06-27Revert previous, at least one pool need its IPL to be IPL_MPFLOOR asMartin Pieuchot
2018-06-27Raise file_pool's IPL to prevent deadlocks with the newly unlockedVisa Hankala
2018-06-27Refactor to simplify - no functional change.helg
2018-06-27regenMartin Pieuchot
2018-06-27Unlock 12 network-related syscalls.Martin Pieuchot
2018-06-27Rework vbus(4) interrupt handling to be similar to cbus(4). Expose functionsMark Kettenis
2018-06-26The disk specification in an Open Firmware device path depends on the busMark Kettenis
2018-06-26Make the system cache a small number of free lock list entries per CPU.Visa Hankala
2018-06-26Remove a duplicate fd_used() call. The new file descriptor passedVisa Hankala
2018-06-26Make ast() call refreshcreds(). Tweak this code to be similar to the amd64.Mark Kettenis
2018-06-26knfMike Larkin
2018-06-26Let acpi(4) pass down the bus dma tag.Mark Kettenis
2018-06-25Add code that builds a basic device tree from ACPI tables if the firmwareMark Kettenis
2018-06-25Reorganize acpi(4) code a bit in preparation for upcoming arm64 support.Mark Kettenis
2018-06-25Implement DRI3/prime support. This allows graphics buffers to be passedMark Kettenis
2018-06-25During open(2), release the fdp lock before calling vn_open(9).Visa Hankala
2018-06-25Fix a kernelpanic when using rdomain(4) and enc(4)denis
2018-06-25Remove unused fbuf parameter from fuse_device_cleanup().helg
2018-06-25Assert that the NET_LOCK() is held when iterating over `ipsec_acquire_head'.Martin Pieuchot
2018-06-25Push the NET_LOCK() down in pfkeyv2_send().Martin Pieuchot
2018-06-25Factorize MPLS setup/teardown into two functions.Martin Pieuchot
2018-06-25Push the NET_LOCK() down in rtm_output().Martin Pieuchot
2018-06-25Introduce fnew(), a function to initialize a `struct file'.Martin Pieuchot