linux_dsm_epyc7002/include/trace/events
David Howells 40a708bd62 afs: Fix use-after-loss-of-ref
afs_lookup() has a tracepoint to indicate the outcome of
d_splice_alias(), passing it the inode to retrieve the fid from.
However, the function gave up its ref on that inode when it called
d_splice_alias(), which may have failed and dropped the inode.

Fix this by caching the fid.

Fixes: 80548b0399 ("afs: Add more tracepoints")
Reported-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-01-14 09:40:06 -08:00
..
9p.h
afs.h afs: Fix use-after-loss-of-ref 2020-01-14 09:40:06 -08:00
alarmtimer.h
asoc.h
bcache.h
block.h
bpf_test_run.h
bridge.h
btrfs.h btrfs: tracepoints: Fix bad entry members of qgroup events 2019-10-17 14:09:37 +02:00
cachefiles.h
cgroup.h
clk.h
cma.h
compaction.h
context_tracking.h
cpuhp.h
devfreq.h
devlink.h
dma_fence.h
erofs.h
ext4.h
f2fs.h
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
ib_mad.h
ib_umad.h
initcall.h
intel_iommu.h iommu/vt-d: Add trace events for device dma map/unmap 2019-09-11 12:34:30 +02:00
intel_ish.h
intel-sst.h
iocost.h
iommu.h
ipi.h
irq_matrix.h
irq.h
iscsi.h
jbd2.h
kmem.h mm, tracing: Print symbol name for call_site in trace events 2019-09-28 17:13:39 -04:00
kvm.h
kyber.h
libata.h
lock.h
mce.h
mdio.h
migrate.h
mlxsw.h
mmc.h
mmflags.h
module.h
napi.h
nbd.h
neigh.h
net_probe_common.h
net.h
nilfs2.h
nmi.h
objagg.h
oom.h
page_isolation.h
page_pool.h
page_ref.h
pagemap.h
percpu.h
power_cpu_migrate.h
power.h
preemptirq.h
printk.h
pwc.h
qdisc.h
random.h
rcu.h
rdma.h
regulator.h
rpcgss.h
rpcrdma.h
rpm.h
rseq.h
rtc.h
rxrpc.h rxrpc: Fix trace-after-put looking at the put call record 2019-10-07 11:05:05 +01:00
sched.h
scsi.h
sctp.h
signal.h
siox.h
skb.h
smbus.h
sock.h tcp: annotate sk->sk_wmem_queued lockless reads 2019-10-13 10:13:08 -07:00
spi.h
spmi.h
sunrpc.h
sunvnet.h
swiotlb.h
syscalls.h
target.h
task.h
tcp.h tcp: remove redundant new line from tcp_event_sk_skb 2019-11-09 19:41:50 -08:00
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 include/trace/events/writeback.h: fix -Wstringop-truncation warnings 2019-09-25 17:51:39 -07:00
xdp.h
xen.h