diff options
author | Dave Voutila <dv@cvs.openbsd.org> | 2021-08-29 11:09:06 +0000 |
---|---|---|
committer | Dave Voutila <dv@cvs.openbsd.org> | 2021-08-29 11:09:06 +0000 |
commit | fa2bf7c0dad6278b90e691e25df8bfb190bd76db (patch) | |
tree | a1a50a7b2e793b06a1d83b2bb9d90cf7b29e54f0 /usr.sbin/vmd/virtio.c | |
parent | bed23b28e1dd364600a5c10e3c8a390fe45d9781 (diff) |
remove old descriptor dump function
Used originally to aid dev. Unneeded.
ok mlarkin@
Diffstat (limited to 'usr.sbin/vmd/virtio.c')
-rw-r--r-- | usr.sbin/vmd/virtio.c | 42 |
1 files changed, 1 insertions, 41 deletions
diff --git a/usr.sbin/vmd/virtio.c b/usr.sbin/vmd/virtio.c index 0c1d864ea2d..e3655032b4d 100644 --- a/usr.sbin/vmd/virtio.c +++ b/usr.sbin/vmd/virtio.c @@ -1,4 +1,4 @@ -/* $OpenBSD: virtio.c,v 1.92 2021/07/16 16:21:22 dv Exp $ */ +/* $OpenBSD: virtio.c,v 1.93 2021/08/29 11:09:05 dv Exp $ */ /* * Copyright (c) 2015 Mike Larkin <mlarkin@openbsd.org> @@ -83,41 +83,6 @@ vioblk_cmd_name(uint32_t type) } } -static void -dump_descriptor_chain(struct vring_desc *desc, int16_t dxx) -{ - unsigned int cnt = 0; - - log_debug("descriptor chain @ %d", dxx); - do { - log_debug("desc @%d addr/len/flags/next = 0x%llx / 0x%x " - "/ 0x%x / 0x%x", - dxx, - desc[dxx].addr, - desc[dxx].len, - desc[dxx].flags, - desc[dxx].next); - dxx = desc[dxx].next; - - /* - * Dump up to the max number of descriptor for the largest - * queue we support, which currently is VIONET_QUEUE_SIZE. - */ - if (++cnt >= VIONET_QUEUE_SIZE) { - log_warnx("%s: descriptor table invalid", __func__); - return; - } - } while (desc[dxx].flags & VRING_DESC_F_NEXT); - - log_debug("desc @%d addr/len/flags/next = 0x%llx / 0x%x / 0x%x " - "/ 0x%x", - dxx, - desc[dxx].addr, - desc[dxx].len, - desc[dxx].flags, - desc[dxx].next); -} - static const char * virtio_reg_name(uint8_t reg) { @@ -570,8 +535,6 @@ vioblk_notifyq(struct vioblk_dev *dev) log_warnx("can't write sector " "data to gpa @ 0x%llx", secdata_desc->addr); - dump_descriptor_chain(desc, - cmd_desc_idx); vioblk_free_info(info); goto out; } @@ -634,8 +597,6 @@ vioblk_notifyq(struct vioblk_dev *dev) log_warnx("wr vioblk: can't read " "sector data @ 0x%llx", secdata_desc->addr); - dump_descriptor_chain(desc, - cmd_desc_idx); goto out; } @@ -721,7 +682,6 @@ vioblk_notifyq(struct vioblk_dev *dev) if (write_mem(ds_desc->addr, &ds, ds_desc->len)) { log_warnx("%s: can't write device status data @ 0x%llx", __func__, ds_desc->addr); - dump_descriptor_chain(desc, cmd_desc_idx); goto out; } |