From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: Ian Campbell <Ian.Campbell@eu.citrix.com>,
xen-devel <xen-devel@lists.xenproject.org>,
Keir Fraser <keir@xen.org>,
Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>
Subject: Re: patches pending acks (or naks)
Date: Thu, 11 Dec 2014 14:41:48 -0500 [thread overview]
Message-ID: <20141211194148.GG18992@laptop.dumpdata.com> (raw)
In-Reply-To: <5489C88F020000780004F0C2@mail.emea.novell.com>
On Thu, Dec 11, 2014 at 03:38:39PM +0000, Jan Beulich wrote:
> >>> On 11.12.14 at 16:18, <konrad.wilk@oracle.com> wrote:
> > On December 11, 2014 6:39:07 AM EST, Jan Beulich <JBeulich@suse.com> wrote:
> >>Either
> >>http://lists.xenproject.org/archives/html/xen-devel/2014-12/msg00260.html
> >>or (my preference)
> >>http://lists.xenproject.org/archives/html/xen-devel/2014-12/msg01054.html
> >>
> >
> > Daniel's patch fixes the case for EFI map or large CPU count (to a certain
> > extent). Jan's patch only fixes it for large CPU count. The memmap can be
> > huge on small CPU count machines.
>
> The EFI memory map gets printed much later than when the ring
> buffer gets set up with "conring_size=" present.
Right..
>
> > A proper fix would be to automatically adjust based on memmap and CPU but
> > that could be too complex.
>
> The problem isn't the complexity, but the chicken-and-egg problem
> as far as CPU count is concerned. The memory map size would be
> known early enough.
Let me explain my thought process:
- There are existing knobs that can be used to change this (conring_size=X)
- But we would like an awesome release where those knobs don't have to
be used.
- The patch you posted could be reworked to fully address memmap and CPU.
- I don't know what your time constraints are for said patch and you
might not have the energy to rework it.
- I don't want to put pressure on you or Daniel on having to write new
patches - especially as folks are going on vacation soon.
Hence as a fallback I believe that Daniel's patch should go in and
Jan's patch can go in too. However if Jan (or somebody else) wants to
rework the v2 (or a new one) to address the memmap issue then that
patch would go in - instead of Daniel's or v2 of Jan patch.
>
> Jan
>
next prev parent reply other threads:[~2014-12-11 19:41 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-12-11 11:39 patches pending acks (or naks) Jan Beulich
2014-12-11 15:18 ` Konrad Rzeszutek Wilk
2014-12-11 15:38 ` Jan Beulich
2014-12-11 19:41 ` Konrad Rzeszutek Wilk [this message]
2014-12-12 9:45 ` Jan Beulich
2014-12-12 16:41 ` Konrad Rzeszutek Wilk
2014-12-15 8:35 ` 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=20141211194148.GG18992@laptop.dumpdata.com \
--to=konrad.wilk@oracle.com \
--cc=Ian.Campbell@eu.citrix.com \
--cc=Ian.Jackson@eu.citrix.com \
--cc=JBeulich@suse.com \
--cc=keir@xen.org \
--cc=tim@xen.org \
--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.