All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ian Campbell <ian.campbell@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Cc: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com
Subject: Re: [PATCH OSSTEST 0/5] Debian Jessie patches
Date: Mon, 15 Jun 2015 09:37:52 +0100	[thread overview]
Message-ID: <1434357472.13744.1.camel@citrix.com> (raw)
In-Reply-To: <20150615082958.GA1708@zion.uk.xensource.com>

On Mon, 2015-06-15 at 09:29 +0100, Wei Liu wrote:
> 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 was about to say: I've seen it with one or both of 3.18 and 4.1 too
(since I am using ARM and need newer).
> > 
> 
> I tracked down the issue.

Well spotted!

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

A useful document indeed, I somehow didn't manage to find any of these
reference despite my searching.

> Signed-off-by: Wei Liu <wei.liu2@citrix.com>
> ---
>  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)

  reply	other threads:[~2015-06-15  8:37 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-20 17:56 [PATCH OSSTEST 0/5] Debian Jessie patches Wei Liu
2015-05-20 17:56 ` [PATCH OSSTEST 1/5] mg-debian-installer-update: use new url for armhf packages Wei Liu
2015-05-21 15:04   ` Ian Campbell
2015-05-20 17:56 ` [PATCH OSSTEST 2/5] Debian.pm: install grub to default device Wei Liu
2015-05-20 17:56 ` [PATCH OSSTEST 3/5] Cope with Jessie's d-i vg name Wei Liu
2015-05-21 15:10   ` Ian Campbell
2015-05-21 16:04     ` Wei Liu
2015-05-21 16:15       ` Ian Campbell
2015-05-21 16:24         ` Wei Liu
2015-06-12 13:39         ` Ian Jackson
2015-05-20 17:56 ` [PATCH OSSTEST 4/5] ts-xen-build-prep: install libnl-route-3-dev on Jessie Wei Liu
2015-05-20 17:56 ` [PATCH OSSTEST 5/5] ts-xen-build-prep: install libc6-dev-i386 for jessie Wei Liu
2015-05-20 18:04 ` [PATCH OSSTEST 0/5] Debian Jessie patches Wei Liu
2015-06-10  9:50   ` Ian Campbell
2015-06-12 20:43     ` Wei Liu
2015-06-15  8:29       ` Wei Liu
2015-06-15  8:37         ` Ian Campbell [this message]
2015-06-15  8:41           ` Ian Campbell
2015-05-28 10:28 ` Ian Campbell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1434357472.13744.1.camel@citrix.com \
    --to=ian.campbell@citrix.com \
    --cc=ian.jackson@eu.citrix.com \
    --cc=wei.liu2@citrix.com \
    --cc=xen-devel@lists.xenproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.