public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Russell King <rmk+lkml@arm.linux.org.uk>
To: Silla Rizzoli <silla@netvalley.it>
Cc: daniel.ritz@gmx.ch, linux-kernel <linux-kernel@vger.kernel.org>
Subject: Re: 2.4.25 yenta problem and small fix/workaround
Date: Sun, 22 Feb 2004 16:30:38 +0000	[thread overview]
Message-ID: <20040222163038.A23746@flint.arm.linux.org.uk> (raw)
In-Reply-To: <200402221703.55235.silla@netvalley.it>; from silla@netvalley.it on Sun, Feb 22, 2004 at 05:03:54PM +0100

On Sun, Feb 22, 2004 at 05:03:54PM +0100, Silla Rizzoli wrote:
> This is dmesg after bootup completes: if I insert the card nothing happens, 
> but if I start X, the card gets magically recognized and initialized! 
> The following lines are added to dmesg:

This probably occurs because starting X caused AGP to be initialised,
which caused an interrupt on IRQ11.  Since the cardbus bridge is also
using IRQ11 to report status changes, we notice the status change.

So, the reason this went wrong _appears_ to be because we never received
the interrupt from the cardbus bridge, although the cardbus status
correctly indicated there was work to be done.

Also, you seem to have some proprietary modules loaded - have you tried
running without these modules loaded?  (See below.)

> airo_cs                 4004   0 (unused)
> airo                   49048   0 [airo_cs]
> ds                      7028   1 [airo_cs]
> yenta_socket           11072   1
> pcmcia_core            47328   0 [airo_cs ds yenta_socket]
> aes                    31200   1 (autoclean)
> radeon                106816   0
> agpgart                19312   1 (autoclean)
> ide-cd                 32416   0 (autoclean)
> sr_mod                 14392   0 (autoclean) (unused)
> cdrom                  29248   0 (autoclean) [ide-cd sr_mod]
> scsi_mod               87712   1 (autoclean) [sr_mod]
> mousedev                4372   0
> hid                    21988   0 (unused)
> input                   3616   0 [mousedev hid]
> hci_usb                 6648   0 (unused)
> bluez                  32996   1 [hci_usb]
> uhci                   25948   0 (unused)
> ehci-hcd               18764   0 (unused)
> slamr                 247108   0 (unused)

This seems to be a closed source modem driver, which seems to be using
IRQ11.  This is definitely one thing to try removing and seeing if the
problem goes away.  (By "removing" here I mean _never_ having been
loaded since boot - any other type of "removing" will not give the
desired test conditions required to correctly isolate the problem.)

> snd-pcm-oss            39492   0 (unused)
> snd-mixer-oss          13648   0 [snd-pcm-oss]
> snd-intel8x0           19428   0 (autoclean)
> snd-pcm                62980   0 (autoclean) [snd-pcm-oss snd-intel8x0]
> snd-ac97-codec         43256   0 (autoclean) [snd-intel8x0]
> snd-page-alloc          6676   0 (autoclean) [snd-intel8x0 snd-pcm]
> snd-mpu401-uart         3376   0 (autoclean) [snd-intel8x0]
> snd-rawmidi            14048   0 (autoclean) [snd-mpu401-uart]
> snd-seq-oss            29632   0 (unused)
> snd-seq-midi-event      3552   0 [snd-seq-oss]
> snd-seq                37040   2 [snd-seq-oss snd-seq-midi-event]
> snd-timer              14852   0 [snd-pcm snd-seq]
> snd-seq-device          4400   0 [snd-rawmidi snd-seq-oss snd-seq]
> snd                    34148   0 [snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-pcm snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-oss snd-seq-midi-event snd-seq snd-timer snd-seq-device]
> soundcore               3940   5 [snd]
> rtc                     7080   0 (autoclean)
> usbcore                63852   1 [hid hci_usb uhci ehci-hcd]
> ipv6                  171924  -1
> e100                   49992   0 (unused)
> unix                   15468   5 (autoclean)

-- 
Russell King
 Linux kernel    2.6 ARM Linux   - http://www.arm.linux.org.uk/
 maintainer of:  2.6 PCMCIA      - http://pcmcia.arm.linux.org.uk/
                 2.6 Serial core

  reply	other threads:[~2004-02-22 16:31 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-02-20 22:31 2.4.25 yenta problem and small fix/workaround Daniel Ritz
2004-02-21 12:28 ` Silla Rizzoli
2004-02-21 17:12   ` Daniel Ritz
2004-02-22 16:03     ` Silla Rizzoli
2004-02-22 16:30       ` Russell King [this message]
2004-02-22 17:20         ` Silla Rizzoli
  -- strict thread matches above, loose matches on Subject: below --
2004-02-19 11:22 Silla Rizzoli
2004-02-19 13:14 ` Marcelo Tosatti
2004-02-19 12:58   ` Silla Rizzoli
2004-02-19 20:32   ` David Hinds
2004-02-20 10:36     ` Silla Rizzoli

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=20040222163038.A23746@flint.arm.linux.org.uk \
    --to=rmk+lkml@arm.linux.org.uk \
    --cc=daniel.ritz@gmx.ch \
    --cc=linux-kernel@vger.kernel.org \
    --cc=silla@netvalley.it \
    /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