Linus Torvalds
1ddeeb2a05
for-6.9/block-20240310
...
-----BEGIN PGP SIGNATURE-----
iQJEBAABCAAuFiEEwPw5LcreJtl1+l5K99NY+ylx4KYFAmXuFO4QHGF4Ym9lQGtl
cm5lbC5kawAKCRD301j7KXHgpq33D/9hyNyBce2A9iyo026eK8EqLDoed6BPzuvB
kLKj5tsGvX4YlfuswvP86M5dgibTASXclnfUK394TijW/JPOfJ3mNhi9gMnHzRoK
ZaR1di0Lum56dY1FkpMmWiGmE4fB79PAtXYKtajOkuoIcNzylncEAAACUY4/Ouhg
Cm+LMg2prcc+m9g8rKDNQ51pUFg4U21KAUTl35XLMUAaQk1ahW3EDEVYhweC/zwE
V/5hJsv8UY72+oQGY2Dc/YgQk/Zj4ZDh7C+oHR9XeB/ro99kr3/Vopagu0gBMLZi
Rq6qqz6PVMhVcuz8uN2rsTQKXmXhsBn9/adsl4AKtdxcW5D5moWb5BLq1P0WQylc
nzMxa1d6cVcTKZpaUQQv3Rj6ZMrLuDwP277UYHfn5x1oPWYRZCG7FtHuOo1gNcpG
DrSNwVG6BSDcbABqI+MIS2oD1JoUMyevjwT7e2hOXukZhc6GLO5F3ODWE5j3KnCR
S/aGSAmcdR4fTcgavULqWdQVt7SYl4f1IxT8KrUirJGVhc2LgahaWj69ooklVHoU
fPDFRiruwJ5YkH4RWCSDm9mi4kAz6eUf+f4yE06wZOFOb2fT8/1ZK2Snpz2KeXuZ
INO0RejtFzT8L0OUlu7dBmF20y6rgAYt87lR8mIt71yuuATIrVhzlX1VdsvhdrAo
VLHGV1Ncgw==
=WlVL
-----END PGP SIGNATURE-----
Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linux
Pull block updates from Jens Axboe:
- MD pull requests via Song:
- Cleanup redundant checks (Yu Kuai)
- Remove deprecated headers (Marc Zyngier, Song Liu)
- Concurrency fixes (Li Lingfeng)
- Memory leak fix (Li Nan)
- Refactor raid1 read_balance (Yu Kuai, Paul Luse)
- Clean up and fix for md_ioctl (Li Nan)
- Other small fixes (Gui-Dong Han, Heming Zhao)
- MD atomic limits (Christoph)
- NVMe pull request via Keith:
- RDMA target enhancements (Max)
- Fabrics fixes (Max, Guixin, Hannes)
- Atomic queue_limits usage (Christoph)
- Const use for class_register (Ricardo)
- Identification error handling fixes (Shin'ichiro, Keith)
- Improvement and cleanup for cached request handling (Christoph)
- Moving towards atomic queue limits. Core changes and driver bits so
far (Christoph)
- Fix UAF issues in aoeblk (Chun-Yi)
- Zoned fix and cleanups (Damien)
- s390 dasd cleanups and fixes (Jan, Miroslav)
- Block issue timestamp caching (me)
- noio scope guarding for zoned IO (Johannes)
- block/nvme PI improvements (Kanchan)
- Ability to terminate long running discard loop (Keith)
- bdev revalidation fix (Li)
- Get rid of old nr_queues hack for kdump kernels (Ming)
- Support for async deletion of ublk (Ming)
- Improve IRQ bio recycling (Pavel)
- Factor in CPU capacity for remote vs local completion (Qais)
- Add shared_tags configfs entry for null_blk (Shin'ichiro
- Fix for a regression in page refcounts introduced by the folio
unification (Tony)
- Misc fixes and cleanups (Arnd, Colin, John, Kunwu, Li, Navid,
Ricardo, Roman, Tang, Uwe)
* tag 'for-6.9/block-20240310' of git://git.kernel.dk/linux: (221 commits)
block: partitions: only define function mac_fix_string for CONFIG_PPC_PMAC
block/swim: Convert to platform remove callback returning void
cdrom: gdrom: Convert to platform remove callback returning void
block: remove disk_stack_limits
md: remove mddev->queue
md: don't initialize queue limits
md/raid10: use the atomic queue limit update APIs
md/raid5: use the atomic queue limit update APIs
md/raid1: use the atomic queue limit update APIs
md/raid0: use the atomic queue limit update APIs
md: add queue limit helpers
md: add a mddev_is_dm helper
md: add a mddev_add_trace_msg helper
md: add a mddev_trace_remap helper
bcache: move calculation of stripe_size and io_opt into bcache_device_init
virtio_blk: Do not use disk_set_max_open/active_zones()
aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
block: move capacity validation to blkpg_do_ioctl()
block: prevent division by zero in blk_rq_stat_sum()
drbd: atomically update queue limits in drbd_reconsider_queue_parameters
...
2024-03-11 11:43:44 -07:00
..
2024-02-05 13:11:41 +01:00
2023-12-29 11:58:33 -08:00
2024-02-25 02:10:31 -05:00
2024-03-11 10:37:45 -07:00
2024-01-11 20:11:35 -08:00
2024-03-11 10:52:34 -07:00
2023-12-21 12:51:02 -05:00
2024-01-11 20:23:50 -08:00
2024-03-11 11:43:44 -07:00
2024-02-20 09:46:07 +01:00
2024-03-11 10:37:45 -07:00
2024-02-22 10:03:38 +01:00
2024-02-25 12:05:21 +01:00
2024-03-07 11:55:41 +01:00
2024-01-04 13:19:40 +01:00
2023-12-28 04:57:57 -08:00
2024-02-05 13:11:42 +01:00
2024-01-23 17:56:30 +01:00
2024-02-25 09:43:39 +01:00
2024-02-27 11:21:33 +01:00
2024-03-11 10:52:34 -07:00
2024-03-01 12:22:30 -08:00
2024-01-23 10:58:56 -05:00
2024-01-11 20:00:22 -08:00
2024-03-11 11:02:06 -07:00
2024-03-11 11:43:44 -07:00
2024-02-08 21:20:12 +01:00
2023-12-20 15:02:58 -08:00
2024-03-11 10:37:45 -07:00
2024-03-11 11:02:06 -07:00
2023-12-29 11:58:34 -08:00
2024-03-11 09:38:17 -07:00
2023-12-21 12:51:00 -05:00
2024-03-11 09:38:17 -07:00
2024-03-04 18:35:21 +01:00
2024-01-04 23:42:21 -05:00
2023-12-10 17:21:43 -08:00
2024-03-11 10:52:34 -07:00
2024-02-08 21:19:59 +01:00
2024-02-05 13:11:43 +01:00
2024-02-27 11:21:32 +01:00
2024-01-29 14:53:21 +01:00
2024-03-11 10:52:34 -07:00
2024-03-11 10:37:45 -07:00
2024-02-07 21:20:37 -08:00
2024-01-11 20:11:35 -08:00
2024-03-11 09:38:17 -07:00
2024-03-11 11:02:06 -07:00
2024-02-27 11:21:32 +01:00
2023-12-21 12:53:36 -05:00
2024-03-11 11:02:06 -07:00
2024-03-11 09:38:17 -07:00
2023-12-08 14:15:44 -08:00
2024-03-01 13:58:50 +01:00
2024-02-27 11:21:32 +01:00
2024-01-10 17:44:36 -08:00
2024-01-08 15:27:15 -08:00
2024-03-11 10:52:34 -07:00
2024-03-11 10:52:34 -07:00
2024-03-11 10:37:45 -07:00
2023-12-10 17:21:26 -08:00
2023-12-07 11:35:23 +09:00
2024-02-27 11:21:31 +01:00
2024-02-01 11:53:53 -05:00
2024-03-11 11:02:06 -07:00
2024-01-11 20:23:50 -08:00
2024-01-09 11:18:47 -08:00
2023-12-08 15:32:31 -07:00
2024-01-11 10:07:29 -08:00
2024-03-11 11:02:06 -07:00
2024-03-11 11:43:44 -07:00
2024-03-05 10:40:58 +01:00
2023-11-14 08:31:31 -05:00
2024-01-22 15:33:30 +01:00
2024-02-02 13:11:50 +01:00
2024-03-11 10:07:03 -07:00
2023-11-02 20:53:31 -10:00
2024-03-06 10:52:12 +01:00
2023-11-18 15:00:01 +01:00
2024-03-11 09:38:17 -07:00
2024-02-06 14:31:05 +01:00
2024-02-08 10:12:26 +01:00
2024-02-22 10:03:31 +01:00
2024-03-11 10:21:06 -07:00
2024-03-11 10:07:03 -07:00
2024-01-22 15:33:38 +01:00
2024-02-25 12:05:08 +01:00
2023-12-12 14:24:14 +01:00
2024-02-02 13:11:50 +01:00
2024-01-22 15:33:38 +01:00
2024-03-11 10:07:03 -07:00
2024-03-11 11:35:31 -07:00
2024-02-12 13:13:59 +01:00
2024-03-11 10:21:06 -07:00
2024-03-11 10:37:45 -07:00
2024-02-20 09:53:33 +01:00
2024-03-11 10:21:06 -07:00
2024-02-27 11:21:31 +01:00
2024-02-08 10:12:37 +01:00
2023-11-18 14:56:16 +01:00
2024-02-06 14:31:05 +01:00
2024-03-11 09:38:17 -07:00
2024-02-07 21:16:29 +01:00
2024-03-01 22:31:40 +01:00
2024-03-11 11:35:31 -07:00
2024-03-01 22:31:40 +01:00
2024-02-02 13:11:49 +01:00
2023-11-18 14:56:16 +01:00
2024-02-05 13:11:38 +01:00
2023-11-18 14:56:16 +01:00
2023-12-12 16:20:02 +01:00
2023-12-12 16:20:02 +01:00
2024-02-06 17:07:21 +01:00
2024-02-20 09:23:52 +01:00
2023-12-12 16:20:02 +01:00
2024-01-08 10:57:34 -08:00
2024-03-11 10:52:34 -07:00
2023-12-28 04:57:57 -08:00
2024-01-17 13:03:37 -08:00