[PATCH 0/6] jbd cleanup

Andrew Morton
Fri, 09 Sep 2005 09:15:22 -0000

Akinobu Mita <mita at miraclelinux.com> wrote:
>
> The following 6 patches cleanup the jbd code and kill about 200 lines.
>

Thanks, but I'm not inclined to apply them.

a) Maybe 70-80% of the Linux world uses this filesystem.  We need to be
   very cautious in making changes to it.

b) A relatively large number of people are carrying quite large
   out-of-tree patches, some of which they're hoping to merge sometime.
   Admittedly more against ext3 than JBD, but there is potential here to
   cause those people trouble.

Plus the switch to list_heads in journal_s has some impact on type safety
and debuggability - I considered doing it years ago but decided not to
because I found I _used_ those pointers fairly commonly in development.
list_heads are a bit of a pain in gdb (kgdb and kernel core dumps), for
example.