[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: xfree-4.1.0-1 vs benh-kernel



> > > 1. at wakeup, after sleep, the computer crashes! [kernel]
> >
> >Each time? Only after sleep for a long time?
>
> The awakening process takes a while,
> and the machine crashes only if I hit a key during the
> awakening process.

OK, that's a side effect of BenH's new threaded wakeup code. Apparently
there's a stale function pointer somewhere or the ADB code doesn't
properly guard against being entered before fully initialized (less
likely, keypress during boot won't kill it I'd assume).

> This is pmud after wakeup,
> when using the broken kernel (2.4.8-pre3-ben0):
>
> --> telnet localhost 879
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is '^]'.
> pmud 0.6 11
> S {101 3741 3741 0 12548} {101 3397 3397 0 12325}
> S {101 3741 3741 0 12548} {101 3397 3397 0 12325}

Looks like the PMU doesn't know it's running on battery, or the /dev/pmu
channel is stale and does not return new data. Try shutting down and
restarting pmud (and gkrellm) after sleep.

> > > 2. one single touch of the trackpad is like a double-click [kernel]
> >
> >Use trackpad notap, perhaps. Should be in pmac-utils.
>
>
> It is difficult to trigger this command; as windows keep
> appearing when moving the cursor.

I definitely don't see this, and I don't even have the trackpad tool
installed under Debian. Must be something odd with the input code.

> >Wrong memclk or pll setting.
>
>
> ... still lookin for more info on this. I could not find any.

I have a kernel boot option of video=atyfb:vmode:14,cmode:32,mclk:89
(so the PLL setting was OK, just the old default mclk was off for me).

mclk is the clock speed of the aty-memory interface, pll the PLL clock.
Both preset in the atyfb driver, see the source for current defaults. Just
play with mclk a bit (up to 110 is fine IIRC).

> >tty00 at 0xcd8e4020 (irq = 15) is a Z8530 ESCC (cobalt modem)
> >tty01 at 0xcd8eb000 (irq = 16) is a Z8530 ESCC (IrDA)
>
> but when I actually use ttyS0 (pppconfig and wvdialconf)

Maybe the device powerup delay got broken. The modem needs to be powered
up on tty open, and that takes some time. The old serial driver used to
block on open until the modem was ready.

	Michael



Reply to: