lkcd
[Top] [All Lists]

Re: lkcd & kdb

To: lkcd@xxxxxxxxxxx
Subject: Re: lkcd & kdb
From: Thomas Graichen <news-innominate.bln.list.sgi.lkcd@xxxxxxxxxxxxx>
Date: 1 Feb 2001 21:08:01 GMT
Distribution: local
Organization: innominate AG, Berlin, Germany
References: <200102011626.KAA29396@craft.austin.ibm.com> <3A79967E.83ED9453@alacritech.com>
Reply-to: Thomas Graichen <graichen@xxxxxxxxxxxxx>
Reply-to: thomas.graichen@xxxxxxxxxxxxxx
Sender: owner-lkcd@xxxxxxxxxxx
User-agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.4.1-XFS (i686))
"Matt D. Robinson" <yakker@xxxxxxxxxxxxxx> wrote:
>> >i just patched the latest lkcd patch into the SGI XFS tree (which
>> >also contains kdb) ... it so far also works but after it has
>> >written the dump it panics (now into kdb) on mm/memory.c line 634

> The solution at this point is two-fold.  First, I believe you can
> remove the call to free_kiovec(), and that would eliminate the
> problem (if you have a system ready to try it, give it a shot).
> If that doesn't work, I can explore it in more detail.  We don't
> _really_ have to free the kiovec, as we're pretty much done with
> I/O, and all we're going to do is reset the system anyway.  I just
> had that in there for completeness.

> The _real_ solution is to not use kiobufs at all.  I've got
> an IDE dump driver sort of working, it's choking after about 700 pages
> or so (not sure why yet), but it's coming along.  That will be our
> next patch.  In the meantime, though, if the removal of free_kiovec()
> fixes the problem, let me know and I'll release a patch in the meantime.

ok - without free_kiovec it works as expected - thanks (if you do
a new patch something against 2.4.[0,1] might be good for others
because the test1[1,2] patches have a few (simple) rejects btw.

t

-- 
thomas.graichen@xxxxxxxxxxxxxx
                                                         innominate AG
                                                  the linux architects
tel: +49-30-308806-13   fax: -77             http://www.innominate.com

<Prev in Thread] Current Thread [Next in Thread>