Re: [PATCH V2 0/8] ublk: simplify & improve IO canceling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 16 Apr 2025 11:54:34 +0800, Ming Lei wrote:
> Patch 1st ~ 7th simplifies & improves IO canceling when ublk server daemon
> is exiting by taking two stage canceling:
> 
> - canceling active uring_cmd from its cancel function
> 
> - move inflight requests aborting into ublk char device release handler
> 
> [...]

Applied, thanks!

[1/8] ublk: properly serialize all FETCH_REQs
      commit: b69b8edfb27dfa563cd53f590ec42b481f9eb174
[2/8] ublk: add ublk_force_abort_dev()
      commit: 00b3b0d7cb454d614117c93f33351cdcd20b5b93
[3/8] ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io
      commit: 7e26cb69c5e62152a6f05a2ae23605a983a8ef31
[4/8] ublk: move device reset into ublk_ch_release()
      commit: 728cbac5fe219d3b8a21a0688a08f2b7f8aeda2b
[5/8] ublk: improve detection and handling of ublk server exit
      commit: 82a8a30c581bbbe653d33c6ce2ef67e3072c7f12
[6/8] ublk: remove __ublk_quiesce_dev()
      commit: 736b005b413a172670711ee17cab3c8ccab83223
[7/8] ublk: simplify aborting ublk request
      commit: e63d2228ef831af36f963b3ab8604160cfff84c1
[8/8] selftests: ublk: add generic_06 for covering fault inject
      commit: 81586652bb1f6c797159161db8d59c18d66b9eb3

Best regards,
-- 
Jens Axboe







[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux