aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xenmon
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-07-25 11:53:29 +0100
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2006-07-25 11:53:29 +0100
commitccdde61726ac90d3cddeae66654a3cc5079fc2a1 (patch)
treec6f815d252f9e42a5324358f83826ea5d1a147d3 /tools/xenmon
parentab78272006794d6e7fd3d975ddc1f786856a78f4 (diff)
downloadxen-ccdde61726ac90d3cddeae66654a3cc5079fc2a1.tar.gz
xen-ccdde61726ac90d3cddeae66654a3cc5079fc2a1.tar.bz2
xen-ccdde61726ac90d3cddeae66654a3cc5079fc2a1.zip
Fix domid range check in xenmon.
Signed-off-by: KUWAMURA Shin'ya <kuwa@jp.fujitsu.com> Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'tools/xenmon')
-rw-r--r--tools/xenmon/xenbaked.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/tools/xenmon/xenbaked.c b/tools/xenmon/xenbaked.c
index 3789f20c84..fc0eb727e0 100644
--- a/tools/xenmon/xenbaked.c
+++ b/tools/xenmon/xenbaked.c
@@ -766,11 +766,9 @@ int indexof(int domid)
int xc_handle, ndomains;
extern void qos_kill_thread(int domid);
- if (domid < 0 || domid >= NDOMAINS) { // shouldn't happen
- if (domid != IDLE_DOMAIN_ID) {
- printf("bad domain id: %d\r\n", domid);
- return 0;
- }
+ if (domid < 0) { // shouldn't happen
+ printf("bad domain id: %d\r\n", domid);
+ return 0;
}
for (idx=0; idx<NDOMAINS; idx++)