opnsense-src/sys/dev
Marcin Wojtas 3a3e5039b9 Add a cv_wait to the TPM2.0 harvesting function
Harvesting has to compete for the TPM chip with userspace.
Before this change the callout could hijack an unread buffer
causing a userspace call to the TPM to fail.

Submitted by: Kornel Duleba <mindal@semihalf.com>
Reviewed by: delphij
Obtained from: Semihalf
Sponsored by: Stormshield
Differential Revision: https://reviews.freebsd.org/D19712
2019-04-03 08:22:58 +00:00
..
aac
aacraid
acpi_support
acpica Merge ACPICA 20190329. 2019-03-29 20:21:28 +00:00
adb
adlink
ae
age
agp
ahci
aic7xxx
al_eth
alc
ale
alpm
altera
amd_ecc_inject
amdgpio
amdpm
amdsbwd
amdsmb
amdsmn
amdtemp
amr
an
arcmsr
asmc
ata
ath
atkbdc
auxio
axgbe
bce
beri
bfe
bge
bhnd
bktr
bm
bnxt
bvm
bwi
bwn
bxe
cadence
cardbus
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
cs
ctau
cx
cxgb
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
de
dme
dpaa
dpms
drm2
dwc
e1000
ed
efidev
ena
ep
esp
et
etherswitch Update mvneta/e6000sw for new DSA Device Tree Bindings 2019-03-23 02:48:47 +00:00
evdev
ex
exca
extres
fb
fdc
fdt
fe
ffec
filemon
firewire
flash
fxp
gem
glxiic
glxsb
gpio
gxemul
hdmi
hifn
hme
hpt27xx
hptiop
hptmv
hptnr
hptrr
hwpmc
hyperv
ic
ichiic
ichsmb
ichwd
ida
if_ndis
iicbus
iir
imcsmb
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
isci
iscsi
iscsi_initiator
iser
isl
ismt
isp
ispfw
iwi
iwm
iwn
ixgbe
ixl
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
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
mlx5
mly
mmc
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
msk
mthca
mvs
mwl
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
nfe
nfsmb
nge
nmdm
ntb
null
nvd
nvdimm
nvme
nvram
nvram2env
oce
ocs_fc
ofw
otus
ow
pbio
pccard
pccbb
pcf
pci Devices behind downstream bridges should still get DMAR protection. 2019-04-01 19:08:05 +00:00
pcn
pms
powermac_nvram
ppbus
ppc
proto
psci
pst
pty
puc
pwm
qlnx
qlxgb
qlxgbe
qlxge
quicc
ral
random Allow using TPM as entropy source. 2019-03-23 05:13:51 +00:00
rc
rccgpio
re
rl
rndtest
rp
rt
rtwn
safe
sbni
scc
sdhci Use information about max data size that the controller is able to operate 2019-04-01 18:49:39 +00:00
sec
sf
sfxge
sge
siis
sio
sis
sk
smartpqi Make smartpqi(4) behave better when running out of memory, by returning 2019-03-26 15:47:13 +00:00
smbus
smc
sn
snp
sound
speaker
spibus
ste
stge
sym
syscons
tcp_log
tdfx
terasic
ti
tl
tpm Add a cv_wait to the TPM2.0 harvesting function 2019-04-03 08:22:58 +00:00
trm
tsec
twa
twe
tws
tx
txp
uart
ubsec
usb run(4): properly set F_DATAPAD radiotap flag if frame has padding between 2019-03-31 14:18:02 +00:00
veriexec
vge
viapm
viawd
videomode
virtio
vkbd
vmware
vnic
vr
vt
vte
vx
watchdog
wb
wbwd
wi
wpi
wtap
xdma
xe
xen Implement support for online disk capacity changes. 2019-03-30 07:20:28 +00:00
xilinx
xl
xz