[PATCH 04/13] blk: Use hex indices for the device name
Tom Rini
trini at konsulko.com
Wed May 27 19:09:49 CEST 2026
On Wed, May 27, 2026 at 10:10:14AM -0600, Simon Glass wrote:
> It is confusing to use decimal values in device names. For example, with
> virtio:
>
> => dm tree
> ...
> pci 5 [ + ] pci_bridge_drv | |-- pci_0:1.5
> virtio 5 [ + ] virtio-pci.m | | `-- virtio-pci.m#5
> blk 0 [ + ] virtio-blk | | |-- virtio-blk#5
> partition 0 [ + ] blk_partition | | | |-- virtio-blk#5:1
> partition 1 [ + ] blk_partition | | | |-- virtio-blk#5:14
> partition 2 [ + ] blk_partition | | | |-- virtio-blk#5:15
> partition 3 [ + ] blk_partition | | | `-- virtio-blk#5:16
> bootdev 2 [ + ] virtio_bootdev | | `-- virtio-blk#5.bootdev
> pci 6 [ + ] pci_bridge_drv | |-- pci_0:1.6
> ...
> => ls virtio 0:14
> ** Invalid partition 20 **
> Couldn't find partition virtio 0:14
>
> Fix this by using hex for both the block-device number and the partition.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
Reviewed-by: Tom Rini <trini at konsulko.com>
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20260527/0757e0b7/attachment.sig>
More information about the U-Boot
mailing list