[prev in list] [next in list] [prev in thread] [next in thread]
List: gfs-devel
Subject: [gfs-devel] Re: [gfs-users] Fwd: [PATCH] qlogicfc driver [dima@datafoundation.com]
From: Dirk Wetter <dirkw () rentec ! com>
Date: 2001-07-03 14:55:26
[Download RAW message or body]
Hi,
just a comment:
i tried to use the qlogic driver in 2.4.5, but imho the one
from qlogic was better. i don't know yet whether that changed
with Dmitry's driver, but i thought i share my experience:
- the vanilla driver cannot be used if you wnat to connect
directly to a storage device, it always tries to log in in L
mode, the driver from qlogic seems to have some autoprobing
features: in my environment it uses always the right mode,
independent of where i plug the cable in.
- it doesn't tell which mode F/L/.. it is using, you
have to look at the switch. the "native" qlogic driver is
much more verbose.
- if you want to change the CONNECTION_PREFERENCE you have
to recompile the driver. i would expect at least making
use of an option for modprobe.
anyway, i still appreciated the fact that there was a driver
in the kernel which i could use somehow right away.
~dirkw
On Tue, 3 Jul 2001, [KOI8-R] christophe barbé wrote:
> Hi GFS users,
>
> A new driver is being proposed to the linux kernel. This is a rewrite to
> the driver already in the kernel but with significant improvements.
> In order to improve the qlogic FC driver quality, please test it, and give
> feedback to Dmitry Meshchaninov (which intents to become the official
> maintener) and ideally to the linux kernel mailing list (positive comments
> can help Dmitry to push his driver in the kernel tree).
>
> His driver is available to :
> http://www.datafoundation.org/qlogicfc
>
> and it can be reach to
> Dmitry Meshchaninov <dima@datafoundation.com>
>
> If you have good results and you don't want post them to the linux kernel
> mailing list, send them to me I wall collect them and send a summary.
>
> Christophe
>
>
> Le mar, 03 jui 2001 02:24:10, Dmitry Meshchaninov a écrit :
>
> I'm sending link to updated qlogicfc driver with ip-support for
> 2.4.4-virgin kernel. Hope it works with 2.4.5. Driver changes:
>
> - structures and defines of qlogic host adapter now are separated from
> driver
> itself. We have kdb module to examine host structures, that's why we did
> it.
>
> - IP initialization fixed to be 64-bit aware (tested on Alpha's).
>
> - opportunity to use per-host smp lock introduced (PER_HOST_LOCK macro) -
> extensively tested. By default all operations are serialized though
> io_request_lock.
>
> - recalculations of scsi_host->can_queue variable were removed. It is
> meaningless and may lead to bugs.
>
> - more DMA mapping in IP-part of the driver.
> - simple network statistics (tx/rx packets/bytes).
> - some algorythm changes from original Qlogic driver were taken.
> - now driver can be compiled into kernel statically.
>
> - opportunity to select ip-support option during kernel configuration (and
> appropriate firmware);
>
> - looks like qlogic card contains bug related to request queue handling (if
> the
> card takes more requests than it was pre-programmed (request queue length)
> - all
> those request will never go out of the card). And depth of this queue
> actually
> depends on load of your system. Thats why original driver from Qlogic was
> changed in order to increase this parameter. You can configure this
> parameter
> during kernel configuration for your needs too. Now driver starts screaming
> if
> request queue is 80%-full; so you will be notified about the need to
> increase
> this value.
>
> Most part of the patch is updated firmware (from stable Qlogic driver
> ver4.25
> and another one with ip-support). That's why i cannot post it to lklm
> directly.
> If something goes wrong (it's possible to miss something during patch
> preparation) - please report.
>
> Link to patches: http://www.datafoundation.org/qlogicfc
>
> Any comments, test results and proposals are welcome.
> Dmitry Meshchaninov
> --
> Christophe Barbé
> Software Engineer - christophe.barbe@lineo.fr
> Lineo France - Lineo High Availability Group
> 42-46, rue Médéric - 92110 Clichy - France
> phone (33).1.41.40.02.12 - fax (33).1.41.40.02.01
> http://www.lineo.com
> _______________________________________________
> gfs-users mailing list
> gfs-users@sistina.com
> http://lists.sistina.com/mailman/listinfo/gfs-users
> Read the GFS Howto: http://www.sistina.com/gfs/Pages/howto.html
>
_______________________________________________
gfs-devel mailing list
gfs-devel@sistina.com
http://lists.sistina.com/mailman/listinfo/gfs-devel
Read the GFS Howto: http://www.sistina.com/gfs/Pages/howto.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic