From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Artem S. Tashkinov" Subject: Re: IO errors after "block: remove =?UTF-8?Q?bio=5Fget=5Fnr=5Fvec?= =?UTF-8?Q?s=28=29=22?= Date: Mon, 21 Dec 2015 12:31:06 +0500 Message-ID: <3d0904116ed2fa7e4fe8bb6f383534c5@lycos.com> References: <20aa515947cdc15799f520f904ad99a2@lycos.com> <3c353dc4883c60ee99caa4555c81b6a1@lycos.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from smtprelay0222.b.hostedemail.com ([64.98.42.222]:51951 "EHLO smtprelay.b.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750794AbbLUHbR (ORCPT ); Mon, 21 Dec 2015 02:31:17 -0500 In-Reply-To: Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: Linus Torvalds Cc: Ming Lei , Kent Overstreet , Christoph Hellwig , Ming Lin , Jens Axboe , "Artem S. Tashkinov" , Steven Whitehouse , Tejun Heo , IDE-ML , Linux Kernel Mailing List , linus971@gmail.com On 2015-12-21 10:23, Linus Torvalds wrote: > On Sun, Dec 20, 2015 at 8:47 PM, Linus Torvalds > wrote: >> >> That said, we obviously need to figure out this current problem >> regardless first.. > > ... although maybe it *would* be interesting to hear what happens if > you just compile a 64-bit kernel instead? > > Do you still see the problem? Because if not, then we should look very > specifically for some 32-bit PAE issue. > > For example, maybe we use "unsigned long" somewhere where we should > use "phys_addr_t". On x86-64, they obviously end up being the same. On > normal non-PAE x86-32, they are also the same. But .. > Let's wait for what Tejun Heo might say - I've applied his debugging patch and sent back the results. Building x86_64 kernel here involves installing a 64bit Linux VM, so I'd like it to be the last resort.