Hi Chris,
On Fri, Feb 20, 2004 at 04:16:50AM -0800, Chris Wedgwood wrote:
> On Fri, Feb 20, 2004 at 06:08:23PM +1100, Tim Shimmin wrote:
>
> > Fix log recovery case when have v2 log with size >32K and we have a
> > Log Record wrapping around the physical log end. Need to reset the
> > pb size back to what we were using and NOT just 32K.
>
> Does this mean v2 logs are 'mostly' safe right now?
>
>
> --cw
>
:)
The status...
I have one pending fix to checkin for the v2 log code.
Need to clean up my debugging code in the change and get it reviewed.
(It should fix the handling of reservations with v2 log striping
and the padding that can occur with it. The bug was triggering an
assert that checked that the reservation ptr wasn't falling behind
the tail of the log.)
I have written some qa tests to check that the contents of the
log is basically the same irrespective of the iclog buffer size
and irrespective of the use of log striping.
And then there are tests to check that on recovery we are
doing a reasonable thing for v2 logs.
I just ran all the tests twice with my kernel and they passed.
I have tickled some shutdown and unmount bugs in the past with these tests
but they do not seem to be v2 log related :)
--Tim
|