Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269280AbUJFPcG (ORCPT ); Wed, 6 Oct 2004 11:32:06 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269171AbUJFPcG (ORCPT ); Wed, 6 Oct 2004 11:32:06 -0400 Received: from mail0.lsil.com ([147.145.40.20]:8416 "EHLO mail0.lsil.com") by vger.kernel.org with ESMTP id S262406AbUJFPbF (ORCPT ); Wed, 6 Oct 2004 11:31:05 -0400 Message-ID: <0E3FA95632D6D047BA649F95DAB60E570230C995@exa-atlanta> From: "Bagalkote, Sreenivas" To: "'James Bottomley'" Cc: "Mukker, Atul" , "'linux-kernel@vger.kernel.org'" , "'linux-scsi@vger.kernel.org'" , "'bunk@fs.tum.de'" , "'Andrew Morton'" , "'Matt_Domsch@dell.com'" , "Ju, Seokmann" Subject: RE: [PATCH]: megaraid 2.20.4: Fixes a data corruption bug Date: Wed, 6 Oct 2004 11:23:10 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2657.72) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01C4ABB8.63AE0E60" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 4845 Lines: 163 This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_000_01C4ABB8.63AE0E60 Content-Type: text/plain; charset="iso-8859-1" James, Here is the patch that removes the CONFIG_COMPAT. Thank you, Sreenivas --- diff -Naur megaraid-compat/drivers/scsi/megaraid/megaraid_mm.c megaraid-nocompat/drivers/scsi/megaraid/megaraid_mm.c --- megaraid-compat/drivers/scsi/megaraid/megaraid_mm.c 2004-09-28 17:33:58.000000000 -0400 +++ megaraid-nocompat/drivers/scsi/megaraid/megaraid_mm.c 2004-10-06 10:52:58.704174728 -0400 @@ -10,7 +10,7 @@ * 2 of the License, or (at your option) any later version. * * FILE : megaraid_mm.c - * Version : v2.20.2.0 (August 19 2004) + * Version : v2.20.2.1 (Oct 06 2004) * * Common management module */ @@ -60,7 +60,7 @@ EXPORT_SYMBOL(mraid_mm_unregister_adp); static int majorno; -static uint32_t drvr_ver = 0x02200100; +static uint32_t drvr_ver = 0x02200201; static int adapters_count_g; static struct list_head adapters_list_g; @@ -1120,9 +1120,7 @@ INIT_LIST_HEAD(&adapters_list_g); -#ifdef CONFIG_COMPAT register_ioctl32_conversion(MEGAIOCCMD, mraid_mm_compat_ioctl); -#endif return 0; } diff -Naur megaraid-compat/drivers/scsi/megaraid/megaraid_mm.h megaraid-nocompat/drivers/scsi/megaraid/megaraid_mm.h --- megaraid-compat/drivers/scsi/megaraid/megaraid_mm.h 2004-09-28 17:33:58.000000000 -0400 +++ megaraid-nocompat/drivers/scsi/megaraid/megaraid_mm.h 2004-10-06 11:12:53.064604344 -0400 @@ -29,9 +29,9 @@ #include "megaraid_ioctl.h" -#define LSI_COMMON_MOD_VERSION "2.20.2.0" +#define LSI_COMMON_MOD_VERSION "2.20.2.1" #define LSI_COMMON_MOD_EXT_VERSION \ - "(Release Date: Thu Aug 19 09:58:33 EDT 2004)" + "(Release Date: Wed Oct 06 11:15:29 EDT 2004)" #define LSI_DBGLVL dbglevel --- >-----Original Message----- >From: James Bottomley [mailto:James.Bottomley@SteelEye.com] >Sent: Tuesday, October 05, 2004 3:28 PM >To: Bagalkote, Sreenivas >Cc: Mukker, Atul; 'linux-kernel@vger.kernel.org'; >'linux-scsi@vger.kernel.org'; 'bunk@fs.tum.de'; 'Andrew Morton'; >'Matt_Domsch@dell.com'; Ju, Seokmann >Subject: RE: [PATCH]: megaraid 2.20.4: Fixes a data corruption bug > > >On Tue, 2004-10-05 at 14:15, Bagalkote, Sreenivas wrote: >> The latest megaraid driver on >bk://linux-scsi.bkbits.net/scsi-misc-2.6 still >> has >> CONFIG_COMPAT around register_ioctl32_conversion. Will it >remain in the >> source >> or should it go? > >I'd like to see a patch taking it out, please. > >James > > ------_=_NextPart_000_01C4ABB8.63AE0E60 Content-Type: application/octet-stream; name="megaraid-nocompat.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="megaraid-nocompat.patch" diff -Naur megaraid-compat/drivers/scsi/megaraid/megaraid_mm.c = megaraid-nocompat/drivers/scsi/megaraid/megaraid_mm.c=0A= --- megaraid-compat/drivers/scsi/megaraid/megaraid_mm.c 2004-09-28 = 17:33:58.000000000 -0400=0A= +++ megaraid-nocompat/drivers/scsi/megaraid/megaraid_mm.c 2004-10-06 = 10:52:58.704174728 -0400=0A= @@ -10,7 +10,7 @@=0A= * 2 of the License, or (at your option) any later version.=0A= *=0A= * FILE : megaraid_mm.c=0A= - * Version : v2.20.2.0 (August 19 2004)=0A= + * Version : v2.20.2.1 (Oct 06 2004)=0A= *=0A= * Common management module=0A= */=0A= @@ -60,7 +60,7 @@=0A= EXPORT_SYMBOL(mraid_mm_unregister_adp);=0A= =0A= static int majorno;=0A= -static uint32_t drvr_ver =3D 0x02200100;=0A= +static uint32_t drvr_ver =3D 0x02200201;=0A= =0A= static int adapters_count_g;=0A= static struct list_head adapters_list_g;=0A= @@ -1120,9 +1120,7 @@=0A= =0A= INIT_LIST_HEAD(&adapters_list_g);=0A= =0A= -#ifdef CONFIG_COMPAT=0A= register_ioctl32_conversion(MEGAIOCCMD, mraid_mm_compat_ioctl);=0A= -#endif=0A= =0A= return 0;=0A= }=0A= diff -Naur megaraid-compat/drivers/scsi/megaraid/megaraid_mm.h = megaraid-nocompat/drivers/scsi/megaraid/megaraid_mm.h=0A= --- megaraid-compat/drivers/scsi/megaraid/megaraid_mm.h 2004-09-28 = 17:33:58.000000000 -0400=0A= +++ megaraid-nocompat/drivers/scsi/megaraid/megaraid_mm.h 2004-10-06 = 11:12:53.064604344 -0400=0A= @@ -29,9 +29,9 @@=0A= #include "megaraid_ioctl.h"=0A= =0A= =0A= -#define LSI_COMMON_MOD_VERSION "2.20.2.0"=0A= +#define LSI_COMMON_MOD_VERSION "2.20.2.1"=0A= #define LSI_COMMON_MOD_EXT_VERSION \=0A= - "(Release Date: Thu Aug 19 09:58:33 EDT 2004)"=0A= + "(Release Date: Wed Oct 06 11:15:29 EDT 2004)"=0A= =0A= =0A= #define LSI_DBGLVL dbglevel=0A= ------_=_NextPart_000_01C4ABB8.63AE0E60-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/