From: Joshua Whitehead <josh.whitehead@dornerworks.com>
To: Dario Faggioli <dario.faggioli@citrix.com>
Cc: Ian Campbell <ian.campbell@citrix.com>,
Stefano Stabellini <stefano.stabellini@eu.citrix.com>,
George Dunlap <george.dunlap@eu.citrix.com>,
Ian Jackson <ian.jackson@eu.citrix.com>,
Robert VanVossen <robert.vanvossen@dornerworks.com>,
Xen-devel <xen-devel@lists.xen.org>,
Nate Studer <nate.studer@gmail.com>
Subject: Re: [RFC PATCH 2/4] Add cbs parameter support to xl tool stack, remove defunct sedf parameters
Date: Thu, 26 Jun 2014 15:55:59 -0400 [thread overview]
Message-ID: <53AC7ACF.5010502@dornerworks.com> (raw)
In-Reply-To: <1403017353.16864.148.camel@Solace>
On 6/17/2014 11:02 AM, Dario Faggioli wrote:
> The core of this patch, as well as of patches 3 and 4, is renaming
> *_sedf to *_cbs, on which I think I commented already... let's see where
> that discussion goes.
>
> So, leaving the renaming part aside...
>
> On ven, 2014-06-13 at 15:58 -0400, Josh Whitehead wrote:
>> From: Robbie VanVossen <robert.vanvossen@dornerworks.com>
>>
>> ---
>> docs/man/xl.cfg.pod.5 | 9 ++----
>> tools/libxc/xc_sedf.c | 16 +++-------
>> tools/libxc/xenctrl.h | 12 +++----
>> tools/libxl/libxl.c | 31 ++++++-------------
>> tools/libxl/libxl.h | 3 +-
>> tools/libxl/libxl_create.c | 61 ------------------------------------
>> tools/libxl/libxl_types.idl | 3 +-
>> tools/libxl/xl_cmdimpl.c | 62 ++++++++++---------------------------
>> tools/libxl/xl_cmdtable.c | 8 ++---
>> tools/python/xen/lowlevel/xc/xc.c | 34 +++++++++-----------
>> xen/include/public/domctl.h | 4 +--
>>
> What we usually do is splitting the series so that you cross the various
> components' boundaries as few as possible.
>
> That means, for instance, in this case, having one (or more) patch(es)
> modifying libxc, one or more modifying libxl and, if possible, one or
> more modifying xl.
>
> That is, mostly, for making the review easier, but also because it may
> be that different components are under the umbrella of different
> maintainer and/or committers.
>
> When modifying libxl, please mind the issue of API stability that I
> brought up in this thread already.
>
Our intention had been to isolate components with each of the patches, but
apparently we did not subdivide those components as far as we needed. This
should be a simple enough fix for V2 of the patch to properly split along
component boundaries (as well as further reorganization of the patch that has
been discussed in other threads).
>> 11 files changed, 58 insertions(+), 185 deletions(-)
>> mode change 100644 => 100755 docs/man/xl.cfg.pod.5
>> mode change 100644 => 100755 tools/libxc/xc_sedf.c
>> mode change 100644 => 100755 tools/libxc/xenctrl.h
>> mode change 100644 => 100755 tools/libxl/libxl.c
>> mode change 100644 => 100755 tools/libxl/libxl.h
>> mode change 100644 => 100755 tools/libxl/libxl_types.idl
>> mode change 100644 => 100755 tools/libxl/xl_cmdimpl.c
>> mode change 100644 => 100755 tools/libxl/xl_cmdtable.c
>> mode change 100644 => 100755 tools/python/xen/lowlevel/xc/xc.c
>> mode change 100644 => 100755 xen/include/public/domctl.h
>>
> What are these? I really don't think they should be here.
>
Apologies for this, these permissions changes were not intended to go out to the
list as they were a side effect of something else we were working on, we'll
remove these for V2 of the patch. Thanks.
- Josh Whitehead
> Regards,
> Dario
>
next prev parent reply other threads:[~2014-06-26 19:55 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-13 19:58 [RFC PATCH 0/4] Repurpose SEDF Scheduler for Real-time use Josh Whitehead
2014-06-13 19:58 ` [RFC PATCH 1/4] Implement cbs algorithm, remove extra queues, latency scaling, and weight support from sedf Josh Whitehead
2014-06-17 15:43 ` Dario Faggioli
2014-06-26 20:17 ` Joshua Whitehead
2014-06-28 2:19 ` Dario Faggioli
2014-06-17 16:06 ` Dario Faggioli
2014-06-26 20:18 ` Joshua Whitehead
2014-06-28 2:27 ` Dario Faggioli
2014-06-13 19:58 ` [RFC PATCH 2/4] Add cbs parameter support to xl tool stack, remove defunct sedf parameters Josh Whitehead
2014-06-17 15:02 ` Dario Faggioli
2014-06-26 19:55 ` Joshua Whitehead [this message]
2014-06-13 19:58 ` [RFC PATCH 3/4] Updated comments/variables to reflect cbs, fixed formatting and confusing comments/variables Josh Whitehead
2014-06-16 9:33 ` Jan Beulich
2014-06-16 15:29 ` George Dunlap
2014-06-17 16:11 ` Dario Faggioli
2014-06-17 17:28 ` Dario Faggioli
2014-06-25 20:13 ` Meng Xu
2014-06-26 21:24 ` Joshua Whitehead
2014-06-28 2:13 ` Dario Faggioli
2014-06-18 11:18 ` George Dunlap
2014-06-26 21:30 ` Joshua Whitehead
2014-06-26 21:23 ` Joshua Whitehead
2014-06-28 2:09 ` Dario Faggioli
2014-06-13 19:58 ` [RFC PATCH 4/4] Changed filenames with sedf to cbs to reflect the actual scheduler Josh Whitehead
2014-06-16 7:25 ` [RFC PATCH 0/4] Repurpose SEDF Scheduler for Real-time use Dario Faggioli
2014-06-17 14:44 ` Dario Faggioli
2014-06-26 19:53 ` Joshua Whitehead
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=53AC7ACF.5010502@dornerworks.com \
--to=josh.whitehead@dornerworks.com \
--cc=dario.faggioli@citrix.com \
--cc=george.dunlap@eu.citrix.com \
--cc=ian.campbell@citrix.com \
--cc=ian.jackson@eu.citrix.com \
--cc=nate.studer@gmail.com \
--cc=robert.vanvossen@dornerworks.com \
--cc=stefano.stabellini@eu.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.