On Sun, Aug 07, 200n at 11:03:03AM +0100, James Stocks wrote:
> Thanks for your reply.  OK, I changed my sources.list to unstable  
> (couldn't find the 2.6.10 kernel in stable) and did 'apt-get install  
> kernel-image-2.6.10-1-32' then 'ls -l /boot' to verify it was there:
...
> and ran 'palo'.  After rebooting, uname -a reported 'Linux heavy  
> 2.6.10-1-32 #1 Mon Jan 24 03:53:09 EST 2005 parisc GNU/Linux'.  I ran  
> 'stress --hdd 1 --cpu 1 --io 1 --vm 1 -t 6000 &' and within a couple  
> of minutes, got a kernel panic (retyped from screen):

Thanks for typing in the whole mess.

...
>  IAOQ[0]: alloc_slabmgmt+0x30/0x6c
>  IAOQ[1]: alloc_slabmgmt+0x30/0x6c
>  RP(r2): cache_grow+0x4d/0x1ac

This looks like a bug that was recently fixed:
http://lists.parisc-linux.org/pipermail/parisc-linux-cvs/2005-July/035965.html


> What should I do?

Two things. 
First, run "reportbug kernel-image-2.6.10-1-32".
Include a link to your own email:
        http://lists.debian.org/debian-hppa/2005/08/msg00011.html

and the patches to fix this problem are here:
        
http://lists.parisc-linux.org/pipermail/parisc-linux-cvs/2005-July/035965.html


I went trolling through parisc-linux-cvs for additional fixes:
        http://lists.parisc-linux.org/pipermail/parisc-linux-cvs/

Additional bug fixes debian could pick up are listed below.
I don't know if debian wants them in the same bug report or
seperate ones...but here is the list:
        
http://lists.parisc-linux.org/pipermail/parisc-linux-cvs/2005-June/035625.html
                Fix USB keyboard support for parisc/mips

        
http://lists.parisc-linux.org/pipermail/parisc-linux-cvs/2005-June/035626.html
                Fix USB Storage (improves error recovery/retry)

        
http://lists.parisc-linux.org/pipermail/parisc-linux-cvs/2005-June/035634.html
                enforce insn ordering in flush cache sequence.

        
http://lists.parisc-linux.org/pipermail/parisc-linux-cvs/2005-June/035905.html
                fix audio (ad1889) on C3000/J5000 and related workstations
                (best to grab ad1889.[ch] from cvs.parisc-linux.org linux-2.6)

        
        
http://lists.parisc-linux.org/pipermail/parisc-linux-cvs/2005-August/036026.html
        
http://lists.parisc-linux.org/pipermail/parisc-linux-cvs/2005-August/036028.html
                fix 32-bit compat support for signals on 64-bit kernels.

        
http://lists.parisc-linux.org/pipermail/parisc-linux-cvs/2005-August/036046.html
                fixes misc panics due to FP reg corruption



Secondly, you can try a bleeding edge kernel from here:
        http://cvs.parisc-linux.org/download/linux-2.6/

I've been running the latest kernel (2.6.13-rc3-pa1) and it seems
to be holding up fairly well on my a500 and the little bit that I've
used it on C3000. However, this is an experimental kernel and
time will tell if it has other issues.

The general steps you need to do are:
        wget 
http://cvs.parisc-linux.org/download/linux-2.6/autobuild/32/palinux-32-2.6.13-rc3-pa1_0-2_all.deb
        dpkg -i palinux-32-2.6.13-rc3-pa1_0-2_all.deb
        reboot

During boot up, interrupt the boot process when prompted by firmware.
Then "boot" command and say "Y" to interact with the boot loader (palo).
Then enter "vmlinux-32-2.6.13-rc3-pa1" for parameter 0
instead of "vmlinux". Then "b" to boot that kernel.

I probably have some details wrong. But it should be close enough that
you can recognize the details I have wrong.

hth,
grant


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to