On 2 Jan, Lars Kristiansen wrote:
>> Attempting to catch up with my backlog of unread email, only 12K unread
>> messages to go ...
>>
>> On 24 Nov, Rob wrote:
>>
>>> I have cvsup'ed the sources to STABLE as of Nov. 23rd
>>> 2005.
>>> After recompiling/installing world and debug-kernel,
>>> I again
> Attempting to catch up with my backlog of unread email, only 12K unread
> messages to go ...
>
> On 24 Nov, Rob wrote:
>
>> I have cvsup'ed the sources to STABLE as of Nov. 23rd
>> 2005.
>> After recompiling/installing world and debug-kernel,
>> I again get a kernel deadlock when using swapfile:
On 17 Nov, Kris Kennaway wrote:
> On Thu, Nov 17, 2005 at 04:33:50PM -0800, Rob wrote:
>> --- Kris Kennaway <[EMAIL PROTECTED]> wrote:
>> >
>> > I commented on it elsewhere in this thread.
>>
>> Do you mean your comment on the swap_pager error:
>>
>> Quote:
>> "AFAICT that is just a trigger-hap
Attempting to catch up with my backlog of unread email, only 12K unread
messages to go ...
On 24 Nov, Rob wrote:
> I have cvsup'ed the sources to STABLE as of Nov. 23rd
> 2005.
> After recompiling/installing world and debug-kernel,
> I again get a kernel deadlock when using swapfile:
>http://
Peter Jeremy wrote:
> On Thu, 2005-Nov-17 00:00:03 -0800, Rob wrote:
>
>>The only way I know of how to trigger the deadlock,
is to compile
>>a new kernel and the 'linking kernel' stage will
lock-up the PC.
>>With a regular kernel, this takes 2.5 hours until
deadlock, but with
>>a fully equipped de
Rob wrote:
> --- Peter Jeremy
wrote:
>>
>> Basically, wait until your system deadlocks. BREAK
>> into DDB.
>> As a start, run 'show lockedvnods', 'ps'. My guess
>> is that you'll see a lock that has a number of
waiters
>> which is probably the culprit.
>> Use 'panic' to get a crashdump and then
On Thu, Nov 17, 2005 at 04:33:50PM -0800, Rob wrote:
> --- Kris Kennaway <[EMAIL PROTECTED]> wrote:
> >
> > I commented on it elsewhere in this thread.
>
> Do you mean your comment on the swap_pager error:
>
> Quote:
> "AFAICT that is just a trigger-happy timer..it's
> supposed to detect when
--- Kris Kennaway <[EMAIL PROTECTED]> wrote:
>
> I commented on it elsewhere in this thread.
Do you mean your comment on the swap_pager error:
Quote:
"AFAICT that is just a trigger-happy timer..it's
supposed to detect when a swap operation took too
long to complete, but it also triggers on
On Thu, Nov 17, 2005 at 02:52:12PM -0800, Rob wrote:
> --- Peter Jeremy <[EMAIL PROTECTED]> wrote:
> >
> > Basically, wait until your system deadlocks. BREAK
> > into DDB.
> > As a start, run 'show lockedvnods', 'ps'. My guess
> > is that you'll see a lock that has a number of
> waiters
> > whic
--- Peter Jeremy <[EMAIL PROTECTED]> wrote:
>
> Basically, wait until your system deadlocks. BREAK
> into DDB.
> As a start, run 'show lockedvnods', 'ps'. My guess
> is that you'll see a lock that has a number of
waiters
> which is probably the culprit.
> Use 'panic' to get a crashdump and then
> Lars Kristiansen wrote:
> >
> > Hello again, I am the "me too"-guy with console-access.
>
> Hi Lars,
>
> I'm the one who started this thread, when I could not compile a new
> kernel after I upgraded to 6 (Pentium-1, 150 MHz, 32 MB Ram).
>
> How do you trigger the deadlock?
>
> The only way
Peter Jeremy wrote:
> On Thu, 2005-Nov-17 00:00:03 -0800, Rob wrote:
>
>>The only way I know of how to trigger the deadlock, is to compile
>>a new kernel and the 'linking kernel' stage will lock-up the PC.
>>With a regular kernel, this takes 2.5 hours until deadlock, but with
>>a fully equip
On Thu, 2005-Nov-17 00:00:03 -0800, Rob wrote:
> The only way I know of how to trigger the deadlock, is to compile
> a new kernel and the 'linking kernel' stage will lock-up the PC.
> With a regular kernel, this takes 2.5 hours until deadlock, but with
> a fully equipped debug kernel it takes about
Lars Kristiansen wrote:
>
> Hello again, I am the "me too"-guy with console-access.
Hi Lars,
I'm the one who started this thread, when I could not compile a new
kernel after I upgraded to 6 (Pentium-1, 150 MHz, 32 MB Ram).
How do you trigger the deadlock?
The only way I know of how
>> On Wed, Nov 16, 2005 at 04:01:36PM +0100, Lars Kristiansen wrote:
>>> > On Tue, 2005-Nov-15 02:08:12 -0800, Rob wrote:
>>> >> makeoptions DEBUG=-g
>>> >> options INVARIANTS
>>> >> options WITNESS
>>> >> options WITNESS_KDB
>>> >> options KDB
>>> >> options DDB
>>> >> options DDB_NUMSYM
>>> >> op
On Wed, 2005-Nov-16 04:21:09 -0800, Rob wrote:
>If not, then what should I remove/keep from the
>above list, to allow the deadlock to reappear and
>still be able to debug the problem?
The minimum you need to get into DDB and use GDB off-line is
makeoptions DEBUG=-g
options KDB
options DDB
opti
> On Wed, Nov 16, 2005 at 04:01:36PM +0100, Lars Kristiansen wrote:
>> > On Tue, 2005-Nov-15 02:08:12 -0800, Rob wrote:
>> >> makeoptions DEBUG=-g
>> >> options INVARIANTS
>> >> options WITNESS
>> >> options WITNESS_KDB
>> >> options KDB
>> >> options DDB
>> >> options DDB_NUMSYM
>> >> options GDB
On Wed, Nov 16, 2005 at 04:01:36PM +0100, Lars Kristiansen wrote:
> > On Tue, 2005-Nov-15 02:08:12 -0800, Rob wrote:
> >> makeoptions DEBUG=-g
> >> options INVARIANTS
> >> options WITNESS
> >> options WITNESS_KDB
> >> options KDB
> >> options DDB
> >> options DDB_NUMSYM
> >> options GDB
> >>
> >>Is
> On Tue, 2005-Nov-15 02:08:12 -0800, Rob wrote:
>> makeoptions DEBUG=-g
>> options INVARIANTS
>> options WITNESS
>> options WITNESS_KDB
>> options KDB
>> options DDB
>> options DDB_NUMSYM
>> options GDB
>>
>>Is that enough?
>
> If your system is headless, you probably want 'options BREAK_TO_DEBUGG
--- Peter Jeremy <[EMAIL PROTECTED]> wrote:
> On Tue, 2005-Nov-15 02:08:12 -0800, Rob wrote:
> > makeoptions DEBUG=-g
> > options INVARIANTS
> > options WITNESS
> > options WITNESS_KDB
> > options KDB
> > options DDB
> > options DDB_NUMSYM
> > options GDB
> >
> >Is that enough?
>
> If your syste
On Tue, Nov 15, 2005 at 07:18:35PM -0800, David Wolfskill wrote:
> On Tue, Nov 15, 2005 at 06:09:33PM -0800, Rob wrote:
> > ...
>
> >
> > What is this "serial BREAK"?
> > How do I "send a serial BREAK" at the serial
> > console? Is this some magic key combination?
>
> I'm probably saying somethi
Kris Kennaway wrote this message on Tue, Nov 15, 2005 at 22:35 -0500:
> > > What is this "serial BREAK"?
> > > How do I "send a serial BREAK" at the serial
> > > console? Is this some magic key combination?
> >
> > I'm probably saying something about my age by doing this :-}
> >
> > A "BREAK
On Tue, Nov 15, 2005 at 07:18:35PM -0800, David Wolfskill wrote:
> On Tue, Nov 15, 2005 at 06:09:33PM -0800, Rob wrote:
> > ...
>
> > > Yes. See above URL. The advantage is that you can
> > > (hopefully) capture a log of your debug session.
> > > Send a serial BREAK and you should get a DDB>
> >
On Tue, Nov 15, 2005 at 06:09:33PM -0800, Rob wrote:
> ...
> > Yes. See above URL. The advantage is that you can
> > (hopefully) capture a log of your debug session.
> > Send a serial BREAK and you should get a DDB>
> > prompt.
>
> What is this "serial BREAK"?
> How do I "send a serial BREAK" a
--- Peter Jeremy <[EMAIL PROTECTED]> wrote:
> On Tue, 2005-Nov-15 02:08:12 -0800, Rob wrote:
>
> >2) Is such debugging possible on a headless PC
> > without a keyboard attached?
> > I do have serial console access.
>
> Yes. See above URL. The advantage is that you can
> (hopefully) capture
On Wed, Nov 16, 2005 at 09:26:43AM +1100, Johny Mattsson wrote:
> On 11/16/05 07:49, Lars Kristiansen wrote:
> >I had an infinite while loop running during the
> >kernel compilation, printing out 'swapinfo' every
> >15 seconds. The last output before the machine goes
> >dead is this:
> >
> >/dev/ad
On 11/16/05 07:49, Lars Kristiansen wrote:
I had an infinite while loop running during the
kernel compilation, printing out 'swapinfo' every
15 seconds. The last output before the machine goes
dead is this:
/dev/ad0s1b 39848118203984830%
/dev/md0 131072 5908 1
On Tue, Nov 15, 2005 at 09:44:12PM +0100, Lars Kristiansen wrote:
> A couple of the times but not everytime the following message was
> repeatedly displayed at the console before freezing:
>
> swap_pager: indefinite wait buffer: bufobj: 0, blkno: 273427, size: 4096
AFAICT that is just a trigger-
On Tue, Nov 15, 2005 at 09:49:57PM +0100, Lars Kristiansen wrote:
> > On Tue, Nov 15, 2005 at 02:15:37AM -0800, Rob wrote:
> >>
> >> One more thing, for those who are reading this thread.
> >>
> >> Concerning my kernel locking up while using a
> >> swapfile:
> >>
> >> I had an infinite while loop r
> On Tue, Nov 15, 2005 at 02:15:37AM -0800, Rob wrote:
>>
>> One more thing, for those who are reading this thread.
>>
>> Concerning my kernel locking up while using a
>> swapfile:
>>
>> I had an infinite while loop running during the
>> kernel compilation, printing out 'swapinfo' every
>> 15 secon
> On Tue, Nov 15, 2005 at 07:16:47AM -0800, Rob wrote:
>>
>>
>> --- Peter Jeremy <[EMAIL PROTECTED]> wrote:
>>
>> > On Tue, 2005-Nov-15 02:08:12 -0800, Rob wrote:
>> > > makeoptions DEBUG=-g
>> > > options INVARIANTS
>> > > options WITNESS
>> > > options WITNESS_KDB
>> > > options KDB
>> > > option
On Tue, Nov 15, 2005 at 02:15:37AM -0800, Rob wrote:
>
> One more thing, for those who are reading this thread.
>
> Concerning my kernel locking up while using a
> swapfile:
>
> I had an infinite while loop running during the
> kernel compilation, printing out 'swapinfo' every
> 15 seconds. The
On Tue, Nov 15, 2005 at 07:16:47AM -0800, Rob wrote:
>
>
> --- Peter Jeremy <[EMAIL PROTECTED]> wrote:
>
> > On Tue, 2005-Nov-15 02:08:12 -0800, Rob wrote:
> > > makeoptions DEBUG=-g
> > > options INVARIANTS
> > > options WITNESS
> > > options WITNESS_KDB
> > > options KDB
> > > options DDB
> >
--- Peter Jeremy <[EMAIL PROTECTED]> wrote:
> On Tue, 2005-Nov-15 02:08:12 -0800, Rob wrote:
> > makeoptions DEBUG=-g
> > options INVARIANTS
> > options WITNESS
> > options WITNESS_KDB
> > options KDB
> > options DDB
> > options DDB_NUMSYM
> > options GDB
> >
> >Is that enough?
>
> If your syst
Rob <[EMAIL PROTECTED]> wrote:
> Kris Kennaway <[EMAIL PROTECTED]> wrote:
> > Since you can compile a kernel without it, add DDB,
> > WITNESS and INVARIANTS support, then trigger the
> > deadlock with the swapfile, break to DDB and
> > examine the state of the machine. See the chapter
> > on
On Tue, 2005-Nov-15 02:08:12 -0800, Rob wrote:
> makeoptions DEBUG=-g
> options INVARIANTS
> options WITNESS
> options WITNESS_KDB
> options KDB
> options DDB
> options DDB_NUMSYM
> options GDB
>
>Is that enough?
If your system is headless, you probably want 'options BREAK_TO_DEBUGGER'
as well.
F
One more thing, for those who are reading this thread.
Concerning my kernel locking up while using a
swapfile:
I had an infinite while loop running during the
kernel compilation, printing out 'swapinfo' every
15 seconds. The last output before the machine goes
dead is this:
/dev/ad0s1b
--- Peter Jeremy <[EMAIL PROTECTED]> wrote:
>
> Since your /home is almost empty, how about
> (temporarily) moving the contents into /usr and
> swapping onto ad0s1e rather than into a
> swapfile. This should at least enable you to
> build a debug kernel.
I'm now indeed building a new kernel, wit
On Mon, 2005-Nov-14 22:38:59 -0800, Rob wrote:
>--- Kris Kennaway <[EMAIL PROTECTED]> wrote:
>> Since you can compile a kernel without it, add DDB,
>> WITNESS and INVARIANTS support, then trigger the
>> deadlock with the swapfile, break to DDB and
>> examine the state of the machine. See the chapt
--- Kris Kennaway <[EMAIL PROTECTED]> wrote:
> On Mon, Nov 14, 2005 at 06:08:27PM -0800, Rob wrote:
>
> > I left it overnight twice for performing this
> > 'kernel linking' stage. In both cases the machine
> > remained dead.
> > Without the swapfile, this 'kernel linking' stage
> > completes in j
On Mon, Nov 14, 2005 at 06:08:27PM -0800, Rob wrote:
> I left it overnight twice for performing this
> 'kernel linking' stage. In both cases the machine
> remained dead.
> Without the swapfile, this 'kernel linking' stage
> completes in just about less than a minute.
>
> So I think it's not my im
--- Kris Kennaway <[EMAIL PROTECTED]> wrote:
> On Mon, Nov 14, 2005 at 05:52:42PM -0800, Rob wrote:
> >
> > Problem kind of solved:
> >
> > As this PC has only 32 MB Ram, I add a swapfile.
> > However, when I compile the new kernel without the
> > swapfile, all goes well.
> >
> > Since the freez
On Mon, Nov 14, 2005 at 05:52:42PM -0800, Rob wrote:
> --- Rob <[EMAIL PROTECTED]> wrote:
> >
> > Hi,
> >
> > I have upgraded a Pentium-1 PC from 5 to 6-Stable,
> > which went smoothly.
> >
> > Now I'm running 6 with GENERIC kernel, and I want
> > to compile a new kernel. When I start a new kern
--- Rob <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I have upgraded a Pentium-1 PC from 5 to 6-Stable,
> which went smoothly.
>
> Now I'm running 6 with GENERIC kernel, and I want
> to compile a new kernel. When I start a new kernel
> compilation, this process *always* freezes the PC
> (no crash) whe
44 matches
Mail list logo