On Sat, 27 Mar 2004, Erwin Veermans wrote:

> I used the daily tar.gz where the latest mod-time/date is
> 27-03-2004 01:35 for inthndlr.c
>
> So the current kernel is still panicing on fnodes ...

can you check again with the patch below applied to fatfs.c? It's in the
CVS but not yet in  the daily .tar.gz.

Bart

@@ -326,6 +326,7 @@ COUNT dos_commit(COUNT fd)
   /* a copy of the fnode is closed meaning that the directory info
      is updated etc, but we keep our old info */
   memcpy(fnp2, fnp, sizeof(*fnp));
+  save_far_f_node(fnp2);
   release_near_f_node(fnp);
   return dos_close(xlt_fnp(fnp2));
 }
@@ -1939,6 +1940,7 @@ f_node_ptr get_f_node(void)
         return fnp;
       }
     }
+    release_near_f_node(fnp);
   }
   return (f_node_ptr) 0;
 }





-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to