linux_dsm_epyc7002/include/trace/events
Theodore Ts'o eb9d1bf079 random: only read from /dev/random after its pool has received 128 bits
Immediately after boot, we allow reads from /dev/random before its
entropy pool has been fully initialized.  Fix this so that we don't
allow this until the blocking pool has received 128 bits.

We do this by repurposing the initialized flag in the entropy pool
struct, and use the initialized flag in the blocking pool to indicate
whether it is safe to pull from the blocking pool.

To do this, we needed to rework when we decide to push entropy from the
input pool to the blocking pool, since the initialized flag for the
input pool was used for this purpose.  To simplify things, we no
longer use the initialized flag for that purpose, nor do we use the
entropy_total field any more.

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2019-04-17 10:30:21 -04:00
..
9p.h
afs.h
alarmtimer.h
asoc.h
bcache.h
block.h
bridge.h
btrfs.h btrfs: qgroup: Move reserved data accounting from btrfs_delayed_ref_head to btrfs_qgroup_extent_record 2019-02-25 14:13:39 +01:00
cachefiles.h
cgroup.h
clk.h
cma.h
compaction.h
context_tracking.h
cpuhp.h
devlink.h devlink: Add support for direct reporter health state update 2019-03-04 11:00:43 -08:00
dma_fence.h
ext4.h
f2fs.h f2fs: print more parameters in trace_f2fs_map_blocks 2019-03-12 18:59:19 -07:00
fib6.h
fib.h
filelock.h
filemap.h
fs_dax.h
fscache.h
fsi_master_ast_cf.h
fsi_master_gpio.h
fsi.h
gpio.h
host1x.h
hswadsp.h
huge_memory.h
hwmon.h
i2c.h
initcall.h
intel_ish.h
intel-sst.h
iommu.h
ipi.h
irq_matrix.h
irq.h
iscsi.h
jbd2.h
kmem.h
kvm.h
kyber.h
libata.h
lock.h
mce.h
mdio.h
migrate.h
mlxsw.h mlxsw: spectrum_acl: Add vregion migration end tracepoint 2019-02-24 20:25:29 -08:00
mmc.h
mmflags.h
module.h
napi.h
neigh.h trace: events: neigh_update: print new state in string format 2019-02-23 23:22:33 -08:00
net_probe_common.h
net.h
nilfs2.h
nmi.h
objagg.h
oom.h
page_isolation.h
page_ref.h
pagemap.h
percpu.h
power_cpu_migrate.h
power.h
preemptirq.h
printk.h
pwc.h
qdisc.h
random.h random: only read from /dev/random after its pool has received 128 bits 2019-04-17 10:30:21 -04:00
rcu.h
rdma.h
regulator.h
rpcgss.h
rpcrdma.h
rpm.h
rseq.h
rtc.h
rxrpc.h rxrpc: Fix client call connect/disconnect race 2019-03-08 11:26:16 -08:00
sched.h
scsi.h
sctp.h
signal.h
siox.h
skb.h
smbus.h
sock.h
spi.h
spmi.h
sunrpc.h fix null pointer deref in tracepoints in back channel 2019-03-12 16:01:39 -04:00
sunvnet.h
swiotlb.h
syscalls.h syscalls: Remove start and number from syscall_get_arguments() args 2019-04-05 09:26:43 -04:00
target.h
task.h
tcp.h
tegra_apb_dma.h
thermal_power_allocator.h
thermal.h
thp.h
timer.h
tlb.h
udp.h
ufs.h
v4l2.h
vb2.h
vmscan.h
vsock_virtio_transport_common.h
wbt.h
workqueue.h
writeback.h
xdp.h
xen.h