Re: GPFs on Mounting of root partition 1.3.62-68

Gary Anderson (ganderson@ganderson-ppp.clark.net)
Sat, 24 Feb 1996 09:28:54 -0500 (EST)


On Fri, 23 Feb 1996, Chris Chiappa wrote:

> Date: Fri, 23 Feb 1996 00:05:56 -0500 (EST)
> From: Chris Chiappa <griffon+@cmu.edu>
> To: linux-kernel@vger.rutgers.edu
> Subject: GPFs on Mounting of root partition 1.3.62-68
>
> Starting with kernel 1.3.62(I think), and continuing through 68 I have
> recieved a GPF on each bootup right as I mount the root filesystem. A
> transcript is enclosed below.

[SNIP]

I don't think it's the mounting of your root partition that's giving you
the GPF. Looking at the dmesg, it appears to be your swap partition.
Do you have that partition defined correctly ? Should be type 82,
Linux swap. The command 'fdisk -l' will show you how your partitions are
defined.

> [output of dmesg]
>
> Console: 16 point font, 400 scans
> Console: colour VGA+ 80x25, 1 virtual console (max 63)
> pcibios_init : BIOS32 Service Directory structure at 0x000ffe80
> pcibios_init : BIOS32 Service Directory entry at 0xffe7b
> pcibios_init : PCI BIOS revision 2.00 entry at 0xfa819
> Probing PCI hardware.
> Calibrating delay loop.. ok - 52.84 BogoMIPS
> Memory: 14920k/16384k available (620k kernel code, 384k reserved, 460k data)
> Swansea University Computer Society NET3.033 for Linux 1.3.50
> NET3: Unix domain sockets 0.10 BETA for Linux NET3.033.
> Swansea University Computer Society TCP/IP for NET3.033
> IP Protocols: ICMP, UDP, TCP
> APM BIOS not found.
> Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
> Checking 'hlt' instruction... Ok.
> Linux version 1.3.68 (root@iloveryn.res.cmu.edu) (gcc version 2.7.2p) #17 Thu Feb 22 20:27:42 EST 1996
> Serial driver version 4.11 with no serial options enabled
> tty00 at 0x03f8 (irq = 4) is a 16550A
> tty01 at 0x02f8 (irq = 3) is a 16550A
> tty02 at 0x03e8 (irq = 4) is a 8250
> Sound initialization started
> <SoundBlaster 16 4.11> at 0x220 irq 7 dma 1
> <SoundBlaster 16 4.11> at 0x220 irq 7 dma 6
> <SoundBlaster MPU-401> at 0x330 irq 7 dma 0
> <Yamaha OPL3 FM> at 0x388
> Sound initialization complete
> ide: Triton BM-IDE on PCI bus 0 function 57
> ide0: BusMaster DMA at 0x1000-0x1007
> ide0 timing: (0xa307) sample_CLKs=3, recovery_CLKs=1 (PIO mode4)
> master: fastDMA=on PreFetch=on IORDY=on fastPIO=on
> slave : fastDMA=off PreFetch=off IORDY=off fastPIO=off
> ide1: BusMaster DMA at 0x1008-0x100f
> ide1 timing: (0x0000) sample_CLKs=5, recovery_CLKs=4 (PIO mode1)
> master: fastDMA=off PreFetch=off IORDY=off fastPIO=off
> slave : fastDMA=off PreFetch=off IORDY=off fastPIO=off
> hda: Conner Peripherals 1275MB - CFA1275A, 1220MB w/256KB Cache, LBA, CHS=619/64/63
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> Floppy drive(s): fd0 is 1.44M
> Started kswapd v 1.4.2.2
> FDC 0 is a post-1991 82077
> mcdx: Version 1.5a mcdx.c,v 1.19.2.1 1996/01/13 21:25:55 heiko Exp
> mcdx: Mitsumi CD-ROM installed at 0x340, irq 11. (Firmware version D 4)
> Overriding PCI latency timer (CFLT) setting of 0, new value is 255.
> eth0: 3Com 3c590 Vortex 10Mbps at 0x1020, 00:20:af:dd:3c:3b, IRQ 9
> 32K byte-wide RAM 1:1 Rx:Tx split, 10baseT interface.
> 3c59x.c:v0.13 2/13/96 becker@cesdis.gsfc.nasa.gov
> Partition check:
> hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 >
> VFS: Mounted root (ext2 filesystem) readonly.

> Adding Swap: 16092k swap-space
^^^^^^^^^^^^^^^^^^^^^

> general protection: 0000
> CPU: 0
> EIP: 0010:[<0017129d>]
> EFLAGS: 00010046
> eax: 00005306 ebx: 00000214 ecx: 001af538 edx: 00000000
> esi: 001aee54 edi: 00000000 ebp: 00007bf8 esp: 001aeddc
> ds: 0000 es: 0000 fs: 0000 gs: 0000 ss: 0018

> Process swapper (pid: 0, process nr: 0, stackpage=001ace74)
^^^^^^^^^^^^^^^^^^

> Stack: 00000246 00000018 0000002b 00000018 00000018 00000214 001aee54 00000000
> 00007bf8 0010958c 001095c4 001af538 0010a30d 00000100 0000007f 00109310
> 001aee54 00000000 00007bf8 ffffffda 00000018 00000018 00000018 00000018
> Call Trace: [<0010958c>] [<001095c4>] [<0010a30d>] [<00109310>] [<001091a4>]
> Code: 2e ff 1d c0 f7 1c 00 0f 92 c0 9d 0f a9 0f a1 07 1f c7 05 a8
> kfree of non-kmalloced memory: 001aeeb4, next= 00000000, order=0
> kfree of non-kmalloced memory: 001aeea4, next= 00000000, order=0
> kfree of non-kmalloced memory: 001af2d8, next= 00000000, order=0
> idle task may not sleep
> idle task may not sleep
> idle task may not sleep
> idle task may not sleep
> idle task may not sleep
>
>

__
****************************************************************************
_/_/_/_/_/ _/_/_/_/_/ _/_/_/_/_/ _/ _/ | Gary Anderson
_/ _/ _/ _/ _/ _/ _/ | ganderson@clark.net
_/ _/_/_/ _/_/_/_/_/ _/_/_/_/_/ _/_/ | --------------------
_/ _/ _/ _/ _/ _/ _/ | finger me for my
_/_/_/_/_/ _/ _/ _/ _/ _/ | pgp public key
****************************************************************************
If only God would give me some clear sign! Like making a large deposit
in my name at a Swiss bank.
-- Woody Allen, "Without Feathers"