RE: PCI bus conflict hang: how to avoid the allocation of an I/O range.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: Bjorn Helgaas [mailto:bjorn.helgaas@xxxxxx] 
> Sent: Monday, November 17, 2008 20:29
> To: GARCIA DE SORIA LUCENA, JUAN JESUS
> Cc: linux-pci@xxxxxxxxxxxxxxx; jbarnes@xxxxxxxxxxxxxxxx; Jiri 
> Slaby; Gary Hade; JIMENEZ SHAW, FRANCISCO JAVIER
> Subject: Re: PCI bus conflict hang: how to avoid the 
> allocation of an I/O range.
> Theoretically, ACPI should tell us about any non-PCI devices 
> that might be in the 0x1000-0x1fff range.  This command:
>   $ grep . /sys/bus/pnp/devices/*/*
> should tell you about them.

I've looked at it under the Ubuntu kernel, and there's no declared
resource in /sys/bus/pnp/devices/*/resources in the problematic range.
I've included the combined "cat" of them below. I can provide the DSDT
and the dmesg output too.

I've disassembled the DSDT and there's no reference to that range
either.

What's the best way to proceed in order to implement the quirk-based
solution? I already patched the leds_clevo_mail module to recognize my
system via DMI data. Is this a possible approach?


Regards,

   Juan Jesus.

-------

/sys/devices/pnp0/00:00/resources
state = active
mem 0xffc00000-0xffffffff
mem 0xfec00000-0xfec00fff
mem 0xfee00000-0xfeefffff
mem disabled
/sys/devices/pnp0/00:01/resources
state = active
io 0xcf8-0xcff
/sys/devices/pnp0/00:02/resources
state = active
io disabled
/sys/devices/pnp0/00:03/resources
state = active
io 0x10-0x1f
io 0x22-0x3f
io 0x44-0x5f
io 0x62-0x63
io 0x65-0x6f
io 0x72-0x73
io 0x74-0x7f
io 0x91-0x93
io 0x97-0x9f
io 0xa2-0xbf
io 0xe0-0xef
io 0x4d0-0x4d1
io 0xfe10-0xfe11
io 0xfe00-0xfe00
/sys/devices/pnp0/00:04/resources
state = active
io 0x0-0x8
io 0xa-0xf
io 0x81-0x83
io 0x87-0x87
io 0x89-0x8b
io 0x8f-0x8f
io 0xc0-0xd1
io 0xd4-0xdf
dma 4
/sys/devices/pnp0/00:05/resources
state = active
io 0x61-0x61
/sys/devices/pnp0/00:06/resources
state = active
io 0x70-0x71
irq 8
/sys/devices/pnp0/00:07/resources
state = active
io 0xf0-0xf1
irq 13
/sys/devices/pnp0/00:08/resources
state = active
io 0x60-0x60
io 0x64-0x64
irq 1
/sys/devices/pnp0/00:09/resources
state = active
irq 12
/sys/devices/pnp0/00:0a/resources
state = active
io 0x3f8-0x3ff
irq 4

--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux