Re: [git pull] Please pull powerpc.git next branch

2018-06-20 Thread Jiri Kosina
On Wed, 20 Jun 2018, Benjamin Herrenschmidt wrote: > > I love the alleged line removal, but there's nothing in that 'merge' > > branch. It points to an ancient powerpc commit from 2016. > > > > And please, signed tags. I know you do them, because you used to send me > > them. > > I didn't send

Re: [git pull] Please pull powerpc.git next branch

2018-06-20 Thread Jiri Kosina
On Wed, 20 Jun 2018, Benjamin Herrenschmidt wrote: > > I love the alleged line removal, but there's nothing in that 'merge' > > branch. It points to an ancient powerpc commit from 2016. > > > > And please, signed tags. I know you do them, because you used to send me > > them. > > I didn't send

Re: [git pull] Please pull powerpc.git next branch

2018-06-19 Thread Benjamin Herrenschmidt
On Wed, 2018-06-20 at 07:58 +0900, Linus Torvalds wrote: > On Wed, Jun 20, 2018 at 5:23 AM Benjamin Herrenschmidt > wrote: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git merge > > I love the alleged line removal, but there's nothing in that 'merge' > branch. It points

Re: [git pull] Please pull powerpc.git next branch

2018-06-19 Thread Benjamin Herrenschmidt
On Wed, 2018-06-20 at 07:58 +0900, Linus Torvalds wrote: > On Wed, Jun 20, 2018 at 5:23 AM Benjamin Herrenschmidt > wrote: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git merge > > I love the alleged line removal, but there's nothing in that 'merge' > branch. It points

Re: [git pull] Please pull powerpc.git next branch

2018-06-19 Thread Linus Torvalds
On Wed, Jun 20, 2018 at 5:23 AM Benjamin Herrenschmidt wrote: > > git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git merge I love the alleged line removal, but there's nothing in that 'merge' branch. It points to an ancient powerpc commit from 2016. And please, signed tags. I know

Re: [git pull] Please pull powerpc.git next branch

2018-06-19 Thread Linus Torvalds
On Wed, Jun 20, 2018 at 5:23 AM Benjamin Herrenschmidt wrote: > > git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git merge I love the alleged line removal, but there's nothing in that 'merge' branch. It points to an ancient powerpc commit from 2016. And please, signed tags. I know

Re: [git pull] Please pull powerpc.git next branch

2014-08-14 Thread Benjamin Herrenschmidt
On Thu, 2014-08-14 at 16:16 +1000, Benjamin Herrenschmidt wrote: > Another interesting one in the "OMG" category is the series from Michael > adding memory barriers to spin_is_locked(). That's also the result of many > days of debugging to figure out why the semaphore code would occasionally >

[git pull] Please pull powerpc.git next branch

2014-08-14 Thread Benjamin Herrenschmidt
Hi Linus ! Here are some more powerpc bits for 3.17, essentially fixes. The biggest series, also aimed at -stable, is from Aneesh and is the result of weeks and weeks of debugging to find out why the heck or THP implementation was occasionally triggering multi-hit errors in our level 1 TLB. It

[git pull] Please pull powerpc.git next branch

2014-08-14 Thread Benjamin Herrenschmidt
Hi Linus ! Here are some more powerpc bits for 3.17, essentially fixes. The biggest series, also aimed at -stable, is from Aneesh and is the result of weeks and weeks of debugging to find out why the heck or THP implementation was occasionally triggering multi-hit errors in our level 1 TLB. It

Re: [git pull] Please pull powerpc.git next branch

2014-08-14 Thread Benjamin Herrenschmidt
On Thu, 2014-08-14 at 16:16 +1000, Benjamin Herrenschmidt wrote: Another interesting one in the OMG category is the series from Michael adding memory barriers to spin_is_locked(). That's also the result of many days of debugging to figure out why the semaphore code would occasionally crash in

[git pull] Please pull powerpc.git next branch

2014-08-06 Thread Benjamin Herrenschmidt
Hi Linus ! First an apology ... a lot of the stuff in there was only very recently committed. This is not the normal process. I'm at fault here, my only excuse is having been insanely swamped with other things. That's one of the reasons for co-opting Michael as co-maintainer, to help with

[git pull] Please pull powerpc.git next branch

2014-08-06 Thread Benjamin Herrenschmidt
Hi Linus ! First an apology ... a lot of the stuff in there was only very recently committed. This is not the normal process. I'm at fault here, my only excuse is having been insanely swamped with other things. That's one of the reasons for co-opting Michael as co-maintainer, to help with

Re: [git pull] Please pull powerpc.git next branch

2014-06-12 Thread Benjamin Herrenschmidt
On Fri, 2014-06-13 at 10:55 +1000, Benjamin Herrenschmidt wrote: > Hi Linus ! Sending a copy via IBM just in case gmail has an issue with pull requests :-) If it goes through fine I'll stop doing it. Cheers, Ben. > Here are the remaining bits I was mentioning earlier. Mostly bug fixes > and new

[git pull] Please pull powerpc.git next branch

2014-06-12 Thread Benjamin Herrenschmidt
Hi Linus ! Here are the remaining bits I was mentioning earlier. Mostly bug fixes and new selftests from Michael (yay !). He also removed the WSP platform and A2 core support which were dead before release, so less clutter. One little "feature" I snuck in is the doorbell IPI support for

[git pull] Please pull powerpc.git next branch

2014-06-12 Thread Benjamin Herrenschmidt
Hi Linus ! Here are the remaining bits I was mentioning earlier. Mostly bug fixes and new selftests from Michael (yay !). He also removed the WSP platform and A2 core support which were dead before release, so less clutter. One little feature I snuck in is the doorbell IPI support for

Re: [git pull] Please pull powerpc.git next branch

2014-06-12 Thread Benjamin Herrenschmidt
On Fri, 2014-06-13 at 10:55 +1000, Benjamin Herrenschmidt wrote: Hi Linus ! Sending a copy via IBM just in case gmail has an issue with pull requests :-) If it goes through fine I'll stop doing it. Cheers, Ben. Here are the remaining bits I was mentioning earlier. Mostly bug fixes and new

[git pull] Please pull powerpc.git next branch

2014-06-06 Thread Benjamin Herrenschmidt
Hi Linus ! Here is the bulk of the powerpc changes for this merge window. It got a bit delayed in part because I wasn't paying attention, and in part because I discovered I had a core PCI change without a PCI maintainer ack in it. Bjorn eventually agreed it was ok to merge it though we'll

[git pull] Please pull powerpc.git next branch

2014-06-06 Thread Benjamin Herrenschmidt
Hi Linus ! Here is the bulk of the powerpc changes for this merge window. It got a bit delayed in part because I wasn't paying attention, and in part because I discovered I had a core PCI change without a PCI maintainer ack in it. Bjorn eventually agreed it was ok to merge it though we'll

[git pull] Please pull powerpc.git next branch

2014-04-01 Thread Benjamin Herrenschmidt
Hi Linus ! This time around, the powerpc merges are going to be a little bit more complicated than usual. This is the main pull request with most of the work for this merge window. I will describe it a bit more further down. There is some additional cpuidle driver work, however I haven't

[git pull] Please pull powerpc.git next branch

2014-04-01 Thread Benjamin Herrenschmidt
Hi Linus ! This time around, the powerpc merges are going to be a little bit more complicated than usual. This is the main pull request with most of the work for this merge window. I will describe it a bit more further down. There is some additional cpuidle driver work, however I haven't

Re: [git pull] Please pull powerpc.git next branch

2014-02-02 Thread Michael Ellerman
On Wed, 2014-01-29 at 13:29 +1100, Alistair Popple wrote: > Looks like I missed the dart iommu code when changing the iommu table > initialisation. The patch below should fix it, would you mind testing > it Ben? Thanks. Any reason not to add the following to save ourselves in future? diff --git

Re: [git pull] Please pull powerpc.git next branch

2014-02-02 Thread Michael Ellerman
On Wed, 2014-01-29 at 13:29 +1100, Alistair Popple wrote: Looks like I missed the dart iommu code when changing the iommu table initialisation. The patch below should fix it, would you mind testing it Ben? Thanks. Any reason not to add the following to save ourselves in future? diff --git

[git pull] Please pull powerpc.git next branch

2014-01-29 Thread Benjamin Herrenschmidt
Hi Linus ! Here are a few more powerpc bits for this merge window. The bulk is made of two pull requests from Scott and Anatolij that I had missed previously (they arrived while I was away). Since both their branches are in -next independently, and the content has been around for a little while,

Re: [git pull] Please pull powerpc.git next branch

2014-01-29 Thread Olaf Hering
On Wed, Jan 29, Alistair Popple wrote: > Looks like I missed the dart iommu code when changing the iommu table > initialisation. The patch below should fix it, would you mind testing it Ben? > +++ b/arch/powerpc/sysdev/dart_iommu.c > + iommu_table_dart.it_page_shift = IOMMU_PAGE_SHIFT_4K;

Re: [git pull] Please pull powerpc.git next branch

2014-01-29 Thread Olaf Hering
On Wed, Jan 29, Alistair Popple wrote: Looks like I missed the dart iommu code when changing the iommu table initialisation. The patch below should fix it, would you mind testing it Ben? +++ b/arch/powerpc/sysdev/dart_iommu.c + iommu_table_dart.it_page_shift = IOMMU_PAGE_SHIFT_4K; Yes,

[git pull] Please pull powerpc.git next branch

2014-01-29 Thread Benjamin Herrenschmidt
Hi Linus ! Here are a few more powerpc bits for this merge window. The bulk is made of two pull requests from Scott and Anatolij that I had missed previously (they arrived while I was away). Since both their branches are in -next independently, and the content has been around for a little while,

Re: [git pull] Please pull powerpc.git next branch

2014-01-28 Thread Benjamin Herrenschmidt
On Tue, 2014-01-28 at 16:03 +0100, Olaf Hering wrote: > > d084775738b746648d4102337163a04534a02982 is the first bad commit > commit d084775738b746648d4102337163a04534a02982 > Author: Alistair Popple > Date: Mon Dec 9 18:17:03 2013 +1100 > > powerpc/iommu: Update the generic code to use

Re: [git pull] Please pull powerpc.git next branch

2014-01-28 Thread Olaf Hering
On Tue, Jan 28, Benjamin Herrenschmidt wrote: > So here's my next branch for powerpc. A bit late as I was on vacation This breaks booting on G5 11,2, the nouveau driver prints errors and as result the kernel hangs, fans kick in. This is what I did: # Rebase 54c0a4b..b2e448e onto 54c0a4b I will

Re: [git pull] Please pull powerpc.git next branch

2014-01-28 Thread Olaf Hering
On Tue, Jan 28, Benjamin Herrenschmidt wrote: So here's my next branch for powerpc. A bit late as I was on vacation This breaks booting on G5 11,2, the nouveau driver prints errors and as result the kernel hangs, fans kick in. This is what I did: # Rebase 54c0a4b..b2e448e onto 54c0a4b I will

Re: [git pull] Please pull powerpc.git next branch

2014-01-28 Thread Benjamin Herrenschmidt
On Tue, 2014-01-28 at 16:03 +0100, Olaf Hering wrote: d084775738b746648d4102337163a04534a02982 is the first bad commit commit d084775738b746648d4102337163a04534a02982 Author: Alistair Popple alist...@popple.id.au Date: Mon Dec 9 18:17:03 2013 +1100 powerpc/iommu: Update the generic

[git pull] Please pull powerpc.git next branch

2014-01-27 Thread Benjamin Herrenschmidt
Hi Linus ! So here's my next branch for powerpc. A bit late as I was on vacation last week. It's mostly the same stuff that was in next already, I just added two patches today which are the wiring up of lockref for powerpc, which for some reason fell through the cracks last time and is trivial.

[git pull] Please pull powerpc.git next branch

2014-01-27 Thread Benjamin Herrenschmidt
Hi Linus ! So here's my next branch for powerpc. A bit late as I was on vacation last week. It's mostly the same stuff that was in next already, I just added two patches today which are the wiring up of lockref for powerpc, which for some reason fell through the cracks last time and is trivial.

[git pull] Please pull powerpc.git next branch

2013-11-11 Thread Benjamin Herrenschmidt
Hi Linus ! Now that you've proven that even a typhoon can't get you, let's start throwing code at you again ! The bulk of this is LE updates. One should now be able to build an LE kernel and even run some things in it. I'm still sitting on a handful of patches to enable the new ABI that I

[git pull] Please pull powerpc.git next branch

2013-11-11 Thread Benjamin Herrenschmidt
Hi Linus ! Now that you've proven that even a typhoon can't get you, let's start throwing code at you again ! The bulk of this is LE updates. One should now be able to build an LE kernel and even run some things in it. I'm still sitting on a handful of patches to enable the new ABI that I

Re: [git pull] Please pull powerpc.git next branch

2013-09-07 Thread Benjamin Herrenschmidt
On Fri, 2013-09-06 at 10:56 -0700, Linus Torvalds wrote: > On Thu, Sep 5, 2013 at 7:24 PM, Benjamin Herrenschmidt > wrote: > > > > * A bunch of endian fixes ! We don't have full LE support yet in that > > release but this contains a lot of fixes all over arch/powerpc to use the > > proper

Re: [git pull] Please pull powerpc.git next branch

2013-09-07 Thread Benjamin Herrenschmidt
On Fri, 2013-09-06 at 10:56 -0700, Linus Torvalds wrote: On Thu, Sep 5, 2013 at 7:24 PM, Benjamin Herrenschmidt b...@kernel.crashing.org wrote: * A bunch of endian fixes ! We don't have full LE support yet in that release but this contains a lot of fixes all over arch/powerpc to use the

Re: [git pull] Please pull powerpc.git next branch

2013-09-06 Thread Linus Torvalds
On Thu, Sep 5, 2013 at 7:24 PM, Benjamin Herrenschmidt wrote: > > * A bunch of endian fixes ! We don't have full LE support yet in that > release but this contains a lot of fixes all over arch/powerpc to use the > proper accessors, call the firmware with the right endian mode, etc... Ok, this

Re: [git pull] Please pull powerpc.git next branch

2013-09-06 Thread Linus Torvalds
On Thu, Sep 5, 2013 at 7:24 PM, Benjamin Herrenschmidt b...@kernel.crashing.org wrote: * A bunch of endian fixes ! We don't have full LE support yet in that release but this contains a lot of fixes all over arch/powerpc to use the proper accessors, call the firmware with the right endian

[git pull] Please pull powerpc.git next branch

2013-09-05 Thread Benjamin Herrenschmidt
Hi Linus ! Here's the powerpc batch for this merge window. Some of the highlights are: * A bunch of endian fixes ! We don't have full LE support yet in that release but this contains a lot of fixes all over arch/powerpc to use the proper accessors, call the firmware with the right endian mode,

[git pull] Please pull powerpc.git next branch

2013-09-05 Thread Benjamin Herrenschmidt
Hi Linus ! Here's the powerpc batch for this merge window. Some of the highlights are: * A bunch of endian fixes ! We don't have full LE support yet in that release but this contains a lot of fixes all over arch/powerpc to use the proper accessors, call the firmware with the right endian mode,

[git pull] Please pull powerpc.git next branch

2013-07-03 Thread Benjamin Herrenschmidt
Hi Linus ! This is the powerpc changes for the 3.11 merge window. In addition to the usual bug fixes and small updates, the main highlights are: - Support for transparent huge pages by Aneesh Kumar for 64-bit server processors. This allows the use of 16M pages as transparent huge pages on

[git pull] Please pull powerpc.git next branch

2013-07-03 Thread Benjamin Herrenschmidt
Hi Linus ! This is the powerpc changes for the 3.11 merge window. In addition to the usual bug fixes and small updates, the main highlights are: - Support for transparent huge pages by Aneesh Kumar for 64-bit server processors. This allows the use of 16M pages as transparent huge pages on

[git pull] Please pull powerpc.git next branch

2013-05-02 Thread Benjamin Herrenschmidt
Hi Linus ! Here's the next pack of powerpc changes ! The main highlights this time around are: - A pile of addition POWER8 bits and nits, such as updated performance counter support (Michael Ellerman), new branch history buffer support (Anshuman Khandual), base support for the new PCI host

[git pull] Please pull powerpc.git next branch

2013-05-02 Thread Benjamin Herrenschmidt
Hi Linus ! Here's the next pack of powerpc changes ! The main highlights this time around are: - A pile of addition POWER8 bits and nits, such as updated performance counter support (Michael Ellerman), new branch history buffer support (Anshuman Khandual), base support for the new PCI host

[git pull] Please pull powerpc.git next branch

2013-02-23 Thread Benjamin Herrenschmidt
Hi Linus ! So from the depth of frozen Minnesota, here's the powerpc pull request for 3.9. It has a few interesting highlights, in addition to the usual bunch of bug fixes, minor updates, embedded device tree updates and new boards: - Hand tuned asm implementation of SHA1 (by Paulus & Michael

[git pull] Please pull powerpc.git next branch

2013-02-23 Thread Benjamin Herrenschmidt
Hi Linus ! So from the depth of frozen Minnesota, here's the powerpc pull request for 3.9. It has a few interesting highlights, in addition to the usual bunch of bug fixes, minor updates, embedded device tree updates and new boards: - Hand tuned asm implementation of SHA1 (by Paulus Michael

Re: [git pull] Please pull powerpc.git next branch

2012-12-19 Thread Benjamin Herrenschmidt
On Tue, 2012-12-18 at 10:02 -0800, Linus Torvalds wrote: > Anyway, I've pulled it in, but got a conflict on the kernel_thread > cleanups from Al. And since the conflict was in the powerpc assembly > code that I don't really know the details of, I did the > straightforward resolve of it, but I'd

Re: [git pull] Please pull powerpc.git next branch

2012-12-19 Thread Benjamin Herrenschmidt
On Tue, 2012-12-18 at 10:02 -0800, Linus Torvalds wrote: Anyway, I've pulled it in, but got a conflict on the kernel_thread cleanups from Al. And since the conflict was in the powerpc assembly code that I don't really know the details of, I did the straightforward resolve of it, but I'd like

Re: [git pull] Please pull powerpc.git next branch

2012-12-18 Thread Linus Torvalds
On Mon, Dec 17, 2012 at 3:31 PM, Benjamin Herrenschmidt wrote: > On Sat, 2012-12-15 at 07:44 +1100, Benjamin Herrenschmidt wrote: >> Hi Linus ! >> >> Finally managed to get my head away from some other distractions >> to put this pull request together, sorry for the lateness :-) >> >> The main

Re: [git pull] Please pull powerpc.git next branch

2012-12-18 Thread Linus Torvalds
On Mon, Dec 17, 2012 at 3:31 PM, Benjamin Herrenschmidt b...@kernel.crashing.org wrote: On Sat, 2012-12-15 at 07:44 +1100, Benjamin Herrenschmidt wrote: Hi Linus ! Finally managed to get my head away from some other distractions to put this pull request together, sorry for the lateness :-)

[git pull] Please pull powerpc.git next branch

2012-12-17 Thread Benjamin Herrenschmidt
On Sat, 2012-12-15 at 07:44 +1100, Benjamin Herrenschmidt wrote: > Hi Linus ! > > Finally managed to get my head away from some other distractions > to put this pull request together, sorry for the lateness :-) > > The main highlight is probably some base POWER8 support. There's > more to come

Re: [git pull] Please pull powerpc.git next branch

2012-12-17 Thread Anatolij Gustschin
On Mon, 17 Dec 2012 21:06:25 +1100 Benjamin Herrenschmidt wrote: ... > Last week is a bit late :-) However, I think your tree was in -next > before that wasn't it ? In which case it's ok, I can include it tomorrow > and ask Linus to pick it up. yes, 5xxx tree was in -next before that. Thanks,

Re: [git pull] Please pull powerpc.git next branch

2012-12-17 Thread Benjamin Herrenschmidt
On Mon, 2012-12-17 at 09:30 +0100, Anatolij Gustschin wrote: > > Overall it's pretty quiet, or rather I've been pretty poor at > > picking things up from patchwork and reviewing them this time > > around and Kumar no better on the FSL side it seems... > > Could you please also include some 5xxx

Re: [git pull] Please pull powerpc.git next branch

2012-12-17 Thread Anatolij Gustschin
Hi Ben, On Sat, 15 Dec 2012 07:44:57 +1100 Benjamin Herrenschmidt wrote: ... > Overall it's pretty quiet, or rather I've been pretty poor at > picking things up from patchwork and reviewing them this time > around and Kumar no better on the FSL side it seems... Could you please also include

[git pull] Please pull powerpc.git next branch

2012-12-17 Thread Benjamin Herrenschmidt
On Sat, 2012-12-15 at 07:44 +1100, Benjamin Herrenschmidt wrote: Hi Linus ! Finally managed to get my head away from some other distractions to put this pull request together, sorry for the lateness :-) The main highlight is probably some base POWER8 support. There's more to come such as

Re: [git pull] Please pull powerpc.git next branch

2012-12-17 Thread Anatolij Gustschin
Hi Ben, On Sat, 15 Dec 2012 07:44:57 +1100 Benjamin Herrenschmidt b...@kernel.crashing.org wrote: ... Overall it's pretty quiet, or rather I've been pretty poor at picking things up from patchwork and reviewing them this time around and Kumar no better on the FSL side it seems... Could you

Re: [git pull] Please pull powerpc.git next branch

2012-12-17 Thread Benjamin Herrenschmidt
On Mon, 2012-12-17 at 09:30 +0100, Anatolij Gustschin wrote: Overall it's pretty quiet, or rather I've been pretty poor at picking things up from patchwork and reviewing them this time around and Kumar no better on the FSL side it seems... Could you please also include some 5xxx patches

Re: [git pull] Please pull powerpc.git next branch

2012-12-17 Thread Anatolij Gustschin
On Mon, 17 Dec 2012 21:06:25 +1100 Benjamin Herrenschmidt b...@kernel.crashing.org wrote: ... Last week is a bit late :-) However, I think your tree was in -next before that wasn't it ? In which case it's ok, I can include it tomorrow and ask Linus to pick it up. yes, 5xxx tree was in -next

Re: [git pull] Please pull powerpc.git next branch

2012-12-16 Thread Benjamin Herrenschmidt
On Sat, 2012-12-15 at 07:44 +1100, Benjamin Herrenschmidt wrote: > Finally managed to get my head away from some other distractions > to put this pull request together, sorry for the lateness :-) > > The main highlight is probably some base POWER8 support. There's > more to come such as

Re: [git pull] Please pull powerpc.git next branch

2012-12-16 Thread Benjamin Herrenschmidt
On Sat, 2012-12-15 at 07:44 +1100, Benjamin Herrenschmidt wrote: Finally managed to get my head away from some other distractions to put this pull request together, sorry for the lateness :-) The main highlight is probably some base POWER8 support. There's more to come such as transactional

[git pull] Please pull powerpc.git next branch

2012-12-14 Thread Benjamin Herrenschmidt
Hi Linus ! Finally managed to get my head away from some other distractions to put this pull request together, sorry for the lateness :-) The main highlight is probably some base POWER8 support. There's more to come such as transactional memory support but that will wait for the next one.

[git pull] Please pull powerpc.git next branch

2012-12-14 Thread Benjamin Herrenschmidt
Hi Linus ! Finally managed to get my head away from some other distractions to put this pull request together, sorry for the lateness :-) The main highlight is probably some base POWER8 support. There's more to come such as transactional memory support but that will wait for the next one.

[git pull] Please pull powerpc.git next branch

2012-07-22 Thread Benjamin Herrenschmidt
Hi Linus ! Here's the powerpc batch for 3.6 merge window. Notable highlights: - iommu improvements from Anton removing the per-iommu global lock in favor of dividing the DMA space into pools, each with its own lock, and hashed on the CPU number. Along with making the locking more fine grained,

[git pull] Please pull powerpc.git next branch

2012-07-22 Thread Benjamin Herrenschmidt
Hi Linus ! Here's the powerpc batch for 3.6 merge window. Notable highlights: - iommu improvements from Anton removing the per-iommu global lock in favor of dividing the DMA space into pools, each with its own lock, and hashed on the CPU number. Along with making the locking more fine grained,