|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-changelog
[Xen-changelog] [xen-unstable] xenbackendd: fix mistaken treatment	of un
 
# HG changeset patch
# User Roger Pau Monne <roger.pau@xxxxxxxxxxxxx>
# Date 1310749789 -3600
# Node ID c1d7fa123dae73708da7306c0ec611d6fa6a6140
# Parent  fbb448cf5cba5f441ad94f7783a0a1394fd638f9
xenbackendd: fix mistaken treatment of unknown backend (eg console) as VIF/VBD
Fixed a cleanup of a variable used in a loop and added a debug message.
Signed-off-by: Roger Pau Monne <roger.pau@xxxxxxxxxxxxx>
Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
---
diff -r fbb448cf5cba -r c1d7fa123dae tools/xenbackendd/xenbackendd.c
--- a/tools/xenbackendd/xenbackendd.c   Thu Jul 14 13:24:19 2011 +0100
+++ b/tools/xenbackendd/xenbackendd.c   Fri Jul 15 18:09:49 2011 +0100
@@ -152,7 +152,7 @@
        char *sstate;
        char *p;
        char buf[80];
-       int type = DEVTYPE_UNKNOWN;
+       int type;
        int ch;
        int debug_fd;
        FILE *pidfile_f;
@@ -239,6 +239,7 @@
 
        for (;;) {
                vec = xs_read_watch(xs, &num);
+               dodebug("read from xen watch: %s", *vec);
                if (!vec) {
                        dolog(LOG_ERR, "xs_read_watch: NULL\n");
                        continue;
@@ -272,6 +273,7 @@
                if (s != NULL && state != 6 /* XenbusStateClosed */)
                        goto next2;
 
+               type = DEVTYPE_UNKNOWN;
                if (strncmp(vec[XS_WATCH_PATH],
                    DOMAIN_PATH "/backend/vif",
                    strlen(DOMAIN_PATH "/backend/vif")) == 0)
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread> |  
- [Xen-changelog] [xen-unstable] xenbackendd: fix mistaken treatment	of unknown backend (eg console) as VIF/VBD,
Xen patchbot-unstable <=
  
 |  
  
 | 
    | 
  
  
    |   | 
    |