[PATCH scsi-misc-2.6] SCSI: kill sht-suspend/resume

2007-03-21 Thread Tejun Heo
With libata converted to use sdev-manage_start_stop for suspend and resume, sht-suspend/resume() has no user left and low level suspend/ressume should be taken care of by low level driver's suspend/resume callbacks (e.g. PCI or PCMCIA driver callbacks). This patch removes sht-suspend/resume()

RE: MPT Fusion LSI22320 , Domain validation loops .

2007-03-21 Thread Mr. James W. Laferriere
Hello Eric , Fyi , linux-2.6.21-rc4 + mpt-fusion(*) patches from Andrew Morton's patch tree . Still gives me the ever looping reset . But I have just found sometrhing of interest one of the Powersuplies in the cabiinet 'May be' failing . I have to test that to be satisfied that is the

Re: [patch 2.6.21-rc4-git] SCSI newstyle hotplug/coldplug support

2007-03-21 Thread Michael Tokarev
David Brownell wrote: This teaches scsi devices how to support new style hotplug/coldplug: using a modalias sysfs attribute for coldplug, and MODALIAS environment variable for hotplug. How this is different from http://marc.info/?t=11520454222r=1w=2 and earlier attempts to do the same?

Re: [PATCH scsi-misc-2.6] SCSI: kill sht-suspend/resume

2007-03-21 Thread Christoph Hellwig
On Wed, Mar 21, 2007 at 04:05:16PM +0900, Tejun Heo wrote: With libata converted to use sdev-manage_start_stop for suspend and resume, sht-suspend/resume() has no user left and low level suspend/ressume should be taken care of by low level driver's suspend/resume callbacks (e.g. PCI or PCMCIA

Re: [PATCH v2] bsg: iovec support with compat

2007-03-21 Thread Pete Wyckoff
[EMAIL PROTECTED] wrote on Tue, 20 Mar 2007 03:22 +0900: From: Pete Wyckoff [EMAIL PROTECTED] Subject: [PATCH v2] bsg: iovec support with compat Date: Mon, 19 Mar 2007 14:07:27 -0400 Adding a new bsg_write_compat would be bad. There is lots of parsing and setup before we even get to the

[PATCH] aacraid: check buffer address in aac_internal_transfer

2007-03-21 Thread Salyzyn, Mark
Captured a panic on an older kernel where an application issuing commands via sg was sending requests that lacked a request_buffer, thus the buffer pointer used in aac_internal_transer was NULL. The application was fixed closing the issue, but felt it was advised to immunize the driver against the

[PATCH] improve bsg device allocation

2007-03-21 Thread FUJITA Tomonori
This patch addresses on two issues on bsg device allocation. - the current maxium number of bsg devices is 256. It's too small if we allocate bsg devices to all SCSI devices, transport entities, etc. This increses the maxium number to 32768 (taken from the sg driver). - SCSI devices are

Re: [PATCH] aacraid: cleanup and version stamp driver

2007-03-21 Thread Boaz Harrosh
Salyzyn, Mark wrote: There is some residual cleanup of the last series of patches and the need to bump the revision number to draw the line in the sand. The cmd-SCp.phase is set in the aac_valid_context routine, then set again to the same value following it's return. The cmd-scsi_done is set

RE: [PATCH] aacraid: cleanup and version stamp driver

2007-03-21 Thread Salyzyn, Mark
Because Adaptec Policy requires me to send all email through Outlook ... Outlook has demonstrated that it will change text, either as inlined or as an attachment, into something that is not a functional patch. Years of sending patches to Mark Haverkamp have tuned me to send them this way to

Re: [PATCH scsi-misc-2.6] SCSI: kill sht-suspend/resume

2007-03-21 Thread James Bottomley
On Wed, 2007-03-21 at 16:05 +0900, Tejun Heo wrote: This patch breaks the existing libata suspend/resume support and thus should not be applied before libata is updated. So, please don't apply it yet. I don't have a git tree for this, but I'll mark it in my email, just say the word. Thanks

[PATCH] aacraid: Add likely() and unlikely()

2007-03-21 Thread Salyzyn, Mark
Add some likely() and unlikely() compiler hints in some of the aacraid hardware interface layers. There should be no operational side effects resulting from this patch and the changes should be mostly benign on x86 platforms. ObligatoryDisclaimer: Please accept my condolences regarding Outlook's

RFC: sg driver addition: SG_FLAG_SHARED_MMAP_IO

2007-03-21 Thread Douglas Gilbert
I mentioned this idea a few weeks ago on this list: namely to allow a sg pass-through request to use the mmap-ed reserve buffer associated with another sg file descriptor. In my experience mmap-ed IO using sg's reserve buffer mapped into the user space is faster than direct IO schemes. However