On Fri, 12 Sep 2014, John Baldwin wrote:
at /usr/src/sys/dev/pci/vga_pci.c:318
318 return (bus_alloc_resource(dev, type, rid, start, end, count,
flags));
Current language: auto; currently minimal
(kgdb) p *rid
$1 = 0
Hmm, type 1 is SYS_RES_IRQ. IRQ resources should not be marked reserved.
Oh, some other child of vgapci has already allocated the IRQ. That seems odd.
Can you get 'devinfo -r' output before you kldload i915kms and again after
doing the kldload? (No need to run startx)
Please note I originally loaded "i915.ko", not "i915kms.ko"
Full output of the devinfo -r attached (no modules, w/i915 and w/i915kms),
snippets:
pcib0
I/O ports:
0xcf8-0xcff
pci0
PCI domain 0 bus numbers:
0
hostb0
vgapci0
I/O ports:
0x1800-0x1807
I/O memory addresses:
0xd0000000-0xdfffffff
0xf8300000-0xf837ffff
0xf8400000-0xf843ffff
agp0
I/O memory addresses:
0x80000000-0x80000fff
acpi_video0
vgapci1
I/O memory addresses:
0xf8380000-0xf83fffff
With i915.ko loaded:
pcib0
I/O ports:
0xcf8-0xcff
pci0
PCI domain 0 bus numbers:
0
hostb0
vgapci0
Interrupt request lines:
16
I/O ports:
0x1800-0x1807
I/O memory addresses:
0xd0000000-0xdfffffff
0xf8300000-0xf837ffff
0xf8400000-0xf843ffff
agp0
I/O memory addresses:
0x80000000-0x80000fff
acpi_video0
drm0
vgapci1
I/O memory addresses:
0xf8380000-0xf83fffff
with i915kms.ko loaded:
pcib0
I/O ports:
0xcf8-0xcff
pci0
PCI domain 0 bus numbers:
0
hostb0
vgapci0
Interrupt request lines:
16
I/O ports:
0x1800-0x1807
I/O memory addresses:
0xd0000000-0xdfffffff
0xf8300000-0xf837ffff
0xf8400000-0xf843ffff
agp0
I/O memory addresses:
0x80000000-0x80000fff
acpi_video0
drmn0
intel_iicbb0
iicbb0
iicbus0
iicsmb0
smbus0
smb0
iic0
intel_gmbus0
iicbus1
iicsmb1
smbus1
smb1
iic1
intel_iicbb1
iicbb1
iicbus2
iicsmb2
smbus2
smb2
iic2
intel_gmbus1
iicbus3
iicsmb3
smbus3
smb3
iic3
intel_iicbb2
iicbb2
iicbus4
iicsmb4
smbus4
smb4
iic4
intel_gmbus2
iicbus5
iicsmb5
smbus5
smb5
iic5
intel_iicbb3
iicbb3
iicbus6
iicsmb6
smbus6
smb6
iic6
intel_gmbus3
iicbus7
iicsmb7
smbus7
smb7
iic7
intel_iicbb4
iicbb4
iicbus8
iicsmb8
smbus8
smb8
iic8
intel_gmbus4
iicbus9
iicsmb9
smbus9
smb9
iic9
intel_iicbb5
iicbb5
iicbus10
iicsmb10
smbus10
smb10
iic10
intel_gmbus5
iicbus11
iicsmb11
smbus11
smb11
iic11
intel_iicbb6
iicbb6
iicbus12
iicsmb12
smbus12
smb12
iic12
intel_gmbus6
iicbus13
iicsmb13
smbus13
smb13
iic13
intel_iicbb7
iicbb7
iicbus14
iicsmb14
smbus14
smb14
iic14
intel_gmbus7
iicbus15
iicsmb15
smbus15
smb15
iic15
fbd0
vgapci1
I/O memory addresses:
0xf8380000-0xf83fffff
Unfortunately, "kldunload i915kms" makes my screen blank
and probably crashes the system (disk activity stops after
a short while and there is no response to the keyboard input).
//Marcin
nexus0
cryptosoft0
apic0
I/O memory addresses:
0xfec00000-0xfec0001f
0xfee00000-0xfee003ff
ram0
I/O memory addresses:
0x0-0x9f7ff
0x100000-0x7f67ffff
acpi0
Interrupt request lines:
9
I/O ports:
0x4e-0x4f
0x61
0x63
0x65
0x67
0x70
0x80
0x92
0xb2-0xb3
0x680-0x6ff
0x800-0x80f
0x1000-0x107f
0x1180-0x11bf
0x1640-0x164f
0xfe00-0xfe01
I/O memory addresses:
0xe0000000-0xefffffff
0xfed14000-0xfed17fff
0xfed18000-0xfed18fff
0xfed19000-0xfed19fff
0xfed1c000-0xfed1ffff
0xfed20000-0xfed3ffff
0xfed40000-0xfed44fff
0xfed45000-0xfed8ffff
cpu0
ACPI I/O ports:
0x1014
est0
acpi_perf0
cpufreq0
cpu1
ACPI I/O ports:
0x1014
est1
acpi_perf1
cpufreq1
acpi_lid0
acpi_button0
pcib0
I/O ports:
0xcf8-0xcff
pci0
PCI domain 0 bus numbers:
0
hostb0
vgapci0
I/O ports:
0x1800-0x1807
I/O memory addresses:
0xd0000000-0xdfffffff
0xf8300000-0xf837ffff
0xf8400000-0xf843ffff
agp0
I/O memory addresses:
0x80000000-0x80000fff
acpi_video0
vgapci1
I/O memory addresses:
0xf8380000-0xf83fffff
hdac0
Interrupt request lines:
256
I/O memory addresses:
0xf8440000-0xf8443fff
hdacc0
hdaa0
pcm0
pcm1
hdacc1
pcib1
I/O ports:
0x2000-0x20ff
0x2400-0x24ff
0x2800-0x28ff
0x2c00-0x2cff
I/O memory addresses:
0xf0000000-0xf1ffffff
0xf4000000-0xf5ffffff
PCI domain 0 bus numbers:
2-5
pci2
pcib1 bus numbers:
2
pcib2
I/O memory addresses:
0xf8100000-0xf81fffff
PCI domain 0 bus numbers:
6
pci6
pcib2 bus numbers:
6
wpi0
Interrupt request lines:
17
pcib2 memory window:
0xf8100000-0xf8100fff
pcib3
I/O ports:
0x3000-0x30ff
0x3400-0x34ff
0x3800-0x38ff
0x3c00-0x3cff
I/O memory addresses:
0xf8000000-0xf80fffff
PCI domain 0 bus numbers:
7
pci7
pcib3 bus numbers:
7
mskc0
Interrupt request lines:
257
pcib3 I/O port window:
0x3000-0x30ff
pcib3 memory window:
0xf8000000-0xf8003fff
msk0
miibus0
e1000phy0
pcib4
I/O ports:
0x4000-0x40ff
0x4400-0x44ff
0x4800-0x48ff
0x4c00-0x4cff
I/O memory addresses:
0xf2000000-0xf3ffffff
0xf6000000-0xf7ffffff
PCI domain 0 bus numbers:
8
pci8
pcib4 bus numbers:
8
uhci0
Interrupt request lines:
19
I/O ports:
0x1820-0x183f
usbus0
uhub0
uhci1
Interrupt request lines:
19
I/O ports:
0x1840-0x185f
usbus1
uhub1
uhci2
Interrupt request lines:
19
I/O ports:
0x1860-0x187f
usbus2
uhub2
uhci3
Interrupt request lines:
19
I/O ports:
0x1880-0x189f
usbus3
uhub3
ehci0
Interrupt request lines:
23
I/O memory addresses:
0xf8644000-0xf86443ff
usbus4
uhub4
umass0
pcib5
I/O memory addresses:
0xf8200000-0xf82fffff
PCI domain 0 bus numbers:
9-10
pci9
pcib5 bus numbers:
9
cbb0
Interrupt request lines:
20
pcib5 bus numbers:
10
pcib5 memory window:
0xf8206000-0xf8206fff
cardbus0
cbb0 bus numbers:
10
pccard0
Interrupt request lines:
20
pcib5 memory window:
0xf8207000-0xf82073ff
cmx0
I/O ports:
0x1080-0x1087
fwohci0
Interrupt request lines:
21
pcib5 memory window:
0xf8200000-0xf8203fff
0xf8205000-0xf82057ff
firewire0
dcons_crom0
fwe0
fwip0
sbp0
isab0
isa0
orm0
I/O memory addresses:
0xc0000-0xcffff
0xdc000-0xdffff
atapci0
I/O ports:
0x170-0x177
0x1f0-0x1f7
0x376
0x3f6
0x1810-0x181f
ata0
Interrupt request lines:
14
ahci0
Interrupt request lines:
258
I/O ports:
0x18b0-0x18bf
0x18c0-0x18c3
0x18c4-0x18c7
0x18c8-0x18cf
0x18d0-0x18d7
I/O memory addresses:
0xf8644400-0xf86447ff
ahcich0
I/O memory addresses:
0xf8644500-0xf864457f
ahcich2
I/O memory addresses:
0xf8644600-0xf864467f
acpi_sysresource0
pci_link0
pci_link1
pci_link2
pci_link3
pci_link4
pci_link5
pci_link6
pci_link7
acpi_ec0
I/O ports:
0x62
0x66
battery0
acpi_acad0
atdma0
DMA request lines:
4
I/O ports:
0x0-0x1f
0x81-0x91
0x93-0x9f
0xc0-0xdf
hpet0
Interrupt request lines:
20
I/O memory addresses:
0xfed00000-0xfed003ff
fpupnp0
I/O ports:
0xf0
acpi_sysresource1
atrtc0
Interrupt request lines:
8
attimer0
Interrupt request lines:
0
I/O ports:
0x40-0x43
0x50-0x53
acpi_sony0
Interrupt request lines:
6
I/O ports:
0xc000-0xc01f
acpi_sony1
atkbdc0
Interrupt request lines:
1
I/O ports:
0x60
0x64
atkbd0
psm0
Interrupt request lines:
12
psmcpnp0
acpi_tz0
acpi_tz1
acpi_tz2
acpi_timer0
ACPI I/O ports:
0x1008-0x100b
nexus0
cryptosoft0
apic0
I/O memory addresses:
0xfec00000-0xfec0001f
0xfee00000-0xfee003ff
ram0
I/O memory addresses:
0x0-0x9f7ff
0x100000-0x7f67ffff
acpi0
Interrupt request lines:
9
I/O ports:
0x4e-0x4f
0x61
0x63
0x65
0x67
0x70
0x80
0x92
0xb2-0xb3
0x680-0x6ff
0x800-0x80f
0x1000-0x107f
0x1180-0x11bf
0x1640-0x164f
0xfe00-0xfe01
I/O memory addresses:
0xe0000000-0xefffffff
0xfed14000-0xfed17fff
0xfed18000-0xfed18fff
0xfed19000-0xfed19fff
0xfed1c000-0xfed1ffff
0xfed20000-0xfed3ffff
0xfed40000-0xfed44fff
0xfed45000-0xfed8ffff
cpu0
ACPI I/O ports:
0x1014
est0
acpi_perf0
cpufreq0
cpu1
ACPI I/O ports:
0x1014
est1
acpi_perf1
cpufreq1
acpi_lid0
acpi_button0
pcib0
I/O ports:
0xcf8-0xcff
pci0
PCI domain 0 bus numbers:
0
hostb0
vgapci0
Interrupt request lines:
16
I/O ports:
0x1800-0x1807
I/O memory addresses:
0xd0000000-0xdfffffff
0xf8300000-0xf837ffff
0xf8400000-0xf843ffff
agp0
I/O memory addresses:
0x80000000-0x80000fff
acpi_video0
drm0
vgapci1
I/O memory addresses:
0xf8380000-0xf83fffff
hdac0
Interrupt request lines:
256
I/O memory addresses:
0xf8440000-0xf8443fff
hdacc0
hdaa0
pcm0
pcm1
hdacc1
pcib1
I/O ports:
0x2000-0x20ff
0x2400-0x24ff
0x2800-0x28ff
0x2c00-0x2cff
I/O memory addresses:
0xf0000000-0xf1ffffff
0xf4000000-0xf5ffffff
PCI domain 0 bus numbers:
2-5
pci2
pcib1 bus numbers:
2
pcib2
I/O memory addresses:
0xf8100000-0xf81fffff
PCI domain 0 bus numbers:
6
pci6
pcib2 bus numbers:
6
wpi0
Interrupt request lines:
17
pcib2 memory window:
0xf8100000-0xf8100fff
pcib3
I/O ports:
0x3000-0x30ff
0x3400-0x34ff
0x3800-0x38ff
0x3c00-0x3cff
I/O memory addresses:
0xf8000000-0xf80fffff
PCI domain 0 bus numbers:
7
pci7
pcib3 bus numbers:
7
mskc0
Interrupt request lines:
257
pcib3 I/O port window:
0x3000-0x30ff
pcib3 memory window:
0xf8000000-0xf8003fff
msk0
miibus0
e1000phy0
pcib4
I/O ports:
0x4000-0x40ff
0x4400-0x44ff
0x4800-0x48ff
0x4c00-0x4cff
I/O memory addresses:
0xf2000000-0xf3ffffff
0xf6000000-0xf7ffffff
PCI domain 0 bus numbers:
8
pci8
pcib4 bus numbers:
8
uhci0
Interrupt request lines:
19
I/O ports:
0x1820-0x183f
usbus0
uhub0
uhci1
Interrupt request lines:
19
I/O ports:
0x1840-0x185f
usbus1
uhub1
uhci2
Interrupt request lines:
19
I/O ports:
0x1860-0x187f
usbus2
uhub2
uhci3
Interrupt request lines:
19
I/O ports:
0x1880-0x189f
usbus3
uhub3
ehci0
Interrupt request lines:
23
I/O memory addresses:
0xf8644000-0xf86443ff
usbus4
uhub4
umass0
pcib5
I/O memory addresses:
0xf8200000-0xf82fffff
PCI domain 0 bus numbers:
9-10
pci9
pcib5 bus numbers:
9
cbb0
Interrupt request lines:
20
pcib5 bus numbers:
10
pcib5 memory window:
0xf8206000-0xf8206fff
cardbus0
cbb0 bus numbers:
10
pccard0
Interrupt request lines:
20
pcib5 memory window:
0xf8207000-0xf82073ff
cmx0
I/O ports:
0x1080-0x1087
fwohci0
Interrupt request lines:
21
pcib5 memory window:
0xf8200000-0xf8203fff
0xf8205000-0xf82057ff
firewire0
dcons_crom0
fwe0
fwip0
sbp0
isab0
isa0
orm0
I/O memory addresses:
0xc0000-0xcffff
0xdc000-0xdffff
atapci0
I/O ports:
0x170-0x177
0x1f0-0x1f7
0x376
0x3f6
0x1810-0x181f
ata0
Interrupt request lines:
14
ahci0
Interrupt request lines:
258
I/O ports:
0x18b0-0x18bf
0x18c0-0x18c3
0x18c4-0x18c7
0x18c8-0x18cf
0x18d0-0x18d7
I/O memory addresses:
0xf8644400-0xf86447ff
ahcich0
I/O memory addresses:
0xf8644500-0xf864457f
ahcich2
I/O memory addresses:
0xf8644600-0xf864467f
acpi_sysresource0
pci_link0
pci_link1
pci_link2
pci_link3
pci_link4
pci_link5
pci_link6
pci_link7
acpi_ec0
I/O ports:
0x62
0x66
battery0
acpi_acad0
atdma0
DMA request lines:
4
I/O ports:
0x0-0x1f
0x81-0x91
0x93-0x9f
0xc0-0xdf
hpet0
Interrupt request lines:
20
I/O memory addresses:
0xfed00000-0xfed003ff
fpupnp0
I/O ports:
0xf0
acpi_sysresource1
atrtc0
Interrupt request lines:
8
attimer0
Interrupt request lines:
0
I/O ports:
0x40-0x43
0x50-0x53
acpi_sony0
Interrupt request lines:
6
I/O ports:
0xc000-0xc01f
acpi_sony1
atkbdc0
Interrupt request lines:
1
I/O ports:
0x60
0x64
atkbd0
psm0
Interrupt request lines:
12
psmcpnp0
acpi_tz0
acpi_tz1
acpi_tz2
acpi_timer0
ACPI I/O ports:
0x1008-0x100b
nexus0
cryptosoft0
apic0
I/O memory addresses:
0xfec00000-0xfec0001f
0xfee00000-0xfee003ff
ram0
I/O memory addresses:
0x0-0x9f7ff
0x100000-0x7f67ffff
acpi0
Interrupt request lines:
9
I/O ports:
0x4e-0x4f
0x61
0x63
0x65
0x67
0x70
0x80
0x92
0xb2-0xb3
0x680-0x6ff
0x800-0x80f
0x1000-0x107f
0x1180-0x11bf
0x1640-0x164f
0xfe00-0xfe01
I/O memory addresses:
0xe0000000-0xefffffff
0xfed14000-0xfed17fff
0xfed18000-0xfed18fff
0xfed19000-0xfed19fff
0xfed1c000-0xfed1ffff
0xfed20000-0xfed3ffff
0xfed40000-0xfed44fff
0xfed45000-0xfed8ffff
cpu0
ACPI I/O ports:
0x1014
est0
acpi_perf0
cpufreq0
cpu1
ACPI I/O ports:
0x1014
est1
acpi_perf1
cpufreq1
acpi_lid0
acpi_button0
pcib0
I/O ports:
0xcf8-0xcff
pci0
PCI domain 0 bus numbers:
0
hostb0
vgapci0
Interrupt request lines:
16
I/O ports:
0x1800-0x1807
I/O memory addresses:
0xd0000000-0xdfffffff
0xf8300000-0xf837ffff
0xf8400000-0xf843ffff
agp0
I/O memory addresses:
0x80000000-0x80000fff
acpi_video0
drmn0
intel_iicbb0
iicbb0
iicbus0
iicsmb0
smbus0
smb0
iic0
intel_gmbus0
iicbus1
iicsmb1
smbus1
smb1
iic1
intel_iicbb1
iicbb1
iicbus2
iicsmb2
smbus2
smb2
iic2
intel_gmbus1
iicbus3
iicsmb3
smbus3
smb3
iic3
intel_iicbb2
iicbb2
iicbus4
iicsmb4
smbus4
smb4
iic4
intel_gmbus2
iicbus5
iicsmb5
smbus5
smb5
iic5
intel_iicbb3
iicbb3
iicbus6
iicsmb6
smbus6
smb6
iic6
intel_gmbus3
iicbus7
iicsmb7
smbus7
smb7
iic7
intel_iicbb4
iicbb4
iicbus8
iicsmb8
smbus8
smb8
iic8
intel_gmbus4
iicbus9
iicsmb9
smbus9
smb9
iic9
intel_iicbb5
iicbb5
iicbus10
iicsmb10
smbus10
smb10
iic10
intel_gmbus5
iicbus11
iicsmb11
smbus11
smb11
iic11
intel_iicbb6
iicbb6
iicbus12
iicsmb12
smbus12
smb12
iic12
intel_gmbus6
iicbus13
iicsmb13
smbus13
smb13
iic13
intel_iicbb7
iicbb7
iicbus14
iicsmb14
smbus14
smb14
iic14
intel_gmbus7
iicbus15
iicsmb15
smbus15
smb15
iic15
fbd0
vgapci1
I/O memory addresses:
0xf8380000-0xf83fffff
hdac0
Interrupt request lines:
256
I/O memory addresses:
0xf8440000-0xf8443fff
hdacc0
hdaa0
pcm0
pcm1
hdacc1
pcib1
I/O ports:
0x2000-0x20ff
0x2400-0x24ff
0x2800-0x28ff
0x2c00-0x2cff
I/O memory addresses:
0xf0000000-0xf1ffffff
0xf4000000-0xf5ffffff
PCI domain 0 bus numbers:
2-5
pci2
pcib1 bus numbers:
2
pcib2
I/O memory addresses:
0xf8100000-0xf81fffff
PCI domain 0 bus numbers:
6
pci6
pcib2 bus numbers:
6
wpi0
Interrupt request lines:
17
pcib2 memory window:
0xf8100000-0xf8100fff
pcib3
I/O ports:
0x3000-0x30ff
0x3400-0x34ff
0x3800-0x38ff
0x3c00-0x3cff
I/O memory addresses:
0xf8000000-0xf80fffff
PCI domain 0 bus numbers:
7
pci7
pcib3 bus numbers:
7
mskc0
Interrupt request lines:
257
pcib3 I/O port window:
0x3000-0x30ff
pcib3 memory window:
0xf8000000-0xf8003fff
msk0
miibus0
e1000phy0
pcib4
I/O ports:
0x4000-0x40ff
0x4400-0x44ff
0x4800-0x48ff
0x4c00-0x4cff
I/O memory addresses:
0xf2000000-0xf3ffffff
0xf6000000-0xf7ffffff
PCI domain 0 bus numbers:
8
pci8
pcib4 bus numbers:
8
uhci0
Interrupt request lines:
19
I/O ports:
0x1820-0x183f
usbus0
uhub0
uhci1
Interrupt request lines:
19
I/O ports:
0x1840-0x185f
usbus1
uhub1
uhci2
Interrupt request lines:
19
I/O ports:
0x1860-0x187f
usbus2
uhub2
uhci3
Interrupt request lines:
19
I/O ports:
0x1880-0x189f
usbus3
uhub3
ehci0
Interrupt request lines:
23
I/O memory addresses:
0xf8644000-0xf86443ff
usbus4
uhub4
umass0
pcib5
I/O memory addresses:
0xf8200000-0xf82fffff
PCI domain 0 bus numbers:
9-10
pci9
pcib5 bus numbers:
9
cbb0
Interrupt request lines:
20
pcib5 bus numbers:
10
pcib5 memory window:
0xf8206000-0xf8206fff
cardbus0
cbb0 bus numbers:
10
pccard0
Interrupt request lines:
20
pcib5 memory window:
0xf8207000-0xf82073ff
cmx0
I/O ports:
0x1080-0x1087
fwohci0
Interrupt request lines:
21
pcib5 memory window:
0xf8200000-0xf8203fff
0xf8205000-0xf82057ff
firewire0
dcons_crom0
fwe0
fwip0
sbp0
isab0
isa0
orm0
I/O memory addresses:
0xc0000-0xcffff
0xdc000-0xdffff
atapci0
I/O ports:
0x170-0x177
0x1f0-0x1f7
0x376
0x3f6
0x1810-0x181f
ata0
Interrupt request lines:
14
ahci0
Interrupt request lines:
258
I/O ports:
0x18b0-0x18bf
0x18c0-0x18c3
0x18c4-0x18c7
0x18c8-0x18cf
0x18d0-0x18d7
I/O memory addresses:
0xf8644400-0xf86447ff
ahcich0
I/O memory addresses:
0xf8644500-0xf864457f
ahcich2
I/O memory addresses:
0xf8644600-0xf864467f
acpi_sysresource0
pci_link0
pci_link1
pci_link2
pci_link3
pci_link4
pci_link5
pci_link6
pci_link7
acpi_ec0
I/O ports:
0x62
0x66
battery0
acpi_acad0
atdma0
DMA request lines:
4
I/O ports:
0x0-0x1f
0x81-0x91
0x93-0x9f
0xc0-0xdf
hpet0
Interrupt request lines:
20
I/O memory addresses:
0xfed00000-0xfed003ff
fpupnp0
I/O ports:
0xf0
acpi_sysresource1
atrtc0
Interrupt request lines:
8
attimer0
Interrupt request lines:
0
I/O ports:
0x40-0x43
0x50-0x53
acpi_sony0
Interrupt request lines:
6
I/O ports:
0xc000-0xc01f
acpi_sony1
atkbdc0
Interrupt request lines:
1
I/O ports:
0x60
0x64
atkbd0
psm0
Interrupt request lines:
12
psmcpnp0
acpi_tz0
acpi_tz1
acpi_tz2
acpi_timer0
ACPI I/O ports:
0x1008-0x100b
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"