Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758287AbYCVWCT (ORCPT ); Sat, 22 Mar 2008 18:02:19 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754531AbYCVWCK (ORCPT ); Sat, 22 Mar 2008 18:02:10 -0400 Received: from terminus.zytor.com ([198.137.202.10]:58070 "EHLO terminus.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754519AbYCVWCJ (ORCPT ); Sat, 22 Mar 2008 18:02:09 -0400 Message-ID: <47E5815B.4080002@kernel.org> Date: Sat, 22 Mar 2008 14:59:55 -0700 From: "H. Peter Anvin" Organization: Linux Kernel Organization, Inc. User-Agent: Thunderbird 2.0.0.12 (X11/20080226) MIME-Version: 1.0 To: Linus Torvalds CC: Stefan Richter , Ingo Molnar , Thomas Gleixner , Ivan Kokshaysky , Thomas Meyer , "Rafael J. Wysocki" , LKML , Adrian Bunk , Andrew Morton , Natalie Protasevich Subject: Re: ohci1394 problem (MMIO broken) (was 2.6.25-rc6-git6: Reported regressions from 2.6.24) References: <200803220259.48534.rjw@sisk.pl> <47E5350D.101@s5r6.in-berlin.de> <47E540E7.7030108@m3y3r.de> <47E54FA6.3060809@s5r6.in-berlin.de> <47E557D5.9020604@s5r6.in-berlin.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 914 Lines: 25 Linus Torvalds wrote: > > Ingo/Thomas - should ioremap*() perhaps take "resource_size_t" or a "u64" > for the address (and then "__ioremap()" should probably take a PFN, not a > physical address, and that one can remain just a "unsigned long"?) > resource_size_t seems to make sense here. In the case when we have 64-bit resources but no PAE support we should error our when the resource is out of range rather than silently fail. > Has anybody ever had a working 64-bit BAR on x86? Ivan? Maybe I'm missing > something.. 64-bit BAR, certainly. 64-bit BAR with a value beyond 4 GB I would find questionable at best... I suspect the answer is "no". -hpa -- 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/