From: George Dunlap <george.dunlap@eu.citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Cc: Ian Jackson <Ian.Jackson@eu.citrix.com>,
Jan Beulich <JBeulich@suse.com>,
"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: Xen 4.4 development update
Date: Mon, 19 Aug 2013 12:38:16 +0100 [thread overview]
Message-ID: <521203A8.8000300@eu.citrix.com> (raw)
In-Reply-To: <20130815132428.GD7042@zion.uk.xensource.com>
On 15/08/13 14:24, Wei Liu wrote:
> On Thu, Aug 15, 2013 at 02:08:01PM +0100, Jan Beulich wrote:
>>>>> On 15.08.13 at 15:02, Wei Liu <wei.liu2@citrix.com> wrote:
>>> On Thu, Aug 08, 2013 at 05:09:35PM +0100, George Dunlap wrote:
>>>> * Remove hardcoded mobprobe's in xencommons
>>>> owner: Wei Liu
>>>> status: still in discussion
>>>>
>>> Have we not reached conclusion here? IIRC in a engineering meeting we
>>> had you said we could just leave it as-is for now?
>> ??? Didn't we long ago agree that this hard coded loading is bogus
>> and hence should go away? Remember this was originally planned
>> to happen for 4.3, so any change in direction here needs a very
>> good reason imo.
>>
> Actually I wasn't completely sure I remembered the right thing. I might
> be wrong about the conclusion. Geroge, do you have any clue? :-)
I think the conclusion we came to was as follows:
* Calling modprobe from libxl is not really feasible due to the fact
that we have to call exec, which means making some of the calls async;
one thing led to another and a huge number of calls would have had to be
made async.
* It is better if kernels use the auto-load mechanisms as much as
possible, rather than modprobes either in the init scripts or from libxl
* However, blktap is unmaintained. Unless someone steps up to add the
functionality (which is not recommended as it would probably te a waste
of effort), it will continue to require a modprobe. On newer systems,
without blktap, the modprobe will be harmless. So for blktap, the
modprobe will have to remain for the forseeable future.
* It would be good if other modules were modified so that they were
auto-loaded, rather than modprobed. However, this was outside of the
scope of the work I or Wei agreed to do. We agreed to handle blktap,
and the blktap module loading issue has been resolved.
* Modifying other modules is an open ticket item
Correct me if I'm wrong, anyone.
I can put "auto-load other modules" on the roadmap without an owner, if
you like.
-George
next prev parent reply other threads:[~2013-08-19 11:38 UTC|newest]
Thread overview: 116+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-08 16:09 Xen 4.4 development update George Dunlap
2013-08-08 16:11 ` George Dunlap
2013-08-09 8:11 ` Jan Beulich
2013-08-09 11:08 ` Dario Faggioli
2013-08-08 16:14 ` George Dunlap
2013-08-08 16:17 ` Andrew Cooper
2013-08-09 8:08 ` Jan Beulich
2013-08-08 16:24 ` Ian Campbell
2013-08-13 16:06 ` George Dunlap
2013-08-08 19:30 ` Konrad Rzeszutek Wilk
2013-08-13 16:19 ` George Dunlap
2013-08-29 11:49 ` Fabio Fantoni
2013-08-13 16:22 ` George Dunlap
2013-08-13 16:27 ` Jan Beulich
2013-08-09 7:57 ` Jan Beulich
2013-08-09 8:02 ` Jan Beulich
2013-08-09 11:03 ` Dario Faggioli
2013-08-14 10:27 ` George Dunlap
2013-08-09 8:06 ` Jan Beulich
2013-08-14 10:35 ` George Dunlap
2013-08-09 14:10 ` Dario Faggioli
2013-08-09 23:08 ` Matt Wilson
2013-08-09 23:42 ` Dario Faggioli
2013-08-14 11:11 ` George Dunlap
2013-08-14 11:10 ` George Dunlap
2013-08-09 20:01 ` Daniel Kiper
2013-08-12 8:06 ` Jan Beulich
2013-08-12 18:55 ` Daniel Kiper
2013-08-13 10:13 ` Jan Beulich
2013-08-13 12:43 ` Daniel Kiper
2013-08-12 9:44 ` David Vrabel
2013-08-12 18:56 ` Daniel Kiper
2013-08-14 13:22 ` George Dunlap
2013-08-27 9:51 ` Daniel Kiper
2013-08-09 20:15 ` Boris Ostrovsky
2013-08-12 9:49 ` David Vrabel
2013-08-13 0:38 ` Mukesh Rathor
2013-08-13 13:17 ` Ben Guthro
2013-08-13 15:43 ` Dario Faggioli
2013-08-13 16:18 ` Ben Guthro
2013-08-13 18:50 ` Dario Faggioli
2013-08-14 13:42 ` George Dunlap
2013-08-14 16:35 ` Jan Beulich
2013-08-19 13:09 ` George Dunlap
2013-08-19 15:18 ` Ian Campbell
2013-08-20 7:28 ` Jan Beulich
2013-08-20 9:49 ` George Dunlap
2013-08-20 10:40 ` Jan Beulich
2013-08-15 13:02 ` Wei Liu
2013-08-15 13:08 ` Jan Beulich
2013-08-15 13:24 ` Wei Liu
2013-08-19 11:38 ` George Dunlap [this message]
2013-08-19 12:08 ` Pasi Kärkkäinen
2013-08-19 12:53 ` George Dunlap
2013-08-19 13:09 ` Thanos Makatos
2013-08-19 15:17 ` Ian Campbell
2013-08-19 16:16 ` Bastian Blank
2013-08-19 16:38 ` Ian Campbell
2013-08-29 23:34 ` Shriram Rajagopalan
2013-09-17 15:12 ` Jim Fehlig
2013-09-17 15:39 ` Jan Beulich
2013-09-17 15:45 ` Ian Campbell
2013-09-18 11:16 ` George Dunlap
2013-09-20 19:48 ` Konrad Rzeszutek Wilk
2013-09-18 11:27 ` George Dunlap
2013-09-20 19:51 ` Konrad Rzeszutek Wilk
-- strict thread matches above, loose matches on Subject: below --
2013-08-08 19:38 Eric Shelton
2013-08-08 19:55 ` Konrad Rzeszutek Wilk
2013-08-08 20:51 ` Eric Shelton
2013-08-09 18:56 ` Daniel Kiper
2013-08-15 5:32 ` Eric Shelton
2013-08-20 16:13 ` Stefano Stabellini
2013-09-16 13:06 George Dunlap
2013-09-16 13:28 ` Jan Beulich
2013-09-17 14:55 ` Andrew Cooper
2013-09-16 14:05 ` David Vrabel
2013-09-16 14:06 ` David Vrabel
2013-09-16 14:52 ` Fabio Fantoni
2013-09-18 11:29 ` George Dunlap
2013-09-17 0:45 ` Ben Guthro
2013-09-17 7:14 ` Dario Faggioli
2013-09-17 12:04 ` Ben Guthro
2013-09-18 15:36 ` George Dunlap
2013-09-17 19:18 ` Pasi Kärkkäinen
2013-09-18 16:59 ` George Dunlap
2013-09-20 15:57 ` Olaf Hering
2013-09-20 16:04 ` George Dunlap
2013-09-23 7:24 ` Jan Beulich
2013-09-23 11:22 ` George Dunlap
2013-09-23 11:48 ` George Dunlap
2013-09-23 12:13 ` Jan Beulich
2013-09-23 12:50 ` George Dunlap
2013-09-23 8:48 ` Olaf Hering
2013-09-23 10:29 ` Pasi Kärkkäinen
2013-11-26 12:14 George Dunlap
2013-11-26 12:55 ` Jan Beulich
2013-11-26 14:16 ` Ian Campbell
2013-11-27 10:51 ` Gordan Bobic
2013-12-02 18:34 ` Dario Faggioli
2013-12-02 17:36 ` Lars Kurth
2013-12-02 18:34 ` Dario Faggioli
2013-12-03 19:37 ` Konrad Rzeszutek Wilk
2013-12-04 10:30 ` Ian Campbell
2013-12-03 19:41 ` Konrad Rzeszutek Wilk
2013-12-04 10:38 ` Stefano Stabellini
2014-01-08 13:16 Ian Campbell
2014-01-08 13:29 ` Ian Campbell
2014-01-08 13:30 ` Ian Campbell
2014-01-08 14:21 ` Sander Eikelenboom
2014-01-08 14:23 ` Ian Campbell
2014-01-08 14:35 ` Wei Liu
2014-01-16 6:54 ` Zhang, Yang Z
2014-01-27 18:49 George Dunlap
2014-01-27 18:51 ` George Dunlap
2014-01-27 23:52 ` Jim Fehlig
2014-01-28 10:37 ` Jan Beulich
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=521203A8.8000300@eu.citrix.com \
--to=george.dunlap@eu.citrix.com \
--cc=Ian.Jackson@eu.citrix.com \
--cc=JBeulich@suse.com \
--cc=wei.liu2@citrix.com \
--cc=xen-devel@lists.xen.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.