linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2022-12-30 08:01:56 to 2023-01-06 08:34:41 UTC [more...]

[PATCH 0/7] block zoned cleanups
 2023-01-06  8:33 UTC  (8+ messages)
  ` [PATCH 1/7] block: remove superfluous check for request queue in bdev_is_zoned
  ` [PATCH 2/7] block: add a new helper bdev_{is_zone_start, offset_from_zone_start}
  ` [PATCH 3/7] nvmet: introduce bdev_zone_no helper
  ` [PATCH 4/7] zonefs: use bdev_zone_no helper to calculate the zone index
  ` [PATCH 5/7] dm-zoned: ensure only power of 2 zone sizes are allowed
  ` [PATCH 6/7] dm-zone: use generic helpers to calculate offset from zone start
  ` [PATCH 7/7] dm: call dm_zone_endio after the target endio callback for zoned devices

[PATCH v7 0/7] Improve libata support for FUA
 2023-01-06  6:51 UTC  (17+ messages)
` [PATCH v7 1/7] block: add a sanity check for non-write flush/fua bios
` [PATCH v7 2/7] ata: libata: Introduce ata_ncq_supported()
` [PATCH v7 3/7] ata: libata: Rename and cleanup ata_rwcmd_protocol()
` [PATCH v7 4/7] ata: libata: cleanup fua support detection
` [PATCH v7 5/7] ata: libata: Fix FUA handling in ata_build_rw_tf()
` [PATCH v7 6/7] ata: libata: blacklist FUA support for known buggy drives
` [PATCH v7 7/7] ata: libata: Enable fua support by default

[PATCH V4 0/6] ublk_drv: add mechanism for supporting unprivileged ublk device
 2023-01-06  4:17 UTC  (7+ messages)
` [PATCH V4 1/6] ublk_drv: remove nr_aborted_queues from ublk_device
` [PATCH V4 2/6] ublk_drv: don't probe partitions if the ubq daemon isn't trusted
` [PATCH V4 3/6] ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd
` [PATCH V4 4/6] ublk_drv: add device parameter UBLK_PARAM_TYPE_DEVT
` [PATCH V4 5/6] ublk_drv: add module parameter of ublks_max for limiting max allowed ublk dev
` [PATCH V4 6/6] ublk_drv: add mechanism for supporting unprivileged ublk device

Potential hang on ublk_ctrl_del_dev()
 2023-01-06  1:40 UTC  (8+ messages)

[PATCH -next 0/4] block/rq_qos: protect rq_qos apis with global mutex
 2023-01-06  1:33 UTC  (11+ messages)
` [PATCH -next 1/4] block/rq_qos: move implementions of init/exit rq-qos apis to blk-rq-qos.c
` [PATCH -next 2/4] block/rq_qos: factor out a helper to add rq_qos and activate policy
` [PATCH -next 3/4] block/rq_qos: use a global mutex to protect rq_qos apis
` [PATCH -next 4/4] block/rq_qos: fail rq_qos_add() after rq_qos_exit()

[PATCH v2 0/2] blk-iocost: add refcounting for iocg and ioc
 2023-01-06  1:08 UTC  (8+ messages)
` [PATCH v2 1/2] blk-iocost: add refcounting for iocg
` [PATCH v2 2/2] blk-iocost: add refcounting for ioc

[PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl
 2023-01-05 21:39 UTC  (7+ messages)
  ` [External] "

[PATCHv4 0/2] block: don't forget user settings
 2023-01-05 21:36 UTC  (6+ messages)
` [PATCHv4 1/2] block: make BLK_DEF_MAX_SECTORS unsigned
` [PATCHv4 2/2] block: save user max_sectors limit

[PATCHSET v2 block/for-next] blkcg: Improve blkg config helpers and make iolatency init lazy
 2023-01-05 21:24 UTC  (5+ messages)
` [PATCH 1/4] blkcg: Drop unnecessary RCU read [un]locks from blkg_conf_prep/finish()
` [PATCH 2/4] blkcg: Restructure blkg_conf_prep() and friends
` [PATCH 3/4] blk-iolatency: s/blkcg_rq_qos/iolat_rq_qos/
` [PATCH 4/4] blk-iolatency: Make initialization lazy

[PATCH] lib/scatterlist: Fix to merge contiguous pages into the last SG properly
 2023-01-05 20:25 UTC  (8+ messages)

[PATCH v2 0/8] Introduce provisioning primitives for thinly provisioned storage
 2023-01-05 19:35 UTC  (10+ messages)
` [PATCH v2 2/7] dm: Add support for block provisioning
` [PATCH v2 3/7] fs: Introduce FALLOC_FL_PROVISION

[PATCHSET block/for-next] blkcg: Improve blkg config helpers and make iolatency init lazy
 2023-01-05 18:56 UTC  (6+ messages)
` [PATCH 1/4] blkcg: Drop unnecessary RCU read [un]locks from blkg_conf_prep/finish()
` [PATCH 2/4] blkcg: Restructure blkg_conf_prep() and friends
` [PATCH 3/4] blk-iolatency: s/blkcg_rq_qos/iolat_rq_qos/
` [PATCH 4/4] blk-iolatency: Make initialization lazy

[PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy
 2023-01-05 17:00 UTC  (7+ messages)

[linux-next:master] BUILD REGRESSION cc3c08b41a9c9402ead726ec6deb1217081d0d8b
 2023-01-05 15:49 UTC 

[PATCH rcu 07/27] block: Remove "select SRCU"
 2023-01-05 15:48 UTC  (6+ messages)

[PATCH linux-next] blktrace: use strscpy() to instead of strncpy()
 2023-01-05 12:16 UTC 

[Q] is the amount of residual bytes still not guaranteed for to be available for some old SCSI drivers? (was Re: Update bisect info and new repro code for "[syzbot] WARNING in _copy_from_iter")
 2023-01-05  3:38 UTC 

[PATCH v3 0/5] blk-iocost: random bugfix
 2023-01-05  1:53 UTC  (8+ messages)
` [PATCH v3 1/5] blk-iocost: check return value of match_u64()
` [PATCH v3 4/5] blk-iocost: fix divide by 0 error in calc_lcoefs()
` [PATCH v3 5/5] blk-iocost: change div64_u64 to DIV64_U64_ROUND_UP in ioc_refresh_params()

[PATCH] blk-iocost: don't make all constants unsigned long long
 2023-01-04 22:17 UTC  (5+ messages)

[PATCH 0/2] Don't allow REQ_NOWAIT for bio splitting
 2023-01-04 20:24 UTC  (5+ messages)
` [PATCH 1/2] block: handle bio_split_to_limits() NULL return
` [PATCH 2/2] block: don't allow splitting of a REQ_NOWAIT bio

[PATCH V13 REBASED 0/8] block, bfq: extend bfq to support multi-actuator drives
 2023-01-04 18:05 UTC  (10+ messages)
` [PATCH V13 REBASED 1/8] block, bfq: split sync bfq_queues on a per-actuator basis
` [PATCH V13 REBASED 2/8] block, bfq: forbid stable merging of queues associated with different actuators
` [PATCH V13 REBASED 3/8] block, bfq: move io_cq-persistent bfqq data into a dedicated struct
` [PATCH V13 REBASED 4/8] block, bfq: turn bfqq_data into an array in bfq_io_cq
` [PATCH V13 REBASED 5/8] block, bfq: split also async bfq_queues on a per-actuator basis
` [PATCH V13 REBASED 6/8] block, bfq: retrieve independent access ranges from request queue
` [PATCH V13 REBASED 7/8] block, bfq: inject I/O to underutilized actuators
` [PATCH V13 REBASED 8/8] block, bfq: balance I/O injection among "

[PATCH] ublk: honor IO_URING_F_NONBLOCK for handling control command
 2023-01-04 16:13 UTC  (2+ messages)

6.2 nvme-pci: something wrong
 2023-01-04 14:02 UTC  (3+ messages)
` 6.2 nvme-pci: something wrong #forregzbot

[PATCH V3 0/6] ublk_drv: add mechanism for supporting unprivileged ublk device
 2023-01-04  8:19 UTC  (4+ messages)
` [PATCH V3 6/6] "

[PATCH v2 00/13] A few bugfix and cleanup patches for blk-mq
 2023-01-04 14:22 UTC  (14+ messages)
` [PATCH v2 01/13] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
` [PATCH v2 02/13] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
` [PATCH v2 03/13] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
` [PATCH v2 04/13] blk-mq: Fix potential io hung for shared sbitmap per tagset
` [PATCH v2 05/13] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
` [PATCH v2 06/13] blk-mq: remove unncessary error count and flush in blk_mq_plug_issue_direct
` [PATCH v2 07/13] blk-mq: remove error count and unncessary flush in blk_mq_try_issue_list_directly
` [PATCH v2 08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
` [PATCH v2 09/13] blk-mq: remove unnecessary error count and "
` [PATCH v2 10/13] blk-mq: remove set of bd->last when get driver tag for next request fails
` [PATCH v2 11/13] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
` [PATCH v2 12/13] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
` [PATCH v2 13/13] blk-mq: correct stale comment of .get_budget

[PATCH v2] block: Improve shared tag set performance
 2023-01-03 19:53 UTC 

[PATCH v2 00/21] blksnap - block devices snapshots module
 2023-01-03 15:26 UTC  (6+ messages)
` [PATCH v2 03/21] documentation, capability: fix Generic Block Device Capability
  ` [PATCH v2 06/21] block, blksnap: module management interface functions

[PATCH V13 0/8] block, bfq: extend bfq to support multi-actuator drives
 2023-01-03 14:54 UTC  (3+ messages)

[PATCH] block, bfq: switch 'bfqg->ref' to use atomic refcount apis
 2023-01-03 10:30 UTC  (2+ messages)

[PATCH v3 0/8] A few bugfix and cleancode patch for bfq
 2023-01-03  9:53 UTC  (11+ messages)
` [PATCH v3 1/8] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection
` [PATCH v3 2/8] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
` [PATCH v3 3/8] block, bfq: initialize bfqq->decrease_time_jif correctly
` [PATCH v3 4/8] block, bfq: use helper macro RQ_BFQQ to get bfqq of request
` [PATCH v3 5/8] block, bfq: remove unnecessary dereference to get async_bfqq
` [PATCH v3 6/8] block, bfq: remove redundant check in bfq_put_cooperator
` [PATCH v3 7/8] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
` [PATCH v3 8/8] block, bfq: remove unused bfq_wr_max_time in struct bfq_data

[PATCH 0/6] blktests: char device tests with iouring-cmd fio
 2023-01-03  5:48 UTC  (6+ messages)
  ` [PATCH 1/6] common/fio: add helpers using io-uring cmd engine
  ` [PATCH 2/6] tests/nvme: add new test for rand-read on the nvme character device

[PATCH RESEND v2 0/5] A few bugfix and cleanup patches for sbitmap
 2023-01-03  2:12 UTC  (6+ messages)
` [PATCH RESEND v2 5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung

[PATCH] block: Improve shared tag set performance
 2023-01-02 17:39 UTC 

[PATCH v6 0/7] Improve libata support for FUA
 2023-01-02 17:35 UTC  (17+ messages)
` [PATCH v6 1/7] block: add a sanity check for non-write flush/fua bios
` [PATCH v6 4/7] ata: libata: cleanup fua support detection
` [PATCH v6 5/7] ata: libata: Fix FUA handling in ata_build_rw_tf()
` [PATCH v6 6/7] ata: libata: blacklist FUA support for known buggy drives
` [PATCH v6 7/7] ata: libata: Enable fua support by default

[PATCH RESEND v2 00/10] A few bugfix and cleancode patch for bfq
 2023-01-02 16:05 UTC  (21+ messages)
` [PATCH RESEND v2 01/10] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection
` [PATCH RESEND v2 02/10] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
` [PATCH RESEND v2 03/10] block, bfq: initialize bfqq->decrease_time_jif correctly
` [PATCH RESEND v2 04/10] block, bfq: use helper macro RQ_BFQQ to get bfqq of request
` [PATCH RESEND v2 05/10] block, bfq: remove unnecessary dereference to get async_bfqq
` [PATCH RESEND v2 06/10] block, bfq: remove redundant bfqd->rq_in_driver > 0 check in bfq_add_request
` [PATCH RESEND v2 07/10] block, bfq: remove redundant check in bfq_put_cooperator
` [PATCH RESEND v2 08/10] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
` [PATCH RESEND v2 09/10] block, bfq: remove unused bfq_wr_max_time in struct bfq_data
` [PATCH RESEND v2 10/10] block, bfq: remove check of bfq_wr_max_softrt_rate which is always greater than 0

BUG: KFENCE: use-after-free read in bfq_exit_icq_bfqq+0x132/0x270
 2023-01-02 11:49 UTC  (2+ messages)

[PATCH V2] block/rnbd-clt: fix wrong max ID in ida_alloc_max
 2023-01-02 11:46 UTC  (2+ messages)

[PATCH RFC] block, bfq: switch 'bfqg->ref' to use atomic refcount apis
 2023-01-02 11:22 UTC  (3+ messages)

[PATCH blktests] dm: add a regression test
 2022-12-30 22:24 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).