lkml.org 
[lkml]   [2006]   [Nov]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: pcmcia: patch to fix pccard_store_cis Was: [SOLUTION/HACK/PUZZLED] pcmcia modem only works with cardmgr in recent 2.6.15 kernel.
    On Mon, 13 Nov 2006 11:02:39 +0100
    Romano Giannetti <romanol@upcomillas.es> wrote:

    >
    > On Fri, 2006-11-03 at 11:02 -0500, Dominik Brodowski wrote:
    > > Does it work again (after re-copying the cis file to /lib/firmware)
    > > when
    > > you use this patch?
    > >
    > > Thanks,
    > > Dominik
    > >
    > > >From 4bb59569454f09e8bfc3a0f7bbdef46ccc7a51e0 Mon Sep 17 00:00:00
    > > 2001
    > > From: Dominik Brodowski <linux@dominikbrodowski.net>
    > > Date: Fri, 3 Nov 2006 10:54:00 -0500
    > > Subject: [PATCH] pcmcia: start over after CIS override
    > >
    > > When overriding the CIS, re-start the configuration of the card from
    > > scratch. Reported and debugged by Fabrice Bellet
    > > <fabrice@bellet.info>
    >
    > Mr Dominik, all,
    >
    > I tried your patch on top of the kernel 2.6.17.13 that came with ubuntu
    > edgy (and had sufficient trouble with it, I do not know if I'll be able
    > to try with a recent kernel.). This message is in copy to akpm which
    > asked me a report on the same problem.
    >
    > I applied your patch and this one:
    > http://lkml.org/lkml/2006/10/1/179
    >
    > but the kernel continues to ignore the second function of my card.
    > Moreover, now the modem does not work even with the dear old cardmgr:
    >
    > [17179741.804000] pcmcia: registering new device pcmcia1.1
    > [17179741.844000] 1.1: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    > [17179741.992000] setup_irq: irq handler mismatch
    > [17179741.992000] <c0139e82> setup_irq+0x102/0x110 <c0223250> serial8250_interrupt+0x0/0xf0
    > [17179741.992000] <c0139f29> request_irq+0x99/0xb0 <c0223195> serial8250_startup+0x415/0x440
    > [17179741.992000] <c021ec58> uart_startup+0x48/0x130 <c021fa3f> uart_open+0xbf/0x410
    > [17179741.992000] <c0160a13> cdev_get+0x23/0x60 <c020eba1> tty_open+0x161/0x310
    > [17179741.992000] <c0160ace> chrdev_open+0x6e/0x140 <c0160a60> chrdev_open+0x0/0x140
    > [17179741.992000] <c0156924> __dentry_open+0xb4/0x1e0 <c0156b05> nameidata_to_filp+0x35/0x40
    > [17179741.992000] <c0156b60> do_filp_open+0x50/0x60 <c0156805> get_unused_fd+0x45/0xb0
    > [17179741.992000] <c0156bba> do_sys_open+0x4a/0xe0 <c0156c8c> sys_open+0x1c/0x20
    > [17179741.992000] <c0102dbb> sysenter_past_esp+0x54/0x79
    >
    > Mr Morton, do you still think I should open a bug in bugzilla? Even if I
    > have not tested a newer kernel? It seems to me that nothing has changed
    > over there, and this _is_ a regression (from 2.6.13, even).
    >

    It doesn't sound like these problems will be fixed in the short term so
    yes, please let's get these into bugzilla so at least they don't get
    forgotten about and we have contact information filed away against
    particular problems. One record per bug, please.

    I do have a debugging patch here which will give us better info about the
    above IRQ-handler conflict. I'll probably push that into 2.6.19 - we seem
    to be getting a few of these lately.


    >
    > PS: can anyone point me to a tutorial on howto install a new kernael
    > easily on ubuntu? The procedure they point to (creating deb package,
    > installing, etc) are quite cumbersome. Anyway, I will try.

    Well it sounds like fixing these bugs is a long-term project. So it would
    be fine if you were to wait until Ubuntu have a 2.6.19-based kernel
    available.

    But otoh I don't think Ubuntu release bleeding-edge kernel packages, so
    that may be quite some time in the future. So if you're able to work out
    how to build and install a kernel.org kernel then that would help things
    along a bit.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-11-13 22:57    [W:4.359 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site