On Thu, Mar 12, 2020 at 9:59 PM Jens Axboe <axboe@xxxxxxxxx> wrote: > > On 2/27/20 11:40 PM, Hou Pu wrote: > > Hello, > > > > NBD server could be upgraded if we have multiple connections. > > But if we have only one connection, after we take down NBD server, > > all inflight IO could finally timeout and return error. These > > patches fix this using current reconfiguration framework. > > > > I noticed that Mike has following patchset > > > > nbd: local daemon restart support > > https://lore.kernel.org/linux-block/5DD41C49.3080209@xxxxxxxxxx/ > > > > It add another netlink interface (NBD_ATTR_SWAP_SOCKETS) and requeue > > request immediately after recongirure/swap socket. It do not need to > > wait for timeout to fire and requeue in timeout handler, which seems more > > like an improvement. Let fix this in current framework first. > > > > Changes compared to v2: > > Fix comments in nbd_read_stat() to be aligned with the code change > > suggested by Mike Christie. > > Applied for 5.7. Thanks. And also thanks Josef and Mike for the review. > > -- > Jens Axboe >