mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* 2.4.14 Oops during boot (KT133A Problem?)
@ 2001-11-15  1:11 Sven.Riedel
  2001-11-15  2:40 ` nakai
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Sven.Riedel @ 2001-11-15  1:11 UTC (permalink / raw)
  To: linux-kernel

[Note: I already sent this Oops-Report to the list a few days ago, but I
didn't see it arrive. I apologize in case this mail reaches the list
twice...]

Hi,
I get the following kernel oops when booting 2.4.14 vanilla on an Athlon
1200, KT133A Chipset Motherboard, 768MB RAM. Kernel has been compiled
for Athlon CPUs, non-SMP. The next thing the kernel would have done
after the oops would have been to start kswapd. 
Sidenote: booting the exact same kernel from floppy (debian rescue with
kernels exchanged and booting with 'linux root=/dev/hda6') gives me a rather
unstable system for a short while (uptime usually < 6 hours before oopsing).

Linux NET 4.0 for Linux 2.4
Based upon Swansea University Computer Society Net 3.039
Unable to handle kernel NULL pointer dereference at virtual address
00000003 printing eip:
c0112073
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c0112073>]  Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: f7efe000   ebx: f7efe000     ecx: 00000000 edx: ffffffff
esi: c1e1a5a0 edi: fffffff5     ebp: 00000700       esp: c1e1bf50
ds: 0018        es: 0018       ss:0018
Process swapper (pid: 1, stackpage=c1e1b000)
Stack: c1e1a000 c1e1bfc4 c023d3c0 c1e1bf88 00000000 00000000 c0228f80 00000004
        c0228f80 c01058be 00000700 00000078 c1e1bf90 00000000 0008e000 c0106c4b
        00000700 00000078 c011ded0 c1e1bfc4 c023d3c0 0008e000 00000078 00000018
Call Trace: [<c01058be>] [<c0106c4b>] [<c011ded0>] [<c01054df>] [<c011e124>]
        [<c011ded0>] [<c0105047>] [<c01054e8>]
Code: 8b 42 04 3b 83 18 02 00 00 0f 83 a7 05 00 00 ff 02 8b 83 e4

>>EIP; c0112072 <do_fork+62/640>   <=====
Trace; c01058be <sys_clone+1e/30>
Trace; c0106c4a <system_call+32/38>
Trace; c011ded0 <context_thread+0/1a0>
Trace; c01054de <kernel_thread+1e/40>
Trace; c011e124 <start_context_thread+14/30>
Trace; c011ded0 <context_thread+0/1a0>
Trace; c0105046 <init+6/110>
Trace; c01054e8 <kernel_thread+28/40>
Code;  c0112072 <do_fork+62/640>
00000000 <_EIP>:
Code;  c0112072 <do_fork+62/640>   <=====
   0:   8b 42 04                  mov    0x4(%edx),%eax   <=====
Code;  c0112074 <do_fork+64/640>
   3:   3b 83 18 02 00 00         cmp    0x218(%ebx),%eax
Code;  c011207a <do_fork+6a/640>
  9:   0f 83 a7 05 00 00         jae    5b6 <_EIP+0x5b6> c0112628
<do_fork+618/640>
Code;  c0112080 <do_fork+70/640>
   f:   ff 02                     incl   (%edx)
Code;  c0112082 <do_fork+72/640>
  11:   8b 83 e4 00 00 00         mov    0xe4(%ebx),%eax

 <0>Kernel panic: Attempted to kill init!

Regs,
Sven
-- 
Sven Riedel                      sr@gimp.org
Osteroeder Str. 6 / App. 13      sven.riedel@tu-clausthal.de
38678 Clausthal                  "Call me bored, but don't call me boring."
                                 - Larry Wall 

^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: 2.4.14 Oops during boot (KT133A Problem?)
@ 2001-11-22 15:47 Sven.Riedel
  0 siblings, 0 replies; 13+ messages in thread
From: Sven.Riedel @ 2001-11-22 15:47 UTC (permalink / raw)
  To: linux-kernel

[Again, I did not see my mail make it to the linux-kernel mailing list.
Again my apologies if you receive this mail twice. Now, who is munching
the mail I'm sending to the list?]

On Tue, Nov 20, 2001 at 08:31:05AM +0900, nakai wrote:
> Excuse me, I had holidays.
We all need those :)

> May I ask you how to get /proc/pci ?
Well as I said in my original posting:
Sidenote: booting the exact same kernel from floppy (debian rescue with
kernels exchanged and booting with 'linux root=/dev/hda6') gives me a
rather unstable system for a short while (uptime usually < 6 hours before
oopsing).
Currently, the "unstable" attribute doesn't really seem to apply
anymore, I get uptimes >1 day at the moment. Maybe /dev/random likes me
better now...
Anyway, I boot from floppy, so I do get a somewhat useable system. It's
just very annoying, and I don't really trust things showing this sort of
behaviour (likes floppy, dislikes harddisk).

> Is there any kernel which can run ?
2.4.7 ran fine from floppy (rather stable, I had uptimes > 14 days),
2.4.14 seems to work semi-fine from floppy. Other kernels may or may not
boot from floppy, most oops before the bootscripts finish running. No
kernel likes to be booted from harddisk at the moment.

> Is it correctly hardware trouble or kernel trouble ?
Good question, since there is _no_ difference between the kernels that
boot from harddisk and those that boot from floppy (at least I did not
change anything). So what is different?
* Bootlocation/Bootsector/MBR 
  I doubt it, since linux booted fine off the very same harddisk before I 
  exchanged board and CPU, and lilo (nor kernel) complain when writing
  a new setup to the harddisks MBR.

* Speed
  The kernel will be loaded much slower from floppy than from harddisk.

* NOT Mainboard, CPU, RAM
  Don't change when I boot from floppy ;). Maybe memory is used in a
  different way when the kernel is loaded from floppy?
  I severely doubt there is a problem with the RAM, I already ran
  memcheck86 for several hours, put the speed down to 100MHz in the
  BIOS, and the RAM is the same I used in my previous hardware
  configuration and linux booted fine from harddisk then. 

* Interrupts Triggered
  Maybe I should try writing a kernel to a bootable CDROM and try to
  boot from that (my CDROM drive is attached to a SCSI Adapter, so if
  this causes the kernel to Oops as well, the chances that it's the IDE
  Controller interrupt requests is lessened).

* Lilo version
  I doubt this is the cause either, since the kernel has already been
  loaded and is executing.

I can't think of anything else that may be different between floppy and
harddisk boot. I guess it may be more of a kernel problem now than
hardware problem, since the KT133A patch made it into the kernel and
I've tested the other KT133A patch with no different results as well. 
Although with the x86 architecture, who can be sure? :)

Regs,
Sven

-- 
Sven Riedel                      sr@gimp.org
Osteroeder Str. 6 / App. 13      sven.riedel@tu-clausthal.de
38678 Clausthal                  "Call me bored, but don't call me boring."
                                 - Larry Wall 

^ permalink raw reply	[flat|nested] 13+ messages in thread
* RE: 2.4.14 Oops during boot (KT133A Problem?)
@ 2001-11-28 10:50 PVotruba
  0 siblings, 0 replies; 13+ messages in thread
From: PVotruba @ 2001-11-28 10:50 UTC (permalink / raw)
  To: nakai, Sven.Riedel; +Cc: linux-kernel

	the memory check in bios is designed mostly for testing if (detected
memory chips == present memory chips).
	Safe comprehensive checking can be done by memtest86, and virtualy
unsafe testing can be cyclic kernel compilation (if you notice strange
compile errors at same kernel config but at different moments, you can
suspect that your hardware is rotten). 

	To: Sven
	are you sure that ALL your memory chips are bad? how about memory
latency and other bios settings, overclocking, etc.? try to setup your box
to run at slowest memory configuration as possible. It's hard to believe
that all of your chips are gone. 

	Regards
	Petr

	----- previous message follows:
> Congratulations!
> 
> Sven.Riedel@tu-clausthal.de wrote:
> > Well, the problem got solved (although not in a way I'd consider
> > satisfactory). After my machine started random segfaulting the day
> > before yesterday, I memcheck86'ed it again (the last check is a mere two
> > months ago), and lo - all three RAM chips were broken. Unfortunately, I
> > discovered this, after this broken RAM caused my /usr partition to go
> > fubar, resulting in me spending yesterday with a nice little reinstall.
> > After the reinstall, 2.4.14 booted fine off the harddisk. No more
> > oopses.
> 
> During this holidays, I guessed, and I thought it because of
> harddisk or PCI chip erro. Memory error! Was it found when booting
> matherboard by BIOS? I think motherboard always check memories when
> booting.  
> 
> -- 
> -=-=-=-=  SHINKO ELECTRIC INDUSTRIES CO., LTD.           =-=-=-=-
> =-=-=-=-    Core Technology Research & Laboratory,       -=-=-=-=
> -=-=-=-=      Infomation Technology Research Dept.       =-=-=-=-
> =-=-=-=-  Name:Hisakazu Nakai          TEL:026-283-2866  -=-=-=-=
> -=-=-=-=  Mail:nakai@neo.shinko.co.jp  FAX:026-283-2820  =-=-=-=-
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2001-11-28 10:51 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-11-15  1:11 2.4.14 Oops during boot (KT133A Problem?) Sven.Riedel
2001-11-15  2:40 ` nakai
2001-11-15  3:28   ` Sven.Riedel
2001-11-15  8:03     ` nakai
2001-11-15 10:22       ` Sven.Riedel
2001-11-15 23:59         ` nakai
     [not found]           ` <20011116202230.A890@moog.heim1.tu-clausthal.de>
2001-11-19 23:31             ` nakai
2001-11-19 16:11 ` bill davidsen
2001-11-19 22:48   ` Sven.Riedel
2001-11-24 17:54 ` Sven.Riedel
2001-11-26  0:40   ` nakai
2001-11-22 15:47 Sven.Riedel
2001-11-28 10:50 PVotruba

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®