mirror of
https://github.com/torvalds/linux.git
synced 2025-11-05 19:19:43 +02:00
/proc entries under /proc/net/* can't be cached into dcache because
setns(2) can change current net namespace.
[akpm@linux-foundation.org: coding-style fixes]
[akpm@linux-foundation.org: avoid vim miscolorization]
[adobriyan@gmail.com: write test, add dummy ->d_revalidate hook: necessary if /proc/net/* is pinned at setns time]
Link: http://lkml.kernel.org/r/20190108192350.GA12034@avx2
Link: http://lkml.kernel.org/r/20190107162336.GA9239@avx2
Fixes:
|
||
|---|---|---|
| .. | ||
| .gitignore | ||
| config | ||
| fd-001-lookup.c | ||
| fd-002-posix-eq.c | ||
| fd-003-kthread.c | ||
| Makefile | ||
| proc-loadavg-001.c | ||
| proc-self-map-files-001.c | ||
| proc-self-map-files-002.c | ||
| proc-self-syscall.c | ||
| proc-self-wchan.c | ||
| proc-uptime-001.c | ||
| proc-uptime-002.c | ||
| proc-uptime.h | ||
| proc.h | ||
| read.c | ||
| self.c | ||
| setns-dcache.c | ||
| thread-self.c | ||