From patchwork Wed Apr 7 21:02:32 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [4/8] virtio-serial: Bus info message for showing port's throttled status Date: Wed, 07 Apr 2010 11:02:32 -0000 From: Amit Shah X-Patchwork-Id: 49645 Message-Id: <1270674156-9345-5-git-send-email-amit.shah@redhat.com> To: qemu list Cc: Amit Shah , Paul Brook , "Michael S. Tsirkin" , Gerd Hoffmann , Juan Quintela Show whether a port is throttled in 'info qtree'. Also reduce LOC by 1 by assigning 'throttled' status just once. Signed-off-by: Amit Shah --- hw/virtio-serial-bus.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/hw/virtio-serial-bus.c b/hw/virtio-serial-bus.c index c0044b3..9c3a913 100644 --- a/hw/virtio-serial-bus.c +++ b/hw/virtio-serial-bus.c @@ -240,12 +240,11 @@ void virtio_serial_throttle_port(VirtIOSerialPort *port, bool throttle) return; } + port->throttled = throttle; if (throttle) { - port->throttled = true; return; } - port->throttled = false; flush_queued_data(port, false); } @@ -595,6 +594,8 @@ static void virtser_bus_dev_print(Monitor *mon, DeviceState *qdev, int indent) indent, "", port->guest_connected); monitor_printf(mon, "%*s dev-prop-int: host_connected: %d\n", indent, "", port->host_connected); + monitor_printf(mon, "%*s dev-prop-int: throttled: %d\n", + indent, "", port->throttled); } /* This function is only used if a port id is not provided by the user */