[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH]blktap2: fix initializing tapdisk_disk_types table.


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Åukasz OleÅ <lukaszoles@xxxxxxxxx>
  • Date: Tue, 17 Aug 2010 22:56:53 +0200
  • Delivery-date: Tue, 17 Aug 2010 13:58:01 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:mime-version:content-type :content-transfer-encoding:message-id; b=Wht6nODYmHUPfvOF5d1BXVeD+ZjUX5SA9gpTPxrhNCMecbmc3JXMijLhTEO1eZ0jNO Ef+5dBGePMk52sRj/pDZy6M6T29s7pjWl1MGDNO/A8FNgc00s5oyrq93HLyyMPu9nvLR mb5euD56B3Ww9fHo9ahAWas2w0vB8cVZW/HVI=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

In tapdisk-disktype.c table tapdisk_disk_types at index 8 has NULL value. This  
causes, in function tapdisk_disktype_find, breaking loop without checking all 
values.


Signed-off-by: Lukasz Oles <lukaszoles@xxxxxxxxx>

diff -r e5d3ba8491bb -r 65db3394ef79 tools/blktap2/drivers/tapdisk-disktype.h
--- a/tools/blktap2/drivers/tapdisk-disktype.h  Mon Jun 07 14:53:16 2010 -0700
+++ b/tools/blktap2/drivers/tapdisk-disktype.h  Tue Aug 17 21:19:05 2010 +0000
@@ -37,9 +37,9 @@
 #define DISK_TYPE_RAM         5
 #define DISK_TYPE_QCOW        6
 #define DISK_TYPE_BLOCK_CACHE 7
-#define DISK_TYPE_LOG         9
-#define DISK_TYPE_REMUS       10
-#define DISK_TYPE_VINDEX      11
+#define DISK_TYPE_LOG         8
+#define DISK_TYPE_REMUS       9
+#define DISK_TYPE_VINDEX      10

 #define DISK_TYPE_NAME_MAX    32

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.