mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-11-03 20:01:16 +00:00
4804a4db33
https://bugzilla.redhat.com/show_bug.cgi?id=1566416 Commit id 'fe2af45b' added output for logical_block_size and num_blocks for both removeable and fixed storage, but did not update the nodedev capability causing virt-xml-validate to fail. It's listed as optional only because it only prints if the sizes are > 0. For a CDROM drive the values won't be formatted. Update the nodedevxml2xmltest in order to output the values for storage based on the logic from udevProcessRemoveableMedia and udevProcessSD with respect to the logical_blocksize and num_blocks calculations. Signed-off-by: John Ferlan <jferlan@redhat.com> ACKed-by Michal Privoznik <mprivozn@redhat.com>
20 lines
792 B
XML
20 lines
792 B
XML
<device>
|
|
<name>storage_serial_3600c0ff000d7a2a5d463ff4902000000</name>
|
|
<devnode type='dev'>/dev/sdb</devnode>
|
|
<devnode type='link'>/dev/disk/by-id/usb-SanDisk_Ultra_Fit_4C530001051009112405-0:0</devnode>
|
|
<devnode type='link'>/dev/disk/by-path/pci-0000:00:14.0-usb-0:1:1.0-scsi-0:0:0:0</devnode>
|
|
<devnode type='link'>/dev/disk/by-uuid/661A1A460111DA18</devnode>
|
|
<parent>pci_10df_fe00_scsi_host_scsi_device_lun8</parent>
|
|
<capability type='storage'>
|
|
<block>/dev/sdj</block>
|
|
<bus>pci</bus>
|
|
<drive_type>disk</drive_type>
|
|
<model>MSA2012fc</model>
|
|
<vendor>HP</vendor>
|
|
<serial>3600c0ff000d7a2a5d463ff4902000000</serial>
|
|
<size>15626928128</size>
|
|
<logical_block_size>512</logical_block_size>
|
|
<num_blocks>30521344</num_blocks>
|
|
</capability>
|
|
</device>
|