mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Michael Ellerman <mpe@ellerman.id.au>
To: "Linus Torvalds" <torvalds@linux-foundation.org>,
	"Paolo Bonzini" <pbonzini@redhat.com>,
	"Radim Krčmář" <rkrcmar@redhat.com>
Cc: aik@ozlabs.ru, alastair@d-silva.org,
	Alex Williamson <alex.williamson@redhat.com>,
	alistair@popple.id.au, ananth@linux.vnet.ibm.com,
	Andrew Donnellan <andrew.donnellan@au1.ibm.com>,
	"Aneesh Kumar K. V" <aneesh.kumar@linux.vnet.ibm.com>,
	Anton Blanchard <anton@samba.org>,
	Ben Hutchings <ben@decadent.org.uk>,
	Benjamin Herrenschmidt <benh@kernel.crashing.org>,
	Balbir Singh <bsingharora@gmail.com>,
	cascardo@canonical.com,
	Christophe Leroy <christophe.leroy@c-s.fr>,
	clombard@linux.vnet.ibm.com, david@gibson.dropbear.id.au,
	ego@linux.vnet.ibm.com, fbarrat@linux.vnet.ibm.com,
	Geert Uytterhoeven <geert@linux-m68k.org>,
	gpiccoli@linux.vnet.ibm.com, gwshan@linux.vnet.ibm.com,
	hamish.martin@alliedtelesis.co.nz, hbathini@linux.vnet.ibm.com,
	khandual@linux.vnet.ibm.com,
	Laurent Dufour <ldufour@linux.vnet.ibm.com>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	ppc-dev <linuxppc-dev@lists.ozlabs.org>,
	maddy@linux.vnet.ibm.com, mahesh@linux.vnet.ibm.com,
	matthew.brown.dev@gmail.com, tcharding <me@tobin.cc>,
	Masami Hiramatsu <mhiramat@kernel.org>,
	Michael Neuling <mikey@neuling.org>,
	mrochs@linux.vnet.ibm.com, naveen.n.rao@linux.vnet.ibm.com,
	Nick Piggin <npiggin@gmail.com>,
	"Oliver O'Halloran" <oohall@gmail.com>,
	Peter Zijlstra <peterz@infradead.org>,
	rashmica.g@gmail.com, Rob Herring <robh@kernel.org>,
	ruscur@russell.cc, sukadev@linux.vnet.ibm.com,
	tyreld@linux.vnet.ibm.com,
	vaibhav jain <vaibhav@linux.vnet.ibm.com>,
	vipin@linux.vnet.ibm.com, xinhui.pan@linux.vnet.ibm.com,
	yang.shi@windriver.com, Paul Mackerras <paulus@samba.org>,
	"Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>
Subject: Re: [GIT PULL] Please pull powerpc/linux.git powerpc-4.12-1 tag
Date: Sat, 06 May 2017 09:12:14 +1000	[thread overview]
Message-ID: <87inleaofl.fsf@concordia.ellerman.id.au> (raw)
In-Reply-To: <CA+55aFzFm5HcFc20WgFOhm7HM6UZFe+-TVFZfi0kOrHgPLC8Jw@mail.gmail.com>

Linus Torvalds <torvalds@linux-foundation.org> writes:
> On Fri, May 5, 2017 at 6:20 AM, Michael Ellerman <mpe@ellerman.id.au> wrote:
>>
>> Also due to a screw-up on my part, we need a hunk added when you merge
>> the powerpc tree with the KVM tree:
>>
>> diff --git a/arch/powerpc/kvm/book3s_xive.c b/arch/powerpc/kvm/book3s_xive.c
>> index 7807ee17af4b..ffe1da95033a 100644
>> --- a/arch/powerpc/kvm/book3s_xive.c
>> +++ b/arch/powerpc/kvm/book3s_xive.c
>> @@ -24,6 +24,7 @@
>>  #include <asm/xive.h>
>>  #include <asm/xive-regs.h>
>>  #include <asm/debug.h>
>> +#include <asm/debugfs.h>
>>  #include <asm/time.h>
>>  #include <asm/opal.h>
>>
>> I haven't seen a pull request from Paolo yet, so possibly you'll need
>> to add that later when you merge the KVM tree.
>
> Ok. I won't catch this in my allmodconfig build due to the
> ppc-specific nature of it, so I'll probably forget about this and not
> catch it.

Yeah fair enough.

> Paolo, Radim, can you try to remind me about this conflict when you
> send the KVM pull request?

I Cc'ed Paolo, and will try and keep an eye out for the KVM pull request
in case he forgets to mention it.

> Also:
>
>>   - Larger virtual address space on 64-bit server CPUs. By default we
>>     use a 128TB virtual address space, but a process can request access
>>     to the full 512TB by passing a hint to mmap().
>
> I'm assuming/hoping this uses the same logic as the upcoming 47+ bit
> 5-level page table x86 support? Sounds like it, but I didn't check the
> code.
>
> See "x86/mm: Allow to have userspace mappings above 47-bits" which
> hasn't been merged yet, but has been discussed on linux-mm, for
> example.

Yep. We were tracking that discussion, and made changes to make our
semantics match x86.

If anything changes on the x86 side before it merges we can update our
code to match, hopefully prior to 4.12 releasing.

There's also a selftest for the mmap behaviour, written by one of our
guys, which is coming via mm I think, so that should help make sure the
semantics match.

cheers

      reply	other threads:[~2017-05-05 23:12 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-05-05 13:20 Michael Ellerman
2017-05-05 18:47 ` Linus Torvalds
2017-05-05 23:12   ` Michael Ellerman [this message]

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=87inleaofl.fsf@concordia.ellerman.id.au \
    --to=mpe@ellerman.id.au \
    --cc=aik@ozlabs.ru \
    --cc=alastair@d-silva.org \
    --cc=alex.williamson@redhat.com \
    --cc=alistair@popple.id.au \
    --cc=ananth@linux.vnet.ibm.com \
    --cc=andrew.donnellan@au1.ibm.com \
    --cc=aneesh.kumar@linux.vnet.ibm.com \
    --cc=anton@samba.org \
    --cc=ben@decadent.org.uk \
    --cc=benh@kernel.crashing.org \
    --cc=bsingharora@gmail.com \
    --cc=cascardo@canonical.com \
    --cc=christophe.leroy@c-s.fr \
    --cc=clombard@linux.vnet.ibm.com \
    --cc=david@gibson.dropbear.id.au \
    --cc=ego@linux.vnet.ibm.com \
    --cc=fbarrat@linux.vnet.ibm.com \
    --cc=geert@linux-m68k.org \
    --cc=gpiccoli@linux.vnet.ibm.com \
    --cc=gwshan@linux.vnet.ibm.com \
    --cc=hamish.martin@alliedtelesis.co.nz \
    --cc=hbathini@linux.vnet.ibm.com \
    --cc=khandual@linux.vnet.ibm.com \
    --cc=kirill.shutemov@linux.intel.com \
    --cc=ldufour@linux.vnet.ibm.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linuxppc-dev@lists.ozlabs.org \
    --cc=maddy@linux.vnet.ibm.com \
    --cc=mahesh@linux.vnet.ibm.com \
    --cc=matthew.brown.dev@gmail.com \
    --cc=me@tobin.cc \
    --cc=mhiramat@kernel.org \
    --cc=mikey@neuling.org \
    --cc=mrochs@linux.vnet.ibm.com \
    --cc=naveen.n.rao@linux.vnet.ibm.com \
    --cc=npiggin@gmail.com \
    --cc=oohall@gmail.com \
    --cc=paulus@samba.org \
    --cc=pbonzini@redhat.com \
    --cc=peterz@infradead.org \
    --cc=rashmica.g@gmail.com \
    --cc=rkrcmar@redhat.com \
    --cc=robh@kernel.org \
    --cc=ruscur@russell.cc \
    --cc=sukadev@linux.vnet.ibm.com \
    --cc=torvalds@linux-foundation.org \
    --cc=tyreld@linux.vnet.ibm.com \
    --cc=vaibhav@linux.vnet.ibm.com \
    --cc=vipin@linux.vnet.ibm.com \
    --cc=xinhui.pan@linux.vnet.ibm.com \
    --cc=yang.shi@windriver.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®