Andrew Hearn (AAISP)
2007-Jul-09 09:07 UTC
[CentOS] ATA: abnormal status 0x7F on port 0xB887
Hello, We have recently purchased two Supermicro servers, AS-1021M-T2RB (http://www.supermicro.com/Aplus/system/1U/1021/AS-1021M-T2RV.cfm), and have built them both with CentOS 5 operating system. They are identical, apart from the manufacturer of the disk drives. Kernel is: Linux version 2.6.18-8.1.6.el5 (mockbuild at builder6.centos.org) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #1 SMP Thu Jun 14 17:29:04 EDT 2007 Both servers have 2 SATA disks, and using software RAID 1. When they boot, we see this error in dmesg: ATA: abnormal status 0x7F on port 0xB887 The servers seem to be working OK, but we're a little worried. The full dmsg is below. Is anyone able to help explain what this problem/message could be? Thank you. pcie_portdrv_probe->Dev[0375:10de] has invalid IRQ. Check vendor BIOS assign_interrupt_mode Found MSI capability Allocate Port Service[0000:00:0e.0:pcie00] PCI: Setting latency timer of device 0000:00:0f.0 to 64 pcie_portdrv_probe->Dev[0377:10de] has invalid IRQ. Check vendor BIOS assign_interrupt_mode Found MSI capability Allocate Port Service[0000:00:0f.0:pcie00] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 Real Time Clock Driver v1.12ac Non-volatile memory driver v1.2 Linux agpgart interface v0.101 (c) Dave Jones Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A 00:05: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 00:06: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A RAMDISK driver initialized: 16 RAM disks of 16384K size 4096 blocksize Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx NFORCE-MCP55: IDE controller at PCI slot 0000:00:04.0 NFORCE-MCP55: chipset revision 161 NFORCE-MCP55: not 100% native mode: will probe irqs later NFORCE-MCP55: 0000:00:04.0 (rev a1) UDMA133 controller ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:pio, hdb:DMA Probing IDE interface ide0... hdb: MATSHITADVD-ROM SR-8178, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... ide-floppy driver 0.99.newide usbcore: registered new driver hiddev usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12 serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 mice: PS/2 mouse device common for all mice md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 TCP bic registered Initializing IPsec netlink socket NET: Registered protocol family 1 NET: Registered protocol family 17 powernow-k8: Found 4 Dual-Core AMD Opteron(tm) Processor 2212 processors (version 2.10.00) powernow-k8: MP systems not supported by PSB BIOS structure powernow-k8: MP systems not supported by PSB BIOS structure powernow-k8: MP systems not supported by PSB BIOS structure powernow-k8: MP systems not supported by PSB BIOS structure ACPI: (supports S0 S1 S4 S5) Freeing unused kernel memory: 196k freed Write protecting the kernel read-only data: 460k input: AT Translated Set 2 keyboard as /class/input/input0 USB Universal Host Controller Interface driver v3.0 ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) ACPI: PCI Interrupt Link [LUB0] enabled at IRQ 23 GSI 16 sharing vector 0xE9 and IRQ 16 ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LUB0] -> GSI 23 (level, low) -> IRQ 233 PCI: Setting latency timer of device 0000:00:02.0 to 64 ohci_hcd 0000:00:02.0: OHCI Host Controller ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1 ohci_hcd 0000:00:02.0: irq 233, io mem 0xfe9bf000 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 10 ports detected ACPI: PCI Interrupt Link [LUB2] enabled at IRQ 22 GSI 17 sharing vector 0x32 and IRQ 17 ACPI: PCI Interrupt 0000:00:02.1[B] -> Link [LUB2] -> GSI 22 (level, low) -> IRQ 50 PCI: Setting latency timer of device 0000:00:02.1 to 64 ehci_hcd 0000:00:02.1: EHCI Host Controller ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:02.1: debug port 1 PCI: cache line size of 64 is not supported by device 0000:00:02.1 ehci_hcd 0000:00:02.1: irq 50, io mem 0xfe9bec00 ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 10 ports detected md: raid1 personality registered for level 1 SCSI subsystem initialized libata version 2.00 loaded. sata_nv 0000:00:05.0: version 2.0 ACPI: PCI Interrupt Link [LSA0] enabled at IRQ 21 GSI 18 sharing vector 0x3A and IRQ 18 ACPI: PCI Interrupt 0000:00:05.0[A] -> Link [LSA0] -> GSI 21 (level, low) -> IRQ 58 PCI: Setting latency timer of device 0000:00:05.0 to 64 ata1: SATA max UDMA/133 cmd 0xC480 ctl 0xC402 bmdma 0xBC00 irq 58 ata2: SATA max UDMA/133 cmd 0xC080 ctl 0xC002 bmdma 0xBC08 irq 58 scsi0 : sata_nv input: ImExPS/2 Generic Explorer Mouse as /class/input/input1 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: ATA-7, max UDMA/133, 781422768 sectors: LBA48 NCQ (depth 0/32) ata1.00: ata1: dev 0 multi count 16 ata1.00: configured for UDMA/133 scsi1 : sata_nv ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata2.00: ATA-7, max UDMA/133, 781422768 sectors: LBA48 NCQ (depth 0/32) ata2.00: ata2: dev 0 multi count 16 ata2.00: configured for UDMA/133 Vendor: ATA Model: WDC WD4000YR-01P Rev: 01.0 Type: Direct-Access ANSI SCSI revision: 05 SCSI device sda: 781422768 512-byte hdwr sectors (400088 MB) sda: Write Protect is off sda: Mode Sense: 00 3a 00 00 SCSI device sda: drive cache: write back SCSI device sda: 781422768 512-byte hdwr sectors (400088 MB) sda: Write Protect is off sda: Mode Sense: 00 3a 00 00 SCSI device sda: drive cache: write back sda: sda1 sda2 sd 0:0:0:0: Attached scsi disk sda Vendor: ATA Model: WDC WD4000YR-01P Rev: 01.0 Type: Direct-Access ANSI SCSI revision: 05 SCSI device sdb: 781422768 512-byte hdwr sectors (400088 MB) sdb: Write Protect is off sdb: Mode Sense: 00 3a 00 00 SCSI device sdb: drive cache: write back SCSI device sdb: 781422768 512-byte hdwr sectors (400088 MB) sdb: Write Protect is off sdb: Mode Sense: 00 3a 00 00 SCSI device sdb: drive cache: write back sdb: sdb1 sdb2 sd 1:0:0:0: Attached scsi disk sdb ACPI: PCI Interrupt Link [LSA1] enabled at IRQ 20 GSI 19 sharing vector 0x42 and IRQ 19 ACPI: PCI Interrupt 0000:00:05.1[B] -> Link [LSA1] -> GSI 20 (level, low) -> IRQ 66 PCI: Setting latency timer of device 0000:00:05.1 to 64 ata3: SATA max UDMA/133 cmd 0xB880 ctl 0xB802 bmdma 0xB080 irq 66 ata4: SATA max UDMA/133 cmd 0xB480 ctl 0xB402 bmdma 0xB088 irq 66 scsi2 : sata_nv ata3: SATA link down (SStatus 0 SControl 300) ATA: abnormal status 0x7F on port 0xB887 scsi3 : sata_nv ata4: SATA link down (SStatus 0 SControl 300) ATA: abnormal status 0x7F on port 0xB487 ACPI: PCI Interrupt Link [LSA2] enabled at IRQ 23 ACPI: PCI Interrupt 0000:00:05.2[C] -> Link [LSA2] -> GSI 23 (level, low) -> IRQ 233 PCI: Setting latency timer of device 0000:00:05.2 to 64 ata5: SATA max UDMA/133 cmd 0xB000 ctl 0xAC02 bmdma 0xA480 irq 233 ata6: SATA max UDMA/133 cmd 0xA880 ctl 0xA802 bmdma 0xA488 irq 233 scsi4 : sata_nv ata5: SATA link down (SStatus 0 SControl 300) ATA: abnormal status 0x7F on port 0xB007 scsi5 : sata_nv ata6: SATA link down (SStatus 0 SControl 300) ATA: abnormal status 0x7F on port 0xA887 md: Autodetecting RAID arrays. md: autorun ... md: considering sdb1 ... md: adding sdb1 ... md: adding sda1 ... md: created md0 md: bind<sda1> md: bind<sdb1> md: running: <sdb1><sda1> raid1: raid set md0 active with 2 out of 2 mirrors md: ... autorun DONE. kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. SELinux: Disabled at runtime. SELinux: Unregistering netfilter hooks audit(1183559928.450:2): selinux=0 auid=4294967295 i2c_adapter i2c-0: nForce2 SMBus adapter at 0x2d00 i2c_adapter i2c-1: nForce2 SMBus adapter at 0x2e00 shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 EDAC MC: Ver: 2.0.1 Jun 14 2007 EDAC MC0: Giving out device to k8_edac Athlon64/Opteron: DEV 0000:00:18.2 EDAC MC1: Giving out device to k8_edac Athlon64/Opteron: DEV 0000:00:19.2 sd 0:0:0:0: Attached scsi generic sg0 type 0 sd 1:0:0:0: Attached scsi generic sg1 type 0 Modular ISDN Stack core version (1_1_5) revision ($Revision: 1.40 $) mISDNd: kernel daemon started (current:ffff81003e565820) input: PC Speaker as /class/input/input2 mISDNd: test event done hdb: ATAPI 24X DVD-ROM drive, 256kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.56. ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 22 ACPI: PCI Interrupt 0000:00:08.0[A] -> Link [LMAC] -> GSI 22 (level, low) -> IRQ 50 PCI: Setting latency timer of device 0000:00:08.0 to 64 forcedeth: using HIGHDMA Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 eth0: forcedeth.c: subsystem: 015d9:1511 bound to 0000:00:08.0 ACPI: PCI Interrupt Link [LMAD] enabled at IRQ 21 ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LMAD] -> GSI 21 (level, low) -> IRQ 58 PCI: Setting latency timer of device 0000:00:09.0 to 64 forcedeth: using HIGHDMA eth1: forcedeth.c: subsystem: 015d9:1511 bound to 0000:00:09.0 lp: driver loaded but no devices found ACPI: Power Button (FF) [PWRF] ACPI: Power Button (CM) [PWRB] ibm_acpi: ec object not found md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. device-mapper: ioctl: 4.11.0-ioctl (2006-09-14) initialised: dm-devel at redhat.com EXT3 FS on md0, internal journal Adding 4096564k swap on /dev/sdb2. Priority:-1 extents:1 across:4096564k Adding 4096564k swap on /dev/sda2. Priority:-2 extents:1 across:4096564k Zapata Telephony Interface Registered on major 196 Zaptel Version: 1.2.18 Zaptel Echo Canceller: KB1 Registered Tormenta2 PCI Registered tone zone 4 (United Kingdom) Registered tone zone 4 (United Kingdom) Registered tone zone 4 (United Kingdom) Registered tone zone 4 (United Kingdom) Registered tone zone 4 (United Kingdom) Registered tone zone 4 (United Kingdom) Registered tone zone 4 (United Kingdom) usbcore: registered new driver wcusb Wildcard USB FXS Interface driver registered Registered tone zone 4 (United Kingdom) Registered tone zone 4 (United Kingdom) CAPI Subsystem Rev 1.1.2.8 capifs: Rev 1.1.2.3 capi20: Rev 1.1.2.7: started up with major 68 (middleware+capifs) ISDN L1 driver version 1.20 ISDN L2 driver version 1.32 mISDN: DSS1 Rev. 1.47 mISDN Capi 2.0 driver file version 1.21 mISDN: HFC-multi driver Rev. 1.68 HFC-multi: card manufacturer: 'Cologne Chip AG' card name: 'HFC-4S Digium Card' clock: normal ACPI: PCI Interrupt Link [LNEA] enabled at IRQ 19 GSI 20 sharing vector 0x62 and IRQ 20 ACPI: PCI Interrupt 0000:03:06.0[A] -> Link [LNEA] -> GSI 19 (level, low) -> IRQ 98 HFC-4S#1: defined at IOBASE 0xec00 IRQ 98 HZ 1000 leds-type 2 HFC_multi: resetting HFC with chip ID=0xc revision=1 Setting GPIOs calling vpm_init VPM: Chip 0: ver 33 VPM: A-law mode VPM reg 0x20 is 11 NLP Thresh is set to 2 (0x2) VPM: A-law mode VPM reg 0x20 is 11 NLP Thresh is set to 2 (0x2) rtc: lost some interrupts at 1024Hz. hfcpci_probe: DIPs(0x90) jumpers(0x0) 1 devices registered mISDN_dsp: Audio DSP Rev. 1.29 (debug=0x0) EchoCancellor MG2 dtmfthreshold(100) mISDN_dsp: DSP clocks every 64 samples. This equals 8 jiffies. NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver Zaptel Transcoder support loaded eth0: no IPv6 routers present -- Andrew Hearn
Seems to be related to the sata ports that you dont have drives connected to :- ata3: SATA max UDMA/133 cmd 0xB880 ctl 0xB802 bmdma 0xB080 irq 66 ata4: SATA max UDMA/133 cmd 0xB480 ctl 0xB402 bmdma 0xB088 irq 66 scsi2 : sata_nv ata3: SATA link down (SStatus 0 SControl 300) ATA: abnormal status 0x7F on port 0xB887 scsi3 : sata_nv ata4: SATA link down (SStatus 0 SControl 300) ATA: abnormal status 0x7F on port 0xB487 If it was the ports that you have drives on then I would be more worried ... Regards Lance -- uklinux.net - The ISP of choice for the discerning Linux user.
> ATA: abnormal status 0x7F on port 0xB007 > ATA: abnormal status 0x7F on port 0xA887I once had similar error messages, coming from a onboard Promise controler. I contacted Alan Cox - who is a kernel developper - about that and his answer was the following: ?> ATA: abnormal status 0x7F on port 0xE407 > ATA: abnormal status 0x7F on port 0xE607 > ATA: abnormal status 0x8 on port 0xE086E31CProbably fine - the code right now is excessively verbose about things it thinks odd. ?