[lkml]   [2003]   [May]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: 2.5.69-mm5: pccard oops while booting: resolved
    On Fri, 2003-05-16 at 01:00, Andrew Morton wrote: 
    > Felipe Alfaro Solana <> wrote:
    > >
    > > The test kernel is
    > > a 2.5.69-mm5 with the "i8259-shutdown.patch" reverted, plus the above
    > > patch and your previous "verbose" patch. Attached to this message is the
    > > new "dmesg" from this patched kernel.
    > >
    > > As I told Andrew, reverting "make-KOBJ_NAME-match-BUS_ID_SIZE.patch"
    > > solves the oops.
    > The weird thing is that this patch really doesn't do anything apart from
    > increasing KOBJ_NAME_LEN from 16 to 20.

    OK, this is what I guessed by playing with 2.5.69-mm6:

    1. Simply by changing KOBJ_NAME_LEN from 20 to 16 fixes the problem.
    This leads me to think there are some parts of the kernel (a driver, to
    be more exact) that are corrupting memory or doing something really
    nasty that is affecting PCI ID's tables and pci_bus_match() function.

    2. Disabling or enabling preemptible kernel does not help.

    3. Now, changing KOBJ_NAME_LEN back to 20, and then disabling support
    for the ALSA Yamaha PCI driver (YMFPCI) fixes the problem. I have tried
    disabling other drivers, like USB-UHCI, AGPGART, but it doesn't help.
    However, disabling YMFPCI solves the problem. So I guess, we've got a
    problem at alsa_card_ymfpci_init() function. Note that the YMFPCI was
    built-in into the kernel, and not as a module. However, building YMFPCI
    as a module still produces an oops. I'll post more information when I
    investigate a little more about this.

    Any ideas on what's could be going on here? It's driving me nutts!


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:35    [W:0.039 / U:1.356 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site