On 1/1/24 10:50 AM, Guoxin Pu wrote: > In commit 146afeb235ccec10c17ad8ea26327c0c79dbd968 ("block: use strscpy() > to instead of strncpy()") , the length that should now represent the length > of the string with the terminating NULL was not updated alongside the > change. > > This has caused blkdevparts= definition on kernel cmdline to be not > correctly recognized and partitions not correctly initialized, breaking any > device relying on such partitions to boot, on stable releases since 6.6 > > This patch fixes the lengths to contain the terminating NULL. This needs a Fixes line. -- Jens Axboe