Siemens RX300, SMP/ACPI trouble

From: Jimmy Olgeni <olgeni_at_FreeBSD.org>
Date: Fri, 3 Dec 2004 12:33:06 GMT
Hello everybody,

I'm having some big trouble with SMP and a Siemens-Fujitsu RX300 server.

If I disable the second processor from the BIOS, the uniprocessor
configuration (GENERIC) works fine. Using both processors (still
with GENERIC), I get an ATAPI_IDENTIFY timeout, then lots of timeouts
on the ahd driver. This happens with both RELENG_5_3 and RELENG_5.

The same goes for the SMP configuration, so maybe it's not related to SMP
but there's something wrong with ACPI/MADT & C.

I made a diff from "boot -hv", UP to SMP, but I couldn't figure out
what is happening here. I would be grateful if somebody could offer
any clue, as I'm supposed to get this working as soon as possible,
or it's Red Hat time.

I uploaded the original logs here: http://people.freebsd.org/~olgeni/

Thanks a lot :)

30c30
< MADT: Found CPU APIC ID 0 ACPI ID 1: disabled
---
> MADT: Found CPU APIC ID 0 ACPI ID 1: enabled
86c86,88
< MADT: Ignoring local NMI routed to ACPI CPU 1
---
> lapic0: Routing NMI -> LINT1
> lapic0: LINT1 trigger: edge
> lapic0: LINT1 polarity: active-high
157c159,160
< ACPI timer looks GOOD min = 2, max = 4, width = 2
---
> ACPI timer looks BAD  min = 2, max = 5, width = 3
> ACPI timer looks BAD  min = 2, max = 5, width = 3
164d166
< ACPI timer looks GOOD min = 2, max = 4, width = 2
455c457
< sio0: irq maps: 0x21 0x29 0x21 0x21
---
> sio0: irq maps: 0x2021 0x2029 0x2021 0x2021
458c460
< sio1: irq maps: 0x21 0x31 0x21 0x21
---
> sio1: irq maps: 0x2021 0x2031 0x2021 0x2021
552,561c554,565
< ata1-master: pio=0x0c wdma=0x22 udma=0x42 cable=40pin
< ata1-master: setting PIO4 on ServerWorks CSB6 chip
< ata1-master: setting UDMA33 on ServerWorks CSB6 chip
< acd0: <HL-DT-STDVD-ROM GDR8082N/0002> DVDROM drive at ata1 as master
< acd0: read 1722KB/s (4134KB/s), 256KB buffer, UDMA33
< acd0: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, DVDRAM, packet
< acd0: Writes:
< acd0: Audio: play, 256 volume levels
< acd0: Mechanism: ejectable tray, unlocked
< acd0: Medium: no/blank disc
---
> ata1: reiniting channel ..
> ata1: reset tp1 mask=03 ostat0=50 ostat1=01
> ata1-master: stat=0x00 err=0x01 lsb=0x14 msb=0xeb
> ata1-slave:  stat=0x01 err=0x04 lsb=0x00 msb=0x00
> ata1: reset tp2 stat0=00 stat1=01 devices=0x4<ATAPI_MASTER>
> ata1: resetting done ..
> ata1: reiniting channel ..
> ata1-master: FAILURE - ATAPI_IDENTIFY timed out
> ata1: reiniting channel ..
> ata1-master: FAILURE - ATAPI_IDENTIFY timed out
> ata1: device config done ..
> ata1-master: FAILURE - ATAPI_IDENTIFY timed out
Received on Fri Dec 03 2004 - 11:33:06 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:23 UTC