Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-12 Thread Greg Kroah-Hartman
On Tue, Apr 11, 2017 at 06:40:30PM -0700, Guenter Roeck wrote:
> On 04/11/2017 08:17 AM, Tony Lindgren wrote:
> > * Greg Kroah-Hartman  [170410 21:45]:
> > > On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote:
> > > > The arm builds fail as follows.
> > > > 
> > > > Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed
> > > > 
> > > > Error log:
> > > > In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0:
> > > > arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' 
> > > > undeclared here (not in a function)
> > > >   OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data),
> > > >  ^
> > > > ./include/linux/of_platform.h:52:21: note: in definition of macro 
> > > > 'OF_DEV_AUXDATA'
> > > > .platform_data = _pdata }
> > > >  ^
> > > > make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1
> > > > 
> > > > I am a bit lost here. Reverting
> > > > 
> > > > f2ea7a5c3730 rx51: broken build
> > > > 
> > > > fixes the problem, but is supposed to accomplish the opposite. You'll 
> > > > need to drop
> > > > that patch, or maybe even better drop
> > 
> > Just trying to understand what's going on.. OK so dropping the patch
> > above makes sense. It seems there's some other dependency not mentioned
> > there.
> > 
> > > > 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC
> > > > 
> > > > as well and let the authors [copied] sort this out.
> > 
> > Guenter, what's your reasoning to also drop this one? I don't quite see
> > the connection between these two patches?
> > 
> 
> Somehow I thought they are related, but right now I have no idea why I 
> thought that.
> Maybe I didn't have enough coffee :-(.

I'm frustrated enough at this mess that it's not a big deal to drop
them, if Sasha feels they are really needed, we can re-add them later :)

thanks,

greg k-h


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-12 Thread Greg Kroah-Hartman
On Tue, Apr 11, 2017 at 06:40:30PM -0700, Guenter Roeck wrote:
> On 04/11/2017 08:17 AM, Tony Lindgren wrote:
> > * Greg Kroah-Hartman  [170410 21:45]:
> > > On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote:
> > > > The arm builds fail as follows.
> > > > 
> > > > Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed
> > > > 
> > > > Error log:
> > > > In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0:
> > > > arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' 
> > > > undeclared here (not in a function)
> > > >   OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data),
> > > >  ^
> > > > ./include/linux/of_platform.h:52:21: note: in definition of macro 
> > > > 'OF_DEV_AUXDATA'
> > > > .platform_data = _pdata }
> > > >  ^
> > > > make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1
> > > > 
> > > > I am a bit lost here. Reverting
> > > > 
> > > > f2ea7a5c3730 rx51: broken build
> > > > 
> > > > fixes the problem, but is supposed to accomplish the opposite. You'll 
> > > > need to drop
> > > > that patch, or maybe even better drop
> > 
> > Just trying to understand what's going on.. OK so dropping the patch
> > above makes sense. It seems there's some other dependency not mentioned
> > there.
> > 
> > > > 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC
> > > > 
> > > > as well and let the authors [copied] sort this out.
> > 
> > Guenter, what's your reasoning to also drop this one? I don't quite see
> > the connection between these two patches?
> > 
> 
> Somehow I thought they are related, but right now I have no idea why I 
> thought that.
> Maybe I didn't have enough coffee :-(.

I'm frustrated enough at this mess that it's not a big deal to drop
them, if Sasha feels they are really needed, we can re-add them later :)

thanks,

greg k-h


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-11 Thread Guenter Roeck

On 04/11/2017 08:17 AM, Tony Lindgren wrote:

* Greg Kroah-Hartman  [170410 21:45]:

On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote:

The arm builds fail as follows.

Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed

Error log:
In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0:
arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared 
here (not in a function)
  OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data),
 ^
./include/linux/of_platform.h:52:21: note: in definition of macro 
'OF_DEV_AUXDATA'
.platform_data = _pdata }
 ^
make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1

I am a bit lost here. Reverting

f2ea7a5c3730 rx51: broken build

fixes the problem, but is supposed to accomplish the opposite. You'll need to 
drop
that patch, or maybe even better drop


Just trying to understand what's going on.. OK so dropping the patch
above makes sense. It seems there's some other dependency not mentioned
there.


375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC

as well and let the authors [copied] sort this out.


Guenter, what's your reasoning to also drop this one? I don't quite see
the connection between these two patches?



Somehow I thought they are related, but right now I have no idea why I thought 
that.
Maybe I didn't have enough coffee :-(.

Guenter



Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-11 Thread Guenter Roeck

On 04/11/2017 08:17 AM, Tony Lindgren wrote:

* Greg Kroah-Hartman  [170410 21:45]:

On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote:

The arm builds fail as follows.

Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed

Error log:
In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0:
arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared 
here (not in a function)
  OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data),
 ^
./include/linux/of_platform.h:52:21: note: in definition of macro 
'OF_DEV_AUXDATA'
.platform_data = _pdata }
 ^
make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1

I am a bit lost here. Reverting

f2ea7a5c3730 rx51: broken build

fixes the problem, but is supposed to accomplish the opposite. You'll need to 
drop
that patch, or maybe even better drop


Just trying to understand what's going on.. OK so dropping the patch
above makes sense. It seems there's some other dependency not mentioned
there.


375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC

as well and let the authors [copied] sort this out.


Guenter, what's your reasoning to also drop this one? I don't quite see
the connection between these two patches?



Somehow I thought they are related, but right now I have no idea why I thought 
that.
Maybe I didn't have enough coffee :-(.

Guenter



Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-11 Thread Tony Lindgren
* Greg Kroah-Hartman  [170410 21:45]:
> On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote:
> > The arm builds fail as follows.
> > 
> > Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed
> > 
> > Error log:
> > In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0:
> > arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared 
> > here (not in a function)
> >   OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data),
> >  ^
> > ./include/linux/of_platform.h:52:21: note: in definition of macro 
> > 'OF_DEV_AUXDATA'
> > .platform_data = _pdata }
> >  ^
> > make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1
> > 
> > I am a bit lost here. Reverting
> > 
> > f2ea7a5c3730 rx51: broken build
> > 
> > fixes the problem, but is supposed to accomplish the opposite. You'll need 
> > to drop
> > that patch, or maybe even better drop

Just trying to understand what's going on.. OK so dropping the patch
above makes sense. It seems there's some other dependency not mentioned
there.

> > 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC
> > 
> > as well and let the authors [copied] sort this out.

Guenter, what's your reasoning to also drop this one? I don't quite see
the connection between these two patches?

> Good idea, both now dropped, thanks.

Fine with me, the second one can always be revisited as needed.

Regards,

Tony


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-11 Thread Tony Lindgren
* Greg Kroah-Hartman  [170410 21:45]:
> On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote:
> > The arm builds fail as follows.
> > 
> > Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed
> > 
> > Error log:
> > In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0:
> > arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared 
> > here (not in a function)
> >   OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data),
> >  ^
> > ./include/linux/of_platform.h:52:21: note: in definition of macro 
> > 'OF_DEV_AUXDATA'
> > .platform_data = _pdata }
> >  ^
> > make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1
> > 
> > I am a bit lost here. Reverting
> > 
> > f2ea7a5c3730 rx51: broken build
> > 
> > fixes the problem, but is supposed to accomplish the opposite. You'll need 
> > to drop
> > that patch, or maybe even better drop

Just trying to understand what's going on.. OK so dropping the patch
above makes sense. It seems there's some other dependency not mentioned
there.

> > 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC
> > 
> > as well and let the authors [copied] sort this out.

Guenter, what's your reasoning to also drop this one? I don't quite see
the connection between these two patches?

> Good idea, both now dropped, thanks.

Fine with me, the second one can always be revisited as needed.

Regards,

Tony


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-11 Thread Greg Kroah-Hartman
On Tue, Apr 11, 2017 at 05:48:36AM -0700, Guenter Roeck wrote:
> On 04/10/2017 10:03 PM, Greg Kroah-Hartman wrote:
> > On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote:
> > > This is the start of the stable review cycle for the 4.9.22 release.
> > > There are 152 patches in this series, all will be posted as a response
> > > to this one.  If anyone has any issues with these being applied, please
> > > let me know.
> > > 
> > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
> > > Anything received after that time might be too late.
> > > 
> > > The whole patch series can be found in one patch at:
> > >   kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz
> > > or in the git tree and branch at:
> > >   
> > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
> > > linux-4.9.y
> > > and the diffstat can be found below.
> > 
> > And I made a -rc2 here as well, due to the build issues:
> > 
> > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz
> > or:
> > 
> > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
> > linux-4.9.y
> > 
> 
> Both 4.9 and 4.10 are now clean; no more build (or qemu) errors.

Yeah!  thanks for letting me know.

greg k-h


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-11 Thread Greg Kroah-Hartman
On Tue, Apr 11, 2017 at 05:48:36AM -0700, Guenter Roeck wrote:
> On 04/10/2017 10:03 PM, Greg Kroah-Hartman wrote:
> > On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote:
> > > This is the start of the stable review cycle for the 4.9.22 release.
> > > There are 152 patches in this series, all will be posted as a response
> > > to this one.  If anyone has any issues with these being applied, please
> > > let me know.
> > > 
> > > Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
> > > Anything received after that time might be too late.
> > > 
> > > The whole patch series can be found in one patch at:
> > >   kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz
> > > or in the git tree and branch at:
> > >   
> > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
> > > linux-4.9.y
> > > and the diffstat can be found below.
> > 
> > And I made a -rc2 here as well, due to the build issues:
> > 
> > kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz
> > or:
> > 
> > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
> > linux-4.9.y
> > 
> 
> Both 4.9 and 4.10 are now clean; no more build (or qemu) errors.

Yeah!  thanks for letting me know.

greg k-h


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-11 Thread Guenter Roeck

On 04/10/2017 10:03 PM, Greg Kroah-Hartman wrote:

On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote:

This is the start of the stable review cycle for the 4.9.22 release.
There are 152 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz
or in the git tree and branch at:
  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
linux-4.9.y
and the diffstat can be found below.


And I made a -rc2 here as well, due to the build issues:

kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz
or:

git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
linux-4.9.y



Both 4.9 and 4.10 are now clean; no more build (or qemu) errors.

Thanks,
Guenter



Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-11 Thread Guenter Roeck

On 04/10/2017 10:03 PM, Greg Kroah-Hartman wrote:

On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote:

This is the start of the stable review cycle for the 4.9.22 release.
There are 152 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz
or in the git tree and branch at:
  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
linux-4.9.y
and the diffstat can be found below.


And I made a -rc2 here as well, due to the build issues:

kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz
or:

git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
linux-4.9.y



Both 4.9 and 4.10 are now clean; no more build (or qemu) errors.

Thanks,
Guenter



Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Greg Kroah-Hartman
On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 4.9.22 release.
> There are 152 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
>   kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
> linux-4.9.y
> and the diffstat can be found below.

And I made a -rc2 here as well, due to the build issues:

kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz
or:

git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
linux-4.9.y

thanks,

greg k-h


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Greg Kroah-Hartman
On Mon, Apr 10, 2017 at 06:40:52PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 4.9.22 release.
> There are 152 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
>   kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
> linux-4.9.y
> and the diffstat can be found below.

And I made a -rc2 here as well, due to the build issues:

kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc2.gz
or:

git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
linux-4.9.y

thanks,

greg k-h


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Greg Kroah-Hartman
On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote:
> On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 4.9.22 release.
> > There are 152 patches in this series, all will be posted as a response
> > to this one.  If anyone has any issues with these being applied, please
> > let me know.
> > 
> > Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
> > Anything received after that time might be too late.
> > 
> 
> Build results:
>   total: 149 pass: 146 fail: 3
> Failed builds:
>   arm:allmodconfig
>   arm:omap2plus_defconfig
>   arm64:allmodconfig
> 
> Qemu test results:
>   total: 122 pass: 103 fail: 19
> Failed tests:
>   arm:beagle:multi_v7_defconfig:omap3-beagle
>   arm:beaglexm:multi_v7_defconfig:omap3-beagle-xm
>   arm:overo:multi_v7_defconfig:omap3-overo-tobi
>   arm:sabrelite:multi_v7_defconfig:imx6dl-sabrelite
>   arm:vexpress-a9:multi_v7_defconfig:vexpress-v2p-ca9
>   arm:vexpress-a15:multi_v7_defconfig:vexpress-v2p-ca15-tc1
>   arm:vexpress-a15-a7:multi_v7_defconfig:vexpress-v2p-ca15_a7
>   arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc702
>   arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc706
>   arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zed
>   arm:midway:multi_v7_defconfig:ecx-2000
>   arm:smdkc210:multi_v7_defconfig:exynos4210-smdkv310
>   arm:beagle:omap2plus_defconfig:omap3-beagle
>   arm:beaglexm:omap2plus_defconfig:omap3-beagle-xm
>   arm:overo:omap2plus_defconfig:omap3-overo-tobi
>   arm64:virt:smp:defconfig
>   arm64:xlnx-ep108:smp:defconfig:zynqmp-ep108
>   arm64:virt:nosmp:defconfig
>   arm64:xlnx-ep108:nosmp:defconfig:zynqmp-ep108
> 
> As reported earlier, the arm64 builds fail with
> 
> Building arm64:virt:nosmp:defconfig ... failed
> 
> Error log:
> arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel 
> may be susceptible to erratum
> arch/arm64/kernel/pci.c: In function ‘pci_acpi_setup_ecam_mapping’:
> arch/arm64/kernel/pci.c:139:9: error: implicit declaration of function 
> ‘acpi_resource_consumer’
>   adev = acpi_resource_consumer();
> ...
> drivers/pci/host/pcie-hisi.c: In function ‘hisi_pcie_init’:
> drivers/pci/host/pcie-hisi.c:94:8: error: implicit declaration of function 
> ‘acpi_get_rc_resources’
> 
> ---
> 
> The arm builds fail as follows.
> 
> Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed
> 
> Error log:
> In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0:
> arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared 
> here (not in a function)
>   OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data),
>  ^
> ./include/linux/of_platform.h:52:21: note: in definition of macro 
> 'OF_DEV_AUXDATA'
> .platform_data = _pdata }
>  ^
> make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1
> 
> I am a bit lost here. Reverting
> 
> f2ea7a5c3730 rx51: broken build
> 
> fixes the problem, but is supposed to accomplish the opposite. You'll need to 
> drop
> that patch, or maybe even better drop
> 
> 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC
> 
> as well and let the authors [copied] sort this out.

Good idea, both now dropped, thanks.

greg k-h


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Greg Kroah-Hartman
On Mon, Apr 10, 2017 at 08:07:17PM -0700, Guenter Roeck wrote:
> On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 4.9.22 release.
> > There are 152 patches in this series, all will be posted as a response
> > to this one.  If anyone has any issues with these being applied, please
> > let me know.
> > 
> > Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
> > Anything received after that time might be too late.
> > 
> 
> Build results:
>   total: 149 pass: 146 fail: 3
> Failed builds:
>   arm:allmodconfig
>   arm:omap2plus_defconfig
>   arm64:allmodconfig
> 
> Qemu test results:
>   total: 122 pass: 103 fail: 19
> Failed tests:
>   arm:beagle:multi_v7_defconfig:omap3-beagle
>   arm:beaglexm:multi_v7_defconfig:omap3-beagle-xm
>   arm:overo:multi_v7_defconfig:omap3-overo-tobi
>   arm:sabrelite:multi_v7_defconfig:imx6dl-sabrelite
>   arm:vexpress-a9:multi_v7_defconfig:vexpress-v2p-ca9
>   arm:vexpress-a15:multi_v7_defconfig:vexpress-v2p-ca15-tc1
>   arm:vexpress-a15-a7:multi_v7_defconfig:vexpress-v2p-ca15_a7
>   arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc702
>   arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc706
>   arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zed
>   arm:midway:multi_v7_defconfig:ecx-2000
>   arm:smdkc210:multi_v7_defconfig:exynos4210-smdkv310
>   arm:beagle:omap2plus_defconfig:omap3-beagle
>   arm:beaglexm:omap2plus_defconfig:omap3-beagle-xm
>   arm:overo:omap2plus_defconfig:omap3-overo-tobi
>   arm64:virt:smp:defconfig
>   arm64:xlnx-ep108:smp:defconfig:zynqmp-ep108
>   arm64:virt:nosmp:defconfig
>   arm64:xlnx-ep108:nosmp:defconfig:zynqmp-ep108
> 
> As reported earlier, the arm64 builds fail with
> 
> Building arm64:virt:nosmp:defconfig ... failed
> 
> Error log:
> arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel 
> may be susceptible to erratum
> arch/arm64/kernel/pci.c: In function ‘pci_acpi_setup_ecam_mapping’:
> arch/arm64/kernel/pci.c:139:9: error: implicit declaration of function 
> ‘acpi_resource_consumer’
>   adev = acpi_resource_consumer();
> ...
> drivers/pci/host/pcie-hisi.c: In function ‘hisi_pcie_init’:
> drivers/pci/host/pcie-hisi.c:94:8: error: implicit declaration of function 
> ‘acpi_get_rc_resources’
> 
> ---
> 
> The arm builds fail as follows.
> 
> Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed
> 
> Error log:
> In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0:
> arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared 
> here (not in a function)
>   OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data),
>  ^
> ./include/linux/of_platform.h:52:21: note: in definition of macro 
> 'OF_DEV_AUXDATA'
> .platform_data = _pdata }
>  ^
> make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1
> 
> I am a bit lost here. Reverting
> 
> f2ea7a5c3730 rx51: broken build
> 
> fixes the problem, but is supposed to accomplish the opposite. You'll need to 
> drop
> that patch, or maybe even better drop
> 
> 375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC
> 
> as well and let the authors [copied] sort this out.

Good idea, both now dropped, thanks.

greg k-h


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Greg Kroah-Hartman
On Mon, Apr 10, 2017 at 03:55:12PM -0700, Guenter Roeck wrote:
> On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 4.9.22 release.
> > There are 152 patches in this series, all will be posted as a response
> > to this one.  If anyone has any issues with these being applied, please
> > let me know.
> > 
> > Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
> > Anything received after that time might be too late.
> > 
> 
> Early feedback:
> 
> 
> Building arm64:allmodconfig ... failed
> --
> Error log:
> arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel 
> may be susceptible to erratum
> arch/arm64/Makefile:36: LSE atomics not supported by binutils
> /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c: In 
> function ‘pci_acpi_setup_ecam_mapping’:
> /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:9: 
> error: implicit declaration of function ‘acpi_resource_consumer’ 
> [-Werror=implicit-function-declaration]
>   adev = acpi_resource_consumer();
>  ^
> /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:7: 
> warning: assignment makes pointer from integer without a cast 
> [-Wint-conversion]
>   adev = acpi_resource_consumer();
>^
> cc1: some warnings being treated as errors
> make[2]: *** [arch/arm64/kernel/pci.o] Error 1
> make[1]: *** [arch/arm64/kernel] Error 2
> make[1]: *** Waiting for unfinished jobs
> /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c: In 
> function ‘hisi_pcie_init’:
> /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c:94:8: 
> error: implicit declaration of function ‘acpi_get_rc_resources’ 
> [-Werror=implicit-function-declaration]
>   ret = acpi_get_rc_resources(dev, "HISI0081", root->segment, res);
> ^
> cc1: some warnings being treated as errors
> make[4]: *** [drivers/pci/host/pcie-hisi.o] Error 1
> 
> Culprits:
> 
> 166fba287313 PCI: Add MCFG quirks for Cavium ThunderX pass2.x host controller
> 575fdb4e21ec arm64: PCI: Search ACPI namespace to ensure ECAM space is 
> reserved
> 6fe2dc79c28d PCI: Add MCFG quirks for HiSilicon Hip05/06/07 host controllers
> 
> You will also need
> 
> 00710984eac5 ACPI: Add acpi_resource_consumer() to find device that claims a 
> resource
> 169de969c018 PCI/ACPI: Provide acpi_get_rc_resources() for ARM64 platform
> 
> to fix the errors.

No, that's a mess, I'm dropping those original patches, and others that
depended on them.  Thanks for letting me know.

greg k-h


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Greg Kroah-Hartman
On Mon, Apr 10, 2017 at 03:55:12PM -0700, Guenter Roeck wrote:
> On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 4.9.22 release.
> > There are 152 patches in this series, all will be posted as a response
> > to this one.  If anyone has any issues with these being applied, please
> > let me know.
> > 
> > Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
> > Anything received after that time might be too late.
> > 
> 
> Early feedback:
> 
> 
> Building arm64:allmodconfig ... failed
> --
> Error log:
> arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel 
> may be susceptible to erratum
> arch/arm64/Makefile:36: LSE atomics not supported by binutils
> /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c: In 
> function ‘pci_acpi_setup_ecam_mapping’:
> /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:9: 
> error: implicit declaration of function ‘acpi_resource_consumer’ 
> [-Werror=implicit-function-declaration]
>   adev = acpi_resource_consumer();
>  ^
> /opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:7: 
> warning: assignment makes pointer from integer without a cast 
> [-Wint-conversion]
>   adev = acpi_resource_consumer();
>^
> cc1: some warnings being treated as errors
> make[2]: *** [arch/arm64/kernel/pci.o] Error 1
> make[1]: *** [arch/arm64/kernel] Error 2
> make[1]: *** Waiting for unfinished jobs
> /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c: In 
> function ‘hisi_pcie_init’:
> /opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c:94:8: 
> error: implicit declaration of function ‘acpi_get_rc_resources’ 
> [-Werror=implicit-function-declaration]
>   ret = acpi_get_rc_resources(dev, "HISI0081", root->segment, res);
> ^
> cc1: some warnings being treated as errors
> make[4]: *** [drivers/pci/host/pcie-hisi.o] Error 1
> 
> Culprits:
> 
> 166fba287313 PCI: Add MCFG quirks for Cavium ThunderX pass2.x host controller
> 575fdb4e21ec arm64: PCI: Search ACPI namespace to ensure ECAM space is 
> reserved
> 6fe2dc79c28d PCI: Add MCFG quirks for HiSilicon Hip05/06/07 host controllers
> 
> You will also need
> 
> 00710984eac5 ACPI: Add acpi_resource_consumer() to find device that claims a 
> resource
> 169de969c018 PCI/ACPI: Provide acpi_get_rc_resources() for ARM64 platform
> 
> to fix the errors.

No, that's a mess, I'm dropping those original patches, and others that
depended on them.  Thanks for letting me know.

greg k-h


Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Guenter Roeck

On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote:

This is the start of the stable review cycle for the 4.9.22 release.
There are 152 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
Anything received after that time might be too late.



Build results:
total: 149 pass: 146 fail: 3
Failed builds:
arm:allmodconfig
arm:omap2plus_defconfig
arm64:allmodconfig

Qemu test results:
total: 122 pass: 103 fail: 19
Failed tests:
arm:beagle:multi_v7_defconfig:omap3-beagle
arm:beaglexm:multi_v7_defconfig:omap3-beagle-xm
arm:overo:multi_v7_defconfig:omap3-overo-tobi
arm:sabrelite:multi_v7_defconfig:imx6dl-sabrelite
arm:vexpress-a9:multi_v7_defconfig:vexpress-v2p-ca9
arm:vexpress-a15:multi_v7_defconfig:vexpress-v2p-ca15-tc1
arm:vexpress-a15-a7:multi_v7_defconfig:vexpress-v2p-ca15_a7
arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc702
arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc706
arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zed
arm:midway:multi_v7_defconfig:ecx-2000
arm:smdkc210:multi_v7_defconfig:exynos4210-smdkv310
arm:beagle:omap2plus_defconfig:omap3-beagle
arm:beaglexm:omap2plus_defconfig:omap3-beagle-xm
arm:overo:omap2plus_defconfig:omap3-overo-tobi
arm64:virt:smp:defconfig
arm64:xlnx-ep108:smp:defconfig:zynqmp-ep108
arm64:virt:nosmp:defconfig
arm64:xlnx-ep108:nosmp:defconfig:zynqmp-ep108

As reported earlier, the arm64 builds fail with

Building arm64:virt:nosmp:defconfig ... failed

Error log:
arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel may 
be susceptible to erratum
arch/arm64/kernel/pci.c: In function ‘pci_acpi_setup_ecam_mapping’:
arch/arm64/kernel/pci.c:139:9: error: implicit declaration of function 
‘acpi_resource_consumer’
  adev = acpi_resource_consumer();
...
drivers/pci/host/pcie-hisi.c: In function ‘hisi_pcie_init’:
drivers/pci/host/pcie-hisi.c:94:8: error: implicit declaration of function 
‘acpi_get_rc_resources’

---

The arm builds fail as follows.

Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed

Error log:
In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0:
arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared 
here (not in a function)
  OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data),
 ^
./include/linux/of_platform.h:52:21: note: in definition of macro 
'OF_DEV_AUXDATA'
.platform_data = _pdata }
 ^
make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1

I am a bit lost here. Reverting

f2ea7a5c3730 rx51: broken build

fixes the problem, but is supposed to accomplish the opposite. You'll need to 
drop
that patch, or maybe even better drop

375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC

as well and let the authors [copied] sort this out.

Anyway, details are as always available at http://kerneltests.org/builders.

Guenter



Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Guenter Roeck

On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote:

This is the start of the stable review cycle for the 4.9.22 release.
There are 152 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
Anything received after that time might be too late.



Build results:
total: 149 pass: 146 fail: 3
Failed builds:
arm:allmodconfig
arm:omap2plus_defconfig
arm64:allmodconfig

Qemu test results:
total: 122 pass: 103 fail: 19
Failed tests:
arm:beagle:multi_v7_defconfig:omap3-beagle
arm:beaglexm:multi_v7_defconfig:omap3-beagle-xm
arm:overo:multi_v7_defconfig:omap3-overo-tobi
arm:sabrelite:multi_v7_defconfig:imx6dl-sabrelite
arm:vexpress-a9:multi_v7_defconfig:vexpress-v2p-ca9
arm:vexpress-a15:multi_v7_defconfig:vexpress-v2p-ca15-tc1
arm:vexpress-a15-a7:multi_v7_defconfig:vexpress-v2p-ca15_a7
arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc702
arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zc706
arm:xilinx-zynq-a9:multi_v7_defconfig:zynq-zed
arm:midway:multi_v7_defconfig:ecx-2000
arm:smdkc210:multi_v7_defconfig:exynos4210-smdkv310
arm:beagle:omap2plus_defconfig:omap3-beagle
arm:beaglexm:omap2plus_defconfig:omap3-beagle-xm
arm:overo:omap2plus_defconfig:omap3-overo-tobi
arm64:virt:smp:defconfig
arm64:xlnx-ep108:smp:defconfig:zynqmp-ep108
arm64:virt:nosmp:defconfig
arm64:xlnx-ep108:nosmp:defconfig:zynqmp-ep108

As reported earlier, the arm64 builds fail with

Building arm64:virt:nosmp:defconfig ... failed

Error log:
arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel may 
be susceptible to erratum
arch/arm64/kernel/pci.c: In function ‘pci_acpi_setup_ecam_mapping’:
arch/arm64/kernel/pci.c:139:9: error: implicit declaration of function 
‘acpi_resource_consumer’
  adev = acpi_resource_consumer();
...
drivers/pci/host/pcie-hisi.c: In function ‘hisi_pcie_init’:
drivers/pci/host/pcie-hisi.c:94:8: error: implicit declaration of function 
‘acpi_get_rc_resources’

---

The arm builds fail as follows.

Building arm:overo:omap2plus_defconfig:omap3-overo-tobi ... failed

Error log:
In file included from arch/arm/mach-omap2/pdata-quirks.c:15:0:
arch/arm/mach-omap2/pdata-quirks.c:537:49: error: 'rx51_ir_data' undeclared 
here (not in a function)
  OF_DEV_AUXDATA("nokia,n900-ir", 0, "n900-ir", _ir_data),
 ^
./include/linux/of_platform.h:52:21: note: in definition of macro 
'OF_DEV_AUXDATA'
.platform_data = _pdata }
 ^
make[1]: *** [arch/arm/mach-omap2/pdata-quirks.o] Error 1

I am a bit lost here. Reverting

f2ea7a5c3730 rx51: broken build

fixes the problem, but is supposed to accomplish the opposite. You'll need to 
drop
that patch, or maybe even better drop

375a81645446 ARM: OMAP2+: Fix init for multiple quirks for the same SoC

as well and let the authors [copied] sort this out.

Anyway, details are as always available at http://kerneltests.org/builders.

Guenter



Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Guenter Roeck

On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote:

This is the start of the stable review cycle for the 4.9.22 release.
There are 152 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
Anything received after that time might be too late.



Early feedback:


Building arm64:allmodconfig ... failed
--
Error log:
arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel may 
be susceptible to erratum
arch/arm64/Makefile:36: LSE atomics not supported by binutils
/opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c: In function 
‘pci_acpi_setup_ecam_mapping’:
/opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:9: 
error: implicit declaration of function ‘acpi_resource_consumer’ 
[-Werror=implicit-function-declaration]
  adev = acpi_resource_consumer();
 ^
/opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:7: 
warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  adev = acpi_resource_consumer();
   ^
cc1: some warnings being treated as errors
make[2]: *** [arch/arm64/kernel/pci.o] Error 1
make[1]: *** [arch/arm64/kernel] Error 2
make[1]: *** Waiting for unfinished jobs
/opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c: In 
function ‘hisi_pcie_init’:
/opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c:94:8: 
error: implicit declaration of function ‘acpi_get_rc_resources’ 
[-Werror=implicit-function-declaration]
  ret = acpi_get_rc_resources(dev, "HISI0081", root->segment, res);
^
cc1: some warnings being treated as errors
make[4]: *** [drivers/pci/host/pcie-hisi.o] Error 1

Culprits:

166fba287313 PCI: Add MCFG quirks for Cavium ThunderX pass2.x host controller
575fdb4e21ec arm64: PCI: Search ACPI namespace to ensure ECAM space is reserved
6fe2dc79c28d PCI: Add MCFG quirks for HiSilicon Hip05/06/07 host controllers

You will also need

00710984eac5 ACPI: Add acpi_resource_consumer() to find device that claims a 
resource
169de969c018 PCI/ACPI: Provide acpi_get_rc_resources() for ARM64 platform

to fix the errors.

Guenter



Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Guenter Roeck

On 04/10/2017 09:40 AM, Greg Kroah-Hartman wrote:

This is the start of the stable review cycle for the 4.9.22 release.
There are 152 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
Anything received after that time might be too late.



Early feedback:


Building arm64:allmodconfig ... failed
--
Error log:
arch/arm64/Makefile:23: ld does not support --fix-cortex-a53-843419; kernel may 
be susceptible to erratum
arch/arm64/Makefile:36: LSE atomics not supported by binutils
/opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c: In function 
‘pci_acpi_setup_ecam_mapping’:
/opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:9: 
error: implicit declaration of function ‘acpi_resource_consumer’ 
[-Werror=implicit-function-declaration]
  adev = acpi_resource_consumer();
 ^
/opt/buildbot/slave/stable-queue-4.9/build/arch/arm64/kernel/pci.c:139:7: 
warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  adev = acpi_resource_consumer();
   ^
cc1: some warnings being treated as errors
make[2]: *** [arch/arm64/kernel/pci.o] Error 1
make[1]: *** [arch/arm64/kernel] Error 2
make[1]: *** Waiting for unfinished jobs
/opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c: In 
function ‘hisi_pcie_init’:
/opt/buildbot/slave/stable-queue-4.9/build/drivers/pci/host/pcie-hisi.c:94:8: 
error: implicit declaration of function ‘acpi_get_rc_resources’ 
[-Werror=implicit-function-declaration]
  ret = acpi_get_rc_resources(dev, "HISI0081", root->segment, res);
^
cc1: some warnings being treated as errors
make[4]: *** [drivers/pci/host/pcie-hisi.o] Error 1

Culprits:

166fba287313 PCI: Add MCFG quirks for Cavium ThunderX pass2.x host controller
575fdb4e21ec arm64: PCI: Search ACPI namespace to ensure ECAM space is reserved
6fe2dc79c28d PCI: Add MCFG quirks for HiSilicon Hip05/06/07 host controllers

You will also need

00710984eac5 ACPI: Add acpi_resource_consumer() to find device that claims a 
resource
169de969c018 PCI/ACPI: Provide acpi_get_rc_resources() for ARM64 platform

to fix the errors.

Guenter



Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Shuah Khan
On 04/10/2017 10:40 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 4.9.22 release.
> There are 152 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
>   kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
> linux-4.9.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 

Compiled and booted on my test system. No dmesg regressions.

thanks,
-- Shuah



Re: [PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Shuah Khan
On 04/10/2017 10:40 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 4.9.22 release.
> There are 152 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
>   kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz
> or in the git tree and branch at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
> linux-4.9.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 

Compiled and booted on my test system. No dmesg regressions.

thanks,
-- Shuah



[PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.9.22 release.
There are 152 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz
or in the git tree and branch at:
  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
linux-4.9.y
and the diffstat can be found below.

thanks,

greg k-h

-
Pseudo-Shortlog of commits:

Greg Kroah-Hartman 
Linux 4.9.22-rc1

Matjaz Hegedic 
x86/reboot/quirks: Fix typo in ASUS EeeBook X205TA reboot quirk

Tobias Jakobi 
usb-storage: Add ignore-residue quirk for Initio INIC-3619

Matjaz Hegedic 
x86/reboot/quirks: Add ASUS EeeBook X205TA/W reboot quirk

Matjaz Hegedic 
x86/reboot/quirks: Add ASUS EeeBook X205TA reboot quirk

Len Brown 
tools/power turbostat: dump Atom P-states correctly

Len Brown 
tools/power turbostat: decode Baytrail CC6 and MC6 demotion configuration

João Paulo Rechi Vita 
platform/x86: asus-wmi: Detect quirk_no_rfkill from the DSDT

Kai-Chuan Hsieh 
platform/x86: asus-wmi: Set specified XUSB2PR value for X550LB

Krzysztof Kozlowski 
watchdog: s3c2410: Fix infinite interrupt in soft mode

Sinan Kaya 
PCI: Add ACS quirk for Qualcomm QDF2400 and QDF2432

Andy Shevchenko 
PCI: Sort the list of devices with D3 delay quirk by ID

yangbo lu 
mmc: sdhci-of-esdhc: remove default broken-cd for ARM

Dongdong Liu 
PCI: Disable MSI for HiSilicon Hip06/Hip07 Root Ports

Jon Mason 
PCI: Add Broadcom Northstar2 PAXC quirk for device class and MPSS

Will Deacon 
ARM: smccc: Update HVC comment to describe new quirk parameter

Baoyou Xie 
drm/msm/adreno: move function declarations to header file

Andy Gross 
firmware: qcom: scm: Fix interrupted SCM calls

Andy Gross 
arm: kernel: Add SMC structure parameter

Ping Cheng 
HID: wacom: don't apply generic settings to old devices

Mylène Josserand 
ASoC: sun4i-i2s: Add quirks to handle a31 compatible

Alexandre Bailon 
usb: musb: da8xx: Fix host mode suspend

Zhang Rui 
ACPI: save NVS memory for Lenovo G50-45

Pierre-Louis Bossart 
ASoC: Intel: cht_bsw_rt5645: add Baytrail MCLK support

Pierre-Louis Bossart 
ASoC: Intel: cht_bsw_rt5645: harden ACPI device detection

Pierre-Louis Bossart 
ASoC: Intel: Baytrail: add quirk for Lenovo Thinkpad 10

Pierre-Louis Bossart 
ASoC: codecs: rt5670: add quirk for Lenovo Thinkpad 10

Takashi Iwai 
ASoC: rt5670: Add missing 10EC5072 ACPI ID

Lv Zheng 
ACPI / button: Change default behavior to lid_init_state=open

Bartosz Golaszewski 
sata: ahci-da850: implement a workaround for the softreset quirk

Sean Young 
rx51: broken build

Dan Carpenter 
PCI: xgene: Fix double free on init error

Alex Williamson 
PCI: Add ACS quirk for Intel Union Point

Patrice Chotard 
ARM: dts: STiH407-family: set snps,dis_u3_susphy_quirk

Daniel Vetter 
drm/mga: remove device_is_agp callback

Felipe Balbi 
usb: dwc3: host: pass quirk-broken-port-ped property for known broken 
revisions

Felipe Balbi 
usb: host: xhci-plat: enable BROKEN_PED quirk if platform requested

Felipe Balbi 
usb: xhci: add quirk flag for broken PED bits

Kevin Hilman 
ARM: davinci: add skeleton for pdata-quirks

Kevin Hilman 
ARM: davinci: PM: support da8xx DT platforms

Lendacky, Thomas 
amd-xgbe: Prepare for working with more than one type of phy

Geert Uytterhoeven 
Input: gpio_keys - add support for GPIO descriptors

Vignesh R 
serial: 8250_omap: Add OMAP_DMA_TX_KICK quirk for AM437x

Stephen Boyd 
usb: chipidea: msm: Rely on core to override 

[PATCH 4.9 000/152] 4.9.22-stable review

2017-04-10 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.9.22 release.
There are 152 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Wed Apr 12 16:41:34 UTC 2017.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.22-rc1.gz
or in the git tree and branch at:
  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git 
linux-4.9.y
and the diffstat can be found below.

thanks,

greg k-h

-
Pseudo-Shortlog of commits:

Greg Kroah-Hartman 
Linux 4.9.22-rc1

Matjaz Hegedic 
x86/reboot/quirks: Fix typo in ASUS EeeBook X205TA reboot quirk

Tobias Jakobi 
usb-storage: Add ignore-residue quirk for Initio INIC-3619

Matjaz Hegedic 
x86/reboot/quirks: Add ASUS EeeBook X205TA/W reboot quirk

Matjaz Hegedic 
x86/reboot/quirks: Add ASUS EeeBook X205TA reboot quirk

Len Brown 
tools/power turbostat: dump Atom P-states correctly

Len Brown 
tools/power turbostat: decode Baytrail CC6 and MC6 demotion configuration

João Paulo Rechi Vita 
platform/x86: asus-wmi: Detect quirk_no_rfkill from the DSDT

Kai-Chuan Hsieh 
platform/x86: asus-wmi: Set specified XUSB2PR value for X550LB

Krzysztof Kozlowski 
watchdog: s3c2410: Fix infinite interrupt in soft mode

Sinan Kaya 
PCI: Add ACS quirk for Qualcomm QDF2400 and QDF2432

Andy Shevchenko 
PCI: Sort the list of devices with D3 delay quirk by ID

yangbo lu 
mmc: sdhci-of-esdhc: remove default broken-cd for ARM

Dongdong Liu 
PCI: Disable MSI for HiSilicon Hip06/Hip07 Root Ports

Jon Mason 
PCI: Add Broadcom Northstar2 PAXC quirk for device class and MPSS

Will Deacon 
ARM: smccc: Update HVC comment to describe new quirk parameter

Baoyou Xie 
drm/msm/adreno: move function declarations to header file

Andy Gross 
firmware: qcom: scm: Fix interrupted SCM calls

Andy Gross 
arm: kernel: Add SMC structure parameter

Ping Cheng 
HID: wacom: don't apply generic settings to old devices

Mylène Josserand 
ASoC: sun4i-i2s: Add quirks to handle a31 compatible

Alexandre Bailon 
usb: musb: da8xx: Fix host mode suspend

Zhang Rui 
ACPI: save NVS memory for Lenovo G50-45

Pierre-Louis Bossart 
ASoC: Intel: cht_bsw_rt5645: add Baytrail MCLK support

Pierre-Louis Bossart 
ASoC: Intel: cht_bsw_rt5645: harden ACPI device detection

Pierre-Louis Bossart 
ASoC: Intel: Baytrail: add quirk for Lenovo Thinkpad 10

Pierre-Louis Bossart 
ASoC: codecs: rt5670: add quirk for Lenovo Thinkpad 10

Takashi Iwai 
ASoC: rt5670: Add missing 10EC5072 ACPI ID

Lv Zheng 
ACPI / button: Change default behavior to lid_init_state=open

Bartosz Golaszewski 
sata: ahci-da850: implement a workaround for the softreset quirk

Sean Young 
rx51: broken build

Dan Carpenter 
PCI: xgene: Fix double free on init error

Alex Williamson 
PCI: Add ACS quirk for Intel Union Point

Patrice Chotard 
ARM: dts: STiH407-family: set snps,dis_u3_susphy_quirk

Daniel Vetter 
drm/mga: remove device_is_agp callback

Felipe Balbi 
usb: dwc3: host: pass quirk-broken-port-ped property for known broken 
revisions

Felipe Balbi 
usb: host: xhci-plat: enable BROKEN_PED quirk if platform requested

Felipe Balbi 
usb: xhci: add quirk flag for broken PED bits

Kevin Hilman 
ARM: davinci: add skeleton for pdata-quirks

Kevin Hilman 
ARM: davinci: PM: support da8xx DT platforms

Lendacky, Thomas 
amd-xgbe: Prepare for working with more than one type of phy

Geert Uytterhoeven 
Input: gpio_keys - add support for GPIO descriptors

Vignesh R 
serial: 8250_omap: Add OMAP_DMA_TX_KICK quirk for AM437x

Stephen Boyd 
usb: chipidea: msm: Rely on core to override AHBBURST

Tony Lindgren 
ARM: OMAP2+: Fix init for multiple quirks for the same SoC

subha...@codeaurora.org 
scsi: ufs: issue link starup 2 times if device isn't active

Zang Leigang 
scsi: ufs: introduce a new ufshcd_statea UFSHCD_STATE_EH_SCHEDULED

youling257 
ASoC: Intel: bytcr_rt5640: quirks for Insyde devices

Paulo Zanoni 
drm/i915: actually drive the BDW reserved IDs

Paulo Zanoni 
drm/i915: more .is_mobile cleanups for BDW

Paulo Zanoni 
drm/i915: fix INTEL_BDW_IDS definition

Jani Nikula 
drm/edid: constify edid quirk list

Marcel Hasler 
HID: usbhid: Add quirk for Mayflash/Dragonrise DolphinBar.

Alex Wood 
HID: usbhid: Add quirk for the Futaba TOSD-5711BB VFD

Lv Zheng 
ACPI / sysfs: Provide quirk mechanism to prevent GPE flooding

Keith Busch 
nvme: simplify stripe quirk

Yuta Kobayashi 
HID: multitouch: enable the Surface 4 Type Cover Pro (JP) to report 
multitouch data

Daniel Keller 
HID: microsoft: Add Surface 4 type cover pro 4 not JP versions

Brendan McGrath 
HID: asus: Fix keyboard