[lkml]   [2003]   [Jan]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [2.5 patch] MegaRAID driver: remove kernel 2.0 and 2.2 code
    > > AMI still issue 2.2 versions of this driver so its probably excessive
    > > (AMI ? -- LSI now I guess)
    > In megaraid.c IO_LOCK_IRQ and IO_UNLOCK_IRQ are only defined for >= 2.4
    > (they are present since 2.5.1-pre2) and the since Al Viro's
    > kdev_t -> block_device * conversion you get a compile error when trying
    > to use megaraid.{c,h} in 2.2.23.
    > If it's intended that this file is still used in kernels < 2.4 some
    > changes are needed.

    There are several branches of the megaraid driver available.
    (Un)fortunately, it's not one common source file anymore.

    For 2.4.x, the driver in BK now (1.18g) is fine. This has the
    backward-compatability stuff for 2.2.x that isn't quite right, but patches
    on linux-megaraid-devel exist to make it sufficient. See January 2
    archives at

    For 2.5.x, the driver in BK now (1.18 + 2.5-specific fixes) should be
    superceeded by v2.00.2 at some point. This replaces the existing driver,
    and doesn't have backward compatability cruft. -ac and the OSDL patch set
    have this now (-ac has 2.00.1, minor update for really old iomapped
    controllers is needed). Since 2.00.2's release around the holidays I
    haven't heard of any problems with the driver - eventually someone needs
    to pull the trigger and submit the switch.

    There's also a v2.00.2 specifically for kernel 2.4.x available that drops
    in alongside the existing megaraid, new one is 'megaraid2', to maintain



    Matt Domsch
    Sr. Software Engineer, Lead Engineer, Architect
    Dell Linux Solutions
    Linux on Dell mailing lists @

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