The Linux Kernel Mailing List
 help / color / mirror / Atom feed
From: Andy Isaacson <adi@hexapodia.org>
To: Andrew Morton <akpm@osdl.org>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.6.17-rc[56]-mm*: pcmcia "I/O resource not free"
Date: Tue, 20 Jun 2006 14:17:23 -0700	[thread overview]
Message-ID: <20060620211723.GA28016@hexapodia.org> (raw)
In-Reply-To: <20060617100327.e752b89a.akpm@osdl.org>

On Sat, Jun 17, 2006 at 10:03:27AM -0700, Andrew Morton wrote:
> > The PCMCIA slot on my Thinkpad X40 stopped working sometime between
> > 2.6.17-rc4-mm3 and 2.6.17-rc5-mm3, and is still not working as of
> > 2.6.17-rc6-mm2.
[snip]
> > -Probing IDE interface ide2...
> > -hde: CF Card, CFA DISK drive
> > -PM: Adding info for No Bus:ide2
> > -hdf: probing with STATUS(0x50) instead of ALTSTATUS(0x0a)
> > +ide2: I/O resource 0xF8A8A00E-0xF8A8A00E not free.
> > +ide2: ports already in use, skipping probe
> > +ide2: I/O resource 0xF8A8A01E-0xF8A8A01E not free.
> > +ide2: ports already in use, skipping probe
> > +ide2: I/O resource 0xF8A8A00E-0xF8A8A00E not free.
> > +ide2: ports already in use, skipping probe
> 
> hm.   I don't know who to blame for this yet ;)
> 
> The contents of /proc/ioports on both kernels might be useful.  Let's see
> which device+driver is already using those ports, and whether the older
> kenrel uses the same addresses.

In further testing, -rc6 is fine while -rc6-mm2 fails.

Under 2.6.17-rc6 (after having inserted and removed the card, but that
doesn't seem to make much difference) I have

0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
01f0-01f7 : ide0
03c0-03df : vga+
03f6-03f6 : ide0
1000-107f : 0000:00:1f.0
  1000-107f : motherboard
    1000-1003 : PM1a_EVT_BLK
    1004-1005 : PM1a_CNT_BLK
    1008-100b : PM_TMR
    1010-1015 : ACPI CPU throttle
    1020-1020 : PM2_CNT_BLK
    1028-102f : GPE0_BLK
1180-11bf : 0000:00:1f.0
  1180-11bf : motherboard
15e0-15ef : motherboard
1600-167f : motherboard
1680-169f : motherboard
1800-1807 : 0000:00:02.0
1810-181f : 0000:00:1f.1
  1810-1817 : ide0
  1818-181f : ide1
1820-183f : 0000:00:1d.0
  1820-183f : uhci_hcd
1840-185f : 0000:00:1d.1
  1840-185f : uhci_hcd
1860-187f : 0000:00:1d.2
  1860-187f : uhci_hcd
1880-189f : 0000:00:1f.3
18c0-18ff : 0000:00:1f.5
  18c0-18ff : Intel 82801DB-ICH4
1c00-1cff : 0000:00:1f.5
  1c00-1cff : Intel 82801DB-ICH4
2000-207f : 0000:00:1f.6
  2000-207f : Intel 82801DB-ICH4 Modem
2400-24ff : 0000:00:1f.6
  2400-24ff : Intel 82801DB-ICH4 Modem
3000-7fff : PCI Bus #02
  3000-30ff : PCI CardBus #03
  3400-34ff : PCI CardBus #03
  7000-703f : 0000:02:01.0
    7000-703f : e1000

The diff between -rc6 and -rc6-mm2 shows that they have the same ioport
assignment (there's only a textual diff due to ACPI string changes).

I've put just about everything you could want to know about the two
kernels at
http://web.hexapodia.org/~adi/bobble/bobble_2.6.17-rc6_20060620093733/
and
http://web.hexapodia.org/~adi/bobble/bobble_2.6.17-rc6-mm2_20060620094254/

-andy

  reply	other threads:[~2006-06-20 21:17 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-15 16:28 2.6.17-rc[56]-mm*: pcmcia "I/O resource not free" Andy Isaacson
2006-06-17 17:03 ` Andrew Morton
2006-06-20 21:17   ` Andy Isaacson [this message]
2006-06-20 22:03     ` Andrew Morton
2006-06-20 22:36       ` Randy.Dunlap
2006-06-21  6:50       ` Andy Isaacson
2006-06-21  7:46         ` Andrew Morton
2006-06-21 17:10           ` Andy Isaacson
2006-06-21 18:31             ` Andy Isaacson
2006-06-22  0:31             ` Vivek Goyal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060620211723.GA28016@hexapodia.org \
    --to=adi@hexapodia.org \
    --cc=akpm@osdl.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox