Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263375AbUJ2On0 (ORCPT ); Fri, 29 Oct 2004 10:43:26 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263347AbUJ2Ols (ORCPT ); Fri, 29 Oct 2004 10:41:48 -0400 Received: from emailhub.stusta.mhn.de ([141.84.69.5]:43026 "HELO mailout.stusta.mhn.de") by vger.kernel.org with SMTP id S263356AbUJ2Oho (ORCPT ); Fri, 29 Oct 2004 10:37:44 -0400 Date: Fri, 29 Oct 2004 16:37:12 +0200 From: Adrian Bunk To: Linus Torvalds , markh@osdl.org Cc: Kernel Mailing List , James.Bottomley@SteelEye.com, linux-scsi@vger.kernel.org Subject: [patch] 2.6.10-rc1: SCSI aacraid warning Message-ID: <20041029143712.GM6677@stusta.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6+20040907i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1283 Lines: 46 On Fri, Oct 22, 2004 at 03:05:13PM -0700, Linus Torvalds wrote: >... > Summary of changes from v2.6.9 to v2.6.10-rc1 > ============================================ >... > Mark Haverkamp: >... > o aacraid: dynamic dev update >... This causes the following warning with a recent gcc: <-- snip --> ... CC drivers/scsi/aacraid/aachba.o drivers/scsi/aacraid/aachba.c: In function `aac_scsi_cmd': drivers/scsi/aacraid/aachba.c:1140: warning: integer constant is too large for "long" type ... <-- snip --> The fix is simple: Signed-off-by: Adrian Bunk --- linux-2.6.10-rc1-mm2-full/drivers/scsi/aacraid/aachba.c.old 2004-10-29 16:16:52.000000000 +0200 +++ linux-2.6.10-rc1-mm2-full/drivers/scsi/aacraid/aachba.c 2004-10-29 16:22:14.000000000 +0200 @@ -1137,7 +1137,7 @@ char *cp; dprintk((KERN_DEBUG "READ CAPACITY command.\n")); - if (fsa_dev_ptr[cid].size <= 0x100000000) + if (fsa_dev_ptr[cid].size <= 0x100000000ULL) capacity = fsa_dev_ptr[cid].size - 1; else capacity = (u32)-1; - 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/