when i migrate yaffs to my system,i found that i may open a file that are soft-deled and inserted into dev->gc_cleanup_list[]. function yaffs_bg_gc() run periodly ,this file will be removed in this while i'm willing to use this file. and i modified the logic as that:call yaffs_generic_obj_del() after soft-del and the scituation before is gone. is this ok? ---- Regards, Ezio.