mirror of
https://github.com/torvalds/linux.git
synced 2026-06-17 11:34:01 +02:00
Making something exportable takes more than providing ->s_export_ops.
In particular, ->lookup() *MUST* use d_splice_alias() instead of
d_add().
Reading Documentation/filesystems/nfs/Exporting would've been a good idea;
as it is, exporting AFFS is badly (and exploitably) broken.
Partially-Fixes:
|
||
|---|---|---|
| .. | ||
| affs.h | ||
| amigaffs.c | ||
| amigaffs.h | ||
| bitmap.c | ||
| Changes | ||
| dir.c | ||
| file.c | ||
| inode.c | ||
| Kconfig | ||
| Makefile | ||
| namei.c | ||
| super.c | ||
| symlink.c | ||