Stefano Stabellini
2009-Aug-14 16:47 UTC
[Xen-devel] [PATCH] stubdoms: parse bridge informations
Hi all, currently the stubdom-dm script doesn''t read the bridge of a vif on xenstore, therefore all the vifs assigned to the stubdom always belong to default bridge. This patch changes the behavior reading the bridge from xenstore and adding the bridge to the stubdom config file. It would be nice to have this patch in the 3.4 tree as well. Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com> --- diff -r 68e8b8379244 stubdom/stubdom-dm --- a/stubdom/stubdom-dm Sun Aug 02 13:43:15 2009 +0100 +++ b/stubdom/stubdom-dm Fri Aug 14 17:39:53 2009 +0100 @@ -143,11 +143,18 @@ i=${i%\"} i=${i#\"} vif_mac=`xenstore-read $i/mac` + vif_bridge=`xenstore-read $i/bridge` if [ $j -ne 0 ] then echo -n "," >> ${stubdom_configdir}/$domname-dm fi - echo -n "''mac=$vif_mac''" >> ${stubdom_configdir}/$domname-dm + echo -n "''mac=$vif_mac" >> ${stubdom_configdir}/$domname-dm + if [ "$vif_bridge" ] + then + echo -n ",bridge=$vif_bridge''" >> ${stubdom_configdir}/$domname-dm + else + echo -n "''" >> ${stubdom_configdir}/$domname-dm + fi j=$(( $j + 1 )) done echo " ] " >> ${stubdom_configdir}/$domname-dm _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel