Page MenuHomeFreeBSD

D23965.1793436090.diff
No OneTemporary

Authored By
Unknown
Size
771 B
Referenced Files
None
Subscribers
None

D23965.1793436090.diff

Index: sys/x86/x86/io_apic.c
===================================================================
--- sys/x86/x86/io_apic.c
+++ sys/x86/x86/io_apic.c
@@ -94,7 +94,7 @@
struct ioapic {
struct pic io_pic;
u_int io_id:8; /* logical ID */
- u_int io_apic_id:4;
+ u_int io_apic_id:8;
u_int io_intbase:8; /* System Interrupt base */
u_int io_numintr:8;
u_int io_haseoi:1;
@@ -1023,8 +1023,9 @@
mtx_unlock_spin(&icu_lock);
if (bootverbose)
device_printf(dev,
- "cannot match pci bar apic id %d against MADT\n",
- apic_id);
+ "cannot match pci bar apic id %d against MADT, "
+ "BAR0 %#jx io id %d\n",
+ apic_id, (uintmax_t)rman_get_start(res), apic_id);
fail:
bus_release_resource(dev, SYS_RES_MEMORY, rid, res);
return (ENXIO);

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 31, 8:41 AM (6 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41254632
Default Alt Text
D23965.1793436090.diff (771 B)

Event Timeline