On 2019/2/12 9:28 下午, Sasha Levin wrote:
> Hi,
>
> [This is an automated email]
>
> This commit has been processed because it contains a -stable tag.
> The stable tag indicates that it's relevant for the following trees: all
>
> The bot has tested the following trees: v4.20.7, v4.19.20, v4.14.98,
> v4.9.155, v4.4.173, v3.18.134.
>
> v4.20.7: Build OK!
> v4.19.20: Failed to apply! Possible dependencies:
> 752f66a75aba ("bcache: use REQ_PRIO to indicate bio for metadata")
>
> v4.14.98: Failed to apply! Possible dependencies:
> 752f66a75aba ("bcache: use REQ_PRIO to indicate bio for metadata")
> b41c9b0266e8 ("bcache: update bio->bi_opf bypass/writeback REQ_ flag
> hints")
>
> v4.9.155: Failed to apply! Possible dependencies:
> 752f66a75aba ("bcache: use REQ_PRIO to indicate bio for metadata")
> 83b5df67c509 ("bcache: use op_is_sync to check for synchronous requests")
> b41c9b0266e8 ("bcache: update bio->bi_opf bypass/writeback REQ_ flag
> hints")
>
> v4.4.173: Failed to apply! Possible dependencies:
> 09cbfeaf1a5a ("mm, fs: get rid of PAGE_CACHE_* and
> page_cache_{get,release} macros")
> 1c2e54e1ed6f ("dm thin: bump thin and thin-pool target versions")
> 1eff9d322a44 ("block: rename bio bi_rw to bi_opf")
> 202bae52934d ("dm thin: unroll issue_discard() to create longer discard
> bio chains")
> 38f252553300 ("block: add __blkdev_issue_discard")
> 3dba53a958a7 ("dm thin: use __blkdev_issue_discard for async discard
> support")
> 4e49ea4a3d27 ("block/fs/drivers: remove rw argument from submit_bio")
> 83b5df67c509 ("bcache: use op_is_sync to check for synchronous requests")
> 9082e87bfbf8 ("block: remove struct bio_batch")
> a6111d11b8b5 ("btrfs: raid56: Use raid_write_end_io for scrub")
> b41c9b0266e8 ("bcache: update bio->bi_opf bypass/writeback REQ_ flag
> hints")
> bbd848e0fade ("block: reinstate early return of -EOPNOTSUPP from
> blkdev_issue_discard")
> c3667cc61904 ("dm thin: consistently return -ENOSPC if pool has run out
> of data space")
> c8d93247f1d0 ("bcache: use op_is_write instead of checking for REQ_WRITE")
> d57d611505d9 ("kernel/fs: fix I/O wait not accounted for RW O_DSYNC")
>
> v3.18.134: Failed to apply! Possible dependencies:
> 1b94b5567e9c ("Btrfs, raid56: use a variant to record the operation type")
> 1eff9d322a44 ("block: rename bio bi_rw to bi_opf")
> 2c8cdd6ee4e7 ("Btrfs, replace: write dirty pages into the replace target
> device")
> 326e1dbb5736 ("block: remove management of bi_remaining when restoring
> original bi_end_io")
> 4245215d6a8d ("Btrfs, raid56: fix use-after-free problem in the final
> device replace procedure on raid56")
> 5a6ac9eacb49 ("Btrfs, raid56: support parity scrub on raid56")
> 6e9606d2a2dc ("Btrfs: add ref_count and free function for btrfs_bio")
> 83b5df67c509 ("bcache: use op_is_sync to check for synchronous requests")
> 8e5cfb55d3f7 ("Btrfs: Make raid_map array be inlined in btrfs_bio
> structure")
> af8e2d1df984 ("Btrfs, scrub: repair the common data on RAID5/6 if it is
> corrupted")
> b41c9b0266e8 ("bcache: update bio->bi_opf bypass/writeback REQ_ flag
> hints")
> b7c44ed9d2fc ("block: manipulate bio->bi_flags through helpers")
> b89e1b012c7f ("Btrfs, raid56: don't change bbio and raid_map")
> c4cf5261f8bf ("bio: skip atomic inc/dec of ->bi_remaining for non-chains")
> c8d93247f1d0 ("bcache: use op_is_write instead of checking for REQ_WRITE")
> f90523d1aa3c ("Btrfs: remove noused bbio_ret in __btrfs_map_block in
> condition")
>
>
> How should we proceed with this patch?
Can I rebase this patch for each stable kernel, and send the patch to
[email protected] ?
Thanks.
--
Coly Li