@@ -219,8 +219,7 @@ def _find_iomem_range(ssh_connection, dev_name):
219219 # its contents and grep for the VirtIO device name, which
220220 # with ACPI is "LNRO0005:XY".
221221 cmd = f"cat /proc/iomem | grep -m 1 { dev_name } "
222- rc , stdout , stderr = ssh_connection .run (cmd )
223- assert rc == 0 , stderr
222+ stdout , _ = ssh_connection .run (cmd )
224223
225224 # Take range in the form 'start-end' from line. The line looks like this:
226225 # d00002000-d0002fff : LNRO0005:02
@@ -246,7 +245,7 @@ def _get_net_mem_addr_base_x86_acpi(ssh_connection, if_name):
246245 # that corresponds to the virtio-net device.
247246 cmd = "ls {}/{}/virtio{}/net"
248247 for idx , dev in enumerate (virtio_devs ):
249- _ , guest_if_name , _ = ssh_connection .run (
248+ guest_if_name , _ = ssh_connection .run (
250249 cmd .format (sys_virtio_mmio_cmdline , dev , idx )
251250 )
252251 if guest_if_name .strip () == if_name :
@@ -259,8 +258,7 @@ def _get_net_mem_addr_base_x86_cmdline(ssh_connection, if_name):
259258 """Check for net device memory start address via command line arguments"""
260259 sys_virtio_mmio_cmdline = "/sys/devices/virtio-mmio-cmdline/"
261260 cmd = "ls {} | grep virtio-mmio. | sed 's/virtio-mmio.//'"
262- exit_code , stdout , stderr = ssh_connection .run (cmd .format (sys_virtio_mmio_cmdline ))
263- assert exit_code == 0 , stderr
261+ stdout , _ = ssh_connection .run (cmd .format (sys_virtio_mmio_cmdline ))
264262 virtio_devs_idx = stdout .strip ().split ()
265263
266264 cmd = "cat /proc/cmdline"
@@ -278,7 +276,7 @@ def _get_net_mem_addr_base_x86_cmdline(ssh_connection, if_name):
278276
279277 cmd = "ls {}/virtio-mmio.{}/virtio{}/net"
280278 for idx in virtio_devs_idx :
281- _ , guest_if_name , _ = ssh_connection .run (
279+ guest_if_name , _ = ssh_connection .run (
282280 cmd .format (sys_virtio_mmio_cmdline , idx , idx )
283281 )
284282 if guest_if_name .strip () == if_name :
@@ -299,8 +297,7 @@ def _get_net_mem_addr_base(ssh_connection, if_name):
299297 if platform .machine () == "aarch64" :
300298 sys_virtio_mmio_cmdline = "/sys/devices/platform"
301299 cmd = "ls {} | grep .virtio_mmio" .format (sys_virtio_mmio_cmdline )
302- rc , stdout , _ = ssh_connection .run (cmd )
303- assert rc == 0
300+ stdout , _ = ssh_connection .run (cmd )
304301
305302 virtio_devs = stdout .split ()
306303 devs_addr = list (map (lambda dev : dev .split ("." )[0 ], virtio_devs ))
@@ -310,7 +307,7 @@ def _get_net_mem_addr_base(ssh_connection, if_name):
310307 # accordingly when parsed inside `change_config_space.c`.
311308 hex_prefix = "0x"
312309 for idx , dev in enumerate (virtio_devs ):
313- _ , guest_if_name , _ = ssh_connection .run (
310+ guest_if_name , _ = ssh_connection .run (
314311 cmd .format (sys_virtio_mmio_cmdline , dev , idx )
315312 )
316313 if guest_if_name .strip () == if_name :
0 commit comments