[lkml]   [2003]   [May]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Aic7xxx and Aic79xx Driver Updates
    First off, could you take a look at

    I thought it was an sr problem, but it doesn't seem to show up on
    anything other than adaptec controllers? Thanks.

    On Thu, 2003-05-01 at 17:28, Justin T. Gibbs wrote:
    > ChangeSet
    > 1.1118.33.5 03/04/24 15:12:48 +7 -0
    > Aic7xxx and Aic79xx Driver Updates
    > o Adapt to new IRQ handler declaration/behavior for 2.5.X

    The changes for this:

    +#define AIC_LINUX_IRQRETURN_T irqreturn_t
    +#define AIC_LINUX_IRQRETURN(ours) return (IRQ_RETVAL(ours))
    +#define AIC_LINUX_IRQRETURN_T void
    +#define AIC_LINUX_IRQRETURN(ours) return

    Are rather convoluted. Could you just remove the wrappering for 2.5?

    > ChangeSet
    > 1.971.94.5 03/04/24 11:46:55 +2 -0
    > Aic7xxx and Aic79xx driver updates
    > o Work around peculiarities in the scan_scsis routines
    > that could, due to having duplicate devices on our
    > host's device list, cause tagged queing to be disabled
    > for devices added via /proc.

    -ahc_linux_select_queue_depth(struct Scsi_Host * host,
    - Scsi_Device * scsi_devs)
    +ahc_linux_select_queue_depth(struct Scsi_Host *host, Scsi_Device

    select_queue_depth isn't a 2.5 interface anymore, why do you even still
    need it?

    > ChangeSet
    > 1.971.94.3 03/04/24 11:24:15 +6 -0
    > Aic7xxx and Aic79xx driver Update
    > o Avoid pre-2.5.X mid-layer deadlock due to SCSI malloc fragmentation

    This is entirely irrelevant to 2.5 as well.


    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.024 / U:2.720 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site