[dm-devel] [PATCH] dm io: Drop the obsolete and incorrect doc for dm_io()

2022-02-07 Thread Barry Song
Commit 7eaceaccab5f ("block: remove per-queue plugging") dropped unplug_delay() and blk_unplug(). And the current code has no fundamental difference between sync_io() and async_io() except sync_io() uses sync_io_complete() as the notify.fn and explicitly calls wait_for_completion_io() to sync. The

Re: [dm-devel] [RFC PATCH 0/3] NVMe copy offload patches

2022-02-07 Thread Nitesh Shetty
On Wed, Feb 2, 2022 at 12:23 PM Mikulas Patocka wrote: > > Hi > > Here I'm submitting the first version of NVMe copy offload patches as a > request for comment. They use the token-based approach as we discussed on > the phone call. > > The first patch adds generic copy offload support to the

Re: [dm-devel] [PATCH 0/1] t10-pi bio split fix

2022-02-07 Thread Ivanov, Dmitry (HPC)
On 04/02/2022 08:43 +0100, Milan Broz wrote: > What's the problem here you are trying to fix? > Even if I read linux-block posts, I do not understand the context.. 1. Let me demonstrate this issue with the following example. Given a driver which maps a bio to underlying devices with 4096

[dm-devel] Can not remove device. No files open, no processes attached. Forced to reboot server.

2022-02-07 Thread Aidan Walton
Hi, I've been chasing a problem now for a few weeks. I have a flaky SATA controller that fails unpredictably and upon doing so all drives attached are disconnected by the kernel. I have 2 discs on this controller which are the components of a RAID1 array. mdraid fails the disc (in its strange way)

Re: [dm-devel] [RFC PATCH 3/3] nvme: add the "debug" host driver

2022-02-07 Thread Javier González
On 04.02.2022 09:58, Chaitanya Kulkarni wrote: On 2/4/22 12:24 AM, Javier González wrote: On 04.02.2022 07:58, Chaitanya Kulkarni wrote: On 2/3/22 22:28, Damien Le Moal wrote: On 2/4/22 12:12, Chaitanya Kulkarni wrote: One can instantiate scsi devices with qemu by using fake scsi devices,

Re: [dm-devel] [RFC PATCH 3/3] nvme: add the "debug" host driver

2022-02-07 Thread Keith Busch
On Fri, Feb 04, 2022 at 03:15:02PM +0100, Hannes Reinecke wrote: > On 2/4/22 10:58, Chaitanya Kulkarni wrote: > > > and if that is the case why we don't have ZNS NVMeOF target > > memory backed emulation ? Isn't that a bigger and more > > complicated feature than Simple Copy where controller