> > 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
Bart, Your fatfs-fix (extra explicit near_fnode-save/release) works! Just applied your patch to the latest daily and now my boot diskette runs fine along all extract.exe calls. Looks like you cleaned that good now. Erwin > > @@ -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
