diff options
author | Li Lingfeng <[email protected]> | 2024-01-18 21:04:01 +0800 |
---|---|---|
committer | Jens Axboe <[email protected]> | 2024-01-22 09:51:29 -0700 |
commit | 7777f47f2ea64efd1016262e7b59fab34adfb869 (patch) | |
tree | 7d2771ec325f962c74d8dd9bb695cecef30b85ef /tools/perf/scripts/python | |
parent | 6613476e225e090cc9aad49be7fa504e290dd33d (diff) |
block: Move checking GENHD_FL_NO_PART to bdev_add_partition()
Commit 1a721de8489f ("block: don't add or resize partition on the disk
with GENHD_FL_NO_PART") prevented all operations about partitions on disks
with GENHD_FL_NO_PART in blkpg_do_ioctl() since they are meaningless.
However, it changed error code in some scenarios. So move checking
GENHD_FL_NO_PART to bdev_add_partition() to eliminate impact.
Fixes: 1a721de8489f ("block: don't add or resize partition on the disk with GENHD_FL_NO_PART")
Reported-by: Allison Karlitskaya <[email protected]>
Closes: https://lore.kernel.org/all/CAOYeF9VsmqKMcQjo1k6YkGNujwN-nzfxY17N3F-CMikE1tYp+w@mail.gmail.com/
Signed-off-by: Li Lingfeng <[email protected]>
Reviewed-by: Yu Kuai <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions