Linux Block Development
[Prev Page][Next Page]
- Re: [PATCH v2] block: use dedicated list iterator variable, (continued)
- Re: NVME performance regression in Linux 5.x due to lack of block level IO queueing,
Michael Marod
- [RESEND PATCH] drbd: fix potential silent data corruption,
Christoph Böhmwalder
- [no subject], Unknown
- [syzbot] BUG: sleeping function called from invalid context in blkg_free, syzbot
- can we reduce bio_set_dev overhead due to bio_associate_blkg?,
Mike Snitzer
- [PATCH 0/9 v6] bfq: Avoid use-after-free when moving processes between cgroups,
Jan Kara
- [PATCH 1/9] bfq: Avoid false marking of bic as stably merged, Jan Kara
- [PATCH 3/9] bfq: Split shared queues on move between cgroups, Jan Kara
- [PATCH 4/9] bfq: Update cgroup information before merging bio, Jan Kara
- [PATCH 6/9] bfq: Remove pointless bfq_init_rq() calls, Jan Kara
- [PATCH 9/9] bfq: Make sure bfqg for which we are queueing requests is online, Jan Kara
- [PATCH 5/9] bfq: Drop pointless unlock-lock pair, Jan Kara
- [PATCH 8/9] bfq: Get rid of __bio_blkcg() usage, Jan Kara
- [PATCH 7/9] bfq: Track whether bfq_group is still online, Jan Kara
- [PATCH 2/9] bfq: Avoid merging queues with different parents, Jan Kara
- Re: [PATCH 0/9 v6] bfq: Avoid use-after-free when moving processes between cgroups, yukuai (C)
- Re: [PATCH 0/9 v6] bfq: Avoid use-after-free when moving processes between cgroups, yukuai (C)
- yet another approach to fix the loop lock order inversions v6,
Christoph Hellwig
- [PATCH 02/15] zram: cleanup reset_store, Christoph Hellwig
- [PATCH 01/15] nbd: use the correct block_device in nbd_bdev_reset, Christoph Hellwig
- [PATCH 03/15] zram: cleanup zram_remove, Christoph Hellwig
- [PATCH 04/15] block: add a disk_openers helper, Christoph Hellwig
- [PATCH 05/15] block: turn bdev->bd_openers into an atomic_t, Christoph Hellwig
- [PATCH 06/15] loop: de-duplicate the idle worker freeing code, Christoph Hellwig
- [PATCH 07/15] loop: initialize the worker tracking fields once, Christoph Hellwig
- [PATCH 10/15] loop: only freeze the queue in __loop_clr_fd when needed, Christoph Hellwig
- [PATCH 09/15] loop: don't freeze the queue in lo_release, Christoph Hellwig
- [PATCH 08/15] loop: remove the racy bd_inode->i_mapping->nrpages asserts, Christoph Hellwig
- [PATCH 11/15] loop: implement ->free_disk, Christoph Hellwig
- [PATCH 12/15] loop: suppress uevents while reconfiguring the device, Christoph Hellwig
- [PATCH 13/15] loop: avoid loop_validate_mutex/lo_mutex in ->release, Christoph Hellwig
- [PATCH 14/15] loop: remove lo_refcount and avoid lo_mutex in ->open / ->release, Christoph Hellwig
- [PATCH 15/15] loop: don't destroy lo->workqueue in __loop_clr_fd, Christoph Hellwig
- Re: yet another approach to fix the loop lock order inversions v6, Christoph Hellwig
- [bug report] kernel BUG at lib/list_debug.c:26! observed during blktests srp/002 on latest linux tree,
Yi Zhang
- [PATCH blktests 0/6] extend zoned mode coverage for scsi devices,
Shin'ichiro Kawasaki
- [no subject], Unknown
- [syzbot] BUG: sleeping function called from invalid context in xa_destroy, syzbot
- [syzbot] possible deadlock in throtl_pending_timer_fn,
syzbot
- [PATCH] loop: fix ioctl calls using compat_loop_info,
Carlos Llamas
- [PATCH] block: fix misleading comment for major number of block device, Chengguang Xu
- [PATCH] scsi: sd: call device_del() if device_add_disk() fails,
Fabio M. De Francesco
- Re: [dm-devel] [PATCH 3/4] dm-qcow2: Introduce driver to create block devices over QCOW2 files,
Christoph Hellwig
- [PATCH -next RFC 0/6] improve large random io for HDD,
Yu Kuai
- [GIT PULL] nvme fixes for Linux 5.18,
Christoph Hellwig
- state of drbd in mainline,
Christoph Hellwig
[PATCH AUTOSEL 4.9 2/8] loop: use sysfs_emit() in the sysfs xxx show(), Sasha Levin
[PATCH AUTOSEL 4.19 09/12] Revert "Revert "block, bfq: honor already-setup queue merges"", Sasha Levin
[PATCH AUTOSEL 4.14 2/8] loop: use sysfs_emit() in the sysfs xxx show(), Sasha Levin
[PATCH AUTOSEL 4.19 02/12] loop: use sysfs_emit() in the sysfs xxx show(),
Sasha Levin
[PATCH AUTOSEL 4.19 06/12] bfq: fix use-after-free in bfq_dispatch_request, Sasha Levin
[PATCH AUTOSEL 5.4 13/16] Revert "Revert "block, bfq: honor already-setup queue merges"", Sasha Levin
[PATCH AUTOSEL 5.4 10/16] bfq: fix use-after-free in bfq_dispatch_request, Sasha Levin
[PATCH AUTOSEL 5.4 06/16] loop: use sysfs_emit() in the sysfs xxx show(), Sasha Levin
[PATCH AUTOSEL 5.4 04/16] block, bfq: don't move oom_bfqq, Sasha Levin
[PATCH AUTOSEL 5.10 16/21] Revert "Revert "block, bfq: honor already-setup queue merges"", Sasha Levin
[PATCH AUTOSEL 5.15 10/29] block, bfq: don't move oom_bfqq, Sasha Levin
[PATCH AUTOSEL 5.15 14/29] loop: use sysfs_emit() in the sysfs xxx show(), Sasha Levin
[PATCH AUTOSEL 5.15 23/29] Revert "Revert "block, bfq: honor already-setup queue merges"", Sasha Levin
[PATCH AUTOSEL 5.16 24/35] bfq: fix use-after-free in bfq_dispatch_request, Sasha Levin
[PATCH AUTOSEL 5.16 18/35] loop: use sysfs_emit() in the sysfs xxx show(), Sasha Levin
[PATCH AUTOSEL 5.15 20/29] bfq: fix use-after-free in bfq_dispatch_request, Sasha Levin
[PATCH AUTOSEL 5.10 13/21] bfq: fix use-after-free in bfq_dispatch_request, Sasha Levin
[PATCH AUTOSEL 5.15 07/29] block/bfq_wf2q: correct weight to ioprio, Sasha Levin
[PATCH AUTOSEL 5.10 08/21] loop: use sysfs_emit() in the sysfs xxx show(), Sasha Levin
[PATCH AUTOSEL 5.10 05/21] block, bfq: don't move oom_bfqq, Sasha Levin
[PATCH AUTOSEL 5.17 30/43] bfq: fix use-after-free in bfq_dispatch_request, Sasha Levin
[PATCH AUTOSEL 5.16 27/35] Revert "Revert "block, bfq: honor already-setup queue merges"", Sasha Levin
[PATCH AUTOSEL 5.16 08/35] block: throttle split bio in case of iops limit, Sasha Levin
[PATCH AUTOSEL 5.17 35/43] Revert "Revert "block, bfq: honor already-setup queue merges"", Sasha Levin
[PATCH AUTOSEL 5.16 10/35] block/bfq_wf2q: correct weight to ioprio, Sasha Levin
[PATCH AUTOSEL 5.16 13/35] block, bfq: don't move oom_bfqq, Sasha Levin
[PATCH AUTOSEL 5.17 23/43] loop: use sysfs_emit() in the sysfs xxx show(), Sasha Levin
[PATCH AUTOSEL 5.17 14/43] block, bfq: don't move oom_bfqq, Sasha Levin
[PATCH AUTOSEL 5.17 11/43] block/bfq_wf2q: correct weight to ioprio, Sasha Levin
[PATCH AUTOSEL 5.17 09/43] block: throttle split bio in case of iops limit, Sasha Levin
[PATCH] block: restore the old set_task_ioprio() behaviour wrt PF_EXITING,
Jiri Slaby
[PATCH] scsi: sd: Jump to out_free_index if device_add{,_disk}() fail,
Fabio M. De Francesco
[PATCH] drbd: Return true/false (not 1/0) from bool functions, Haowen Bai
[PATCH] block: use dedicated list iterator variable,
Jakob Koschel
[syzbot] memory leak in blk_mq_init_tags,
syzbot
[PATCH 1/2] null_blk: Fix an error handling path in null_add_dev(),
Christophe JAILLET
[PATCH] block: move lower_48_bits() to block,
kbusch
[PATCH] Removing the unused TODO,
Dipankar Das
[PATCH] block/rnbd: Fix the maximum clt_device_id value in init_dev(),
Christophe JAILLET
[PATCH] drbd: fix an invalid memory access caused by incorrect use of list iterator, Xiaomeng Tong
[PATCH] block: Fix the maximum minor value is blk_alloc_ext_minor(),
Christophe JAILLET
[GIT PULL] Follow up bio allocation fixup,
Jens Axboe
[GIT PULL] Support for 64-bit data integrity,
Jens Axboe
[GIT PULL] Remove write streams support,
Jens Axboe
yet another approach to fix the loop lock order inversions v5,
Christoph Hellwig
- [PATCH 01/14] nbd: use the correct block_device in nbd_bdev_reset, Christoph Hellwig
- [PATCH 02/14] zram: cleanup reset_store, Christoph Hellwig
- [PATCH 03/14] zram: cleanup zram_remove, Christoph Hellwig
- [PATCH 04/14] block: add a disk_openers helper, Christoph Hellwig
- [PATCH 05/14] block: turn bdev->bd_openers into an atomic_t, Christoph Hellwig
- [PATCH 06/14] loop: de-duplicate the idle worker freeing code, Christoph Hellwig
- [PATCH 07/14] loop: initialize the worker tracking fields once, Christoph Hellwig
- [PATCH 08/14] loop: remove the racy bd_inode->i_mapping->nrpages asserts, Christoph Hellwig
- [PATCH 09/14] loop: don't freeze the queue in lo_release, Christoph Hellwig
- [PATCH 11/14] loop: implement ->free_disk, Christoph Hellwig
- [PATCH 10/14] loop: only freeze the queue in __loop_clr_fd when needed, Christoph Hellwig
- [PATCH 12/14] loop: suppress uevents while reconfiguring the device, Christoph Hellwig
- [PATCH 13/14] loop: remove lo_refcount and avoid lo_mutex in ->open / ->release, Christoph Hellwig
- [PATCH 14/14] loop: don't destroy lo->workqueue in __loop_clr_fd, Christoph Hellwig
- [PATCH 15/14] loop: avoid loop_validate_mutex/lo_mutex in ->release, Tetsuo Handa
[PATCH v3 0/3] block/dm: use BIOSET_PERCPU_CACHE from bio_alloc_bioset,
Mike Snitzer
loop: suppress uevents while reconfiguring the device, Christoph Hellwig
[PATCH v3 0/2] virtio-blk: support polling I/O and mq_ops->queue_rqs(),
Suwan Kim
[PATCH] loop: Send udev change event after device is ready for IO, Jan Kara
next: BUG: sleeping function called from invalid context at block/blk-sysfs.c:766,
Naresh Kamboju
[syzbot] upstream boot error: WARNING in blk_release_queue, syzbot
yet another approach to fix the loop lock order inversions v4,
Christoph Hellwig
- [PATCH 02/13] zram: cleanup reset_store, Christoph Hellwig
- [PATCH 01/13] nbd: use the correct block_device in nbd_ioctl, Christoph Hellwig
- [PATCH 03/13] zram: cleanup zram_remove, Christoph Hellwig
- [PATCH 04/13] block: add a disk_openers helper, Christoph Hellwig
- [PATCH 05/13] block: turn bdev->bd_openers into an atomic_t, Christoph Hellwig
- [PATCH 06/13] loop: de-duplicate the idle worker freeing code, Christoph Hellwig
- [PATCH 07/13] loop: initialize the worker tracking fields once, Christoph Hellwig
- [PATCH 08/13] loop: remove the racy bd_inode->i_mapping->nrpages asserts, Christoph Hellwig
- [PATCH 09/13] loop: don't freeze the queue in lo_release, Christoph Hellwig
- [PATCH 10/13] loop: only freeze the queue in __loop_clr_fd when needed, Christoph Hellwig
- [PATCH 11/13] loop: implement ->free_disk, Christoph Hellwig
- [PATCH 12/13] loop: remove lo_refcount and avoid lo_mutex in ->open / ->release, Christoph Hellwig
- [PATCH 13/13] loop: don't destroy lo->workqueue in __loop_clr_fd, Christoph Hellwig
[PATCH] rbd: replace usage of found with dedicated list iterator variable,
Jakob Koschel
[git pull] device mapper changes for 5.18,
Mike Snitzer
[no subject], Unknown
[PATCH v2 0/4] block/dm: use BIOSET_PERCPU_CACHE from bio_alloc_bioset,
Mike Snitzer
block: allow using the per-cpu bio cache from bio_alloc_bioset, Mike Snitzer
[PATCH] block: don't print I/O error warning for dead disks,
Christoph Hellwig
[PATCH 01/14] block: don't print I/O error warning for dead disks, Christoph Hellwig
Re: [dm-devel] [PATCH 01/19] fs: remove mpage_alloc, Guenter Roeck
[PATCH] fs: do not pass __GFP_HIGHMEM to bio_alloc in do_mpage_readpage,
Christoph Hellwig
[PATCH v2 0/3] three bug fixes about tcmu page fault handle,
Xiaoguang Wang
[PATCH V2] block: avoid to call blkg_free() in atomic context,
Ming Lei
[no subject], Unknown
[PATCH 0/3] block/dm: use BIOSET_PERCPU_CACHE from bio_alloc_clone,
Mike Snitzer
[no subject], Unknown
[PATCH] block: avoid to call blkg_free() in atomic context,
Ming Lei
[PATCH] crytpo: fix crc64 testmgr digest byte order,
kbusch
[PATCH RFC 00/11] blk-mq/libata/scsi: SCSI driver tagging improvements,
John Garry
- [PATCH 01/11] blk-mq: Add blk_mq_init_queue_ops(), John Garry
- [PATCH 02/11] scsi: core: Add SUBMITTED_BY_SCSI_CUSTOM_OPS, John Garry
- [PATCH 03/11] libata: Send internal commands through the block layer, John Garry
- [PATCH 04/11] scsi: libsas: Send SMP commands through the block layer, John Garry
- [PATCH 05/11] scsi: libsas: Send TMF commands through the block layer, John Garry
- [PATCH 06/11] scsi: core: Add scsi_alloc_request_hwq(), John Garry
- [PATCH 07/11] scsi: libsas: Send internal abort commands through the block layer, John Garry
- [PATCH 08/11] scsi: libsas: Change ATA support to deal with each qc having a SCSI command, John Garry
- [PATCH 11/11] scsi: hisi_sas: Remove private tag management, John Garry
- [PATCH 09/11] scsi: libsas: Add sas_task_to_unique_tag(), John Garry
- [PATCH 10/11] scsi: libsas: Add sas_task_to_hwq(), John Garry
- Re: [PATCH RFC 00/11] blk-mq/libata/scsi: SCSI driver tagging improvements, Hannes Reinecke
[PATCH] nbd: Fix hung on disconnect request if socket is closed before,
Xie Yongji
[bug report] block: avoid use-after-free on throttle data,
Dan Carpenter
[syzbot] WARNING in blk_release_queue, syzbot
[syzbot] BUG: sleeping function called from invalid context in blk_release_queue,
syzbot
[syzbot] INFO: task hung in nbd_add_socket (2),
syzbot
[PATCH v2 0/2] virtio-blk: support polling I/O and mq_ops->queue_rqs(),
Suwan Kim
[PATCH] src/Makefile: re-add major version number to soname, Stefan Hajnoczi
[PATCH] n64cart: convert bi_disk to bi_bdev->bd_disk fix build,
Jackie Liu
An announcement for kernel-global workqueue users., Tetsuo Handa
loop: it looks like REQ_OP_FLUSH could return before IO completion.,
Eric Wheeler
[syzbot] WARNING in floppy_check_events, syzbot
[GIT PULL] File system related bio_alloc() cleanups,
Jens Axboe
[GIT PULL] Block driver updates for 5.18-rc1,
Jens Axboe
[GIT PULL] Block updates for 5.18-rc1,
Jens Axboe
[GIT PULL] block fixes for 5.17-final,
Jens Axboe
[PATCH for-5.18 0/3] block: throttle related fixes,
Ming Lei
[RFC 0/3] Add zero copy feature for tcmu,
Xiaoguang Wang
[PATCH RFC -next 0/3] improve fairness for sbitmap waitqueues,
Yu Kuai
[PATCH v2] block: limit request dispatch loop duration,
Shin'ichiro Kawasaki
[PATCH] xen-blkback: remove redundant assignment to variable i,
Colin Ian King
[PATCH 1/1] xen/blkfront: fix comment for need_copy,
Dongli Zhang
[GIT PULL] second round of nvme updates for Linux 5.18,
Christoph Hellwig
[PATCH] loop: add WQ_MEM_RECLAIM flag to per device workqueue,
Tetsuo Handa
[PATCH 0/3] optimizations for io accounting,
Yu Kuai
[no subject], Unknown
[syzbot] WARNING in floppy_revalidate, syzbot
loop: are parallel requests serialized by the single workqueue?,
Eric Wheeler
[PATCH 0/9] treewide: eliminate anonymous module_init & module_exit,
Randy Dunlap
- [PATCH 1/9] virtio_blk: eliminate anonymous module_init & module_exit, Randy Dunlap
- [PATCH 4/9] netfilter: h323: eliminate anonymous module_init & module_exit, Randy Dunlap
- [PATCH 3/9] net: mlx5: eliminate anonymous module_init & module_exit, Randy Dunlap
- [PATCH 6/9] usb: gadget: eliminate anonymous module_init & module_exit, Randy Dunlap
- [PATCH 7/9] usb: usbip: eliminate anonymous module_init & module_exit, Randy Dunlap
- [PATCH 9/9] testmmiotrace: eliminate anonymous module_init & module_exit, Randy Dunlap
- [PATCH 2/9] virtio_console: eliminate anonymous module_init & module_exit, Randy Dunlap
- [PATCH 5/9] virtio-scsi: eliminate anonymous module_init & module_exit, Randy Dunlap
- [PATCH 8/9] x86/crypto: eliminate anonymous module_init & module_exit, Randy Dunlap
- Re: [PATCH 0/9] treewide: eliminate anonymous module_init & module_exit, Ira Weiny
- Re: (subset) [PATCH 0/9] treewide: eliminate anonymous module_init & module_exit, Jens Axboe
[PATCH -next] block: Add parameter description in kernel-doc comment, Yang Li
[GIT PULL] nvme fix for Linux 5.17,
Christoph Hellwig
security issue: data exposure when using block layer secure erase,
Christoph Hellwig
yet another approach to fix the loop lock order inversions v3,
Christoph Hellwig
[PATCH] block/psi: make PSI annotations of submit_bio only work for file pages,
cgel . zte
[PATCH] block: limit request dispatch loop duration,
Shin'ichiro Kawasaki
[PATCH RFC v5 00/21] DEPT(Dependency Tracker),
Byungchul Park
- [PATCH RFC v5 01/21] llist: Move llist_{head,node} definition to types.h, Byungchul Park
- [PATCH RFC v5 05/21] dept: Apply Dept to mutex families, Byungchul Park
- [PATCH RFC v5 03/21] dept: Embed Dept data in Lockdep, Byungchul Park
- [PATCH RFC v5 06/21] dept: Apply Dept to rwlock, Byungchul Park
- [PATCH RFC v5 09/21] dept: Apply Dept to rwsem, Byungchul Park
- [PATCH RFC v5 08/21] dept: Apply Dept to seqlock, Byungchul Park
- [PATCH RFC v5 07/21] dept: Apply Dept to wait_for_completion()/complete(), Byungchul Park
- [PATCH RFC v5 10/21] dept: Add proc knobs to show stats and dependency graph, Byungchul Park
- [PATCH RFC v5 02/21] dept: Implement Dept(Dependency Tracker), Byungchul Park
- [PATCH RFC v5 20/21] dept: Disable Dept on struct crypto_larval's completion for now, Byungchul Park
- [PATCH RFC v5 11/21] dept: Introduce split map concept and new APIs for them, Byungchul Park
- [PATCH RFC v5 21/21] dept: Don't create dependencies between different depths in any case, Byungchul Park
- [PATCH RFC v5 13/21] dept: Apply SDT to swait, Byungchul Park
- [PATCH RFC v5 12/21] dept: Apply Dept to wait/event of PG_{locked,writeback}, Byungchul Park
- [PATCH RFC v5 15/21] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread, Byungchul Park
- [PATCH RFC v5 17/21] dept: Distinguish each work from another, Byungchul Park
- [PATCH RFC v5 14/21] dept: Apply SDT to wait(waitqueue), Byungchul Park
- [PATCH RFC v5 16/21] dept: Distinguish each syscall context from another, Byungchul Park
- [PATCH RFC v5 19/21] dept: Add nocheck version of init_completion(), Byungchul Park
- [PATCH RFC v5 04/21] dept: Apply Dept to spinlock, Byungchul Park
- [PATCH RFC v5 18/21] dept: Disable Dept within the wait_bit layer by default, Byungchul Park
- Re: [PATCH RFC v5 00/21] DEPT(Dependency Tracker), Theodore Ts'o
[PATCH] lib/sbitmap: allocate sb->map via kvzalloc_node,
Ming Lei
[PATCH][next] block/bfq-iosched: Fix spelling mistake "tenative" -> "tentative",
Colin Ian King
[PATCH] mm: fix unexpected zeroed page mapping with zram swap, Minchan Kim
[PATCH] fix, Minchan Kim
[PATCH] zram: Add a huge_idle writeback mode,
Brian Geffon
[Index of Archives]
[Linux RAID]
[Linux SCSI]
[Linux ATA RAID]
[Linux Wireless]
[Linux Bluetooth]
[Kernel Announce]
[Kernel Newbies]
[IETF Annouce]
[Git]
[Security]
[Linux Netdev]
[Netfilter]
[Bugtraq]