From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 4 00/16] XSA55 libelf fixes for unstable Date: Tue, 4 Jun 2013 22:39:56 +0100 Message-ID: <51AE5EAC.8080905@citrix.com> References: <1370368803-9436-1-git-send-email-ian.jackson@eu.citrix.com> <20910.11527.520166.95800@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20910.11527.520166.95800@mariner.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Jackson Cc: "xen-devel@lists.xensource.com" , "mattjd@gmail.com" , "security@xen.org" List-Id: xen-devel@lists.xenproject.org On 04/06/13 19:08, Ian Jackson wrote: > Ian Jackson writes ("[PATCH 4 00/16] XSA55 libelf fixes for unstable"): >> This is version 4 of my (prematurely-released) series to try to fix >> libelf. This version deals better with some possibly-out-of-control >> loops, fixes the three so-far-known regressions, and should fix the >> 32-bit ARM build. > This is available at > http://xenbits.xen.org/gitweb/?p=people/iwj/xen-unstable.git;a=summary > git://xenbits.xen.org/people/iwj/xen-unstable.git > in the commits > xsa55-unstable-base-rebasing..xsa55-unstable-rebasing > > Ian. Applying the diff between v3 and v4 to Xen-4.2 and 4.1 caused dom0 to GPF on boot. It turns out that an error is shown: Xen warning: dom0 kernel broken ELF: program segments total to more than the input image size Which might suggest which change in the set is broken. However, there is a bug in Xen in so far as it should not try to start executing dom0 if it failed to load. ~Andrew