[PATCH 0/2] scsi: Port buslogic driver to 64 bits

2013-05-16 Thread Khalid Aziz
random read/write test while verifying data. I also measured performance for current buslogic driver and buslogic driver with these patches with 32-bit and 64-bit kernel and ensured there was no degradation in performance. Khalid Aziz (2): Fix CamelCase and extra long lines in the BusLogic driver

[PATCH v2 0/2] scsi: Port buslogic driver to 64 bits

2013-05-16 Thread Khalid Aziz
as of May 16, 2013. No functional changes. Khalid Aziz (2): Fix CamelCase and extra long lines in the buslogic driver. Port buslogic driver to 64-bit. drivers/scsi/BusLogic.c | 4452 - drivers/scsi/BusLogic.h | 1487 --- drivers

Re: [PATCH 0/3] BusLogic: Message logging neatening

2013-05-17 Thread Khalid Aziz
On Thu, 2013-05-16 at 21:58 -0700, Joe Perches wrote: If you're going through the trouble to fix this CamelCase stuff and make it work on 64 bit, how about a little more cleanup? Sounds good to me. Thanks, Joe. -- Khalid -- To unsubscribe from this list: send the line unsubscribe linux-scsi

Re: [PATCH 1/3] BusLogic: Add __printf verification, fix fallout

2013-05-17 Thread Khalid Aziz
deletions(-) Reviewed-by: Khalid Aziz khalid.a...@oracle.com -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 2/3] BusLogic: Coalesce formats with multiple string fragments

2013-05-17 Thread Khalid Aziz
, 33 insertions(+), 33 deletions(-) Reviewed-by: Khalid Aziz khalid.a...@oracle.com -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 3/3] BusLogic: Use more conventional argument order for logging

2013-05-17 Thread Khalid Aziz
Perches j...@perches.com --- drivers/scsi/BusLogic.c | 304 drivers/scsi/BusLogic.h | 24 ++-- 2 files changed, 161 insertions(+), 167 deletions(-) Reviewed-by: Khalid Aziz khalid.a...@oracle.com -- To unsubscribe from this list: send the line

Re: [PATCH 0/3] BusLogic: Message logging neatening

2013-05-17 Thread Khalid Aziz
On 05/17/2013 02:35 PM, Joe Perches wrote: On Fri, 2013-05-17 at 14:18 -0600, Khalid Aziz wrote: On Thu, 2013-05-16 at 21:58 -0700, Joe Perches wrote: If you're going through the trouble to fix this CamelCase stuff and make it work on 64 bit, how about a little more cleanup? Sounds good

Re: [PATCH v2 0/2] scsi: Port buslogic driver to 64 bits

2013-06-14 Thread Khalid Aziz
On Thu, 2013-05-16 at 19:44 -0600, Khalid Aziz wrote: This patchset ports buslogic driver to 64-bit. Current buslogic driver is composed of two components - SCCB manager which communicates with adapter to execute SCSI commands (contained in FlashPoint.c), and Linux driver part

[PATCH RESEND v2 0/2] scsi: Port buslogic driver to 64 bits

2013-06-24 Thread Khalid Aziz
as of May 16, 2013. No functional changes. Khalid Aziz (2): Fix CamelCase and extra long lines in the buslogic driver. Port buslogic driver to 64-bit. drivers/scsi/BusLogic.c | 4452 - drivers/scsi/BusLogic.h | 1487 --- drivers

Re: [PATCH RESEND v2 2/2] scsi: 64-bit port of buslogic driver

2013-06-24 Thread Khalid Aziz
On 06/24/2013 03:07 PM, Dave Jones wrote: On Mon, Jun 24, 2013 at 02:26:00PM -0600, Khalid Aziz wrote: @@ -821,7 +821,7 @@ struct blogic_ccb { unsigned char cdblen; /* Byte 2 */ unsigned char sense_datalen;/* Byte 3

MAINTAINERS: Add myself as the maintainer for BusLogic SCSI driver

2013-06-25 Thread Khalid Aziz
MAINTAINERS: Add myself as the maintainer for BusLogic SCSI driver I ported BusLogic driver to 64-bit. There is no current maintainer for this driver and since I made significant changes to the driver for 64-bit porting work, I will continue to maintain it. Signed-off-by: Khalid Aziz kha

Re: [PATCH] scsi/FlashPoint.c: Add void declaration in zero-arg functions.

2014-07-07 Thread Khalid Aziz
, unsigned char p_card, * *-*/ -static void FPT_SccbMgrTableInitAll() +static void FPT_SccbMgrTableInitAll(void) { unsigned char thisCard; Acked-by: Khalid Aziz kha...@gonehiking.org Please cc linux-scsi

Re: [PATCH 2/25] BusLogic: Replace DEFINE_PCI_DEVICE_TABLE macro use

2014-07-21 Thread Khalid Aziz
(PCI_VENDOR_ID_BUSLOGIC, PCI_DEVICE_ID_BUSLOGIC_MULTIMASTER_NC)}, {PCI_DEVICE(PCI_VENDOR_ID_BUSLOGIC, PCI_DEVICE_ID_BUSLOGIC_FLASHPOINT)}, Acked-by: Khalid Aziz kha...@gonehiking.org -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord

[PATCH] SCSI: buslogic: Added check for DMA mapping errors (was Re: [BusLogic] DMA-API: device driver failed to check map error)

2013-09-12 Thread Khalid Aziz
Added check for DMA mapping errors for request sense data buffer. Checking for mapping error can avoid potential wild writes. This patch was prompted by the warning from dma_unmap when kernel is compiled with CONFIG_DMA_API_DEBUG. Signed-off-by: Khalid Aziz khalid.a...@oracle.com --- drivers

Re: [PATCH] SCSI: buslogic: Added check for DMA mapping errors (was Re:[BusLogic] DMA-API: device driver failed to check map error)

2013-09-13 Thread Khalid Aziz
On 09/13/2013 09:42 AM, Tetsuo Handa wrote: Khalid Aziz wrote: Added check for DMA mapping errors for request sense data buffer. Checking for mapping error can avoid potential wild writes. This patch was prompted by the warning from dma_unmap when kernel is compiled with CONFIG_DMA_API_DEBUG

[PATCH v2] SCSI: buslogic: Added check for DMA mapping errors (was Re:[BusLogic] DMA-API: device driver failed to check map error)

2013-09-13 Thread Khalid Aziz
Added check for DMA mapping errors for request sense data buffer. Checking for mapping error can avoid potential wild writes. This patch was prompted by the warning from dma_unmap when kernel is compiled with CONFIG_DMA_API_DEBUG. Signed-off-by: Khalid Aziz khalid.a...@oracle.com --- Changelog

[PATCH] scsi: BusLogic: Fix an oops when intializing multimaster adapter

2013-09-25 Thread Khalid Aziz
Aziz khalid.a...@oracle.com Cc: sta...@vger.kernel.org # 3.11.x Cc: Khalid Aziz kha...@gonehiking.org Reported-by: Pierre Uszynski pie...@rahul.net Tested-by: Pierre Uszynski pie...@rahul.net --- drivers/scsi/BusLogic.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff

Re: [PATCH] [SCSI] FlashPoint: Fix non-ANSI function declaration

2014-04-06 Thread Khalid Aziz
, * *-*/ -static void FPT_SccbMgrTableInitAll() +static void FPT_SccbMgrTableInitAll(void) { unsigned char thisCard; Acked-by: Khalid Aziz kha...@gonehiking.org -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body

Re: [PATCH] [SCSI] FlashPoint: optimize string comparison

2015-07-07 Thread Khalid Aziz
On 07/07/2015 02:45 AM, Frans Klaver wrote: On Tue, Jul 7, 2015 at 7:39 AM, Christophe JAILLET christophe.jail...@wanadoo.fr wrote: Stop comparing the strings as soon as we know that they don't match. Signed-off-by: Christophe JAILLET christophe.jail...@wanadoo.fr ---

Re: [PATCH] [SCSI] FlashPoint: optimize string comparison

2015-07-08 Thread Khalid Aziz
On 07/08/2015 01:12 AM, Frans Klaver wrote: On Wed, Jul 8, 2015 at 7:45 AM, Christophe JAILLET christophe.jail...@wanadoo.fr wrote: Le 07/07/2015 19:04, Khalid Aziz a écrit : On 07/07/2015 02:45 AM, Frans Klaver wrote: On Tue, Jul 7, 2015 at 7:39 AM, Christophe JAILLET christophe.jail

Re: [PATCH] [SCSI] FlashPoint: fix build warning

2015-09-16 Thread Khalid Aziz
p_card, * *-*/ -static void FPT_SccbMgrTableInitAll() +static void FPT_SccbMgrTableInitAll(void) { unsigned char thisCard; Acked-by: Khalid Aziz <kha...@gonehiking.org> James, please apply this to your SCSI tree

Re: [PATCH] scsi: BusLogic: fix incorrect spelling of adatper_reset_req

2017-04-21 Thread Khalid Aziz
by: Colin Ian King <colin.k...@canonical.com> > --- > drivers/scsi/BusLogic.c | 14 +++--- > drivers/scsi/BusLogic.h | 2 +- > 2 files changed, 12 insertions(+), 4 deletions(-) > Acked-by: Khalid Aziz <kha...@gonehiking.org>