Marcus Brinkmann <[EMAIL PROTECTED]> writes: Thanks for you comments Marcus, I've uploaded the new patch and changelog entry to savannah.
> > 2003-07-07 Marco Gerards <[EMAIL PROTECTED]> > > > > * node-create.c: New file. > > It would be nice to have a comment in that file (like, before the actual > content) why we need to override this from libdiskfs. IE, explain the main > difference in operation. I've added it after the GPL notice. > We don't repeat the function name this way, just list all changes in one > entry. > > > (diskfs_rewrite_hard): Function rewritten. > > > > (diskfs_dirempty): Change logic to test if a file was deleted. > > I don't like the empty lines here, with no new "* dir.c". Either they are > different changes and require a new "*", or they belong together. In this > case, I suggest to just lump everything together. They are lots of small > cleanups for one goal, write support. Hmm... ok... > > * fat.c (fat_extend_chain): Move spin_lock to prevent deadlock. > > This one is wrong, you must not access dn->length_of_chain without holding > the lock (the caller only has the reader lock of alloc_lock). So just > unlock the lock before the "return 0" in the if (because that is the bug you > were seeing, I guess). Fixed. Thanks, Marco _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd