summaryrefslogtreecommitdiffstats
path: root/sys
AgeCommit message (Expand)AuthorFilesLines
2018-06-14Put the .openbsd.randomdata.retguard input section at the start of theguenther1-2/+5
2018-06-14Clear the GPRs when entering the kernel from userspace so thatguenther3-4/+32
2018-06-14Grab the FPU lock before calling aesni_encmikeb1-1/+3
2018-06-14In in_pcballoc() finish the inp initialization before adding it tobluhm1-12/+13
2018-06-14Assert that the INP_IPV6 in in6_pcbconnect() is correct. Just callbluhm3-26/+9
2018-06-14Make possible to build uniprocessor WITNESS kernels without kernel_lock.visa1-7/+19
2018-06-14In soclose() and soaccept() convert the KASSERT(SS_NOFDREF) backbluhm1-4/+6
2018-06-14Use mbuf (not cluster) always for t_template of tcpcb.yasuoka1-14/+4
2018-06-14In dounlinkat() only perform the check for a mounted directory whenmillert1-9/+8
2018-06-13alltraps was branching multiple times on whether the trap was from kernelguenther1-17/+48
2018-06-13Make the VFS layer responsible for preventing the deletionvisa3-5/+20
2018-06-13Make octeon kernels compile with DEBUG.visa6-15/+12
2018-06-12Enable on i.MX6SX and i.MX7.kettenis1-1/+2
2018-06-12Add a bunch of i.MX7 clocks.kettenis2-1/+67
2018-06-12Don't panic on I/O to unregistered regionspaces. Needed to unbreak the GPDmlarkin1-3/+5
2018-06-12axen(4): Identify the owner of some chatty printfsmlarkin1-6/+11
2018-06-11Fix RAMDISK build by removing an #ifdef INET6 in tcp_trace().bluhm1-4/+2
2018-06-11Split out the PHY initialization code and add a "no-op" implementation forkettenis1-73/+134
2018-06-11Add clock support for i.MX7D.kettenis2-15/+287
2018-06-11Also match on "fsl,imx6q-uart" such that this attaches on i.MX7.kettenis1-3/+6
2018-06-11Rename routing & pfkey tables for coherency with other PCB tables.mpi2-87/+87
2018-06-11Do not unlock the KERNEL_LOCK() unconditionally in sounlock().mpi4-16/+21
2018-06-11Push the KERNEL_LOCK() inside route_input().mpi5-40/+56
2018-06-11The output from tcp debug sockets was incomplete. After detach tpbluhm6-92/+107
2018-06-10Only use the separate DDBPROF trap03 entry when coming from the kernelguenther1-2/+9
2018-06-10Put the register-saving parts of INTRENTRY() into their own macros forguenther1-6/+12
2018-06-10Delete dead store of %rax in DDBPROF return pathguenther1-6/+3
2018-06-10Attach imxiomuxc(4) to i.MX7D as well.kettenis1-1/+2
2018-06-10Attach imxgpc(4) to i.MX7D as well.kettenis1-1/+2
2018-06-10Attach imxesdhc(4) to i.MX7D. Should attach to i.MX6SL as well.kettenis1-2/+4
2018-06-10Extract the i2c bitrate from imxiic(4)'s clock-frequency attribute.patrick1-5/+8
2018-06-09Move all the DDBPROF logic into the trap03 (#BP) handler to keep alltrapsguenther3-67/+71
2018-06-08Constipate all the struct lock_type's so they go into .rodataguenther1-3/+3
2018-06-08Constipate all the struct lock_type's so they go into .rodataguenther9-37/+40
2018-06-08The udp control option processing was implemented three times.bluhm1-77/+44
2018-06-08Handle AENs for logical disk creation and deletion.jmatthew1-1/+61
2018-06-08Rework sensors and bio(4) support to use the target number from the logicaljmatthew1-75/+90
2018-06-07Make callers of VOP_CREATE(9) and VOP_MKNOD(9) responsible forvisa10-76/+41
2018-06-07Attach bwfm(4) to the Broadcom 4356 found in the GPD Pocket.patrick1-2/+7
2018-06-07Some PCIe-based bwfm(4) chips also require that we supply an NVRAMpatrick1-11/+30
2018-06-07The global zero addresses must not change, mark them constant.bluhm4-10/+10
2018-06-07Apply the retpoline transformation to indirect jumps in the raw ASMguenther4-39/+50
2018-06-07Treat XSAVEOPT and other XSAVE extensions like other cpu flagsguenther3-6/+25
2018-06-06The function dounmount() traverses the mnt_list in forward directionbluhm1-3/+4
2018-06-06Make sure cr17 matches curcpu() on non-MULTIPROCESSOR kernels.aoyama1-7/+10
2018-06-06Prefix fields of pfkey & routing PCBs, part 2, no functionnal change.mpi2-72/+74
2018-06-06Prefix fields of pfkey & routing PCBs, no functionnal change.mpi2-43/+40
2018-06-06Pass the socket to sounlock(), this prepare the terrain for per-socketmpi13-77/+108
2018-06-06Asseert that a pfkey or routing socket is referenced by a `fp' insteadmpi3-9/+8
2018-06-05Move pluart(4) to dev/fdt.kettenis5-926/+9