Just as a heads up, this one gives me lot's of Page cache invalidation failure prints from dio_warn_stale_pagecache() on btrfs/004 with current misc-next: [ 16.607545] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 16.609328] File: /mnt/scratch/next/p0/d0/d77/de2/d5c/dc9/fee PID: 766 Comm: fsstress [ 16.743572] BTRFS info (device zram1): disk space caching is enabled [ 16.744620] BTRFS info (device zram1): has skinny extents [ 16.747458] BTRFS info (device zram1): enabling ssd optimizations [ 18.303877] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 18.305476] File: /mnt/scratch/bgnoise/p0/d5/d53/d21/f27 PID: 2064 Comm: fsstress [ 18.768426] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 18.770074] File: /mnt/scratch/bgnoise/p0/d9/de/f15 PID: 2490 Comm: fsstress [ 18.916118] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 18.917843] File: /mnt/scratch/bgnoise/p0/f0 PID: 2694 Comm: fsstress [ 21.170384] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 21.172375] File: /mnt/scratch/bgnoise/p0/f3 PID: 4325 Comm: fsstress [ 21.812452] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 21.814232] File: /mnt/scratch/bgnoise/p0/fb PID: 5000 Comm: fsstress [ 21.826027] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 21.827741] File: /mnt/scratch/bgnoise/p0/fb PID: 5000 Comm: fsstress [ 22.127966] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 22.129413] File: /mnt/scratch/bgnoise/p0/df/d28/d26/f3b PID: 5196 Comm: fsstress [ 22.160542] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 22.161972] File: /mnt/scratch/bgnoise/p0/df/d10/d5f/f64 PID: 5196 Comm: fsstress [ 23.696400] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 23.698115] File: /mnt/scratch/bgnoise/p0/f0 PID: 6562 Comm: fsstress I have no idea yet why but I'm investigating.
