tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: ffs_balloc_ufs1 error handling
On Sun Dec 07 2008 at 21:55:06 +0100, Joerg Sonnenberger wrote:
> On Sun, Dec 07, 2008 at 10:34:09PM +0200, Antti Kantee wrote:
> > 1) did you even read the block? Why don't you propose removing the
> > softdep conditionals from inside of it?
>
> It would only clutter up the discussion for no purpose. As this code is
> supposed to be removed with the rest of softdep at some point, it would
> only create churn as well.
Then please avoid sentences like "Does anyone object the attached patch",
as that will make people focus their potential objections on the patch.
> > 4) you do not state where unwinding is done now
>
> Did you read my mail at all? It wasn't done at all before the
> introduction of softdep. From reading the code it only forces a lot of
> serialisation and manual pruning of the buffer cache for !softdep.
I read it, but I didn't realize issues potentially fixed by softdep can
be broken without any rationale quoting that the fix came with softdep.
> > One situation where block allocation can fail even without the file
> > system being full is with B_CONTIG. Does that case still work?
>
> Is there any way to test B_CONTIG allocations? This looks like dead code
> right now...
flags & B_CONTIG. But an error is an error...
If you don't want to tell the list why you think your change is correct,
I move from "object" to "don't care".
Home |
Main Index |
Thread Index |
Old Index