|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
[Xen-devel] blktap2: Depend on XEN_BLKDEV_BACKEND
 
blktap2 needs blktap_prep_foreign.
This dependency ensures that if XEN_BLKDEV_BACKEND is a module
then blktap2 is too. Otherwise the following build error will occur:
drivers/built-in.o: In function `blktap_prep_foreign':
/home/horms/projects/xen/hg/linux-2.6.18-xen.hg/drivers/xen/blktap2/device.c:448:
undefined reference to `blkback_pagemap_read'
make: *** [.tmp_vmlinux1] Error 1
Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx>
Index: linux-2.6.18-xen.hg/drivers/xen/Kconfig
===================================================================
--- linux-2.6.18-xen.hg.orig/drivers/xen/Kconfig        2010-03-31 
15:45:07.000000000 +0900
+++ linux-2.6.18-xen.hg/drivers/xen/Kconfig     2010-03-31 15:45:12.000000000 
+0900
@@ -65,8 +65,7 @@ config XEN_BLKDEV_TAP
 
 config XEN_BLKDEV_TAP2
        tristate "Block-device tap backend driver 2"
-       depends on XEN_BACKEND
-       default XEN_BACKEND
+       depends on XEN_BACKEND && XEN_BLKDEV_BACKEND
        help
          The block tap driver is an alternative to the block back driver 
           and allows VM block requests to be redirected to userspace through
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- [Xen-devel] blktap2: Depend on XEN_BLKDEV_BACKEND,
Simon Horman <=
 
 
 |  
  
 | 
    | 
  
  
    |   | 
    |