summaryrefslogtreecommitdiff
path: root/scripts/const_structs.checkpatch
diff options
context:
space:
mode:
authorDaniel Palmer <[email protected]>2026-05-16 16:40:00 +0900
committerTom Rini <[email protected]>2026-05-22 16:47:54 -0600
commitddba15ab72df5a01fd483a0f4fc40f9ae4d2475c (patch)
tree6f72f5c80d12152ed419ac08822b93289823b750 /scripts/const_structs.checkpatch
parentb781017fb63831abac4bb6956e83595f5cb8c428 (diff)
virtio: blk: Fix converting the vendor id to a string
Currently we are trying to work out if the vendor id is from a virtio-mmio device and then casting a u32 to a char* and using it as a C-string. By chance there is usually a zero after the u32 and it works. Since the vendor id we are trying to convert to a string is QEMU's just define a value for the QEMU vendor id, check if the vendor id matches and then use a predefined string for "QEMU". I don't think we should have been assumming all virtio-mmio vendor ids are printable ASCII chars in the first place so do this special casing just for QEMU. If the vendor id isn't QEMU print the hex value of it. Reviewed-by: Simon Glass <[email protected]> Reviewed-by: Kuan-Wei Chiu <[email protected]> Signed-off-by: Daniel Palmer <[email protected]>
Diffstat (limited to 'scripts/const_structs.checkpatch')
0 files changed, 0 insertions, 0 deletions