From mboxrd@z Thu Jan 1 00:00:00 1970 From: Olaf Hering Subject: Re: [PATCH v4 0/9] add xenalyze to staging Date: Tue, 9 Jun 2015 13:07:35 +0200 Message-ID: <20150609110735.GA14270@aepfle.de> References: <1432369458-7587-1-git-send-email-olaf@aepfle.de> <1433326259.7108.53.camel@citrix.com> <20150609065426.GA7504@aepfle.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline In-Reply-To: <20150609065426.GA7504@aepfle.de> 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 Campbell Cc: George Dunlap , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On Tue, Jun 09, Olaf Hering wrote: > On Wed, Jun 03, Ian Campbell wrote: > > > On Sat, 2015-05-23 at 08:24 +0000, Olaf Hering wrote: > > > Having xenalyze in the source tree makes it much easier to keep private > > > debug code in hypervisor and xenalyze in sync. It helped alot while > > > debugging the root cause for commit 607e8494c42397fb249191904066cace6ac9a880. > > > > I'm afraid it doesn't build on arm64. > > Sorry for that. > > While moving the xenalyze binary around the "if X86" change to the > Makefile got lost. I will respin the series with this change. And now that I enabled build also for sles12-aarch64 an old error is still present in that base system: In file included from /home/abuild/rpmbuild/BUILD/xen-4.6.30993/non-dbg/tools/xenstore/../../tools/include/xen/xen.h:35:0, from /home/abuild/rpmbuild/BUILD/xen-4.6.30993/non-dbg/tools/xenstore/../../tools/libxc/include/xenctrl.h:38, from xenstored_core.h:23, from xenstored_core.c:49: /home/abuild/rpmbuild/BUILD/xen-4.6.30993/non-dbg/tools/xenstore/../../tools/include/xen/arch-arm.h:354:0: error: "PSR_MODE_EL3h" redefined [-Werror] #define PSR_MODE_EL3h 0x0d ^ In file included from /usr/include/sys/user.h:25:0, from /usr/include/sys/procfs.h:34, from /usr/include/sys/ucontext.h:26, from /usr/include/signal.h:352, from xenstored_core.c:40: /usr/include/asm/ptrace.h:36:0: note: this is the location of the previous definition #define PSR_MODE_EL3h 0x0000000d Note sure if it will go away when attempting to build in another distro version. So for me its difficult to do build tests on ARM at this point. Olaf