Re: [PATCH 4.16 000/272] 4.16.13-stable review

2018-05-29 Thread Greg Kroah-Hartman
On Tue, May 29, 2018 at 01:52:12PM -0600, Shuah Khan wrote:
> On 05/28/2018 04:00 AM, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 4.16.13 release.
> > There are 272 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 May 30 10:01:02 UTC 2018.
> > Anything received after that time might be too late.
> > 
> > The whole patch series can be found in one patch at:
> > 
> > https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.13-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.16.y
> > and the diffstat can be found below.
> > 
> > thanks,
> > 
> > greg k-h
> Compiled and booted on my test system. No dmesg regressions.

Thanks for testing all of these and letting me know.

greg k-h


Re: [PATCH 4.16 000/272] 4.16.13-stable review

2018-05-29 Thread Shuah Khan
On 05/28/2018 04:00 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 4.16.13 release.
> There are 272 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 May 30 10:01:02 UTC 2018.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
>   
> https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.13-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.16.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.16 000/272] 4.16.13-stable review

2018-05-29 Thread Rafael Tinoco
The following bug has been opened for LTP:

https://github.com/linux-test-project/ltp/issues/319

for the CVE-2017-5669's wrong assumptions (based on Davidlohr's work). 

I'll change the test to cover both scenarios and expect the right results from 
them.

> On 29 May 2018, at 04:08, Greg Kroah-Hartman  
> wrote:
> 
> On Tue, May 29, 2018 at 10:55:34AM +0530, Naresh Kamboju wrote:
>> On 28 May 2018 at 15:30, Greg Kroah-Hartman  
>> wrote:
>>> This is the start of the stable review cycle for the 4.16.13 release.
>>> There are 272 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 May 30 10:01:02 UTC 2018.
>>> Anything received after that time might be too late.
>>> 
>>> The whole patch series can be found in one patch at:
>>>
>>> https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.13-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.16.y
>>> and the diffstat can be found below.
>>> 
>>> thanks,
>>> 
>>> greg k-h
>> 
>> Results from Linaro’s test farm.
>> No regressions on arm64, arm and x86_64.
>> 
>> NOTE:
>> The failed LTP test case "cve-2017-5669" is a waiver here.
> 
> Thanks for figuring that one out :)
> 
> Also, thanks for testing all of these and letting me know.



Re: [PATCH 4.16 000/272] 4.16.13-stable review

2018-05-29 Thread Greg Kroah-Hartman
On Tue, May 29, 2018 at 10:55:34AM +0530, Naresh Kamboju wrote:
> On 28 May 2018 at 15:30, Greg Kroah-Hartman  
> wrote:
> > This is the start of the stable review cycle for the 4.16.13 release.
> > There are 272 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 May 30 10:01:02 UTC 2018.
> > Anything received after that time might be too late.
> >
> > The whole patch series can be found in one patch at:
> > 
> > https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.13-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.16.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
> 
> Results from Linaro’s test farm.
> No regressions on arm64, arm and x86_64.
> 
> NOTE:
> The failed LTP test case "cve-2017-5669" is a waiver here.

Thanks for figuring that one out :)

Also, thanks for testing all of these and letting me know.

greg k-h


Re: [PATCH 4.16 000/272] 4.16.13-stable review

2018-05-29 Thread Greg Kroah-Hartman
On Mon, May 28, 2018 at 05:46:26PM -0700, Guenter Roeck wrote:
> On 05/28/2018 03:00 AM, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 4.16.13 release.
> > There are 272 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 May 30 10:01:02 UTC 2018.
> > Anything received after that time might be too late.
> > 
> 
> Build results:
>   total: 143 pass: 143 fail: 0
> Qemu test results:
>   total: 141 pass: 141 fail: 0
> 
> Details are available at http://kerneltests.org/builders.

Wonderful, everything passed.  Thanks for testing all of these and
letting me know.

greg k-h


Re: [PATCH 4.16 000/272] 4.16.13-stable review

2018-05-28 Thread Naresh Kamboju
On 28 May 2018 at 15:30, Greg Kroah-Hartman  wrote:
> This is the start of the stable review cycle for the 4.16.13 release.
> There are 272 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 May 30 10:01:02 UTC 2018.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> 
> https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.13-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.16.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

Results from Linaro’s test farm.
No regressions on arm64, arm and x86_64.

NOTE:
The failed LTP test case "cve-2017-5669" is a waiver here.

Summary


kernel: 4.16.13-rc1
git repo: 
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
git branch: linux-4.16.y
git commit: ca67f014e67013cd3d8312e68d2967332dae8654
git describe: v4.16.12-273-gca67f014e670
Test details: 
https://qa-reports.linaro.org/lkft/linux-stable-rc-4.16-oe/build/v4.16.12-273-gca67f014e670


No regressions (compared to build v4.16.12-271-g2cb370dedebb)


Ran 10312 total tests in the following environments and test suites.

Environments
--
- dragonboard-410c - arm64
- hi6220-hikey - arm64
- juno-r2 - arm64
- qemu_arm
- qemu_arm64
- qemu_x86_64
- x15 - arm
- x86_64

Test Suites
---
* boot
* kselftest
* libhugetlbfs
* ltp-cap_bounds-tests
* ltp-containers-tests
* ltp-fcntl-locktests-tests
* ltp-fs-tests
* ltp-fs_bind-tests
* ltp-fs_perms_simple-tests
* ltp-fsx-tests
* ltp-hugetlb-tests
* ltp-io-tests
* ltp-ipc-tests
* ltp-math-tests
* ltp-nptl-tests
* ltp-pty-tests
* ltp-sched-tests
* ltp-securebits-tests
* ltp-timers-tests
* ltp-cve-tests
* ltp-filecaps-tests
* ltp-syscalls-tests
* kselftest-vsyscall-mode-native
* kselftest-vsyscall-mode-none

-- 
Linaro LKFT
https://lkft.linaro.org


Re: [PATCH 4.16 000/272] 4.16.13-stable review

2018-05-28 Thread Guenter Roeck

On 05/28/2018 03:00 AM, Greg Kroah-Hartman wrote:

This is the start of the stable review cycle for the 4.16.13 release.
There are 272 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 May 30 10:01:02 UTC 2018.
Anything received after that time might be too late.



Build results:
total: 143 pass: 143 fail: 0
Qemu test results:
total: 141 pass: 141 fail: 0

Details are available at http://kerneltests.org/builders.

Guenter


Re: [PATCH 4.16 000/272] 4.16.13-stable review

2018-05-28 Thread Davidlohr Bueso

On Tue, 29 May 2018, Naresh Kamboju wrote:


On 28 May 2018 at 15:30, Greg Kroah-Hartman  wrote:
On all devices,
 ltp-syscalls-tests:
   * cve-2017-5669

 ltp-cve-tests:
   * cve-2017-5669

Test log:

cve-2017-5669.c:62: INFO: Attempting to attach shared memory to null page
cve-2017-5669.c:74: INFO: Mapped shared memory to (nil)
cve-2017-5669.c:78: FAIL: We have mapped a VM address within the first 64Kb
cve-2017-5669.c:84: INFO: Touching shared memory to see if anything
strange happens
Summary:
passed   0
failed   1
skipped  0
warnings 0


The root cause is,
"Revert "ipc/shm: Fix shmat mmap nil-page protection"",
which explicitly rolls back the original change and mentions that
the LTP test case needs to be updated accordingly.


This is expected in that the ltp testcase was made based on wrong assumptions.
Furthermore, the reversion is being done because without it we breaks userspace;
X11 most noticeably -- that alone indicates that the cve testcase is bogus.



This regression initially detected on 4.17.0-rc5-next-20180516
Need more investigation on this issue.


The correct way of proceeding is to update the ltp testcase to deal with the
remap option only, which I mentioned and they are Cc'ed.

Thanks,
Davidlohr


Re: [PATCH 4.16 000/272] 4.16.13-stable review

2018-05-28 Thread Naresh Kamboju
On 28 May 2018 at 15:30, Greg Kroah-Hartman  wrote:
> This is the start of the stable review cycle for the 4.16.13 release.
> There are 272 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 May 30 10:01:02 UTC 2018.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> 
> https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.13-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.16.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
> Davidlohr Bueso 
> ipc/shm: fix shmat() nil address after round-down when remapping
>
> Davidlohr Bueso 
> Revert "ipc/shm: Fix shmat mmap nil-page protection"

Regression on 4.16, 4,14, 4.9 and 4.4 and all devices.

Regressions (compared to build v4.16.12)


On all devices,
  ltp-syscalls-tests:
* cve-2017-5669

  ltp-cve-tests:
* cve-2017-5669

Test log:

cve-2017-5669.c:62: INFO: Attempting to attach shared memory to null page
cve-2017-5669.c:74: INFO: Mapped shared memory to (nil)
cve-2017-5669.c:78: FAIL: We have mapped a VM address within the first 64Kb
cve-2017-5669.c:84: INFO: Touching shared memory to see if anything
strange happens
Summary:
passed   0
failed   1
skipped  0
warnings 0


The root cause is,
"Revert "ipc/shm: Fix shmat mmap nil-page protection"",
which explicitly rolls back the original change and mentions that
the LTP test case needs to be updated accordingly.

This regression initially detected on 4.17.0-rc5-next-20180516
Need more investigation on this issue.

Ref:
LKFT: next: LTS-4.16,4.14 and 4.9: LTP test case cve-2017-5669 failed on
all devices
https://bugs.linaro.org/show_bug.cgi?id=3835
https://bugzilla.kernel.org/show_bug.cgi?id=192931
https://patchwork.kernel.org/patch/9552307/

Best regards
Naresh Kamboju


[PATCH 4.16 000/272] 4.16.13-stable review

2018-05-28 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.16.13 release.
There are 272 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 May 30 10:01:02 UTC 2018.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:

https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.16.13-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.16.y
and the diffstat can be found below.

thanks,

greg k-h

-
Pseudo-Shortlog of commits:

Greg Kroah-Hartman 
Linux 4.16.13-rc1

Deepak Rawat 
drm/vmwgfx: Set dmabuf_size when vmw_dmabuf_init is successful

Randy Dunlap 
kdb: make "mdr" command repeat

Jan Kundrát 
pinctrl: mcp23s08: spi: Fix regmap debugfs entries

Bjorn Andersson 
pinctrl: msm: Use dynamic GPIO numbering

Christophe JAILLET 
regulator: of: Add a missing 'of_node_put()' in an error handling path of 
'of_regulator_match()'

Laurent Pinchart 
ARM: dts: porter: Fix HDMI output routing

Aapo Vienamo 
ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet

Filip Sadowski 
i40e: Add delay after EMP reset for firmware to recover

Heiner Kallweit 
soc: amlogic: meson-gx-pwrc-vpu: fix error on shutdown when domain is 
powered off

Charles Keepax 
regmap: Correct comparison in regmap_cached

Peter Rosin 
ARM: dts: at91: tse850: use the correct compatible for the eeprom

Peter Rosin 
ARM: dts: at91: nattis: use the correct compatible for the eeprom

David Ahern 
selftests: Add FIB onlink tests

Sergei Shtylyov 
drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen2

Sergei Shtylyov 
drm: rcar-du: lvds: Fix LVDS startup on R-Car Gen3

Richard Haines 
netlabel: If PF_INET6, check sk_buff ip header version

Dhinakaran Pandiyan 
drm/vblank: Data type fixes for 64-bit vblank sequences.

Prashant Bhole 
selftests/net: fixes psock_fanout eBPF test case

Jiri Olsa 
perf tests: Fix dwarf unwind for stripped binaries

Jiri Olsa 
perf report: Fix memory corruption in --branch-history mode --branch-history

Jiri Olsa 
perf tests: Use arch__compare_symbol_names to compare symbols

Jin Yao 
perf report: Fix wrong jump arrow

Thomas Richter 
perf test: Fix test case inet_pton to accept inlines.

Baoquan He 
x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' 
specified

Ørjan Eide 
drm/rockchip: Respect page offset for PRIME mmap calls

Sergei Shtylyov 
soc: renesas: r8a77970-sysc: fix power area parents

Joe Perches 
MIPS: Octeon: Fix logging messages with spurious periods after newlines

Jake Moroni 
dpaa_eth: fix pause capability advertisement logic

Tao 
drm/amd/display: Set vsc pack revision when DPCD revision is >= 1.2

Archit Taneja 
dt-bindings: display: msm/dsi: Fix the PHY regulator supply props

Takeshi Kihara 
pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins 
group

Tejun Heo 
rcu: Call touch_nmi_watchdog() while printing stall warnings

Niklas Cassel 
net: stmmac: call correct function in stmmac_mac_config_rx_queues_routing()

Richard Guy Briggs 
audit: return on memory error to avoid null pointer dereference

Stefan Wahren 
hwrng: bcm2835 - Handle deferred clock properly

Rafael J. Wysocki 
PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idle

Henry Zhang 
ARM: dts: bcm283x: Fix pin function of JTAG pins

Stefan Wahren 
ARM: dts: bcm283x: Fix probing of bcm2835-i2s

Ladislav Michl 
power: supply: ltc2941-battery-gauge: Fix temperature units

Sergei Shtylyov 
sh_eth: fix TSU init on SH7734/R8A7740

Jacob Keller 
ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL mode

Jan Kara 
fanotify: Avoid lost events due to ENOMEM for unlimited queues

Jan Kara 
udf: Provide saner default for invalid uid / gid

Thomas Vincent-Cross 
PCI: Add function 1 DMA alias quirk for Marvell 88SE9220

Madalin Bucur 
dpaa_eth: fix SG mapping

Viresh Kumar 
cpufreq: Reorder cpufreq_online() error code path

Niklas Cassel 
net: stmmac: ensure that the MSS desc is the last desc to set the own bit

Niklas Cassel 
net: stmmac: ensure that the device has released ownership before reading 
data

Thomas Falcon 
ibmvnic: Allocate statistics buffers during probe

Monk Liu 
drm/amdgpu: adjust timeout for ib_ring_tests(v2)

Monk Liu 
drm/amdgpu: disable GFX ring and disable PQ wptr in hw_fini

Ravikumar Kattekola 
ARM: dts: dra71-evm: Correct evm_sd regulator max voltage

Laurent Pinchart 
drm: omapdrm: dss: Move initialization code from component bind to probe

Srinivas Kandagatla 
dmaengine: qcom: bam_dma: get num-channels and num-ees from dt

Cornelia Huck 
vfio-ccw: fence off transport mode

Niklas Cassel