Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Oct 2003 16:09:04 +0300 (MSK)
From:      Igor Sysoev <is@rambler-co.ru>
To:        freebsd-smp@freebsd.org
Subject:   can not boot SMP kernel on GA-8EGXDR-E
Message-ID:  <Pine.BSF.4.21.0310301606530.38366-100000@is.park.rambler.ru>

next in thread | raw e-mail | index | archive | help
I can not boot SMP kernel on GA-8EGXDR-E motherboard in
Gigabyte GS-SR222E server - it hangs on SCSI disks after CPUs launched:
-------
SMP: enabled INTs: 1, 3, 4, 5, 9, 10, 11, 14, 15, 16, apic_imen: 0x00fe31c5

[ skipped ]

APIC_IO: routing 8254 via IOAPIC #0 intpin 0

[ skipped ]

SMP: AP CPU #2 Launched!
SMP: CPU2 apic_initialize():
     lint0: 0x00010700 lint1: 0x00010400 TPR: 0x00000010 SVR: 0x000001ff
SMP: AP CPU #1 Launched!
SMP: CPU1 apic_initialize():
     lint0: 0x00010700 lint1: 0x00010400 TPR: 0x00000010 SVR: 0x000001ff
SMP: AP CPU #3 Launched!
SMP: CPU3 apic_initialize():
     lint0: 0x00010700 lint1: 0x00010400 TPR: 0x00000010 SVR: 0x000001ff
acd0: <SR243T/L01J> CDROM drive at ata0 as master

[ skipped ]

acd0: Medium: no/blank disc
Waiting 15 seconds for SCSI devices to settle
ahd0: Downloading Sequencer Program... 710 instructions downloaded
ahd0: Features 0x101, Bugs 0x8ffe3f, Flags 0x43f1
(noperiph:ahd0:0:-1:-1): SCSI bus reset delivered. 0 SCBs aborted.
ahd1: Downloading Sequencer Program... 710 instructions downloaded
ahd1: Features 0x101, Bugs 0x8ffe3f, Flags 0x43f0
(noperiph:ahd1:0:-1:-1): SCSI bus reset delivered. 0 SCBs aborted.
-------

In maillists I found two the same reports without resolution:

on GA-8EGXDR-HT:
http://freebsd.rambler.ru/bsdmail/freebsd-smp_2003/msg00452.html
on GA-8EDXDR-HT:
http://freebsd.rambler.ru/bsdmail/freebsd-smp_2003/msg00587.html

I had tried 4.8-RELEASE, 4.9-RELEASE and 5.1-RELEASE SMP kernels
with and without HTT. All of them are hangs in the same place.
4.8-RELEASE UP kernel runs without any problems.

The motherboard has three PCI buses on-board:

pcib0   ata0
        ata1
        fxp0
        ...

pcib1   ahd0
        ahd1

pcib2   em0

I thought that there can be some problem with interrupt routing
and IOAPIC so I disabled ahd in kernel config and add IDE disk.
After reboot FreeBSD saw ata disk. This disk has no filesystem
so I can not say just now if SMP kernel can work on this motherboard
with ata and fxp and without ahd and em0.
But it seems that pci0 interrupts works fine.

I can post dmesg of boot -v, outputs of mptable and pconf,
or can try suggested patches and debug sessions.


Igor Sysoev
http://sysoev.ru/en/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0310301606530.38366-100000>