Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
iPXE fail to boot with ixgbevf NIC
2013-03-07, 10:57 (This post was last modified: 2013-03-07 10:58 by Gwuieon Jin.)
Post: #1
iPXE fail to boot with ixgbevf NIC
Dear all.
i had adapted intel ixgbevf NIC driver made by Bernhard Kohl.
i build iPXE including ixgbevf NIC driver and make iPXE to excute.
but it is hanged like below log. why does it happen?
if anyone know reason, please let me know. Smile

===============================================
Adding PCI root bus
PCI 00:00.0 (8086:0c75) has no driver
PCI 00:01.0 (8086:0c46) has no driver
PCI 00:03.0 (8086:0c48) has no driver
PCI 00:04.0 (8086:0c49) has no driver
PCI 00:0e.0 (8086:0c54) has no driver
PCI 00:13.0 (8086:0c59) has no driver
PCI 00:13.1 (8086:0c5a) has no driver
PCI 00:14.0 (8086:0c5f) has no driver
PCI 00:1f.0 (8086:0c60) has no driver
PCI 01:00.0 (10b5:8717) has no driver
PCI 02:00.0 (10b5:8717) has no driver
PCI 03:00.0 (18f6:1001) has no driver
PCI 04:0f.0 unhandled 64-bit BAR 000001f100050504
PCI 04:0f.0 (18f6:1001) has no driver
PCI 04:11.0 unhandled 64-bit BAR 000001f1000a0604
PCI 04:11.0 (18f6:1001) has no driver
PCI 04:12.0 unhandled 64-bit BAR 000001f1000e0b04
PCI 04:12.0 (18f6:1001) has no driver
PCI 04:13.0 unhandled 64-bit BAR 000001f1000f0f04
PCI 04:13.0 (18f6:1001) has no driver
PCI 04:14.0 unhandled 64-bit BAR 000001f100101004
PCI 04:14.0 (18f6:1001) has no driver
PCI 06:00.0 (18f6:1001) has no driver
PCI 07:0f.0 (18f6:1001) has no driver
PCI 07:10.0 (18f6:1001) has no driver
PCI 07:11.0 (18f6:1001) has no driver
PCI 0b:00.0 (18f6:1001) has no driver
PCI 0c:10.0 unhandled 64-bit BAR 000001f1000d0d0c
PCI 0c:10.0 (18f6:1001) has no driver
PCI 0c:13.0 unhandled 64-bit BAR 000001f1000e0e0c
PCI 0c:13.0 (18f6:1001) has no driver
PCI 0d:00.0 (8086:10ed) has driver "ixgbevf"
PCI 0d:00.0 has mem ff50c000 io 0 irq 0
IXGBEVF: ixgbevf_probe
IXGBEVF: netdev allocated at 0x1b6c4
IXGBEVF: netdev physical addr= 0xbfe6eef4
IXGBEVF: &netdev->op = 0x1b6ec
IXGBEVF: &netdev->op physical addr= 0xbfe6ef1c
IXGBEVF: adapter at 0x1b7b0 initialized
IXGBEVF: adapter physical addr= 0xbfe6efe0
IXGBEVF: &adapter->hw: 0x1b7e0
IXGBEVF: &adapter->hw physical addr= 0xbfe6f010
PCI 0d:00.0 latency timer is unreasonably low at 0. Setting to 32.
IXGBEVF: mmio_start: 0xff50c000
IXGBEVF: mmio_len: 0x00004000
IXGBEVF: adapter->hw.hw_addr: 0x3f6b87d0
IXGBEVF: mac and mbx procedure pointers initialized
IXGBEVF: ixgbevf_probe_succeeded
PCI 0d:00.1 (8086:10ed) has driver "ixgbevf"
PCI 0d:00.1 has mem ff504000 io 0 irq 0
IXGBEVF: ixgbevf_probe
IXGBEVF: netdev allocated at 0x1b9a4
IXGBEVF: netdev physical addr= 0xbfe6f1d4
IXGBEVF: &netdev->op = 0x1b9cc
IXGBEVF: &netdev->op physical addr= 0xbfe6f1fc
IXGBEVF: adapter at 0x1ba90 initialized
IXGBEVF: adapter physical addr= 0xbfe6f2c0
IXGBEVF: &adapter->hw: 0x1bac0
IXGBEVF: &adapter->hw physical addr= 0xbfe6f2f0
PCI 0d:00.1 latency timer is unreasonably low at 0. Setting to 32.
IXGBEVF: mmio_start: 0xff504000
IXGBEVF: mmio_len: 0x00004000
IXGBEVF: adapter->hw.hw_addr: 0x3f6b07d0
IXGBEVF: mac and mbx procedure pointers initialized
IXGBEVF: ixgbevf_probe_succeeded
ok



iPXE 1.0.0+ (b17b1) -- Open Source Network Boot Firmware -- http://ipxe.org
Features: AoE HTTP iSCSI DNS TFTP bzImage ELF MBOOT PXE PXEXT Menu

IXGBEVF: ixgbevf_open
IXGBEVF: ixgbevf_setup_tx_resources
IXGBEVF: adapter->tx_base = 0xbfe6f480
IXGBEVF: ixgbevf_configure_tx
IXGBEVF: IXGBE_VFTDBAL(0): 0xbfe6f480
IXGBEVF: IXGBE_VFTDLEN(0): 128
IXGBEVF: Microseconds until TX Q was enabled: 0
IXGBEVF: ixgbevf_setup_srrctl
IXGBEVF: ixgbevf_setup_rx_resources
IXGBEVF: ixgbevf_configure_rx
IXGBEVF: IXGBE_VFRDBAL(0)= 0xbfe6f500
IXGBEVF: IXGBE_VFRDLEN(0)= 128
IXGBEVF: Microseconds until RX Q was enabled: 0
IXGBEVF: IXGBE_VFRXDCTL(0)= 0x42000000
IXGBEVF: IXGBE_VFRDT(0)= 8
net0: 02:16:e4:c0:02:06 using ixgbevf on PCI0d:00.0 (open)
[Link:up, TX:0 TXE:0 RX:0 RXE:0]
IXGBEVF: IXGBE_VFRXDCTL(0) = 0x42000000
IXGBEVF: Received packet, rx_curr: 0 rx_status: 0x00000083 rx_len: 60
IXGBEVF: adapter->rx_iobuf[0]->data = 0xbfe6f800
IXGBEVF: IXGBE_VFRXDCTL(0) = 0x42000000
IXGBEVF: Received packet, rx_curr: 1 rx_status: 0x00000083 rx_len: 60
IXGBEVF: adapter->rx_iobuf[1]->data = 0xbfe70000
IXGBEVF: IXGBE_VFRXDCTL(0) = 0x42000000
IXGBEVF: Received packet, rx_curr: 2 rx_status: 0x00000083 rx_len: 60
IXGBEVF: adapter->rx_iobuf[2]->data = 0xbfe70800
Find all posts by this user
Quote this message in a reply
2013-03-08, 15:50
Post: #2
RE: iPXE fail to boot with ixgbevf NIC
I think this is a question for the development mailing-list, or comment on the pull request at Github: https://github.com/ipxe/ipxe/pull/9
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)