summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
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
2018-06-24Save all mixer elements in the suspend/resume array instead of onlyAlexandre Ratchov
2018-06-24If ACPI tables are present, set a global variable to point at theirMark Kettenis
2018-06-24Use atomic operations for updating `numfiles'. This makes the file countVisa Hankala
2018-06-24Move signal generation from fputrap() to where it's called in trap()Philip Guenther
2018-06-23Save and restore FPU registers around signal handlers.Mark Kettenis
2018-06-23Add -z notext and -z norelro to prevent fatal warnings with ld.lld(1).Mark Kettenis
2018-06-23Replace value with a constantdenis
2018-06-23Improve the consistency of variable naming in unp_externalize().Visa Hankala
2018-06-22Move up the setting of pcb_tf, refreshcreds(), and stack check so thatPhilip Guenther
2018-06-22Updating md_astpending in ast() creates a race, update the variable in asmDale Rahn
2018-06-22set I2C_F_POLL when acquiring the iic bus in an interrupt handlerJoshua Stein