2
0
mirror of https://gitlab.com/apparmor/apparmor synced 2025-08-30 05:47:59 +00:00
John Johansen 0060caec1a Fix a race between path lookup and removal of " (deleted)" that could
result in incorrect removal of " (deleted)" from the pathname.

The race is as follows:
the path contains " (deleted)", which is unlikely but valid
during path lookup the path is valid
after path lookup before the deleted test the dentry is unhashed
the deleted test now succeeds but the pathname never had " (deleted)"
appended by d_path.  The paths " (deleted)" string is removed
and an incorrect path is returned
2007-03-23 16:28:10 +00:00
2007-03-22 20:42:36 +00:00
Description
No description provided
GPL-2.0 36 MiB
Languages
Python 43.3%
C 23.2%
Shell 11.8%
C++ 9.8%
Rich Text Format 2.3%
Other 9.4%