They look correct to me, but I don't know exactly what to look for. I
checked the irq tables and they were correct. I checked the mptable and
tried change things, but nothing helped. Linux ernels >= 2.6.30 do not
permit my pci devices to work correctly. Kernels older than that seem
to work. Attached is the output from coreboot and from Linux.
--
Hugh Greenberg
On 12/22/2009 11:07 AM, Stefan Reinauer wrote:
> On 12/22/09 5:59 PM, Hugh Greenberg wrote:
>
>> Hello again. I still have issues with the ARIMA. I am now getting
>> errors from Linux regarding IRQs and the MP table. I've tried various
>> Linux options and none of them have helped. This seems to be
>> preventing the ethernet and myrinet cards from functioning. Here is
>> the relevant output:
>>
>>
> Please check whether the bus:device:function numbers for the devices you
> see match those in mptable and pirq table. While the bus numbers may
> change mp and pirq are often static in coreboot (which is a bug).
>
> Stefan
>
>
>
>
>> pci 0000:00:01.0: MSI quirk detected; subordinate MSI disabled
>> disabled boot interrupts on PCI device 0x1022:0x7450
>> pci 0000:00:01.0: AMD8131 rev 12 detected; disabling PCI-X MMRBC
>> pci 0000:00:02.0: MSI quirk detected; subordinate MSI disabled
>> disabled boot interrupts on PCI device 0x1022:0x7450
>> pci 0000:00:02.0: AMD8131 rev 12 detected; disabling PCI-X MMRBC
>> boot interrupts on PCI device 0x1022:0x746b already disabled
>> pci_hotplug: PCI Hot Plug PCI Core version: 0.5
>> pciehp: PCI Express Hot Plug Controller Driver version: 0.4
>> acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
>> Non-volatile memory driver v1.3
>> Linux agpgart interface v0.103
>> Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
>> �serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
>> serial 0000:00:04.6: can't find IRQ for PCI INT B; probably buggy MP
>> table
>> brd: module loaded
>> loop: module loaded
>> input: Macintosh mouse button emulation as /devices/virtual/input/input0
>> Fixed MDIO Bus: probed
>> ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
>> ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
>> ohci_hcd 0000:03:00.0: can't find IRQ for PCI INT D; probably buggy MP
>> table
>> ohci_hcd 0000:03:00.0: Found HC with no IRQ. Check BIOS/PCI
>> 0000:03:00.0 setup!
>> ohci_hcd 0000:03:00.0: init 0000:03:00.0 fail, -19
>> ohci_hcd 0000:03:00.1: can't find IRQ for PCI INT D; probably buggy MP
>> table
>> ohci_hcd 0000:03:00.1: Found HC with no IRQ. Check BIOS/PCI
>> 0000:03:00.1 setup!
>> ohci_hcd 0000:03:00.1: init 0000:03:00.1 fail, -19
>> uhci_hcd: USB Universal Host Controller Interface driver
>> PNP: No PS/2 controller found. Probing ports directly.
>> Clocksource tsc unstable (delta = 148473685 ns)
>> serio: i8042 KBD port at 0x60,0x64 irq 1
>> mice: PS/2 mouse device common for all mice
>> rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
>> rtc0: alarms up to one day, 114 bytes nvram
>> device-mapper: uevent: version 1.0.3
>> device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised:
>> dm-devel@redhat.com
>> cpuidle: using governor ladder
>> cpuidle: using governor menu
>> usbcore: registered new interface driver hiddev
>> usbcore: registered new interface driver usbhid
>> usbhid: v2.6:USB HID core driver
>> nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
>> CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
>> nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module
>> option or
>> sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
>> ip_tables: (C) 2000-2006 Netfilter Core Team
>> TCP cubic registered
>> Initializing XFRM netlink socket
>> NET: Registered protocol family 17
>> registered taskstats version 1
>> No TPM chip found, activating TPM-bypass!
>> Magic number: 5:661:239
>> rtc_cmos rtc_cmos: setting system clock to 2009-12-22 17:12:30 UTC
>> (1261501950)
>> Initalizing network drop monitor service
>> Freeing unused kernel memory: 1324k freed
>> Write protecting the kernel read-only data: 6344k
>> Welcome to Fedora
>> Press 'I' to enter interactive startup.
>> Starting udev: [ OK ]
>> Setting hostname m91: [ OK ]
>> Setting up Logical Volume Management: [ OK ]
>> Remounting root filesystem in read-write mode: [ OK ]
>> Mounting local filesystems: [ OK ]
>> Enabling /etc/fstab swaps: [ OK ]
>> Entering non-interactive startup
>> Starting gm... Warning: /dev/gm* devices were not created, doing it
>> now...
>> active mapper... done.
>> Bringing up loopback interface: [ OK ]
>> Bringing up interface eth0:
>> Determining IP information for eth0... failed; no link present. Check
>> cable?
>> [FAILED]
>> Bringing up interface myri0:
>> Determining IP information for myri0...RTNETLINK answers: Input/output
>> error
>>
>> Any ideas? Thanks.
>>
>>
>
>