lkml.org 
[lkml]   [2008]   [Jan]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: sata_nv does not function in kernel > 2.6.20.21
    Matthew Hall wrote:
    > ACPI: PCI Interrupt Link [LT3D] enabled at IRQ 46
    > ACPI: PCI Interrupt 0000:80:07.0[A] -> Link [LT3D] -> GSI 46 (level,
    > low) -> IRQ 46
    > sata_nv 0000:80:07.0: Using ADMA mode
    > PCI: Unable to reserve mem region #6:1000@dfefe000 for device
    > 0000:80:07.0
    > ACPI: PCI interrupt for device 0000:80:07.0 disabled
    > sata_nv: probe of 0000:80:07.0 failed with error -16
    > ACPI: PCI Interrupt Link [LT2E] enabled at IRQ 45
    > ACPI: PCI Interrupt 0000:80:08.0[A] -> Link [LT2E] -> GSI 45 (level,
    > low) -> IRQ 45
    > sata_nv 0000:80:08.0: Using ADMA mode
    > PCI: Unable to reserve mem region #6:1000@dfefd000 for device
    > 0000:80:08.0
    > ACPI: PCI interrupt for device 0000:80:08.0 disabled
    > sata_nv: probe of 0000:80:08.0 failed with error -16

    Error -16 is EBUSY, which causes the driver load to fail due to the
    "Unable to reserve mem region" message.

    This means that the sata_nv driver needed to use PCI BAR 6, but was
    unable to for some reason. Given that sata_nv uses devres like other
    libata drivers, IMO the likely cause is outside the ATA subsystem (PCI?
    ACPI?).

    One workaround to try is setting sata_nv module option 'adma' to zero
    (0), in the hopes that it ignores that final region and work anyway.

    Jeff





    \
     
     \ /
      Last update: 2008-01-10 05:43    [W:0.044 / U:29.764 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site