Unstable FreeBSD 5.2.1p9 auf nem AMD64

ber

Freilaufender Fachidiot
Moin Leute...

Sehr schwerwigendes Problem. Ich bekomm permanent ne Kernel Panic mit dieser Meldung:

Fatal trap 1: privileged instruction fault while in kernel mode
introstuction pointer = 0x8:0xffffffff80250dc3
stack pointer = 0x10:0xffffffffa1f1cb90
frame pointer = ox10:0xffffff003cb975d0
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 36 (swi8: tty:sio clock)
trab number = 1
panic: privileged instruction fault


Mein System:
AmD 64 3200+
VIA Chipsatz
1 GB Speicher
FreeBSD 5.2.1p9

ich bin föllig ratlos? kann mir jemand nen Tip geben was ich mahen kann?
 
Die Kernconf

machine amd64
cpu HAMMER
ident VAMPIRE

#To statically compile in device wiring instead of /boot/device.hints
#hints "GENERIC.hints" #Default places to look for devices.

#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
makeoptions NO_MODULES=not_yet

options SCHED_4BSD #4BSD scheduler
options INET #InterNETworking
options FFS #Berkeley Fast Filesystem
options SOFTUPDATES #Enable FFS soft updates support
options UFS_ACL #Support for access control lists
options UFS_DIRHASH #Improve performance on big directories
#options MD_ROOT #MD is a potential root device
options NFSCLIENT #Network Filesystem Client
options NFSSERVER #Network Filesystem Server
options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options PROCFS #Process filesystem (requires PSEUDOFS)
options PSEUDOFS #Pseudo-filesystem framework
options IA32 #Compatible with i386 binaries
options COMPAT_FREEBSD4 #Compatible with FreeBSD4
options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI
options KTRACE #ktrace(1) support
options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
# output. Adds ~128k to driver.
options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
# output. Adds ~215k to driver.
options PFIL_HOOKS # pfil(9) framework

# Debugging for use in -current
#options DDB #Enable the kernel debugger
#options INVARIANTS #Enable calls of extra sanity checking
options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS
#options WITNESS #Enable checks to detect deadlocks and cycles
#options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed

# Workarounds for some known-to-be-broken chipsets (nVidia nForce3-Pro150)
device atpic # 8259A compatability
options NO_MIXED_MODE # Don't penalize working chipsets

device acpi
device isa
device pci


# Sound (no modules)
device pcm
device seq
device midi

# Floppy drives
device fdc
#device fd

# ATA and ATAPI devices
device ata
device atadisk # ATA disk drives
device ataraid # ATA RAID drives
device atapicd # ATAPI CDROM drives
options ATA_STATIC_ID #Static device numbering

# SCSI peripherals
device scbus # SCSI bus (required for SCSI)
device ch # SCSI media changers
device da # Direct Access (disks)
device cd # CD

#ATAPI/CAM
device atapicam
device pass
#XXX pointer/int warnings
#device pst # Promise Supertrak SX6000
device twe # 3ware ATA RAID

# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc # AT keyboard controller
device atkbd # AT keyboard
device psm # PS/2 mouse

device agp
device vga # VGA video card driver

device splash # Splash screen and screen saver support

# syscons is the default console driver, resembling an SCO console
device sc

# Serial (COM) ports
device sio # 8250, 16[45]50 based serial ports

# Parallel port
device ppc
device ppbus # Parallel port bus (required)
device lpt # Printer
device ppi # Parallel port interface device
#device vpo # Requires scbus and da

# If you've got a "dumb" serial or parallel PCI card that is
# supported by the puc(4) glue driver, uncomment the following
# line to enable it (connects to the sio and/or ppc drivers):
#device puc

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device miibus # MII bus support
device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')
device sk # SysKonnect SK-984x and SK-982x gigabit etherne

# Pseudo devices - the number indicates how many units to allocate.
device random # Entropy device
device loop # Network loopback
device ether # Ethernet support
device tun # Packet tunnel.
device pty # Pseudo-ttys (telnet etc)

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device bpf # Berkeley packet filter

# USB support
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device usb # USB Bus (required)
#device udbp # USB Double Bulk Pipe devices
device ugen # Generic
device uhid # "Human Interface Devices"
device ukbd # Keyboard
device ulpt # Printer
device umass # Disks/Mass storage - Requires scbus and da
device ums # Mouse
device uscanner # Scanners

# FireWire support
#device firewire # FireWire bus code
#device sbp # SCSI over FireWire (Requires scbus and da)
#device fwe # Ethernet over FireWire (non-standard!)


dmesg:

Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 5.2.1-RELEASE-p9 #1: Sun Aug 29 18:57:56 GMT 2004
Deathpunk@VAMPIRE.rune:/usr/src/sys/amd64/compile/VAMPIRE
Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff8062c000.
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm) 64 Processor 3200+ (2002.57-MHz K8-class CPU)
Origin = "AuthenticAMD" Id = 0xf48 Stepping = 8
Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2>
AMD Features=0xe0500000<NX,MMX+,LM,3DNow!+,3DNow!>
real memory = 1072889856 (1023 MB)
avail memory = 1011937280 (965 MB)
ACPI APIC Table: <A M I OEMAPIC >
ioapic0: Changing APIC ID to 1
ioapic0 <Version 0.3> irqs 0-23 on motherboard
acpi0: <A M I OEMXSDT > on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <VIA Generic host to PCI bridge> mem 0xd0000000-0xd3ffffff at device 0.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pcib1: could not get PCI interrupt routing table for \\_SB_.PCI0.P0P1 - AE_NOT_FOUND
pci1: <ACPI PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
pci0: <serial bus, FireWire> at device 7.0 (no driver attached)
atapci0: <Promise PDC20378 SATA150 controller> port 0xec00-0xec7f,0xa000-0xa00f,0xa400-0xa43f mem 0xcfa00000-0xcfa1ffff,0xcfb00000-0xcfb00fff irq 18 at device 8.0 on pci0
atapci0: [MPSAFE]
ata2: at 0xcfb00000 on atapci0
ata2: [MPSAFE]
ata3: at 0xcfb00000 on atapci0
ata3: [MPSAFE]
ata4: at 0xcfb00000 on atapci0
ata4: [MPSAFE]
skc0: <3Com 3C940 Gigabit Ethernet> port 0xa800-0xa8ff mem 0xcfc00000-0xcfc03fff irq 17 at device 10.0 on pci0
skc0: 3Com Gigabit LOM (3C940)
sk0: <Marvell Semiconductor, Inc. Yukon> on skc0
sk0: Ethernet address: 00:0c:6e:ba:9e:60
miibus0: <MII bus> on sk0
e1000phy0: <Marvell 88E1000 Gigabit PHY> on miibus0
e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xb000-0xb07f mem 0xcfe00000-0xcfe0007f irq 19 at device 14.0 on pci0
xl0: Ethernet address: 00:04:75:73:cf:57
miibus1: <MII bus> on xl0
ukphy0: <Generic IEEE 802.3u media interface> on miibus1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
atapci1: <VIA 8237 SATA150 controller> port 0xd000-0xd0ff,0xd400-0xd40f,0xd800-0xd803,0xe000-0xe007,0xe400-0xe403,0xe800-0xe807 irq 20 at device 15.0 on pci0
atapci1: [MPSAFE]
ata5: at 0xe800 on atapci1
ata5: [MPSAFE]
ata6: at 0xe000 on atapci1
ata6: [MPSAFE]
atapci2: <VIA 8237 UDMA133 controller> port 0xfc00-0xfc0f at device 15.1 on pci0
ata0: at 0x1f0 irq 14 on atapci2
ata0: [MPSAFE]
ata1: at 0x170 irq 15 on atapci2
ata1: [MPSAFE]
uhci0: <VIA 83C572 USB controller> port 0xb400-0xb41f irq 21 at device 16.0 on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
ums0: Logitech USB Trackball, rev 1.10/14.00, addr 2, iclass 3/1
ums0: 5 buttons
uhci1: <VIA 83C572 USB controller> port 0xb800-0xb81f irq 21 at device 16.1 on pci0
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <VIA 83C572 USB controller> port 0xc000-0xc01f irq 21 at device 16.2 on pci0
usb2: <VIA 83C572 USB controller> on uhci2
usb2: USB revision 1.0
uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhci3: <VIA 83C572 USB controller> port 0xc400-0xc41f irq 21 at device 16.3 on pci0
usb3: <VIA 83C572 USB controller> on uhci3
usb3: USB revision 1.0
uhub3: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
pci0: <serial bus, USB> at device 16.4 (no driver attached)
isab0: <PCI-ISA bridge> at device 17.0 on pci0
isa0: <ISA bus> on isab0
pcm0: <VIA VT8233X> port 0xc800-0xc8ff irq 22 at device 17.5 on pci0
pcm0: <Analog Devices AD1980 AC97 Codec>
acpi_button0: <Power Button> on acpi0
acpi_button1: <Sleep Button> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0
fdc0: FIFO enabled, 8 bytes threshold
ppc0 port 0x378-0x37f irq 7 on acpi0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sio0: configured irq 3 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 port 0x2f8-0x2ff irq 3 on acpi0
sio0: type 16550A
sio1: configured irq 4 not in bitmap of probed irqs 0
sio1: port may not be enabled
sio1 port 0x3f8-0x3ff irq 4 on acpi0
sio1: type 16550A
orm0: <Option ROM> at iomem 0xcf000-0xd2fff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 2002569224 Hz quality 800
Timecounters tick every 10.000 msec
acd0: DVDROM <PLEXTOR DVD-ROM PX-116A2 0100> at ata0-master PIO4
acd1: CDRW <PLEXTOR CD-R PX-W4012A> at ata0-slave PIO4
acd2: DVDR <PLEXTOR DVDR PX-708A> at ata1-master PIO4
GEOM: create disk ad10 dp=0xffffff000111eea0
ad10: 156334MB <Maxtor 6Y160M0> [317632/16/63] at ata5-master UDMA100
GEOM: create disk cd0 dp=0xffffff000114c698
GEOM: create disk cd1 dp=0xffffff00010e6698
GEOM: create disk cd2 dp=0xffffff000114ce98
cd2 at ata1 bus 0 target 0 lun 0
cd2: <PLEXTOR DVDR PX-708A 1.03> Removable CD-ROM SCSI-0 device
cd2: 16.000MB/s transfers
cd2: Attempt to query device size failed: NOT READY, Medium not present - tray closed
cd0 at ata0 bus 0 target 0 lun 0
cd0: <PLEXTOR DVD-ROM PX-116A2 1.00> Removable CD-ROM SCSI-0 device
cd0: 16.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
cd1 at ata0 bus 0 target 1 lun 0
cd1: <PLEXTOR CD-R PX-W4012A 1.04> Removable CD-ROM SCSI-0 device
cd1: 16.000MB/s transfers
cd1: Attempt to query device size failed: NOT READY, Medium not present - tray closed

reicht das?
 
Hast Du schonmal versucht ACPI im Bios abzuschalten? Was ist das für ein mobo bitte (genauer Typ)? Ich frage, weil ich da eine Vermutung im Hinterkopf habe...
 
Ok, Vermutung war falsch, weil ich auf ein Asus SK8N getippt hätte, aber dennoch: versuch mal ohne ACPI. Falls dies keinen Effekt bringt würde ich zu einem Update auf 5.3 Beta3 raten oder auf 5.3 Release abwarten, falls Du das noch kannst/willst.
 
Also abschalten vom ACPI hat den selben effekt...
Was muss ich in mein CVSUP-File eintragen um auf 5.3 abzudaten?
 
Hat sich erledigt... ich kann nicht mal die cvsup editieren.... Also neu installation... fuck....
Vielen dank für die schnelle hilfe....
 
@ber
Ich hab fast das gleiche Board (K8V SE Deluxe) und bisher noch keine Schwierigkeiten damit gehabt. Allerdings verfolge ich mit amd64 auch CURRENT bzw. jetzt RELENG_5, da dort schon einige Sachen für amd64 verbessert wurden (z.B. Linuxolator). Vielleicht solltest du besser eine 5.3 BETAx ausprobieren.
 
Gibts noch ne andere möglich keit die sources auf 5.3BettaX zubekommen außer CVSUP? Ich hab nämlich keinen Bock alles nchmal durch zukompalieren und installieren...
 
Jetzt mal doof gefragt:

Kann einder folgenden Komponenten für den Kernelpanic Verantwrtlich sein:

Netzwerkkarte 3Com
Plextor CD-Brenner
Logitech Trackball-Maus an USB
 
Vorausgesetzt, daß die hardware nicht physikalisch beschädigt ist, würde ich das auf den ersten Blick verneinen, speziell was die NIC und den CD-Brenner anbetrifft, Probleme mit USB-devices gibt es immer wieder (es ist allerdings in 5.3 sehr viel dazu passiert durch einmergen der hervorragenden Arbeit der NetBSD-Leute). Ganz generell rate ich in solchen Fällen immer zur Simplifizierung: Alles ausbauen, was nicht unbedingt benötigt wird, jede potentielle Fehlerquelle weniger hilft (betrifft natürlich auch Software). Ausgebaut bzw. abgeklemmt ist schnell und schaden kann es in deiner Situation garantiert nicht...
 
moin...

Also hab jetzt mal auf 5.3Beta4 aktualisiert - scheint zulaufen. Also vieln dank für die Tipp. Hoff ich kan mich mal revangieren.
 
Hm, auf fast identischer hardware scheint 5.3 sehr gut zu laufen. Es gibt für mich nur 2 naheliegende Erklärungsversuche: Entweder irgendwelche hw ist hin oder irgend etwas anderes ist total verbogen. Hast du immer noch die gleiche Kernel Panic oder äussern sich die Probleme jetzt auf andere Art und Weise?
 
KAnn nich nicht sagen. Der REchner schmiert mir immer während der X-Session ab. ICh komm dann nicht mehr rüber auf die Konsole, so dass ich jetzt die Frage nicht mit ja oder nein beantworten kann. Aber ich hatte beobachtet das ich in der zwischen ZEit bei einem Make-LAuf ne Panic bekommen habe. DA waren aber nur die HEX-Code anders... Wo und wie kann ich leider nicht mehr sagen...
 
Also das thema kann man jetzt gedrohst schliesen. Mit Tulkas hilfe konnte ich das Problem isolieren. Bei eine CPU-temperatur von >55°C wird schmiert mir der rechner in 95% der fälle ab. Ich denke, dass das auch der Grund für den Kernel-Panic ist. An diese Stelle nochmal mein herzlichen Danke an euch beide...
 
Hallo ber, congrats, daß der Fehler endlich eingegrenzt ist. Also doch eher in Richtung hw denn FreeBSD an sich. Was mich nur sehr verwundert ist die Tatsache, daß dies schon ab 55 Grad passiert, normalerweise sollte das eher ab über ca. 65 Grad passieren (meine Erfahrung, ich nutze seit 7 Jahren nur AMD). Aber was solls: Gefahr erkannt, Gefahr gebannt. :)
 
Wundert mich auch - bei 55°C hebt mein Lüfter mit fast 5500 Umdrehungen ab... Und ich krieg ihn auch mit idle ist er ziemlich warm: 49-50°Crad.... Naja egal... ICh weis jetzt zumindest welche anwendungen nicht gleichzeitig laufen sollten...
 
Hm, also entweder hast Du zuviel oder zuwenig Wäremleitpaste oder deine Lüftersteuerung ist hinüber (so Du eine hast) oder sonst etwas liegt granatenmässig im Argen. Ein AMD Opteron (130 nm) hat normalerweise eine TDP von ca. 68 Watt, die HE- bzw EE-Versionen sogar nur bis zu 35 Watt herunter. Mit einem 80 mm Lüfter läuft so ein Teil mit max. 2.500 umin recht leise. Übertaktest Du das Ding oder was ist da los? Das kommt mir irgendwie alles sehr seltsam vor. :confused:
 
Nach dem ich von dem ASUS-Board das Cool-Quiet abgeschalte, kam ich erst mal unter die 50°C . mbmon zeigt mir grade an:

Temp.= 35.0, 49.5, 0.0; Rot.= 0, 3013, 0
Vcore = 1.54, 0.00; Volt. = 3.34, 5.05, 11.43, 0.80, 5.11

bei 98% idle.

Kälter krieg ich ihn nicht. Es ist der Standard-Kühler von AMD drauf. Beim kalt-boot hat der Prozessor immer eine Temperatur von 46°C (laut Bios). Also entweder ist zuviel Staub drauch oder der Lüfter ist zu schwach...
 
Ich hatte bei meinem zu viel Wärmeleitpaste aufgetragen. Seit dem ich das geändert habe betragen die Temperaturen meines Prozessors
37-43°C IDLE
50-57°C unter Vollast (Je nach umgebender Raumtemperatur)
Ich nutze den Arcic Cooler64, obwohl ich nicht glaube, daß der viel besser ist, als der Standard-amd64-Kühler.
Obwohl unter FreeBSD(amd64/i386) schon einige build-/transcode-Orgien hinter sich hat die CPU noch nie den Not-Aus gedrückt. Windows allerdings schon!
Macht Windows den Prozessor etwa heißer ?? ;)
 
Zurück
Oben