WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] [PATCH] Cleanup some dead code in XendConfig

To: john.levon@xxxxxxx
Subject: Re: [Xen-devel] [PATCH] Cleanup some dead code in XendConfig
From: Ewan Mellor <ewan@xxxxxxxxxxxxx>
Date: Thu, 18 Jan 2007 15:13:56 +0000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 18 Jan 2007 07:13:30 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <9e244ca38dee0407b69d.1169005439@xenbld>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <9e244ca38dee0407b69d.1169005439@xenbld>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.9i
On Tue, Jan 16, 2007 at 07:43:59PM -0700, John Levon wrote:

> # HG changeset patch
> # User john.levon@xxxxxxx
> # Date 1169005426 28800
> # Node ID 9e244ca38dee0407b69dd82e5b05314064664484
> # Parent  ce6684b05b953bf1ef88495883c30485b5407a5b
> Cleanup some dead code in XendConfig.
> 
> Signed-off-by: John Levon <john.levon@xxxxxxx>
> 
> diff --git a/tools/python/xen/xend/XendConfig.py 
> b/tools/python/xen/xend/XendConfig.py
> --- a/tools/python/xen/xend/XendConfig.py
> +++ b/tools/python/xen/xend/XendConfig.py
> @@ -1118,10 +1118,10 @@ class XendConfig(dict):
>  
>          # attempt to extract extra arguments from SXP config
>          arg_ip = sxp.child_value(image_sxp, 'ip')
> -        if arg_ip and not re.search(r'ip=[^ ]+', kernel_args):
> +        if arg_ip:
>              kernel_args += 'ip=%s ' % arg_ip
>          arg_root = sxp.child_value(image_sxp, 'root')
> -        if arg_root and not re.search(r'root=', kernel_args):
> +        if arg_root:
>              kernel_args += 'root=%s ' % arg_root
>  
>          # user-specified args must come last: previous releases did this and

This isn't supposed to be dead code, but your previous patch to handle the
kernel_args broke the re.search calls.  Alastair Tse has a patch to fix this
properly, so that the command line does not continuously grow.

Ewan.

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

<Prev in Thread] Current Thread [Next in Thread>