Fatal trap 12 on booting GERERIC kernel

Noritoshi Demizu demizu at dd.iij4u.or.jp
Thu Aug 11 03:00:17 PDT 2005


Thank you, Joerg.

> Found it. In the full dirent tree, the equivalent of GENERIC_DIRSIZ
> takes the string length directly, while GENERIC_DIRSIZ takes it from
> dirent. That field wasn't initialised.

Fixed vop_write_dirent() in kern/vfs_subr.c rev 1.61 works fine for me.

Regards,
Noritoshi Demizu





More information about the Kernel mailing list