Skip to content

4.9.153-stable review

Greg Kroah-Hartman linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest39 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/39r8169: Add support for new Realtek Ethernetdrivers/net/ethernet/realtek/r8169.c+2 -00 replies
2/39ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped addressnet/ipv6/af_inet6.c+10 -10 replies
3/39ipv6: Take rcu_read_lock in __inet6_bind for mapped addressesnet/ipv6/af_inet6.c+4 -10 replies
4/39platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkeydrivers/platform/x86/asus-wmi.c+2 -10 replies
5/39e1000e: allow non-monotonic SYSTIM readingsdrivers/net/ethernet/intel/e1000e/ptp.c+10 -30 replies
6/39writeback: dont decrement wb->refcnt if !wb->bdiinclude/linux/backing-dev-defs.h+8 -00 replies
7/39serial: set suppress_bind_attrs flag only if builtindrivers/tty/serial/amba-pl011.c drivers/tty/serial/pic32_uart.c drivers/tty/serial/xilinx_uartps.c+4 -00 replies
8/39ALSA: oxfw: add support for APOGEE duet FireWiresound/firewire/Kconfig sound/firewire/oxfw/oxfw.c+9 -00 replies
9/39MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSurarch/mips/Kconfig arch/mips/sibyte/common/Makefile arch/mips/sibyte/common/dma.c+18 -00 replies
10/39arm64: perf: set suppress_bind_attrs flag to truearch/arm64/kernel/perf_event.c+1 -00 replies
11/39selinux: always allow mounting submountssecurity/selinux/hooks.c+1 -10 replies
12/39rxe: IB_WR_REG_MR does not capture MRs iova fielddrivers/infiniband/sw/rxe/rxe_req.c+1 -00 replies
13/39jffs2: Fix use of uninitialized delayed_work, lockdep breakagefs/jffs2/super.c+2 -10 replies
14/39pstore/ram: Do not treat empty buffers as validfs/pstore/ram_core.c+5 -00 replies
15/39powerpc/xmon: Fix invocation inside lock regionarch/powerpc/xmon/xmon.c+14 -40 replies
16/39powerpc/pseries/cpuidle: Fix preempt warningdrivers/cpuidle/cpuidle-pseries.c+7 -10 replies
17/39media: firewire: Fix app_info parameter type in avc_ca{,_app}_infodrivers/media/firewire/firedtv-avc.c drivers/media/firewire/firedtv.h+8 -40 replies
18/39net: call sk_dst_reset when set SO_DONTROUTEnet/core/sock.c+1 -00 replies
19/39scsi: target: use consistent left-aligned ASCII INQUIRY datadrivers/target/target_core_spc.c+12 -50 replies
20/39clk: imx6q: reset exclusive gates on initdrivers/clk/imx/clk-imx6q.c+5 -10 replies
21/39kconfig: fix file name and line number of warn_ignored_character()scripts/kconfig/zconf.l+1 -10 replies
22/39kconfig: fix memory leak when EOF is encountered in quotationscripts/kconfig/zconf.l+2 -00 replies
23/39mmc: atmel-mci: do not assume idle after atmci_request_enddrivers/mmc/host/atmel-mci.c+2 -10 replies
24/39tty/serial: do not free trasnmit buffer page under port lockdrivers/tty/serial/serial_core.c+16 -60 replies
25/39perf intel-pt: Fix error with config term "pt=0"tools/perf/arch/x86/util/intel-pt.c+11 -00 replies
26/39perf svghelper: Fix unchecked usage of strncpy()tools/perf/util/svghelper.c+1 -10 replies
27/39perf parse-events: Fix unchecked usage of strncpy()tools/perf/util/parse-events.c+1 -10 replies
28/39dm kcopyd: Fix bug causing workqueue stallsdrivers/md/dm-kcopyd.c+14 -50 replies
29/39tools lib subcmd: Dont add the kernel sources to the include pathtools/lib/subcmd/Makefile+0 -20 replies
30/39dm snapshot: Fix excessive memory usage and workqueue stallsdrivers/md/dm-snap.c+22 -00 replies
31/39ALSA: bebob: fix model-id of unit for Apogee Ensemblesound/firewire/bebob/bebob.c+1 -10 replies
32/39sysfs: Disable lockdep for driver bind/unbind filesdrivers/base/bus.c+5 -20 replies
33/39scsi: smartpqi: correct lun reset issuesdrivers/scsi/smartpqi/smartpqi_init.c+3 -00 replies
34/39scsi: megaraid: fix out-of-bound array accessesdrivers/scsi/megaraid/megaraid_sas_fp.c drivers/scsi/megaraid/megaraid_sas_fusion.c+2 -20 replies
35/39ocfs2: fix panic due to unrecovered local allocfs/ocfs2/localalloc.c+7 -20 replies
36/39mm/page-writeback.c: dont break integrity writeback on ->writepage() errormm/page-writeback.c+21 -140 replies
37/39mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smapsDocumentation/filesystems/proc.txt+3 -10 replies
38/39ipmi:ssif: Fix handling of multi-part return messagesdrivers/char/ipmi/ipmi_ssif.c+17 -80 replies
39/39locking/qspinlock: Pull in asm/byteorder.h to ensure correct endiannessinclude/asm-generic/qspinlock_types.h+2 -00 replies

Reviews trailers per patch

15 of 39 patches have a Reviewed-by or Acked-by.

PatchHeiner KallweitSagi GrimbergThiago Jung BauermannChristoph HellwigBryant G. LyLee DuncanHannes ReineckeRoman BolshakovDong AishengJacob KellerAaron BrownArnaldo Carvalho de MeloSumit SaxenaYiwen JiangJoseph QiJan KaraDan WilliamsDavid RientjesMike RapoportVlastimil BabkaDave CarrollScott TeelPetr MladekPeter Zijlstra (Intel)Rafael J. WysockiJiri OlsaHou Tao
1/39R-b
2/39
3/39
4/39
5/39A-b T-b
6/39
7/39
8/39
9/39R-b
10/39
11/39
12/39R-b
13/39R-b
14/39
15/39R-b
16/39
17/39
18/39
19/39R-b R-b R-b R-b R-b
20/39R-b
21/39
22/39
23/39
24/39R-b A-b
25/39T-b
26/39
27/39
28/39
29/39T-b
30/39
31/39
32/39R-b
33/39R-b R-b
34/39A-b
35/39R-b A-b
36/39R-b
37/39A-b A-b A-b A-b A-b
38/39
39/39

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 27 reviewers.

Read the v1 thread

Cover letter [PATCH 4.9 00/39] 4.9.153-stable review

This is the start of the stable review cycle for the 4.9.153 release. There are 39 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 Sat Jan 26 19:04:38 UTC 2019. 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.9.153-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 <[email protected]>

    Linux 4.9.153-rc1

Dave Airlie <[email protected]>
locking/qspinlock: Pull in asm/byteorder.h to ensure correct endianness

Corey Minyard <[email protected]>
ipmi:ssif: Fix handling of multi-part return messages

Michal Hocko <[email protected]>
mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps

Brian Foster <[email protected]>

    mm/page-writeback.c: don't break integrity writeback on ->writepage() error

Junxiao Bi <[email protected]>
ocfs2: fix panic due to unrecovered local alloc

Qian Cai <[email protected]>
scsi: megaraid: fix out-of-bound array accesses

Kevin Barnett <[email protected]>
scsi: smartpqi: correct lun reset issues

Daniel Vetter <[email protected]>
sysfs: Disable lockdep for driver bind/unbind files

Takashi Sakamoto <[email protected]>
ALSA: bebob: fix model-id of unit for Apogee Ensemble

Nikos Tsironis <[email protected]>
dm snapshot: Fix excessive memory usage and workqueue stalls

Arnaldo Carvalho de Melo <[email protected]>
tools lib subcmd: Don't add the kernel sources to the include path

Nikos Tsironis <[email protected]>
dm kcopyd: Fix bug causing workqueue stalls

Arnaldo Carvalho de Melo <[email protected]>
perf parse-events: Fix unchecked usage of strncpy()

Arnaldo Carvalho de Melo <[email protected]>
perf svghelper: Fix unchecked usage of strncpy()

Adrian Hunter <[email protected]>
perf intel-pt: Fix error with config term "pt=0"

Sergey Senozhatsky <[email protected]>
tty/serial: do not free trasnmit buffer page under port lock

Jonas Danielsson <[email protected]>
mmc: atmel-mci: do not assume idle after atmci_request_end

Masahiro Yamada <[email protected]>
kconfig: fix memory leak when EOF is encountered in quotation

Masahiro Yamada <[email protected]>
kconfig: fix file name and line number of warn_ignored_character()

Lucas Stach <[email protected]>
clk: imx6q: reset exclusive gates on init

David Disseldorp <[email protected]>
scsi: target: use consistent left-aligned ASCII INQUIRY data

yupeng <[email protected]>
net: call sk_dst_reset when set SO_DONTROUTE

Nathan Chancellor <[email protected]>
media: firewire: Fix app_info parameter type in avc_ca{,_app}_info

Breno Leitao <[email protected]>
powerpc/pseries/cpuidle: Fix preempt warning

Breno Leitao <[email protected]>
powerpc/xmon: Fix invocation inside lock region

Joel Fernandes (Google) <[email protected]>
pstore/ram: Do not treat empty buffers as valid

Daniel Santos <[email protected]>
jffs2: Fix use of uninitialized delayed_work, lockdep breakage

Chuck Lever <[email protected]>
rxe: IB_WR_REG_MR does not capture MR's iova field

Ondrej Mosnacek <[email protected]>
selinux: always allow mounting submounts

Anders Roxell <[email protected]>
arm64: perf: set suppress_bind_attrs flag to true

Maciej W. Rozycki <[email protected]>
MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur

Takashi Sakamoto <[email protected]>
ALSA: oxfw: add support for APOGEE duet FireWire

Anders Roxell <[email protected]>
serial: set suppress_bind_attrs flag only if builtin

Anders Roxell <[email protected]>

    writeback: don't decrement wb->refcnt if !wb->bdi

Miroslav Lichvar <[email protected]>
e1000e: allow non-monotonic SYSTIM readings

João Paulo Rechi Vita <[email protected]>
platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey

David Ahern <[email protected]>
ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses

David Ahern <[email protected]>
ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address

Kai-Heng Feng <[email protected]>
r8169: Add support for new Realtek Ethernet

-------------

Diffstat:

 Documentation/filesystems/proc.txt          |  4 +++-
 Makefile                                    |  4 ++--
 arch/arm64/kernel/perf_event.c              |  1 +
 arch/mips/Kconfig                           |  3 +++
 arch/mips/sibyte/common/Makefile            |  1 +
 arch/mips/sibyte/common/dma.c               | 14 ++++++++++++
 arch/powerpc/xmon/xmon.c                    | 18 +++++++++++----
 drivers/base/bus.c                          |  7 ++++--
 drivers/char/ipmi/ipmi_ssif.c               | 25 ++++++++++++++-------
 drivers/clk/imx/clk-imx6q.c                 |  6 ++++-
 drivers/cpuidle/cpuidle-pseries.c           |  8 ++++++-
 drivers/infiniband/sw/rxe/rxe_req.c         |  1 +
 drivers/md/dm-kcopyd.c                      | 19 +++++++++++-----
 drivers/md/dm-snap.c                        | 22 ++++++++++++++++++
 drivers/media/firewire/firedtv-avc.c        |  6 +++--
 drivers/media/firewire/firedtv.h            |  6 +++--
 drivers/mmc/host/atmel-mci.c                |  3 ++-
 drivers/net/ethernet/intel/e1000e/ptp.c     | 13 ++++++++---
 drivers/net/ethernet/realtek/r8169.c        |  2 ++
 drivers/platform/x86/asus-wmi.c             |  3 ++-
 drivers/scsi/megaraid/megaraid_sas_fp.c     |  2 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c |  2 +-
 drivers/scsi/smartpqi/smartpqi_init.c       |  3 +++
 drivers/target/target_core_spc.c            | 17 +++++++++-----
 drivers/tty/serial/amba-pl011.c             |  2 ++
 drivers/tty/serial/pic32_uart.c             |  1 +
 drivers/tty/serial/serial_core.c            | 22 +++++++++++++-----
 drivers/tty/serial/xilinx_uartps.c          |  1 +
 fs/jffs2/super.c                            |  3 ++-
 fs/ocfs2/localalloc.c                       |  9 ++++++--
 fs/pstore/ram_core.c                        |  5 +++++
 include/asm-generic/qspinlock_types.h       |  2 ++
 include/linux/backing-dev-defs.h            |  8 +++++++
 mm/page-writeback.c                         | 35 +++++++++++++++++------------
 net/core/sock.c                             |  1 +
 net/ipv6/af_inet6.c                         | 14 +++++++++++-
 scripts/kconfig/zconf.l                     |  4 +++-
 security/selinux/hooks.c                    |  2 +-
 sound/firewire/Kconfig                      |  1 +
 sound/firewire/bebob/bebob.c                |  2 +-
 sound/firewire/oxfw/oxfw.c                  |  8 +++++++
 tools/lib/subcmd/Makefile                   |  2 --
 tools/perf/arch/x86/util/intel-pt.c         | 11 +++++++++
 tools/perf/util/parse-events.c              |  2 +-
 tools/perf/util/svghelper.c                 |  2 +-
 45 files changed, 256 insertions(+), 71 deletions(-)