Re: [ANNOUNCE 2/6] Linux-iSCSI High-Performance Initiator

2005-04-11 Thread Greg KH
On Mon, Apr 11, 2005 at 08:24:08PM -0700, Alex Aizman wrote: > +typedef uint64_t iscsi_snx_t;/* iSCSI Data-Path session > handle */ > +typedef uint64_t iscsi_cnx_t;/* iSCSI Data-Path connection > handle */ Do you really have to create a new typedef? Please recons

Re: [ANNOUNCE 2/6] Linux-iSCSI High-Performance Initiator

2005-04-11 Thread Greg KH
On Mon, Apr 11, 2005 at 08:24:08PM -0700, Alex Aizman wrote: > Common header files: > - iscsi_ifev.h (user/kernel events). These structures cross the user/kernel boundry? If so, they _must_ use the __u32 and friends types, not the horrible uint32_t mess... thanks, gr

Re: [ANNOUNCE 2/6] Linux-iSCSI High-Performance Initiator

2005-04-11 Thread Greg KH
> +struct iscsi_hdr { > + uint8_t opcode; > + uint8_t flags; /* Final bit */ > + uint8_t rsvd2[2]; > + uint8_t hlength;/* AHSs total length */ > + uint8_t dlength[3]; /* Data length */ > + uint8_t lun[8]; >

[ANNOUNCE 6/6] Linux-iSCSI High-Performance Initiator

2005-04-11 Thread Alex Aizman
Documentation/scsi/iscsi.txt Signed-off-by: Alex Aizman <[EMAIL PROTECTED]> Signed-off-by: Dmitry Yusupov <[EMAIL PROTECTED]> diff -Nru linux-2.6.12-rc2.orig/Documentation/scsi/iscsi.txt linux-2.6.12-rc2.dima/Documentation/scsi/iscsi.txt --- linux-2.6.12-rc

[ANNOUNCE 5/6] Linux-iSCSI High-Performance Initiator

2005-04-11 Thread Alex Aizman
include/linux/netlink.h changes (added NETLINK_ISCSI) Signed-off-by: Alex Aizman <[EMAIL PROTECTED]> Signed-off-by: Dmitry Yusupov <[EMAIL PROTECTED]> --- linux-2.6.12-rc2.orig/include/linux/netlink.h 2005-03-01 23:38:25.0 -0800 +++ linux-2.6.

[ANNOUNCE 4/6] Linux-iSCSI High-Performance Initiator

2005-04-11 Thread Alex Aizman
drivers/scsi/Makefile changes (added iscsi_if and iscsi_tcp). Signed-off-by: Alex Aizman <[EMAIL PROTECTED]> Signed-off-by: Dmitry Yusupov <[EMAIL PROTECTED]> --- linux-2.6.12-rc2.orig/drivers/scsi/Makefile 2005-03-01 23:38:19.0 -0800 +++ linux-

[ANNOUNCE 3/6] Linux-iSCSI High-Performance Initiator

2005-04-11 Thread Alex Aizman
drivers/scsi/Kconfig changes. Signed-off-by: Alex Aizman <[EMAIL PROTECTED]> Signed-off-by: Dmitry Yusupov <[EMAIL PROTECTED]> diff -Nru --exclude 'iscsi*' --exclude Makefile linux-2.6.12-rc2.orig/drivers/scsi/Kconfig linux-2.6.12-rc2.dima/drivers/scsi

[ANNOUNCE 2/6] Linux-iSCSI High-Performance Initiator

2005-04-11 Thread Alex Aizman
Common header files: - iscsi_ifev.h (user/kernel events). - iscsi_if.h (user/kernel #defines); - iscsi_iftrans.h (iscsi transport interface); - iscsi_proto.h (RFC3720 #defines and types). Signed-off-by: Alex Aizman

[ANNOUNCE 0/6] Linux-iSCSI High-Performance Initiator

2005-04-11 Thread Alex Aizman
This is to announce Linux-iSCSI project: High-Performance iSCSI Initiator v5.0.0.2. The corresponding user space tools: http://sourceforge.net/project/showfiles.php?group_id=26396 1. Performance Results = 1.1 SETUP See http://www.open-iscsi.org/cgi-bin/wiki.pl/Performance

[ANNOUNCE] open-iscsi and linux-iscsi project teams have merged!

2005-04-11 Thread linux-iscsi development team
The linux-iscsi and open-iscsi developers would like to announce that they have combined forces on a single iSCSI initiator effort! This mail gives an overview of this combined effort and will be followed by a set of iSCSI patches the combined team submits for review as a candidate for inclusion in

Re: Fw: [Bugme-new] [Bug 4473] New: QLogic 2100: SCSI timeouts, device resets, and crashes kernel

2005-04-11 Thread Andrew Vasquez
On Mon, 11 Apr 2005, Mike Anderson wrote: > I will add the same comment to the bug. > > Did this work on a previous version of the kernel? Just checking to > understand if your connectivity to the storage unit or the unit itself > could be an issue. > > If appears we are receiving timeouts, but

Fw: [Bugme-new] [Bug 4474] New: ini9100u reports bad geoemtry

2005-04-11 Thread Andrew Morton
Begin forwarded message: Date: Mon, 11 Apr 2005 14:48:32 -0700 From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [Bugme-new] [Bug 4474] New: ini9100u reports bad geoemtry http://bugme.osdl.org/show_bug.cgi?id=4474 Summary: ini9100u reports bad geoemtry Kernel Version: 2.6.

[PATCH] convert aic7xxx to the generic Domain Validation infrastructure

2005-04-11 Thread James Bottomley
The patch is pretty boring ... just removing heaps of unused stuff. The diffstat is pretty interesting, though: aic7xxx_osm.c | 1681 -- aic7xxx_osm.h | 40 - 2 files changed, 10 insertions(+), 1711 deletions(-) James = drivers/scsi

Re: Fw: [Bugme-new] [Bug 4473] New: QLogic 2100: SCSI timeouts, device resets, and crashes kernel

2005-04-11 Thread Mike Anderson
Greg, I will add the same comment to the bug. Did this work on a previous version of the kernel? Just checking to understand if your connectivity to the storage unit or the unit itself could be an issue. If appears we are receiving timeouts, but on abort the qla is indicating that the IO has alr

Fw: [Bugme-new] [Bug 4473] New: QLogic 2100: SCSI timeouts, device resets, and crashes kernel

2005-04-11 Thread Andrew Morton
Begin forwarded message: Date: Mon, 11 Apr 2005 13:03:16 -0700 From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [Bugme-new] [Bug 4473] New: QLogic 2100: SCSI timeouts, device resets, and crashes kernel http://bugme.osdl.org/show_bug.cgi?id=4473 Summary: QLogic 2100: SCSI tim

Re: [PATCH] compile out scsi_ioctl when no SCSI/IDE/etc. (take 3)

2005-04-11 Thread Matt Mackall
On Mon, Apr 11, 2005 at 05:50:08PM +0200, Fillod Stephane wrote: > Hi Matt and everyone, > > I fixed again my previous patch (take2): > > * CDROM_PKTCDVD draws dependency > > * removing SCSI_IOCTL from displayed options, > as suggested by Milton Miller. > > * rewrote ifdefs in the middle of

Re: [PATCH] aacraid 2.6: Address sparse warnings

2005-04-11 Thread Mark Haverkamp
On Fri, 2005-04-08 at 08:13 +0100, Christoph Hellwig wrote: > > + u32 temp = le32_to_cpu(psg->sg[i-1].count) - > > + (byte_count - scsicmd->request_bufflen); > > + psg->sg[i-1].count = cpu_to_le32(temp); > > You really want {be,le}*_{a

[PATCH] compile out scsi_ioctl when no SCSI/IDE/etc. (take 3)

2005-04-11 Thread Fillod Stephane
Hi Matt and everyone, I fixed again my previous patch (take2): * CDROM_PKTCDVD draws dependency * removing SCSI_IOCTL from displayed options, as suggested by Milton Miller. * rewrote ifdefs in the middle of ide.c functions as dummy function in header, as suggested by Matthew Wilcox. Mat

Re: proc_name in sysfs

2005-04-11 Thread James Bottomley
On Mon, 2005-04-11 at 12:52 +0100, Christoph Hellwig wrote: > James once had a proposal where the scsi_host can link to the module in > sysfs, which is the right thing and needed for other things like mkinitrd > aswell. The code is actually in. Taking advantage of it is slightly more complex than

Re: [PATCH scsi-misc-2.6 03/04] scsi: make scsi_requeue_request() use blk_requeue_request()

2005-04-11 Thread Christoph Hellwig
> + cmd->request->flags |= REQ_SOFTBARRIER; > + > + spin_lock_irqsave(q->queue_lock, flags); > + blk_requeue_request(q, cmd->request); > + spin_unlock_irqrestore(q->queue_lock, flags); > > scsi_run_queue(q); This exact code sequence is duplicated in the previous patch, mayb

Re: proc_name in sysfs

2005-04-11 Thread Christoph Hellwig
On Fri, Apr 08, 2005 at 06:03:16PM +1000, Douglas Gilbert wrote: > >The real problem is that someone decided to export the proc_name in sysfs. > >It's supposed to be only procfs-specific but someone violated that rule. > > Forget the "proc_" part. It is effectively the lld_name. > > Allowing the

2.6.x (x=4|10|11) doesn't detect my scsi devices on my aic7880 scsi interface

2005-04-11 Thread folkert
Hi, I have a dual pentium-II with on-board adaptec aic7880 controller. 2.4.x runs nicely, but 2.6 no longer. The details. lspci: :00:00.0 Host bridge: Intel Corp. 440LX/EX - 82443LX/EX Host bridge (rev 03) :00:01.0 PCI bridge: Intel Corp. 440LX/EX - 82443LX/EX AGP bridge (rev 03) :00: