Re: [PATCH 3/7] aacraid: Fix blocking issue with container probing function (cast update)

2007-03-15 Thread Mark Haverkamp
(during initialization scanning for all targets and in the separate hot-add/remove [aacraid] thread) merely issues _aac_probe_container and then simple spins calling schedule() waiting for completion. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> --- --- scsi-misc-aac.orig/drivers/scsi/a

[PATCH 6/7] aacraid: fix srb ioctl for 64 bits

2007-03-15 Thread Mark Haverkamp
the ioctl mechanism, the allocated user memory pool on 64 bit machines under this environment forced the management software's hands to submit 64 bit user space virtual address SG elements in via the ioctl. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> --- --- scsi-misc-aac.orig/d

[PATCH 7/7] aacraid: Improved error handling

2007-03-15 Thread Mark Haverkamp
by the retry mechanism. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> --- --- scsi-misc-aac.orig/drivers/scsi/aacraid/aachba.c2007-03-15 08:30:19.0 -0700 +++ scsi-misc-aac/drivers/scsi/aacraid/aachba.c 2007-03-15 08:30:23.0 -0700 @@ -5,7 +5,7 @@ * based on t

[PATCH 4/7] aacraid: Fix ioctl handling when adapter resets

2007-03-15 Thread Mark Haverkamp
; } } + /* Give some extra time for ioctls to complete. */ + if (retval == 0) + ssleep(2); index = aac->cardtype; /* -- Mark Haverkamp <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH 2/7] aacraid: Fix struct element name issue

2007-03-15 Thread Mark Haverkamp
physical address space. A small fragment of this patch also cleans up an unused variable that was close to the patch fragments. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> --- --- scsi-misc-aac.orig/drivers/scsi/aacraid/aacraid.h 2007-03-15 08:30:07.0 -0700 +++ scsi-mi

[PATCH 3/7] aacraid: Fix blocking issue with container probing function

2007-03-15 Thread Mark Haverkamp
(during initialization scanning for all targets and in the separate hot-add/remove [aacraid] thread) merely issues _aac_probe_container and then simple spins calling schedule() waiting for completion. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> --- --- scsi-misc-aac.orig/drivers/scsi/a

[PATCH 5/7] aacraid: remove un-needed references to container id (cid)

2007-03-15 Thread Mark Haverkamp
eir single solitary use in the procedure rather than wasting resources on passing the argument in from above. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> --- --- scsi-misc-aac.orig/drivers/scsi/aacraid/aachba.c2007-03-15 08:30:15.0 -0700 +++ scsi-misc-aac/drivers/scsi/aacra

[PATCH 0/7] aacraid: DRiver updates

2007-03-15 Thread Mark Haverkamp
+- dpcsup.c | 32 ++-- linit.c| 64 +++- rx.c | 43 +++-- -- Mark Haverkamp <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kern

[PATCH 1/7] aacraid: add restart adapter platform function

2007-03-15 Thread Mark Haverkamp
Received from Mark Salyzyn, This patch updates the adapter restart function to deal with some adapters that have specific IOP reset needs. Since the code for restarting the adapter was in two places, changed over to utilizing a platform function in one place. Signed-off-by: Mark Haverkamp

RE: [PATCH] scsi spi transport: SCSI domain validation after reset

2007-02-12 Thread Mark Haverkamp
On Mon, 2007-02-12 at 15:45 -0600, James Bottomley wrote: > On Mon, 2007-02-12 at 08:14 -0800, Mark Haverkamp wrote: > > This patch fixed my looping DV problem. > > As far as I can tell, this is identical to Eric's patch, but is done > using the existing dv_in_progress f

RE: [PATCH] scsi spi transport: SCSI domain validation after reset

2007-02-12 Thread Mark Haverkamp
On Wed, 2007-02-07 at 16:51 -0700, Eric Moore wrote: > > -Original Message- > > From: James Bottomley [mailto:[EMAIL PROTECTED] > > Sent: Monday, February 05, 2007 2:50 PM > > To: Mark Haverkamp > > Cc: linux-scsi; Moore, Eric > > Subject: Re: [PA

Re: [PATCH] scsi spi transport: SCSI domain validation after reset

2007-02-05 Thread Mark Haverkamp
On Mon, 2007-02-05 at 15:50 -0600, James Bottomley wrote: > On Mon, 2007-02-05 at 12:49 -0800, Mark Haverkamp wrote: > > James, > > > > Some months ago, I had problems with a mis-behaving disk that failed > > domain validation on a fusion card resulting in an

[PATCH] scsi spi transport: SCSI domain validation after reset

2007-02-05 Thread Mark Haverkamp
a reset is performed as a result of command timeout with the mis-behaving device. Signed-off-by Mark Haverkamp <[EMAIL PROTECTED]> --- Applies to scsi-misc-2.6 --- Index: scsi-misc-2.6/drivers/scsi/scsi_transport_spi.c === -

[PATCH] aacraid: expanded expose physical device code (new)

2007-01-26 Thread Mark Haverkamp
expose_physicals insmod parameter which was added to support some experimental configurations. Signed-off-by Mark Haverkamp <[EMAIL PROTECTED]> --- The patch has been updated after talking with Mark about Christoph's comments on the previous version of the patch. --- scsi-misc-aac.orig/d

compile error in NCR_D700

2007-01-24 Thread Mark Haverkamp
Fix a typo in NCR_D700 Signed-off-by Mark Haverkamp <[EMAIL PROTECTED]> --- --- scsi-misc-2.6.orig/drivers/scsi/NCR_D700.c 2007-01-15 09:18:58.0 -0800 +++ scsi-misc-2.6/drivers/scsi/NCR_D700.c 2007-01-24 09:27:02.0 -0800 @@ -200,7 +200,7 @@ hostdata

Re: [Patch 2/4] aacraid: expanded expose physical device code

2007-01-24 Thread Mark Haverkamp
ommand. Christoph, I talked to Mark Salyzyn about this. He wants to drop this patch for the time being and re-think it. James, The other patches still apply with this one removed (One applies with fuzz). Is that OK or should I re-diff and resend them. Mark. -- Mark Haverkamp <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH 4/4] aacraid: rework packet support code

2007-01-23 Thread Mark Haverkamp
Received from Mark Salyzyn, Replace all if/else packet formations with platform function calls. This is in recognition of the proliferation of read and write packet types, and in the need to migrate to up-and-coming packets for new products. Signed-off-by Mark Haverkamp <[EMAIL PROTEC

[Patch 2/4] aacraid: expanded expose physical device code

2007-01-23 Thread Mark Haverkamp
expose_physicals insmod parameter which was added to support some experimental configurations. Signed-off-by Mark Haverkamp <[EMAIL PROTECTED]> --- --- scsi-misc-aac.orig/drivers/scsi/aacraid/aachba.c2007-01-18 10:06:55.0 -0800 +++ scsi-misc-aac/drivers/scsi/aacraid/aachba.c 2007-01

[PATCH 3/4] aacraid: Begin adding support for new adapter type

2007-01-23 Thread Mark Haverkamp
Received from Mark Salyzyn, Add in the NEMER/ARK physical register mapping, represented in up and coming products currently under test at Adaptec. Signed-off-by Mark Haverkamp <[EMAIL PROTECTED]> --- --- scsi-misc-aac.orig/drivers/scsi/aacraid/aacraid.h 2007-01-18 10:06:54.0

[PATCH 1/4] aacraid: rework communication support code

2007-01-23 Thread Mark Haverkamp
will be added in future patches, and will expand the platform function set. Signed-off-by Mark Haverkamp <[EMAIL PROTECTED]> --- --- scsi-misc-aac.orig/drivers/scsi/aacraid/aacraid.h 2007-01-15 10:20:19.0 -0800 +++ scsi-misc-aac/drivers/scsi/aacraid/aacraid.h2007-01-18

[PATCH 0/4] aacraid: Driver updates

2007-01-23 Thread Mark Haverkamp
|7 rkt.c | 64 +++-- rx.c | 263 +++ sa.c | 33 ++ 9 files changed, 682 insertions(+), 459 deletions(-) -- Mark Haverkamp <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a m

Re: mptfc problems

2007-01-15 Thread Mark Haverkamp
On Fri, 2007-01-12 at 15:37 -0800, Mark Haverkamp wrote: > Eric, > Please ignore this. It was a kernel configuration error. > -- Mark Haverkamp <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message

mptfc problems

2007-01-12 Thread Mark Haverkamp
is not set # # Cryptographic options # # CONFIG_CRYPTO is not set # # Library routines # CONFIG_BITREVERSE=y # CONFIG_CRC_CCITT is not set # CONFIG_CRC16 is not set CONFIG_CRC32=y # CONFIG_LIBCRC32C is not set CONFIG_ZLIB_INFLATE=y CONFIG_PLIST=y CONFIG_IOMAP_COPY=y -- Mark Haverkamp <[EMAIL PROTE

Re: aic94xx panic on module load

2006-11-29 Thread Mark Haverkamp
On Tue, 2006-11-28 at 10:01 -0800, Darrick J. Wong wrote: > Mark Haverkamp wrote: > > I got this panic when loading the aic94xx module. The adapter is > > connected to an HP MSA50 SAS enclosure with 3 72GB SAS disks. > > > > Kernel 2.6.19-rc6-scsi-misc on an x86_64 >

Re: aic94xx panic on module load

2006-11-29 Thread Mark Haverkamp
On Tue, 2006-11-28 at 20:52 -0500, Douglas Gilbert wrote: > Mark Haverkamp wrote: > > On Tue, 2006-11-28 at 13:46 -0800, Mark Haverkamp wrote: > >> On Tue, 2006-11-28 at 13:44 -0500, Douglas Gilbert wrote: > >> > >> [ ... ] > >> > > > > I

Re: aic94xx panic on module load

2006-11-28 Thread Mark Haverkamp
On Tue, 2006-11-28 at 13:46 -0800, Mark Haverkamp wrote: > On Tue, 2006-11-28 at 13:44 -0500, Douglas Gilbert wrote: > > [ ... ] > I don't know if this helps, but I found the verbose option. Here is a little debug output. ./smp_discover -v -p 12 -s 0x500508b300a

Re: aic94xx panic on module load

2006-11-28 Thread Mark Haverkamp
req failed, res=-1 gets this in the log: Nov 28 13:43:17 odt2-003 kernel: mptbase: ioc0: IOCStatus(0x0001): Invalid Function > -- Mark Haverkamp <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: aic94xx panic on module load

2006-11-28 Thread Mark Haverkamp
On Tue, 2006-11-28 at 13:44 -0500, Douglas Gilbert wrote: > Mark Haverkamp wrote: > > I got this panic when loading the aic94xx module. The adapter is > > connected to an HP MSA50 SAS enclosure with 3 72GB SAS disks. > > > > Kernel 2.6.19-rc6-scsi-misc on an x86_6

Re: [PATCH 2/8] aacraid: AIF preallocation (Updated)

2005-09-09 Thread Mark Haverkamp
On Thu, 2005-09-08 at 13:50 -0700, Mark Haverkamp wrote: > Aif pre-allocation is used to pull the kmalloc outside of the locks. > It looks like part of this patch was lost somehow. Here is an updated version that includes the missing piece. - - - - - Recevied from Mark Salyzyn from A

[PATCH 6/8] aacraid: initialization timeout

2005-09-08 Thread Mark Haverkamp
problems with interrupt routing. Applies to the scsi-misc-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-2/drivers/scsi/aacraid/aachba.c === --- scsi-misc-aac-2.orig/drivers/scsi/a

[PATCH 5/8] aacraid: error return checking

2005-09-08 Thread Mark Haverkamp
. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-2/drivers/scsi/aacraid/linit.c === --- scsi-misc-aac-2.orig/drivers/scsi/aacraid/linit.c 2005-09-08 11:32:27.0 -0700 +++ scsi-misc-aac-2/driver

[PATCH 8/8] aacraid: remove aac_insert_entry

2005-09-08 Thread Mark Haverkamp
git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-2/drivers/scsi/aacraid/aacraid.h === --- scsi-misc-aac-2.orig/drivers/scsi/aacraid/aacraid.h 2005-09-08 11:32:23.0 -0700 +++ scsi-misc-aa

[PATCH 7/8] aacraid: fib size math fix

2005-09-08 Thread Mark Haverkamp
lting from this bad math, only a subtle limit in performance of the Adapter at the top end of the range. Applies to the scsi-misc-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-2/drivers/scsi/aacra

[PATCH 3/8] aacraid: handle AIF hotplug events

2005-09-08 Thread Mark Haverkamp
to the scsi-misc-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-2/drivers/scsi/aacraid/aachba.c === --- scsi-misc-aac-2.orig/drivers/scsi/aacraid/aachba.c 2005-09-08 11:32:04.0

[PATCH 2/8] aacraid: AIF preallocation

2005-09-08 Thread Mark Haverkamp
Recevied from Mark Salyzyn from Adaptec. Aif pre-allocation is used to pull the kmalloc outside of the locks. Applies to the scsi-misc-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-2/drivers/scsi/aacraid/com

[PATCH 4/8] aacraid: add name to driver template

2005-09-08 Thread Mark Haverkamp
Received from Mark Salyzyn from Adaptec. This permits the system log to report the Adapter's branded name rather than the generic 'AAC' that it currently reports. Applies to the scsi-misc-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-mi

[PATCH 0/8] aacraid driver updates

2005-09-08 Thread Mark Haverkamp
The following 8 patches contain various aacraid driver updates described in each mail. Patches apply to the latest scsi-misc-2.6 git tree. -- Mark Haverkamp <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to

[PATCH 1/8] aacraid: Greater than 2TB capacity support

2005-09-08 Thread Mark Haverkamp
, once they are created, the driver will not be able to access the devices correctly without this patch. Applies to the scsi-misc-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-2/drivers/scsi/aacraid/aa

[PATCH] aacraid: 2.6.13 aacraid bad BUG_ON fix

2005-09-01 Thread Mark Haverkamp
This was noticed by Doug Bazamic and the fix found by Mark Salyzyn at Adaptec. There was an error in the BUG_ON() statement that validated the calculated fib size which can cause the driver to panic. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> --- a/drivers/scsi/aacraid/aachba.c

[PATCH] scsi: /proc/scsi/scsi patch for large number of devices

2005-08-23 Thread Mark Haverkamp
or to display the devices. The patch is a little brute force, but it only took about 2.5 seconds to display 4000 devices. Applies to scsi-misc-2.6 git tree Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-2/drivers/scsi/

RE: [PATCH] aacraid 2.6: Fix aacraid probe breakageinscsi-block-2.6.git (updated)

2005-08-15 Thread Mark Haverkamp
3w- driver fix as a guide for this. The patch applies to the scsi-block-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-block-2.6/drivers/scsi/aacraid/aachba.c === --- scsi-block-2.6.orig/d

[PATCH] aacraid 2.6: Fix aacraid probe breakage in scsi-block-2.6.git

2005-08-15 Thread Mark Haverkamp
On Wed, 2005-08-10 at 12:27 -0500, James Bottomley wrote: > On Wed, 2005-08-10 at 10:20 -0700, Mark Haverkamp wrote: > > While trying out a recent mm kernel I noticed that when I loaded the > > aacraid driver I saw errors probing the disks: > > > > sdc : sector si

aacraid probe breaks in scsi-block-2.6.git

2005-08-10 Thread Mark Haverkamp
one has an idea for debugging it, or other information that I could provide, would be appreciated. Thanks, Mark. -- Mark Haverkamp <[EMAIL PROTECTED]> # # Automatically generated make config: don't edit # Linux kernel version: 2.6.13-rc3 # Wed Aug 10 09:21:36 2005 # CONFIG_X86=y C

[PATCH] aacraid: adapter support update

2005-08-08 Thread Mark Haverkamp
Received from Mark Salyzyn This patch adds the product ID for the ICP9067MA adapter. The entries for the ICP9085LI, ICP5085BR, IBM8k & ASR4810SAS were incorrect and would not initialize the adapters correctly. Applies to scsi-misc-2.6 git tree Signed-off-by: Mark Haverkamp <[EMAIL PR

Re: [PATCH] aacraid: correct use of cmd->timeout field

2005-08-05 Thread Mark Haverkamp
; > srbcmd->flags= cpu_to_le32(flag); > - timeout = (scsicmd->timeout-jiffies)/HZ; > + timeout = scsicmd->timeout_per_command/HZ; > if(timeout == 0){ > timeout = 1; > } > -- Mark Haverkamp <[EMAIL PROTECTED]> - To u

RE: [PATCH 7/7] aacraid: sgraw command support

2005-08-05 Thread Mark Haverkamp
: Thursday, August 04, 2005 4:17 AM > To: Mark Haverkamp > Cc: Salyzyn, Mark; linux-scsi; James Bottomley > Subject: Re: [PATCH 7/7] aacraid: sgraw command support > > On Wed, 2005-08-03 at 15:39 -0700, Mark Haverkamp wrote: > > + psg->sg[0].addr[1] = cpu_to_le

[PATCH 0/7] aacraid driver updates

2005-08-03 Thread Mark Haverkamp
The following 7 patches contain various aacraid driver updates described in each mail. Some patches have been sent out previously. All have been re-diffed to make sure that they apply to the latest scsi-misc-2.6 git tree. -- Mark Haverkamp <[EMAIL PROTECTED]> - To unsubscribe from thi

[PATCH 7/7] aacraid: sgraw command support

2005-08-03 Thread Mark Haverkamp
(patch to support >2TB will be sent in the future). Applies to scsi-misc-2.6 git tree Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-1/drivers/scsi/aacraid/aachba.c === --- scsi-misc-aac-1.orig/dri

[PATCH 6/7] aacraid: unlock around kfree

2005-08-03 Thread Mark Haverkamp
Received from Mark Salyzyn from Adaptec: kfree has the possibility of sleeping. It is generally considered poor manners to hold on to a lock with the possibility of a system call induced sleep. Applies to scsi-misc-2.6 git tree Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scs

[PATCH 5/7] aacraid: aif registration timeout fix

2005-08-03 Thread Mark Haverkamp
application polling activity regardless if an AIF is delivered or not removing the erroneous timeout cleanups. Applies to scsi-misc-2.6 git tree Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-1/drivers/scsi/aacraid/comm

[PATCH 4/7] aacraid: remove duplcate io callback code

2005-08-03 Thread Mark Haverkamp
tree Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-1/drivers/scsi/aacraid/aachba.c === --- scsi-misc-aac-1.orig/drivers/scsi/aacraid/aachba.c 2005-07-01 11:43:00.0 -0700 +++ scsi-misc-aac-1/d

[PATCH 2/7] aacraid: driver version update

2005-08-03 Thread Mark Haverkamp
Received from Mark Salyzyn from Adaptec. Fixes a bug in check_revision. It should return the driver version not the firmware version. Update driver version number. Update driver version string. Applies to scsi-misc-2.6 git tree Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index

[PATCH 3/7] aacraid: driver shutdown method

2005-08-03 Thread Mark Haverkamp
ned-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-1/drivers/scsi/aacraid/aacraid.h === --- scsi-misc-aac-1.orig/drivers/scsi/aacraid/aacraid.h 2005-07-01 11:49:36.0 -0700 +++ scsi-misc-aac-1/driv

[PATCH 1/7] aacraid: interupt mitigation

2005-08-03 Thread Mark Haverkamp
off because of a bug that prevented one from realizing the usefulness of the feature. This bug is fixed in this patch. Applies to scsi-misc-2.6 git tree Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-aac-1/drivers/scsi/aacraid/comm

[PATCH] 2.6 aacraid: Fix sgmap error (resend)

2005-08-01 Thread Mark Haverkamp
The wrong sgmap structure is being assigned in aac_send_raw_srb. Patch against scsi-misc-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-2.6/drivers/scsi/aacraid/commctrl.c === --- scsi-mi

[PATCH] 2.6 aacraid: Fix for controller load based timeouts (resend)

2005-08-01 Thread Mark Haverkamp
the timeout issues. Patch against scsi-misc-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-2.6/drivers/scsi/aacraid/aacraid.h === --- scsi-misc-2.6.orig/drivers/scsi/aacraid/aacraid.h 2005

Re: [PATCH] 2.6 aacraid: Fix for controller load based timeouts

2005-07-08 Thread Mark Haverkamp
On Fri, 2005-07-08 at 13:41 -0400, Ryan Anderson wrote: > On Fri, 2005-07-08 at 10:36 -0700, Mark Haverkamp wrote: > > Martin Drab found that he could get aacraid timeouts with high load on > > his controller / disk drive combinations. After some experimentation > > Mark Sal

[PATCH] 2.6 aacraid: Fix for controller load based timeouts

2005-07-08 Thread Mark Haverkamp
the timeout issues. Patch against scsi-misc-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-2.6/drivers/scsi/aacraid/aacraid.h === --- scsi-misc-2.6.orig/drivers/scsi/aacraid/aacraid.h 2005-07-

[PATCH] 2.6 aacraid: Fix sgmap error

2005-07-07 Thread Mark Haverkamp
The wrong sgmap structure is being assigned in aac_send_raw_srb. Patch against scsi-misc-2.6 git tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> Index: scsi-misc-2.6/drivers/scsi/aacraid/commctrl.c === --- scsi-mi

RE: Kernel OOPS with aacraid driver

2005-04-22 Thread Mark Haverkamp
dle kernel NULL > > pointer dereference > > at virtual address 0034 > > Seems to me like someone is issuing IOCTL's against devices that do > not exist. Does this patch against linux-2.6.12-rc3 make sense and > applicable to you? > A fix for this was submitted to t

[PATCH] 2.6 aacraid: Address sparse warnings (update)

2005-04-13 Thread Mark Haverkamp
changes have been tested on both an x86 and ppc machine running bonnie++. The usage of the LE32_ALL_ONES macro has been eliminated. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> = drivers/scsi/aacraid/aachba.c 1.35 vs edited = --- 1.35/drivers/scsi/aacraid/aachba.c 2005-03-30

[PATCH] 2.6 aacraid: Fix adapter open error

2005-04-13 Thread Mark Haverkamp
This fixes an error on the device open code that allows a non-existent device to be opened causing later panic problems. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> = drivers/scsi/aacraid/linit.c 1.47 vs edited = --- 1.47/drivers/scsi/aacraid/linit.c 2005-03-10 10:36:35

RE: aacraid: kernel NULL pointer dereference

2005-04-13 Thread Mark Haverkamp
err = 0; break; } } return 0; } This should be easy to fix. Mark. > > Sincerely -- Mark Salyzyn > > -----Original Message- > From: Mark Haverkamp [mailto:[EMAIL PROTECTED] > Sent: Wednesday, April 13, 2005 12:59 PM > To: R

Re: aacraid: kernel NULL pointer dereference

2005-04-13 Thread Mark Haverkamp
past_esp+0x54/0x79 > Code: eb db e8 9a ef ff ff eb c0 90 8d b4 26 00 00 00 00 56 53 89 c3 b8 01 00 > 00 00 e8 12 65 e3 ff be 00 e0 ff ff 21 e6 9c 5a fa 31 c0 <86> 03 84 c0 7e 0c > c7 43 04 00 00 00 00 89 d0 5b 5e c3 52 9d b8 > <6>note: aaccli[6691] exited with pree

Re: [PATCH] aacraid 2.6: Address sparse warnings

2005-04-11 Thread Mark Haverkamp
iables. Al? I'll put these back to the cpu_to_le32(0x) Mark. -- Mark Haverkamp <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH] aacraid 2.6: Address sparse warnings

2005-04-07 Thread Mark Haverkamp
changes have been tested on both an x86 and ppc machine running bonnie++. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> = drivers/scsi/aacraid/aachba.c 1.35 vs edited = --- 1.35/drivers/scsi/aacraid/aachba.c 2005-03-30 09:40:26 -08:00 +++ edited/drivers/scsi/aacraid/aa

[PATCH] 2.6 aacraid: endian cleanup (update)

2005-03-30 Thread Mark Haverkamp
s. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> = drivers/scsi/aacraid/aachba.c 1.34 vs edited = --- 1.34/drivers/scsi/aacraid/aachba.c 2005-02-02 00:12:13 -08:00 +++ edited/drivers/scsi/aacraid/aachba.c2005-03-30 09:40:26 -08:00 @@ -195,10 +195,12 @@

Re: [PATCH] 2.6 aacraid: endian cleanup

2005-03-29 Thread Mark Haverkamp
On Mon, 2005-03-28 at 22:59 +0100, Christoph Hellwig wrote: > On Mon, Mar 21, 2005 at 10:41:23AM -0800, Mark Haverkamp wrote: > > A patch from Adaptec with byte order changes: > > - drop byte swapping on all 0's and all 1's content > > - fix up missing swapping di

Re: [PATCH] 2.6 aacraid: endian cleanup

2005-03-28 Thread Mark Haverkamp
On Mon, 2005-03-28 at 15:28 -0800, Mark Haverkamp wrote: > On Mon, 2005-03-28 at 22:59 +0100, Christoph Hellwig wrote: > > On Mon, Mar 21, 2005 at 10:41:23AM -0800, Mark Haverkamp wrote: > > > A patch from Adaptec with byte order changes: > > > - drop byte swapping on

Re: [PATCH] 2.6 aacraid: endian cleanup

2005-03-28 Thread Mark Haverkamp
On Mon, 2005-03-28 at 22:59 +0100, Christoph Hellwig wrote: > On Mon, Mar 21, 2005 at 10:41:23AM -0800, Mark Haverkamp wrote: > > A patch from Adaptec with byte order changes: > > - drop byte swapping on all 0's and all 1's content > > - fix up missing swapping di

Re: [PATCH] 2.6 aacraid: endian cleanup

2005-03-28 Thread Mark Haverkamp
On Mon, 2005-03-28 at 22:59 +0100, Christoph Hellwig wrote: > On Mon, Mar 21, 2005 at 10:41:23AM -0800, Mark Haverkamp wrote: > > A patch from Adaptec with byte order changes: > > - drop byte swapping on all 0's and all 1's content > > - fix up missing swapping di

Re: [PATCH] 2.6 aacraid: endian cleanup

2005-03-28 Thread Mark Haverkamp
On Mon, 2005-03-28 at 15:58 -0600, James Bottomley wrote: > On Mon, 2005-03-21 at 10:41 -0800, Mark Haverkamp wrote: > > + Adaptec 2130S That was in the TODO file I think. There isn't a new card supported in this patch set. > > Why are we getting updated card support

[PATCH] 2.6 aacraid: Add sysfs files for aacraid information

2005-03-23 Thread Mark Haverkamp
el version aac_monitor_version: Adapter's monitor version aac_model: Adapter's model name/number aac_serial_number: Adapter's serial number This is information that used to be supplied by the /proc interface. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> = drivers/scsi/aacraid/linit.

[PATCH] 2.6 aacraid: endian cleanup

2005-03-21 Thread Mark Haverkamp
this on a ppc64 machine and the driver loaded and configured the attached disks. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> = drivers/scsi/aacraid/README 1.8 vs edited = --- 1.8/drivers/scsi/aacraid/README 2004-11-24 10:24:16 -08:00 +++ edited/drivers/scsi/aacraid/README

RE: adaptec 2120S software under RedHat 8.0 and FC2

2005-03-16 Thread Mark Haverkamp
On Wed, 2005-03-16 at 08:02 -0500, Salyzyn, Mark wrote: > The applications require the Adaptec Branch of the driver in order to > function (mainly because the kernel.org branch drops the > /proc/scsi/aacraid entry). I have submitted a patch to Mark Haverkamp > for consideration wher

[PATCH] 2.6 aacraid: adapter naming fix

2005-03-10 Thread Mark Haverkamp
>From Mark Salyzyn at Adaptec. This fixes the way the aac device's id is calculated. Applies to scsi-misc-2.6 tree. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> = drivers/scsi/aacraid/linit.c 1.46 vs edited = --- 1.46/drivers/scsi/aacraid/linit.c 2005-02-03 1

Re: Possible use of uninitialized variable in sd.c

2005-02-25 Thread Mark Haverkamp
; > error = -ENODEV; > - > To unsubscribe from this list: send the line "unsubscribe linux-scsi" in > the body of a message to [EMAIL PROTECTED] > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Mark Haverkamp <[EMAIL PROTECTE

RE: [PATCH] (7/27) *really* dumb typo in aacraid (cast to pointer to structure that doesn't exist ;-)

2005-02-02 Thread Mark Haverkamp
4 PM > To: Linus Torvalds > Cc: linux-scsi@vger.kernel.org > Subject: [PATCH] (7/27) *really* dumb typo in aacraid (cast to pointer > to structure that doesn't exist ;-) > > spot the typo... It's harmless, in a sense that code compiles > right, > but...

Re: [PATCH] aacraid 2.6: add scsi synchronize cache support. (Update)

2005-01-20 Thread Mark Haverkamp
ds support for the scsi synchronize cache command. It essentially blocks further commands until data has been flushed to the disks. Signed-off-by: Mark Haverkamp <[EMAIL PROTECTED]> = drivers/scsi/aacraid/aachba.c 1.32 vs edited = --- 1.32/drivers/scsi/aacraid/aachba.c 2005-

[PATCH] aacraid 2.6: add scsi synchronize cache support.

2005-01-19 Thread Mark Haverkamp
status; /* CT_OK */ + u32 parm1; + u32 parm2; + u32 parm3; + u32 parm4; + u32 parm5; + u8 data[16]; +}; + struct aac_srb { u32 function; -- Mark Haverkamp <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html