• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Howto "kernel debuggen" ?

Ist zwar SuSE 10.2 rc1, aber das debuggen ist ja auch eine generelles Thema
was hier reinpasst.

- Mein Kernel stürzt reproduzierbar ab ( ATI: Radeon, 2 Bildschirme X auf 2.)
- "Alles steht", kein TCP/IP Zugang, Bildschirm dunkel

Jetzt habe ich versucht mit "kexec" und vmlinux-kdump, etc. einen Dump
von dem Problem zu bekommen.
Aber: kexec sagt: "Base address: 1217480 is not page aligned"

Standard kernel ist mit 2.6.18.2-33-default und "root=/dev/hdb7 resume=/dev/hdb5 splash=silent crashkernel=64M@16M"
gestartet.
Code:
cat /proc/iomem
00000000-0009fbff : System RAM
0009fc00-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000ccfff : Video ROM
000f0000-000fffff : System ROM
00100000-5ffeffff : System RAM
  00100000-002a8585 : Kernel code
  002a8586-0039a7b7 : Kernel data
  01000000-04ffffff : Crash kernel
5fff0000-5fff2fff : ACPI Non-volatile Storage
5fff3000-5fffffff : ACPI Tables
70000000-7001ffff : 0000:00:02.3
70020000-7003ffff : 0000:00:04.0
70040000-7004ffff : 0000:00:07.0
b0000000-bfffffff : 0000:00:00.0
c0000000-dfffffff : PCI Bus #01
  c0000000-cfffffff : 0000:01:00.0
  d0000000-dfffffff : 0000:01:00.1
e0000000-e1ffffff : 0000:00:07.0
e2000000-e2ffffff : 0000:00:07.0
e3000000-e30fffff : PCI Bus #01
  e3000000-e301ffff : 0000:01:00.0
  e3020000-e302ffff : 0000:01:00.0
  e3030000-e303ffff : 0000:01:00.1
e3120000-e3120fff : 0000:00:03.1
  e3120000-e3120fff : ohci_hcd
e3121000-e3121fff : 0000:00:03.2
  e3121000-e3121fff : ohci_hcd
e3122000-e3122fff : 0000:00:03.3
  e3122000-e3122fff : ehci_hcd
e3123000-e3123fff : 0000:00:04.0
  e3123000-e3123fff : sis900
e3124000-e3124fff : 0000:00:02.3
  e3124000-e31247ff : ohci1394
e3125000-e3125fff : 0000:00:03.0
  e3125000-e3125fff : ohci_hcd
e3126000-e31263ff : 0000:00:08.0
  e3126000-e31263ff : saa7134[0]
e3127000-e31270ff : 0000:00:0a.0

Hat jemand einen guten Hinweis oder ein Howto ?

Haveaniceday
 
Es würde vielleicht helfen, ihn im Textmodus zum Crash zu bringen -- oder wenn es nur im Grafikmodus geht dann richte dir doch eine Serial- oder Net-Console ein, auf der du den potentiell Oops/Panic-Report siehst.
 
OP
haveaniceday

haveaniceday

Hacker
Hmm, eigentlich würde mir ein "schneller dump" besser gefallen.
Hat jemand schon Erfahrung mit kdump ?

Viele Grüße,

Haveaniceday

PS: Ich bin jetzt erst mal ein paar Tage offline. Danach probiere ich mal das reproduzieren im Konsolmodus.
 
Oben