[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH OSSTEST 0/5] Debian Jessie patches



On Fri, Jun 12, 2015 at 09:43:11PM +0100, Wei Liu wrote:
> On Wed, Jun 10, 2015 at 10:50:33AM +0100, Ian Campbell wrote:
> > On Wed, 2015-05-20 at 19:04 +0100, Wei Liu wrote:
> > > On Wed, May 20, 2015 at 06:56:23PM +0100, Wei Liu wrote:
> > > > I worked a little bit on upgrading Osstest to Jessie a few months ago 
> > > > but
> > > > dropped the ball. Here are the patches I wrote.
> > > > 
> > > > With these patches I can run build jobs (Xen and kernel) with Jessie. 
> > > > Running
> > > > test jobs requires more work because now Jessie uses systemd a lot of 
> > > > things
> > > > have changed.
> > > 
> > > Actually the problems I see might not be systemd related. The problem is
> > > that Osstest cannot setup test host. Last time I didn't look into
> > > details.
> > 
> > I had some issues too, to do with /boot and /boot/efi not being mounted
> > on boot which I couldn't figure out. It was complaining that the magic
> > dev...by-uuid event hadn't triggered despite the fact I could see the
> > devices and mount them and they were tagged systemd in the udev db.
> > 
> > Eventually I gave in and went with this patch, essentially deferring the
> > problem to Stretch...
> > 
> 
> The same problem also manifests when booting DomU. However booting DomU
> with stock Jessie kernel works fine.
> 
> I now think this issue might be related to the 3.14 kernel we use for
> both Dom0 and DomU.
> 

I tracked down the issue.

---8<---
From 756cb022b4273c75878d4b446ca19b69661ebcb6 Mon Sep 17 00:00:00 2001
From: Wei Liu <wei.liu2@xxxxxxxxxx>
Date: Fri, 12 Jun 2015 23:50:55 +0100
Subject: [PATCH OSSTEST] ts-kernel-build: enable CONFIG_FHANDLE
Cc: ian.campbell@xxxxxxxxxx, ian.jackson@xxxxxxxxxxxxx

According to Debian bug #764539, systemd needs this kernel feature to be
able to mount disks. Complete list of required kernel features can be
found in /usr/share/doc/systemd/README.gz.

Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
---
 ts-kernel-build | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ts-kernel-build b/ts-kernel-build
index e7cbdc1..438be6d 100755
--- a/ts-kernel-build
+++ b/ts-kernel-build
@@ -525,6 +525,8 @@ setopt CONFIG_FUSION_LOGGING n
 
 setopt CONFIG_BLK_CPQ_CISS_DA m
 
+setopt CONFIG_FHANDLE y
+
 case ${XEN_TARGET_ARCH} in
     x86_32) setopt CONFIG_64BIT n ;;
     x86_64)
-- 
1.9.1


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.