summaryrefslogtreecommitdiff
path: root/arch/arm/lib
diff options
context:
space:
mode:
authorCharles Manning <cdhmanning@gmail.com>2009-11-17 07:49:32 +1300
committerCharles Manning <cdhmanning@gmail.com>2009-11-27 11:58:25 +1300
commite1b5e49debba7174e7b9c48195de8abfd54911dd (patch)
tree168da2fd47527833edec84178e0492dcd65a4604 /arch/arm/lib
parent201ac2f225a31dffcb05f1db4d609c467c9c694c (diff)
yaffs: Fix readdir hang.
This aproach uses a search context iterator to allow yaffs to be unlocked during the filldir. The search context stores the next object to visited. If changes to the directory (ie unlinks) cause the directory to be modified then a callback moves the iterator to the next object if need be, thus preventing the iterator from being corrupted. Change-Id: Ia4735e42732f03a396ced7275e33facdc4f1beac Signed-off-by: Charles Manning <cdhmanning@gmail.com>
Diffstat (limited to 'arch/arm/lib')
0 files changed, 0 insertions, 0 deletions