b2737f9e63
linux_file structure and use it instead of directly accessing td_fpop when destroying the linux_file structure. The td_fpop pointer is not valid when a cdevpriv destructor is run, and the type-specific close method has already been called, so f_vnode may not be valid (and the vnode might have been recycled without our own reference). Tested by: Julian Stecklina <jsteckli@os.inf.tu-dresden.de> MFC after: 1 week |
||
---|---|---|
.. | ||
mlx4 | ||
bitmap.h | ||
bitops.h | ||
cdev.h | ||
compat.h | ||
compiler.h | ||
completion.h | ||
ctype.h | ||
delay.h | ||
device.h | ||
dma-attrs.h | ||
dma-mapping.h | ||
dmapool.h | ||
err.h | ||
errno.h | ||
ethtool.h | ||
file.h | ||
fs.h | ||
gfp.h | ||
hardirq.h | ||
idr.h | ||
if_arp.h | ||
if_ether.h | ||
if_vlan.h | ||
in6.h | ||
in.h | ||
inet.h | ||
inetdevice.h | ||
init.h | ||
interrupt.h | ||
io-mapping.h | ||
io.h | ||
ioctl.h | ||
jhash.h | ||
jiffies.h | ||
kdev_t.h | ||
kernel.h | ||
kobject.h | ||
kref.h | ||
kthread.h | ||
linux_compat.c | ||
linux_idr.c | ||
linux_radix.c | ||
list.h | ||
lockdep.h | ||
log2.h | ||
miscdevice.h | ||
mm.h | ||
module.h | ||
moduleparam.h | ||
mount.h | ||
mutex.h | ||
net.h | ||
netdevice.h | ||
notifier.h | ||
page.h | ||
pci.h | ||
poll.h | ||
radix-tree.h | ||
random.h | ||
rbtree.h | ||
rtnetlink.h | ||
rwlock.h | ||
rwsem.h | ||
scatterlist.h | ||
sched.h | ||
semaphore.h | ||
slab.h | ||
socket.h | ||
spinlock.h | ||
stddef.h | ||
string.h | ||
sysfs.h | ||
timer.h | ||
types.h | ||
uaccess.h | ||
vmalloc.h | ||
wait.h | ||
workqueue.h |