#15402 closed bug (fixed)
regression: KDL in "net_server" during boot for Intel I211-AT Gigabit Network using ipro1000 driver
Reported by: | taos | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta2 |
Component: | Drivers/Network/ipro1000 | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | #15415 | |
Platform: | All |
Description
After the update from hrev53379 to hrev53523 (both 64bit), I'm greeted with a KDL during boot if ipro1000 is not blacklisted:
Syslog is attached (booted hrev53523 with and without blacklisting ipro1000 + going back to an earlier working revision).
The components of the computer are described in #14999.
Attachments (9)
Change History (23)
by , 5 years ago
Attachment: | KDL_hrev53523.jpg added |
---|
comment:4 by , 5 years ago
Still getting the KDL with hrev53538:
It seems to happen after the last icon, the rocket(?), lights up in the boot sequence. The background changes to desktop blue and the KDL appears immediately afterwards.
I'm not sure if the unsuccessful booting is written to the syslog. Those timestamps seem to be missing.
comment:6 by , 5 years ago
Nope. On this computer, the keyboard stops working immediately (can't even activate or de-activate the Num LED) after leaving the haiku boot menu. I can only use it again after haiku successfully reaches the desktop.
comment:7 by , 5 years ago
Blocking: | 15415 added |
---|
comment:8 by , 5 years ago
adapter->rx_queues might be NULL at https://github.com/haiku/haiku/blob/master/src/add-ons/kernel/drivers/network/ipro1000/dev/e1000/if_em.c#L2210
comment:11 by , 5 years ago
Tested with hrev53555:
Marginally better, the KDL is gone :-) However, there's no network device now.
Syslog (first boot with older version in order to update to hrev53555, second boot with hrev53555, nothing blacklisted), output of listdev
, listimage
, listimage | grep drivers
und ifconfig
attached.
Syslog excerpt (lines mentioning ipro1000):
KERN: pci_reserve_device(3, 0, 0, ipro1000) KERN: if_initname(0xffffffff80a74000, igb, 70) KERN: [ipro1000] ipro1000: /dev/net/ipro1000/0 KERN: DRVMEDia KERN: [ipro1000] (igb) attach_pre capping queues at 2 KERN: [ipro1000] (igb) bus_alloc_resource(3, [16], 0x0, 0xffffffffffffffff, 0x1,0x2) ... KERN: [ipro1000] (igb) Using 1024 TX descriptors and 1024 RX descriptors KERN: [ipro1000] (igb) msix_init qsets capped at 2 KERN: [ipro1000] (igb) bus_alloc_resource(3, [28], 0x0, 0xffffffffffffffff, 0x1,0x2) ... KERN: [ipro1000] (igb) queue equality override not set, capping rx_queues at 1 and tx_queues at 1 KERN: [ipro1000] (igb) Using 1 RX queues 1 TX queues ... KERN: [ipro1000] (igb) Using MSI-X interrupts with 2 vectors KERN: [ipro1000] (igb) allocated for 1 tx_queues KERN: [ipro1000] (igb) allocated for 1 rx_queues KERN: [ipro1000] (igb) MSI-X requires ifdi_rx_queue_intr_enable method ... KERN: pci_unreserve_device(3, 0, 0, ipro1000)
by , 5 years ago
Attachment: | drivers_hrev53555.txt added |
---|
output of listimage | grep drivers in hrev53555
comment:12 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
That is a separate issue; please open a new ticket for it :)
comment:14 by , 5 years ago
Milestone: | Unscheduled → R1/beta2 |
---|
Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone
photo of KDL booting hrev53523 without blacklisting ipro1000