summaryrefslogtreecommitdiffstats
path: root/sys
AgeCommit message (Expand)AuthorFilesLines
2018-06-05Unify arm64 and armv7 pluart(4) implementations.kettenis2-24/+35
2018-06-05Recognise Cortex A76. Only adding to arm64 as it only supports aarch32jsg1-1/+3
2018-06-05Revert introduction of fdinsert(), a sanitify check triggers whenmpi10-122/+100
2018-06-05Switch from lazy FPU switching to semi-eager FPU switching: track whetherguenther21-503/+360
2018-06-05Split "return to userspace via iretq" from intr_fast_exit into intr_user_exit.guenther3-50/+106
2018-06-04Remove the cpu_reset_needs_v4_MMU_disable flag; it's always true for hardwarekettenis2-26/+6
2018-06-04Sync VFS documentation with realitykn1-4/+2
2018-06-04drop BUMPTIMEcheloha1-15/+1
2018-06-04in non-DIAGNOSTIC kernels, rw_assert_wrlock becomes a nop which leaves thederaadt1-5/+3
2018-06-044-bit bus width is mandatory for SDIO cards that support High Speedpatrick3-7/+28
2018-06-04The function pf_create_state() calls pf_set_protostate() beforebluhm1-2/+3
2018-06-04Cleanup IPsec output error handling with consistent goto drop.bluhm1-45/+61
2018-06-04Switch to SDIO High Speed mode if the host controller supports it.patrick2-5/+37
2018-06-04imxesdhc(4) also supports High Speed mode for SD.patrick1-2/+2
2018-06-04Remove unused/commented out includes.kettenis1-3/+1
2018-06-04Remove unused include.kettenis1-2/+1
2018-06-04Remove unused include.kettenis1-2/+1
2018-06-04Nuke unused variable.kevlo1-3/+2
2018-06-04Add VB_DUPOK to suppress witness(4) warning of concurrent mount locks.guenther3-6/+12
2018-06-04Add RW_DUPOK for suppressing witness checks for specific rw_enter() callsguenther2-2/+5
2018-06-03Use variable names for rtable and rdomain consistently in the in_pcbbluhm2-22/+30
2018-06-03Rename the incpb table field inpt_hash to inpt_mask as it containsbluhm2-16/+15
2018-06-03Consistently call the inpcb table parameter "table" in in6_pcbnotify().bluhm1-3/+3
2018-06-03Remove #ifdef __XSCALE__ bits. No binary change.kettenis5-279/+5
2018-06-03SIOCSIFNETMASK takes a 'struct ifreq', so use 'ifr' for it and drop thetb1-3/+2
2018-06-03on i386, libm does sysctl to discover is the system has SSE. Whitelistderaadt1-1/+6
2018-06-03Change the set_parent() interface to pass the full parent specificationkettenis2-8/+14
2018-06-03Better version of the refactoring attempted in r1.154. Move SIOCSIFADDRtb1-35/+78
2018-06-03Make DMA work on Samsung Exynos. The crucial bit that makes it work iskettenis1-39/+119
2018-06-03Implement process-shared futexes. These are now the default implementation.kettenis2-22/+59
2018-06-03Enable bwfm(4) for USB devices on RAMDISK as well.fcambus1-1/+2
2018-06-03i386 isn't quite ready for witness yet.deraadt1-2/+2
2018-06-02Move the declarations of the raw ip and ip6 pcb tables into thebluhm3-8/+4
2018-06-02Cleanup the in_pcbnotifymiss diagnostic printfs. Always print thebluhm1-17/+16
2018-06-02The function in_pcbrehash() does not modify the pcb table queue.bluhm1-4/+4
2018-06-02Add more RK3399 clocks such that we can support assigned locks for thekettenis2-11/+162
2018-06-02Add an assert that makes explicit that finishdup() should receivevisa1-1/+3
2018-06-02Enable fanpwr(4), move sypwr(4) where it belongs.kettenis1-2/+3
2018-06-02Add fanpwr(4), a driver for the Fairchild FAN53555 voltage regulator.kettenis2-1/+256
2018-06-02Put file descriptors on shared data structures when they are completelympi10-100/+120
2018-06-01With option WITNESS we need to have a bit more KVA available during earlykettenis1-3/+3
2018-06-01Rockchip RK3288/3328/3399 pre-divide the clock. Take this into account whenkettenis1-4/+13
2018-06-01Add code to set the frequency of the SDMMC and SDIO clocks.kettenis1-1/+31
2018-06-01Pass flags for highspeed capabilities based on device tree properties.kettenis1-1/+6
2018-06-01Clear aesni_sc if the context is freed, to avoid leaving a danglingfcambus1-1/+2
2018-06-01Restrict DMA to the Rockchip RK3328 and RK3388 for now. There is somekettenis1-3/+4
2018-06-01Add a kludge that fixes the build until com_fdt.c is ready for octeon.visa3-7/+8
2018-06-01Consistently use printf() instead of db_printf() when not runningvisa1-23/+23
2018-06-01Clear vc3_sc if the context is freed, to avoid leaving a danglingfcambus2-2/+4
2018-06-01Enable witness(4) on select architectures to help the current MP work.visa3-3/+6