summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
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
2018-06-20drm/i915: Disable LVDS on Radiant P845Jonathan Gray
2018-06-19Rename some unused fields in struct uvmexp toKenneth R Westerback
2018-06-19SMT (Simultanious Multi Threading) implementations typically shareMark Kettenis
2018-06-19Changes the default mount behaviour so only the user that mounts thehelg
2018-06-19Send the calling thread id, effective uid and gid, and umask to thehelg
2018-06-19Add support for SAS3.5 controllers. This involves reorderingJonathan Matthew
2018-06-18Remove the MAKE_FRAME macro to trace over ioapic interrupts in ddb.Alexander Bluhm
2018-06-18Add an HP LD220 pole displayMike Belopuhov