| commit | 199922acb0d863af84246c55c70d5e62e0305feb | [log] [tgz] |
|---|---|---|
| author | Al Viro <viro@zeniv.linux.org.uk> | Sun Nov 02 01:01:47 2025 -0400 |
| committer | Al Viro <viro@zeniv.linux.org.uk> | Fri Nov 07 20:15:00 2025 -0500 |
| tree | af1afd423592ee21de8a17332583c048993a6ce0 | |
| parent | 0452bba6aa5d10f1b24c7dbf68ef72796c12ec90 [diff] |
struct filename ->refcnt doesn't need to be atomic ... or visible outside of audit, really. Note that references held in delayed_filename always have refcount 1, and from the moment of complete_getname() or equivalent point in getname...() there is no references to struct filename instance anywhere that would be visible to other threads. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>