summaryrefslogtreecommitdiffstats
path: root/sys
AgeCommit message (Expand)AuthorFilesLines
2020-08-21Use u_long for generation of VSIDs.kettenis1-3/+3
2020-08-21Add kstats reporting the software and hardware producer and consumerjmatthew1-117/+503
2020-08-21Add sizes to free(9) callskn1-14/+21
2020-08-20Fix build without NPCKBC and NUKBDkn1-2/+5
2020-08-20Revert DYING. At least some USB memory sticks get very upset.krw4-55/+55
2020-08-19Replace last 2 'blah & (flag1 | flag2) == 0' with !ISSET(blah, (flag1 | flag2)).krw2-4/+4
2020-08-19Use sysctl_bounded_args for simple cases in cpu_sysctl on amd64gnezdo1-23/+9
2020-08-19Convert mpls_sysctl to sysctl_bounded_argsgnezdo2-22/+9
2020-08-19Nuke SDF_DYING, CDF_DYING and ST_DYING flags. Use the scsi_link flagkrw4-55/+55
2020-08-19Allow SIOCSWGDPID and SIOCSWGMAXFLOW ioctls for non-rootkn1-3/+1
2020-08-19Push KERNEL_LOCK/UNLOCK() dance inside trapsignal().mpi19-185/+21
2020-08-18Our usleep_range(min, max) implementation today is only taking accountmglocker1-1/+1
2020-08-18Style fixups from hurried commitsgnezdo2-10/+10
2020-08-18Try to avoid a theoretical infinite loop while detaching all the scsi_link's onkrw1-4/+3
2020-08-18Fix kn_data returned by filt_logread().visa1-16/+21
2020-08-18Remove an unnecessary field from struct msgbuf.visa2-4/+2
2020-08-18Convert tcp_sysctl to sysctl_bounded_argsgnezdo2-61/+19
2020-08-18Add sysctl_bounded_arr as a replacement for sysctl_int_arrgnezdo2-3/+48
2020-08-17Remove unnecessary BM cookie defines.patrick1-5/+1
2020-08-17Rename gmac interrupt register defines to stay consistent with other gmacpatrick2-20/+16
2020-08-17Add enum for L2 cast like for L3.patrick1-3/+9
2020-08-17Some register define renaming.patrick2-24/+17
2020-08-17Remove an unnecessary define.patrick1-5/+1
2020-08-17Even more whitespace and header changes.patrick2-1143/+399
2020-08-17More whitespace and enum cleanup.patrick1-98/+49
2020-08-17base clang is now i586. SMALL_KERNEL images have historically forcedderaadt1-2/+2
2020-08-17Switch to a per-proc SLB cache. Seems to make GENERIC.MP kernelskettenis5-15/+22
2020-08-17Simplify igmp_sysctl to directly return error in default casegnezdo2-15/+3
2020-08-17Plenty of whitespace fixups.patrick1-1479/+1481
2020-08-17Enable PAN (Privileged Access Never) on CPUs that support it. This meanskettenis2-2/+22
2020-08-17Panic on an attempt to access user-space unless it is done usingkettenis1-2/+20
2020-08-17Fix typo in commentgnezdo1-2/+2
2020-08-16Remove sc_maxgpe from acpi_softc which was never read fromgnezdo2-9/+3
2020-08-16Properly implement setting of the signal voltage.kettenis1-3/+22
2020-08-16Don't include scsi_debug.h via scsiconf.h. Nobody but scsi/* should be using thekrw1-2/+1
2020-08-15The last SET()s of CDF_WAITING, SDF_WAITING, and ST_WAITING died in the greatkrw4-16/+7
2020-08-15Print ddr52 and hs200 indicators if those modes are supported.kettenis1-1/+5
2020-08-15Remove unused headersvisa1-6/+1
2020-08-15Inline handling of receive checksum offloadvisa3-34/+17
2020-08-14Re-commit Exar XR17V35x serial port support previously backed out:jcs7-16/+79
2020-08-14Remove "for all XXX platforms" from comment. Fixes the issue pointed outkettenis3-6/+6
2020-08-14Redistribute and tweak the scsi_[attach|probe|detach]_[bus|target|lun]() code tokrw2-105/+96
2020-08-14Implement tuning and enable HS200 mode. On my ODROID-N2 I see very poorkettenis1-13/+72
2020-08-14Add support for eMMC HS200 mode. Loosely based on code from NetBSD.kettenis5-72/+164
2020-08-14Zap LOOPALIVECNTkn1-2/+1
2020-08-14Fix typo.kettenis1-2/+2
2020-08-14Initialize local variable that was supposed to hold the value of curcpu().kettenis1-2/+2
2020-08-14When detaching common remote coverage, do not clear any fields. Instead,anton1-5/+7
2020-08-14Set `IFXF_MPSAFE' bit to pppx(4) related `ifnet'. This moves pppx(4)mvs1-15/+9
2020-08-13Give SCSIBUS_B probing a chance to work with better logic inkrw1-2/+2