History

Merge tag 'block-6.19-20260122' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull block fixes from Jens Axboe: - A set of selftest fixes for ublk - Fix for a pid mismatch in ublk, comparing PIDs in different namespaces if run inside a namespace - Fix for a regression added in this release with polling, where the nvme tcp connect code would spin forever - Zoned device error path fix - Tweak the blkzoned uapi additions from this kernel release, making them more easily discoverable - Fix for a regression in bcache with bio endio handling added in this release * tag 'block-6.19-20260122' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux: bcache: use bio cloning for detached device requests blk-mq: use BLK_POLL_ONESHOT for synchronous poll completion selftests/ublk: fix garbage output in foreground mode selftests/ublk: fix error handling for starting device selftests/ublk: fix IO thread idle check block: make the new blkzoned UAPI constants discoverable ublk: fix ublksrv pid handling for pid namespaces block: Fix an error path in disk_update_zone_resources()

Linus Torvalds committed 9 months ago

Commit 00d20db2 parents 7907f67 3ef825d8 files · +101 −58Browse files

Showing the changes to include/uapi (1 of 8 files). Show all

Unified · Split

include/uapi/linux/blkzoned.h+4−2
@@ -81,7 +81,8 @@ enum blk_zone_cond { · 80 unmodified lines
81 BLK_ZONE_COND_FULL = 0xE,81 BLK_ZONE_COND_FULL = 0xE,
82 BLK_ZONE_COND_OFFLINE = 0xF,82 BLK_ZONE_COND_OFFLINE = 0xF,
83 83
84 BLK_ZONE_COND_ACTIVE = 0xFF,84 BLK_ZONE_COND_ACTIVE = 0xFF, /* added in Linux 6.19 */
85#define BLK_ZONE_COND_ACTIVE BLK_ZONE_COND_ACTIVE
85};86};
86 87
87/**88/**
@@ -100,7 +101,8 @@ enum blk_zone_report_flags { · 12 unmodified lines
100 BLK_ZONE_REP_CAPACITY = (1U << 0),101 BLK_ZONE_REP_CAPACITY = (1U << 0),
101 102
102 /* Input flags */103 /* Input flags */
103 BLK_ZONE_REP_CACHED = (1U << 31),104 BLK_ZONE_REP_CACHED = (1U << 31), /* added in Linux 6.19 */
105#define BLK_ZONE_REP_CACHED BLK_ZONE_REP_CACHED
104};106};
105 107
106/**108/**

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t