summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2018-02-24Add bcmrng(4), a driver for the random number generator on the Raspberry Pi.Mark Kettenis
2018-02-24fix pastoMark Kettenis
2018-02-24Enable interrupts while running interrupt handlers like we do onJonathan Gray
2018-02-24Declare ci_ipl volatile to prevent the compiler from optimizingVisa Hankala
2018-02-24Enable bcmtemp(4).Mark Kettenis
2018-02-24Add bcmtemp(4), a driver for the temperature sensor on the Raspberry Pi.Mark Kettenis
2018-02-24Make ncpusfound count the available processors even if they don't attach.Mark Kettenis
2018-02-24when comparing nvgre entries, compare a with b, not a with itself.David Gwynne
2018-02-23Disable mailbox interrupts on all cores upon attach instead of enabling theMark Kettenis
2018-02-23Get rid of the cpu_on_fn hook and call the psci(4) functions directly insteadMark Kettenis
2018-02-23Drop redundant bzero() calls. ses_ghash is allocated with M_ZERO, soVisa Hankala
2018-02-23regenDavid Gwynne
2018-02-23masanobu saitoh pointed out i had the wrong id for XXV710 SFP28 devsDavid Gwynne
2018-02-22Set the PG_G (global) bit on the special page table entries that are sharedPhilip Guenther
2018-02-22The compile time assertion for cpu info did not work with gcc.Alexander Bluhm
2018-02-22The GNU assembler does not understand 1ULL, so replace the constantAlexander Bluhm
2018-02-22remove some debug code in nvgreDavid Gwynne
2018-02-22Always reallocate a new memory chunk when changing the gateway of aMartin Pieuchot
2018-02-22don't get in the way of setting the rdomain on gre(4)David Gwynne
2018-02-21implement nvgre(4) based on rfc7637 aka NVGREDavid Gwynne
2018-02-21Mark VIA padlock as capable of dealing with ESNMike Belopuhov
2018-02-21Meltdown: implement user/kernel page table separation.Philip Guenther
2018-02-21Call socreate() before falloc() in sys_socket().Martin Pieuchot
2018-02-21if egre takes the packet, it's done, don't fall through to l3 processing.David Gwynne
2018-02-21whitespace fixesDavid Gwynne
2018-02-21match linux whitespace in ioctl listJonathan Gray
2018-02-20Add GENERIC.MP directory.Mark Kettenis
2018-02-20Add GENERIC.MP.Mark Kettenis
2018-02-20Release the secondary CPUs.Mark Kettenis
2018-02-20Make arm64 pmap (somewhat) mpsafe.Mark Kettenis
2018-02-20stop mixing bsd and c99 fixed width types and just use c99 types everywhereJonathan Gray
2018-02-20Convert key length from bits to bytesMike Belopuhov
2018-02-20Make ddb's "show all locks" command show spinlocks in additionVisa Hankala
2018-02-20Removing an RTF_CLONING route entry should not invalidate an RTF_CACHEDMartin Pieuchot
2018-02-20Introduce enternewpgrp() & enterthispgrp(), from FreeBSD via guenther@.Martin Pieuchot
2018-02-20Set the chain_offset field (same as sgl_offset0, only in 16 byte units)Jonathan Matthew
2018-02-20cisco set the tos on their keepalive packets to ip precedenceDavid Gwynne
2018-02-20add support for vnetflowid.David Gwynne
2018-02-20only allow root to use SIOCSVNETFLOWID.David Gwynne
2018-02-20add ioctls to toggle partitioning a vnetid into a netid and flowidDavid Gwynne
2018-02-20add support for setting the tunnel df bit.David Gwynne
2018-02-19Grab solock() inside soconnect2() instead of asserting for it to be held.Martin Pieuchot
2018-02-19Change some returns into gotos, will help keeping the unlocking pathMartin Pieuchot
2018-02-19Add a default case to a usb_tap() switch statement which mpi@ says willJonathan Gray
2018-02-19Convert sparc64 to MI mutex.Martin Pieuchot
2018-02-19Include <sys/mutex.h> directly instead of relying on other headers toMartin Pieuchot
2018-02-19Directly include sys/mplock.h when needed instead of depending onJonathan Gray
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2018-02-19tunneldf needs ifr_dfDavid Gwynne
2018-02-19support configuration of fragmentation of the tunnel trafficDavid Gwynne