summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
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
2018-06-22Update the pointer to the trapframe in the PCB when handling an AST.Mark Kettenis
2018-06-22Update the pointer to the trapframe in the PCB when handling an AST.Mark Kettenis
2018-06-22Save and restore the relevant FPU state on armv7.Mark Kettenis
2018-06-22tweak commentVisa Hankala
2018-06-22Finish the last missing piece for the i386 meltdown fix:Alexander Bluhm
2018-06-22vmm(4): Be more careful when tearing down VMs, to avoid a possible raceMike Larkin
2018-06-21Don't timeout on fb_queue(9). The current process will blockhelg
2018-06-21Drop redundant "node == parent node" checks from VOP_RMDIR()Visa Hankala
2018-06-21Use atomic operations for updating cred structure reference countsVisa Hankala
2018-06-21don't let the retguard skip region exceed the space we have reserved forMike Larkin
2018-06-21Grab the KERNEL_LOCK() rather than asserting that it is held.Martin Pieuchot
2018-06-21Save and restore retguard area during hibernate unpack. This copies theMike Larkin
2018-06-21Add missing comma. This fixes compilation if we enable VMM_DEBUG macro.Kevin Lo
2018-06-20On newer AMD parts, use CoreId (EBX) and NodeId (ECX) from cpuid 0x8000001eStuart Henderson
2018-06-20Fix formatting.helg
2018-06-20regenMartin Pieuchot
2018-06-20Unlock sendmsg(2) and sendto(2).Martin Pieuchot
2018-06-20Grab and/or assert for the KERNEL_LOCK() in in ktrace & pledge.Martin Pieuchot
2018-06-20Use the socket lock rather than the KERNEL_LOCK() in pfkey_sendup().Martin Pieuchot