summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Expand)Author
2020-08-14New system call getrandom() compatible with Linux and others.riastradh
2020-08-13Nix trailing whitespace.riastradh
2020-08-13 Set recovery_mode_timer workqueue's name correctly.msaitoh
2020-08-13 Use atomic_cas_uint() and atomic_store_relaxed(). Advised by thorpej@.msaitoh
2020-08-12Fix checking return value of atomic_cas_uint().msaitoh
2020-08-11Micro-optimize: use pushq instead of pushw. To avoid LCP stalls andmaxv
2020-08-11Improve the CPUID emulation on nvmm-intel:maxv
2020-08-11Improve emulation of MSR_IA32_ARCH_CAPABILITIES: publish only the *_NOmaxv
2020-08-11Hide OSPKE. NFC since the host never uses PKU, but still.maxv
2020-08-11DEV_VERBOSE_DEFINE - use MODULE_CLASS_DRIVER to match the definition.uwe
2020-08-10Add some extra V4L ioctl() requests to latest V4L userland to work.rjs
2020-08-08make this compile without bio(4)jnemeth
2020-08-07the drawing engine needs a stride that's a multiple of 8 in pixels, somacallan
2020-08-07Also set the bits for horizontal sync start delay. This makes machfb workjdc
2020-08-05Add CTASSERT.maxv
2020-08-05Improve the CPUID emulation:maxv
2020-08-05Add new field definitions, and intercept everything, for future-proofness.maxv
2020-08-05Add new field definitions.maxv
2020-08-05Make it easier to understand what's going on, no functional change.maxv
2020-08-05Use ULL, to make it clear we are unsigned.maxv
2020-08-05Simplify, remove unnecessary #ifdef DIAGNOSTIC around KASSERTs.maxv
2020-08-05 Set if_baudrate for non-MII device. Before this commit, it was 0.msaitoh
2020-08-05 Explicitly cast from uint16_t to uint32_t before shifting 16bit leftmsaitoh
2020-08-04Use mutex for lwp/interrupt coordination. using splX() simply does not workkardel
2020-08-04mii_knowndevs[] is de facto const, define it as such.uwe
2020-08-03port-arm/55532: kernel panic with ena on AWS a1.2xlargejmcneill
2020-08-03DEV_VERBOSE_MODULE_DEFINE - use MODULE_CLASS_DRIVER.uwe
2020-08-03mii_knowndevs[] is de facto const, define it as such.uwe
2020-08-03 Setup PCS and SGMII for SFP correctly. It still doesn't support SFPmsaitoh
2020-08-03Rename PSSR_* to MAKPHY_PSSR_* and IGPHY_PSSR_* to avoid conflict.msaitoh
2020-08-03s/MII_IGPHY_/IGPHY_/. No functional change.msaitoh
2020-08-02Remove unnecessary wait in ldbegindetach.riastradh
2020-08-01Put the few x86-specific structures under #ifdef __x86_64__, for clarity.maxv
2020-08-01Fix whitespace.riastradh
2020-08-01Run cgd(4) crypto threads with the FPU/SIMD units pre-enabled.riastradh
2020-07-31Update Spleen kernel fonts to version 1.8.2, bringing the followingfcambus
2020-07-31no need for continuechristos
2020-07-31- don't overwrite existing error.christos
2020-07-31Factor out the component cache flushing code; add retries.christos
2020-07-31Use if_initialize() and if_register()yamaguchi
2020-07-31Added sysctl nodes for the number of descriptors in ixl(4)yamaguchi
2020-07-31Added sysctl nodes for ixl(4) Interrupt throttling(ITR)yamaguchi
2020-07-30if we find composity sync enabled, leave it on instead of unconditionallymacallan
2020-07-29fix xmm7360_os_msleep() macro to actually work when not wrapped inside a blockjdolecek
2020-07-29sprinkle __diagused so this compiles without DIAGNOSTICjdolecek
2020-07-29adjust OpenBSD mbuf handling so tcpdump(1) works there; from genuajdolecek
2020-07-29rename label now that it has dual purpose; suggested by mrg@jdolecek
2020-07-29cninit - don't reset cn_tab on entry.uwe
2020-07-28say what is not configured in nvme_print()jdolecek
2020-07-28add a quirk to disable MSI, and enable it for Intel SSD DC P4500jdolecek