lkml.org 
[lkml]   [2005]   [Jan]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subjectsata_vsc problem.... Please help me.
    Hi,

    With kernel 2.6.10 on Intel (Dell Powervault 745N).... When I insert the
    sata_vsc module via 'modprobe sata_vsc' from the command line, the module
    immediately recognizes the controller card and then enumerates the
    attached disks. During this process I am getting errors logged in syslog
    for each disk as follows:

    Jan 24 13:55:37 linux kernel: irq 3: nobody cared!
    Jan 24 13:55:37 linux kernel: [<c0128972>] __report_bad_irq+0x22/0x90
    Jan 24 13:55:37 linux kernel: [<c0128a68>] note_interrupt+0x58/0x90
    Jan 24 13:55:37 linux kernel: [<c01285f8>] __do_IRQ+0xd8/0xe0
    Jan 24 13:55:37 linux kernel: [<c0103a7a>] do_IRQ+0x1a/0x30
    Jan 24 13:55:37 linux kernel: [<c010254a>] common_interrupt+0x1a/0x20
    Jan 24 13:55:37 linux kernel: [<c0114fc0>] __do_softirq+0x30/0x90
    Jan 24 13:55:37 linux kernel: [<c0115055>] do_softirq+0x35/0x40
    Jan 24 13:55:37 linux kernel: [<c0103a7f>] do_IRQ+0x1f/0x30
    Jan 24 13:55:37 linux kernel: [<c010254a>] common_interrupt+0x1a/0x20
    Jan 24 13:55:37 linux kernel: [<c0100590>] default_idle+0x0/0x40
    Jan 24 13:55:37 linux kernel: [<c01005b4>] default_idle+0x24/0x40
    Jan 24 13:55:37 linux kernel: [<c010063e>] cpu_idle+0x2e/0x40
    Jan 24 13:55:37 linux kernel: [<c03d277b>] start_kernel+0x15b/0x190
    Jan 24 13:55:37 linux kernel: handlers:
    Jan 24 13:55:37 linux kernel: [<c02471e0>] (ide_intr+0x0/0x120)
    Jan 24 13:55:37 linux kernel: [<c02471e0>] (ide_intr+0x0/0x120)
    Jan 24 13:55:37 linux kernel: [<e08ef250>] (vsc_sata_interrupt+0x0/0xa0
    [sata_vsc])
    Jan 24 13:55:37 linux kernel: Disabling IRQ #3

    and in /proc/interrupts the count for irq3 advances by 500,000 (i.e.,
    100,000 for the controller and 100,000 for each attached disk).....


    It seems to me that this driver is initializing itself and enabling
    interrupts before it is fully loaded and ready to deal with them....

    If I insert the module during the boot up process, the machine just
    hangs trying to read/identify the first disk...

    Is there a way to disable or ignore these interrupts until the driver is
    fully loaded, the disks are identified and all of the necessary
    housekeeping is finished and the driver is finished loading??

    Once the sata_vsc module finishes identifying the attached drives and
    the 'modprobe sata_vsc' returns to the command prompt the errors stop
    coming and it seems to work just fine.... You can fdisk and format the
    disks and all is well... If I could just get it load at boot time I would
    be happy....

    Any advice would be welcome at this point. ;)

    TIA,

    Dave Sims


    -
    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: 2005-03-22 14:09    [W:0.051 / U:59.316 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site