freebsd-skq/sys/dev
Conrad Meyer f3d2512db6 random(4): Add is_random_seeded(9) KPI
The imagined use is for early boot consumers of random to be able to make
decisions based on whether random is available yet or not.  One such
consumer seems to be __stack_chk_init(), which runs immediately after random
is initialized.  A follow-up patch will attempt to address that.

Reported by:	many
Reviewed by:	delphij (except man page)
Approved by:	secteam(delphij)
Differential Revision:	https://reviews.freebsd.org/D19926
2019-04-16 17:12:17 +00:00
..
aac
aacraid
acpi_support
acpica Refine r330113 to honor the ProducerConsumer flag most of the time. 2019-04-09 21:18:02 +00:00
adb
adlink
ae
age
agp
ahci Add some Cannon Lake chipset IDs. 2019-03-20 17:27:00 +00:00
aic7xxx
al_eth
alc
ale
alpm
altera
amd_ecc_inject
amdgpio
amdpm
amdsbwd
amdsmb
amdsmn
amdtemp
amr
an
arcmsr
asmc asmc: Add support for Mac mini 2,1 2019-02-25 21:59:01 +00:00
ata GC ATA_REQUEST_TIMEOUT option remnants 2019-02-16 01:48:38 +00:00
ath Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
atkbdc
auxio
axgbe
bce
beri Fix off-by-one error in BERI virtio driver 2019-02-11 07:42:32 +00:00
bfe
bge
bhnd
bktr
bm
bnxt
bvm
bwi Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
bwn Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
bxe
cadence
cardbus Remove a few stray "All Rights Reserved." declarations on stuff I've 2019-02-05 21:28:29 +00:00
cas
ce
cesa
cfe
cfi Fix AMD type flash write operations, and display chip information at boot 2019-03-24 06:28:25 +00:00
chromebook_platform
ciss
cmx
coretemp
cp
cpuctl
cpufreq Improve cpufreq_dt. 2019-03-19 14:34:53 +00:00
cs
ctau
cx
cxgb cxgb(4): Netdump: only reference allocated qsets 2019-03-01 01:57:22 +00:00
cxgbe cxgbe(4): Add a flag to indicate that bits in interrupt cause but not in 2019-04-02 18:50:33 +00:00
cy
cyapa
dc
dcons i386: Merge PAE and non-PAE pmaps into same kernel. 2019-01-30 02:07:13 +00:00
de
dme
dpaa
dpms
drm2 Remove the i915 and radeon drivers. 2019-02-19 19:37:02 +00:00
dwc
e1000 iflib: expose the Rx mbuf buffer size to drivers 2019-03-19 17:59:56 +00:00
ed
efidev Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
ena Prevent double activation of admin interrupt in ENA 2019-03-21 10:46:10 +00:00
ep
esp
et
etherswitch Update mvneta/e6000sw for new DSA Device Tree Bindings 2019-03-23 02:48:47 +00:00
evdev Fix build when EVDEV_SUPPORT is option disabled after r344494 2019-02-24 19:31:42 +00:00
ex
exca
extres extres: Unify error codes for <foo>_get_by_ofw_property() methods. 2019-03-19 14:30:54 +00:00
fb i386: Merge PAE and non-PAE pmaps into same kernel. 2019-01-30 02:07:13 +00:00
fdc
fdt cpsw: use phy-handle in FDT to find PHY address 2019-04-03 21:01:53 +00:00
fe
ffec
filemon
firewire
flash Give the mx25l device sole ownership of the name /dev/flash/spi* instead of 2019-03-10 18:48:08 +00:00
fxp
gem
glxiic
glxsb
gpio
gxemul
hdmi
hifn
hme
hpt27xx
hptiop
hptmv
hptnr
hptrr
hwpmc hwpmc/core: Adopt to upcoming Skylake TSX errata. 2019-03-12 19:33:25 +00:00
hyperv
ic
ichiic
ichsmb Add some Cannon Lake chipset IDs. 2019-03-20 17:27:00 +00:00
ichwd
ida
if_ndis Fix compilation with 'option NDISAPI + device ndis' and 2019-01-30 11:40:12 +00:00
iicbus twsi: Use config_intrhook_oneshot instead of config_intrhook_establish 2019-04-05 15:53:27 +00:00
iir
imcsmb Remove unecessary "All rights reserved" from files under my or Panasas's 2019-01-30 16:55:00 +00:00
intel
intpm intpm: change translation of HBA error status to smbus(4) errors 2019-03-22 10:38:22 +00:00
io
ioat ioat(4) should use bus_dma(9) for the operation source and destination 2019-04-02 19:08:06 +00:00
ipmi ipmi: Fixes for ipmi_opal(powernv) 2019-04-02 04:12:06 +00:00
ips
ipw Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
isci isci(4): Use controller->lock for busdma tags. 2019-03-12 16:49:08 +00:00
iscsi
iscsi_initiator
iser
isl
ismt
isp Fix CRN resets in the isp(4) driver in certain situations. 2019-03-11 14:21:14 +00:00
ispfw
iwi urtw(4), otus(4), iwi(4): allow to set non-default MAC address via ifconfig(8) 2019-04-10 08:17:56 +00:00
iwm iwm(4): use correct channel list source for Intel 3168 2019-03-11 08:30:29 +00:00
iwn Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
ixgbe ixv(4): Add missing IFLIB_IS_VF flag in iflib shared ctx 2019-03-19 18:07:44 +00:00
ixl iflib: expose the Rx mbuf buffer size to drivers 2019-03-19 17:59:56 +00:00
jedec_dimm Teach jedec_dimm(4) to be more forgiving of non-fatal errors. 2019-03-27 21:50:01 +00:00
jme
kbd
kbdmux
ksyms
le
led
lge
liquidio
malo Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
mbox
mc146818
md When using the force option to shut down a memory-disk device, 2019-03-31 21:34:58 +00:00
mdio
mem
mfi
mge
mii
mk48txx
mlx
mlx4 Eliminate useless warning message when reading sysctl node in mlx4core. 2019-03-11 14:34:25 +00:00
mlx5 mlx5en: Enable new pfil(9) KPI ethernet filtering hooks 2019-04-15 17:14:50 +00:00
mly
mmc Add some CMD53-related definitions 2019-04-10 20:44:54 +00:00
mmcnull
mn
mpr Add missing break statements. Coverity CID 1400446. 2019-03-27 12:25:46 +00:00
mps Add missing break statements. Coverity CID 1400446. 2019-03-27 12:25:46 +00:00
mpt
mrsas Update driver version to 07.709.04.00-fbsd 2019-03-12 09:29:46 +00:00
msk
mthca
mvs
mwl Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
mxge
my
nand
nctgpio
neta Update mvneta/e6000sw for new DSA Device Tree Bindings 2019-03-23 02:48:47 +00:00
netfpga10g/nf10bmac
netmap netmap: add support for multiple host rings 2019-03-18 12:22:23 +00:00
nfe
nfsmb
nge
nmdm
ntb Allow I/OAT of present Xeon E5/E7 to work thorugh PLX NTB. 2019-02-21 14:10:14 +00:00
null
nvd Fix GCC build, failed due to false integer overflow in r343562. 2019-01-29 20:50:29 +00:00
nvdimm nvdimm: Simple namespace support 2019-02-22 19:54:28 +00:00
nvme Don't print all the I/O we abort on a reset, unless we're out of 2019-03-09 01:18:16 +00:00
nvram
nvram2env
oce
ocs_fc
ofw
otus urtw(4), otus(4), iwi(4): allow to set non-default MAC address via ifconfig(8) 2019-04-10 08:17:56 +00:00
ow
pbio
pccard
pccbb Remove All Rights Reserved 2019-02-05 21:37:34 +00:00
pcf
pci Give new home to the comment from ppt_pci_reset(), explaining a nuance 2019-04-07 08:58:09 +00:00
pcn
pms Fix a scribbler in the PMS driver. 2019-03-11 14:26:45 +00:00
powermac_nvram
ppbus
ppc
proto
psci PSCI: Don't take missing implementation of psci get_version() as fatal. 2019-03-19 15:42:11 +00:00
pst
pty
puc Remove All Rights Reserved 2019-02-05 21:37:34 +00:00
pwm
qlnx qlnxr(4), qlnxe(4): Unbreak gcc build 2019-02-01 23:04:45 +00:00
qlxgb
qlxgbe
qlxge
quicc
ral Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
random random(4): Add is_random_seeded(9) KPI 2019-04-16 17:12:17 +00:00
rc Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
rccgpio
re
rl
rndtest
rp
rt
rtwn Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
safe
sbni
scc
sdhci Implement CMD53 block mode support for SDHCI and AllWinner-based boards 2019-04-10 19:53:36 +00:00
sec
sf
sfxge
sge
siis
sio Remove All Rights Reserved 2019-02-05 21:37:34 +00:00
sis
sk
smartpqi Remove single-use DEV_RESET() macro. 2019-04-05 19:27:51 +00:00
smbus
smc
sn
snp
sound Tune chipset naming. 2019-03-20 17:21:17 +00:00
speaker
spibus Set maximum bus clock speed from hints when attaching hinted spibus(4) children. 2019-02-25 23:49:58 +00:00
ste
stge
sym
syscons Attempt to fix build breakage in r344458. 2019-02-26 09:44:10 +00:00
tcp_log Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
tdfx
terasic
ti
tl
tpm Improve tpm20 style 2019-04-16 02:46:21 +00:00
trm
tsec
twa
twe
tws
tx
txp
uart Add quirk for ignoring SPCR AccessWidth values on the PL011 UART 2019-04-15 13:41:53 +00:00
ubsec
usb Remove superfluous USB keyword. 2019-04-15 17:32:38 +00:00
veriexec
vge
viapm
viawd
videomode
virtio Fix SCSI sense data pass through. 2019-04-12 18:54:09 +00:00
vkbd
vmware Fix interrupt index configuratoin when using MSI interrupts. 2019-02-02 21:14:53 +00:00
vnic
vr
vt Fix missing translation of old ioctls for KDSETMODE, KDSBORDER and 2019-02-05 17:17:12 +00:00
vte
vx
watchdog
wb
wbwd
wi Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
wpi Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
wtap Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
xdma
xe
xen Implement support for online disk capacity changes. 2019-03-30 07:20:28 +00:00
xilinx
xl
xz Modularize xz. 2019-02-26 19:55:03 +00:00