lkml.org 
[lkml]   [2003]   [Aug]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectPROBLEM: kswapd and toshiba libretto 50ct
there are a few problems with 2.4 and 2.5 kernels that make them unusable
on a Toshiba Libretto. If i select a kernel made for Pentium Classic, it
unpacks the kernel, then just sits there. If i use a 386 kernel, it works
till it gets to kswapd. Now, i haven't accually checked with other kernels
on if this is in fact where it crashes, but i seem to remember it being
this.

the kernel version that this oops message came from was the 2.4.21 for 386
with debian patches. This is one of the kernel packages in unstable
debian. I also have the pcmcia package installed.

The hardware that i'm trying to get this to run on is a Toshiba Libretto
50CT. This is a Pentium 75(over clocked to 100) with 16 megs of ram. The
sound chip is an OPL3-SA2, with a CT-65550 graphics chip. The hd is a
toshiba MK2018GAS(upgraded). It has non-cardbus PCMCIA.

The 2.2 kernels work fine, and i've been using them for a year or so... i
just had to re-install because of my package database getting corrupted,
and figured it was because of the 2.2 kernel... i have no proof of this.

It was not possible to use ksymoops on the libretto because it did not
compleate loading, so the info in the output might be incorrect.

Currently, the install is working on a P3 system.

i can go back to a 2.2 kernel and get the cpu info and any other info that
might be required.

Thanks in advance
Matthew Peters
ksymoops 2.4.8 on i686 2.4.21-3-386. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.21-3-386/ (default)
-m /boot/System.map-2.4.21-3-386 (default)

Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.

Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/fs/ext3/ext3.o for module ext3 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/fs/jbd/jbd.o for module jbd has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/ide-probe-mod.o for module ide-probe-mod has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/via82cxxx.o for module via82cxxx has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/trm290.o for module trm290 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/triflex.o for module triflex has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/slc90e66.o for module slc90e66 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/sis5513.o for module sis5513 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/siimage.o for module siimage has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/serverworks.o for module serverworks has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/sc1200.o for module sc1200 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/rz1000.o for module rz1000 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/piix.o for module piix has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/pdc202xx_old.o for module pdc202xx_old has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/opti621.o for module opti621 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/ns87415.o for module ns87415 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/hpt366.o for module hpt366 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/ide-disk.o for module ide-disk has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/hpt34x.o for module hpt34x has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/generic.o for module generic has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/cy82c693.o for module cy82c693 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/cs5530.o for module cs5530 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/cmd64x.o for module cmd64x has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/cmd640.o for module cmd640 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/amd74xx.o for module amd74xx has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/alim15x3.o for module alim15x3 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/aec62xx.o for module aec62xx has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/adma100.o for module adma100 has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/pci/pdc202xx_new.o for module pdc202xx_new has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/drivers/ide/ide-mod.o for module ide-mod has changed since load
Warning (expand_objects): object /lib/modules/2.4.21-3-386/kernel/net/unix/unix.o for module unix has changed since load
<1>Unable to handle kernel paging request at virtual address 61d707f0
c0125056
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0125056>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010086
eax: c002e0a8 ebx: c021c030 ecx: 00000020 edx: ffffffff
esi: 61d707f0 edi: 00000008 edp: 00000001 esp: c02b5eb8
Warning (Oops_set_regs): garbage 'edp: 00000001 esp: c02b5eb8' at end of register line ignored
ds: 0018 es: 0018 ss: 0018
Process kswapd (pid: 4, stackpage=c02b5000)
Stack: c0474570 c0dad850 c017ef3f c0474570 00000001 c0dad850 c2024af0 00000046
00000001 c2045c14 c0dad850 00000001 c2024af0 c0dad850 00000008 00000000
00000008 c204525f c2024af0 00000001 c0033160 c2024af0 00000002 c2024a40
Call Trace: [<c017ef3f>] [<c2024af0>] [<c2045c15>] [<c2024af0>] [<c204525f>]
[<c2024af0>] [<c2024af0>] [<c2024a40>] [<c201b036>] [<c2024af0>] [<c2045170>]
[<c0109834>] [<c0109974>] [<c010bcc0>] [<c2024b00>] [<c017e074>] [<c01197c0>]
[<c2024b00>] [<c2024b58>] [<c2024b58>] [<c012af3e>] [<c0105000>] [<c0106ff7>]
[<c012ae9c>]
Code: 39 36 75 06 5b 5e c3 8d 76 00 5b 89 f0 31 c9 ba 03 00 00 00


>>EIP; c0125056 <unlock_page+56/70> <=====

>>ebx; c021c030 <contig_page_data+b0/340>

Trace; c017ef3f <end_that_request_first+3b/bc>
Trace; c2024af0 <_end+1d835c4/1856bb34>
Trace; c2045c15 <_end+1da46e9/1856bb34>
Trace; c2024af0 <_end+1d835c4/1856bb34>
Trace; c204525f <_end+1da3d33/1856bb34>
Trace; c2024af0 <_end+1d835c4/1856bb34>
Trace; c2024af0 <_end+1d835c4/1856bb34>
Trace; c2024a40 <_end+1d83514/1856bb34>
Trace; c201b036 <_end+1d79b0a/1856bb34>
Trace; c2024af0 <_end+1d835c4/1856bb34>
Trace; c2045170 <_end+1da3c44/1856bb34>
Trace; c0109834 <handle_IRQ_event+34/60>
Trace; c0109974 <do_IRQ+54/8c>
Trace; c010bcc0 <call_do_IRQ+5/d>
Trace; c2024b00 <_end+1d835d4/1856bb34>
Trace; c017e074 <generic_unplug_device+1c/28>
Trace; c01197c0 <__run_task_queue+48/54>
Trace; c2024b00 <_end+1d835d4/1856bb34>
Trace; c2024b58 <_end+1d8362c/1856bb34>
Trace; c2024b58 <_end+1d8362c/1856bb34>
Trace; c012af3e <kswapd+a2/b0>
Trace; c0105000 <_stext+0/0>
Trace; c0106ff7 <arch_kernel_thread+23/30>
Trace; c012ae9c <kswapd+0/b0>

Code; c0125056 <unlock_page+56/70>
00000000 <_EIP>:
Code; c0125056 <unlock_page+56/70> <=====
0: 39 36 cmp %esi,(%esi) <=====
Code; c0125058 <unlock_page+58/70>
2: 75 06 jne a <_EIP+0xa>
Code; c012505a <unlock_page+5a/70>
4: 5b pop %ebx
Code; c012505b <unlock_page+5b/70>
5: 5e pop %esi
Code; c012505c <unlock_page+5c/70>
6: c3 ret
Code; c012505d <unlock_page+5d/70>
7: 8d 76 00 lea 0x0(%esi),%esi
Code; c0125060 <unlock_page+60/70>
a: 5b pop %ebx
Code; c0125061 <unlock_page+61/70>
b: 89 f0 mov %esi,%eax
Code; c0125063 <unlock_page+63/70>
d: 31 c9 xor %ecx,%ecx
Code; c0125065 <unlock_page+65/70>
f: ba 03 00 00 00 mov $0x3,%edx

<0>Kernel panic: Aiee, killing interrupt handler!

33 warnings issued. Results may not be reliable.
\
 
 \ /
  Last update: 2005-03-22 13:47    [W:0.055 / U:2.608 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site