Re: Bio read race with different ranges inside the same page?

2021-02-28 Thread Qu Wenruo
On 2021/2/26 下午3:02, Qu Wenruo wrote: Hi, Is it possible that multiple ranges of the same page are submitted to one or more bios, and such ranges race with each other and cause data corruption. Recently I'm trying to add subpage read/write support for btrfs, and notice one strange false data

Re: Question about the "EXPERIMENTAL" tag for dax in XFS

2021-02-28 Thread Yasunori Goto
Hello, Dan-san, On 2021/02/27 4:24, Dan Williams wrote: On Fri, Feb 26, 2021 at 11:05 AM Darrick J. Wong wrote: On Fri, Feb 26, 2021 at 09:45:45AM +, ruansy.f...@fujitsu.com wrote: Hi, guys Beside this patchset, I'd like to confirm something about the "EXPERIMENTAL" tag for dax in XFS.

Re: [PATCH 1/3] btrfs: zoned: move superblock logging zone location

2021-02-28 Thread Damien Le Moal
On 2021/03/01 14:02, Naohiro Aota wrote: > On Fri, Feb 26, 2021 at 08:11:30PM +0100, David Sterba wrote: >> On Fri, Feb 26, 2021 at 06:34:36PM +0900, Naohiro Aota wrote: >>> This commit moves the location of superblock logging zones basing on the >>> static address instead of the static zone number

Re: [PATCH 2/3] btrfs: zoned: add missing type conversion

2021-02-28 Thread Naohiro Aota
On Fri, Feb 26, 2021 at 08:18:58PM +0100, David Sterba wrote: > On Fri, Feb 26, 2021 at 06:34:37PM +0900, Naohiro Aota wrote: > > We need to cast zone_sectors from u32 to u64 when setting the zone_size, or > > it set the zone size = 0 when the size >= 4G. > > > > Fixes: 5b316468983d ("btrfs: get z

Re: [PATCH 1/3] btrfs: zoned: move superblock logging zone location

2021-02-28 Thread Naohiro Aota
On Fri, Feb 26, 2021 at 08:11:30PM +0100, David Sterba wrote: > On Fri, Feb 26, 2021 at 06:34:36PM +0900, Naohiro Aota wrote: > > This commit moves the location of superblock logging zones basing on the > > static address instead of the static zone number. > > > > The following zones are reserved

Re: page->index limitation on 32bit system?

2021-02-28 Thread GWB
Getting btrfs patched for 32 bit arm would be of interest, but I'm not suggesting the devs can do much more with that. In practical usage, we ran into similar difficulties a while back on embedded and dedicated devices which would boot btrfs, but eventually it was easier to put storage on nilfs2.

Re: Question about the "EXPERIMENTAL" tag for dax in XFS

2021-02-28 Thread Dave Chinner
On Sat, Feb 27, 2021 at 03:40:24PM -0800, Dan Williams wrote: > On Sat, Feb 27, 2021 at 2:36 PM Dave Chinner wrote: > > On Fri, Feb 26, 2021 at 02:41:34PM -0800, Dan Williams wrote: > > > On Fri, Feb 26, 2021 at 1:28 PM Dave Chinner wrote: > > > > On Fri, Feb 26, 2021 at 12:59:53PM -0800, Dan Wil

[PATCH 12/11] pragma once: scripted treewide conversion

2021-02-28 Thread Alexey Dobriyan
[ Bcc a lot of lists so that people understand what's this is all ] [ about without creating uber-cc-thread. ] [ Apologies if I missed your subsystem] [ Please see [PATCH 11/11: pragma once: conversion script (in Pytho