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

    http://bugzilla.kernel.org/show_bug.cgi?id=608

    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 gibbs@overdrive.btc.adaptec.com +7 -0
    > Aic7xxx and Aic79xx Driver Updates
    > o Adapt to new IRQ handler declaration/behavior for 2.5.X

    The changes for this:

    +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0)
    +#define AIC_LINUX_IRQRETURN_T irqreturn_t
    +#define AIC_LINUX_IRQRETURN(ours) return (IRQ_RETVAL(ours))
    +#else
    +#define AIC_LINUX_IRQRETURN_T void
    +#define AIC_LINUX_IRQRETURN(ours) return
    +#endif

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


    > ChangeSet
    > 1.971.94.5 03/04/24 11:46:55 gibbs@overdrive.btc.adaptec.com +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
    *scsi_devs)

    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 gibbs@overdrive.btc.adaptec.com +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.

    James


    -
    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 13:35    [W:0.026 / U:90.648 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site