[RTEMS Project] #4674: readdir skips entries after unlink
RTEMS trac
trac at rtems.org
Sat Apr 22 05:27:36 UTC 2023
#4674: readdir skips entries after unlink
-----------------------------+----------------------------
Reporter: Alexandre Oliva | Owner: Needs Funding
Type: defect | Status: assigned
Priority: normal | Milestone: 6.1
Component: fs | Version: 6
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: |
-----------------------------+----------------------------
Comment (by Alexandre Oliva):
The problem, much as I can tell, is that unlink "moves" the readdir
"offset", so that b gets skipped in the unlinking loop. It shouldn't be
skipped, and the loop should unlink every entry, leaving the directory
empty. The bug is that it doesn't, and every other entry survives because
unlinking causes it to be skipped.
--
Ticket URL: <http://devel.rtems.org/ticket/4674#comment:12>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list