Re: [PATCH 0/7] ide: locking improvements
From: Bartlomiej Zolnierkiewicz
Date: Sun Oct 12 2008 - 05:08:27 EST
On Sunday 12 October 2008, Robert Hancock wrote:
> Bartlomiej Zolnierkiewicz wrote:
> > The work has already been done and it is a wortwhile work. The risk is
> > quite low (this is the statement based on rather deep understanding of
> > IDE subsystem, the complete audit of all code-paths affected and all the
> > testing experiences from Scalex86/me).
> >
> > Moreover the patch won't be merged after few months of extra testing.
> >
> > I feel that you still keep on questioning the point of improving IDE
> > and insist on putting it into "bug-fixes only" mode. If this is really
> > the case I'm completely uninterested in discussing it any further.
>
> What, exactly, is the point of making more than bug-fix-only changes to
Please stop this bug-fix-only nonsense already.
Take a look at the bug #11581. I posted the link in my reply to Jens
because it is a best example that bug-fix-only mode won't really guarantee
a stable, bug-free code in the long-term. Many of issues at such level
as driver subsystems happen because of "collateral damage" caused by
changes at the higher level.
[ The fact that #11581 was bisected to Jens' commit is just an additional
spice. It is likely that bisection went wrong but with git-bisect you
are guilty-until-proven-innocent so Jens please (finally) help us with
resolving it. ]
Additionally with open-source projects you have to keep a certain level
of developers' interests because otherwise everybody will be bored to
death and go away work on some other things (unless of course they are
paid to actually work on bugfixes). Which in turn will result in less
people reviewing changes or doing bugfixes.
IOW in the long-term bug-fix-only code will result in less stable code.
> the IDE code today, when we have libata around which is a much better
> code base to work from? I'm afraid it still escapes me. I don't mean to
Simply:
* Not all hardware is supported by libata.
* Today's IDE code is not so different from libata's.
* I'm much more familiar with IDE's code than libata's. :)
> denigrate the work that you and other people working on IDE are doing,
> but can't help but think there would be more productive outlets for it..
I don't really care. I work on IDE because it is _fun_.
Thanks,
Bart
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/