summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2018-01-07Add identcpu.c and specialreg.h definitions for the new Intel/AMD MSRsMike Larkin
2018-01-06Handle %gs like %[def]s and reset set it in cpu_switchto() instead of onPhilip Guenther
2018-01-06Fix an interrupt storm condition in vldcp(8) (sparc64).Stefan Sperling
2018-01-06Don't advertise L0s if the "aspm-no-l0s" property is present. Base availableMark Kettenis
2018-01-06regenMark Kettenis
2018-01-06Add Silicon Motion SM2260 NVMe.Mark Kettenis
2018-01-06pckbd: don't change translation mode if controller is in table 2Joshua Stein
2018-01-06Enable sxits(4).Mark Kettenis
2018-01-06Add sxits(4), a driver for the temperature sensor on the Allwinner A10/A20Mark Kettenis
2018-01-06Enable sxitemp(4).Mark Kettenis
2018-01-06Set the proper bus clock rate based on the "clock-frequency" property andMark Kettenis
2018-01-06Remove redundant zeroing and dead code.Visa Hankala
2018-01-06rework the transmit and receive paths to address reliability issues.David Gwynne
2018-01-05To send out packets we need to create a flowring. Acting as station,Patrick Wildt
2018-01-05Drop incoming network packets as long as we are not in RUN state. ThisPatrick Wildt
2018-01-05Handle resets; needed on Allwinner R40/V40.Mark Kettenis
2018-01-05Implement R40/V40 SATA clock.Mark Kettenis
2018-01-05Add support for AXP221/223.Mark Kettenis
2018-01-05When we receive an AUTH or ASSOC event even though we have alreadyPatrick Wildt
2018-01-05Sync with the code in libcMike Belopuhov
2018-01-05Make arm64 use the MI mplock implementation. Avoid <sys/mplock.h> beingMark Kettenis
2018-01-05Remove unnecessary delays. There is no reason to wait after each and everyMark Kettenis
2018-01-05Show uvm_fault and trace when typing show panic on a page fault'd kernelPaul Irofti
2018-01-05Fix DRM_DEBUG builds.Paul Irofti
2018-01-05accidental commitTheo de Raadt
2018-01-05backout, because it breaks builds in dev/microcode.Theo de Raadt
2018-01-05cast the result of the ternary ops in __swapXX to the relevant types.David Gwynne
2018-01-04Receiving an AUTH event means that we successfully authenticated, thusPatrick Wildt
2018-01-04Implement support for calling EFI runtime services and use it to implementMark Kettenis
2018-01-04Unify <machine/mutex.h> a bit further.Martin Pieuchot
2018-01-04Back out tx mitigation again because it breaks suspend and resume atTheo Buehler
2018-01-04Do a FREF/FRELE dance after calling fd_getfile().Martin Pieuchot
2018-01-04Include timeout & tasks in 'struct ifnet' instead of always allocatingMartin Pieuchot
2018-01-04Unifdef snd/rcv.Martin Pieuchot
2018-01-04remove support for decapsulating LLC/SNAP frames.David Gwynne
2018-01-03rework __swapXX to avoid the use of __statement.David Gwynne
2018-01-03assign 1 instead of the result of htole16(1) to a uint8_t.David Gwynne
2018-01-03Since the PCI attachment code already uses mbufs for RX packets, we canPatrick Wildt
2018-01-03Instead of adding each and every clock to the list of clocks that are enabledMark Kettenis
2018-01-03Add ASMedia ASM1061 SATA to the list of devices as it is an AHCI controllerMark Kettenis
2018-01-03Add support for IPv6 over MPLS pseudowire aka mpw(4)denis
2018-01-03Add size for free(9) in the bwfm(4) PCI attachment code.Patrick Wildt
2018-01-03remove __swap16_multi because endian.h provides swap16_multi without itDavid Gwynne
2018-01-03Add remap_bynode() since I use it in the rkpcie(4) implementation.Mark Kettenis
2018-01-02Enable rkpcie(4).Mark Kettenis
2018-01-02Initial stab at a driver for the PCIe interface on the Rockhip RK3399. ForMark Kettenis
2018-01-02regenMark Kettenis
2018-01-02Add Rockchip vendor and RK3399 Root Complex device.Mark Kettenis
2018-01-02Move the cloning bits in their own function.Martin Pieuchot
2018-01-02Do not memset() the whole structure in sorflush() to keep `sb_flagsintr'Martin Pieuchot