[Top] [All Lists]

Re: Direct I/O bug in kernel

To: Victor Meyerson <>
Subject: Re: Direct I/O bug in kernel
From: Hillf Danton <>
Date: Fri, 10 Aug 2012 20:18:22 +0800
Cc: "" <>, Ralf Baechle <>, LKML <>
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=ReNN/R3DP33BKGl7gOMZsW0+Yr0XRSOGh2ziMCVfvNE=; b=GJ68I2Tu1/3CtgFnNgWWcUF7L3RPH/dhPnIhKNkZnBukNMN5Uyxxe8tkgKcdbBOGRC 1WRUfTT6FlBhbEPRFQkY1Ou3u65N3LOnvEON+SvLsTtE9TaMzewD7BHbA0N1/BKQpMr4 iqrYX9cpYZYQLnNaGV0jC1HG0R5+2Vv7wXKqwKxXW2NiZdOrc/l7/vyQ4z9dUyOzu5jJ XhFG5WFVxnmIAa5u+9tNKeersH2Ce5SgqLyXvmQMky0PbD6H6RICIW7zneTYmzTLW0NZ uWWhbgviMCmcupqJspQhYfmQC1ceToBi1sIEEMSmK5Gkps9+VZLt+abOe+NEW0msqJI9 W1jQ==
In-reply-to: <>
List-archive: <>
List-help: <>
List-id: linux-mips <>
List-owner: <>
List-post: <>
List-software: Ecartis version 1.0.0
List-subscribe: <>
List-unsubscribe: <>
References: <> <> <> <> <>
On Fri, Aug 10, 2012 at 4:53 AM, Victor Meyerson
<> wrote:
> I tried that patch, although I had to edit a slightly different line as 
> dio_bio_alloc was near line 392 instead of 349 in the version of 
> fs/direct-io.c in my tree.  I still got different checksums between the two 
> files and even different checksums from my earlier attempts.
> I am not sure if this helps, but Ralf asked if I can try a different page 
> size to see if this problem occurs.  I originally had CONFIG_PAGE_SIZE_4KB=y 
> and changed it to CONFIG_PAGE_SIZE_16KB=y (via menuconfig).  Having a page 
> size of 16KB (and the above patch not applied) made the checksum on the files 
> match each other and match the file made from the working kernel.

Thanks for tests, Victor.

Please elaborate on the role of page size in this case, Ralf.

Good Weekend

<Prev in Thread] Current Thread [Next in Thread>