Skip to content

4.14.305-rc2 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 62 patches 3 repliesIn review

Patches in v1 No applies recorded yet

None of the 62 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchGuenter RoeckLinux Kernel Functional TestingJon Hunter
SeriesT-b T-b T-b

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

Read the v1 thread

Cover letter [PATCH 4.14 00/62] 4.14.305-rc2 review

This is the start of the stable review cycle for the 4.14.305 release. There are 62 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 Mon, 06 Feb 2023 14:35:41 +0000. 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.14.305-rc2.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.14.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.305-rc2

Peter Chen <[email protected]>
usb: host: xhci-plat: add wakeup entry at sysfs

Eric Dumazet <[email protected]>
ipv6: ensure sane device mtu in tunnels

Michal Hocko <[email protected]>
mm: kvmalloc does not fallback to vmalloc for incompatible gfp flags

Kees Cook <[email protected]>
exit: Use READ_ONCE() for all oops/warn limit reads

Kees Cook <[email protected]>
docs: Fix path paste-o for /sys/kernel/warn_count

Kees Cook <[email protected]>
panic: Expose "warn_count" to sysfs

Kees Cook <[email protected]>
panic: Introduce warn_limit

Kees Cook <[email protected]>
panic: Consolidate open-coded panic_on_warn checks

Kees Cook <[email protected]>
exit: Allow oops_limit to be disabled

Kees Cook <[email protected]>
exit: Expose "oops_count" to sysfs

Jann Horn <[email protected]>
exit: Put an upper limit on how often we can oops

Randy Dunlap <[email protected]>
ia64: make IA64_MCA_RECOVERY bool instead of tristate

Nathan Chancellor <[email protected]>
h8300: Fix build errors from do_exit() to make_task_dead() transition

Nathan Chancellor <[email protected]>
hexagon: Fix function name in die()

Eric W. Biederman <[email protected]>
objtool: Add a missing comma to avoid string concatenation

Eric W. Biederman <[email protected]>
exit: Add and use make_task_dead.

Tiezhu Yang <[email protected]>
panic: unset panic_on_warn inside panic()

Xiaoming Ni <[email protected]>
sysctl: add a new register_sysctl_init() interface

Jan Beulich <[email protected]>
x86/entry/64: Add instruction suffix to SYSRET

Mikulas Patocka <[email protected]>
x86/asm: Fix an assembler warning with current binutils

Christoph Hellwig <[email protected]>
scsi: qla2xxx: don't break the bsg-lib abstractions

Alex Deucher <[email protected]>
drm/radeon/dp: make radeon_dp_get_dp_link_config static

Greg Kroah-Hartman <[email protected]>
xen: Fix up build warning with xen_init_time_ops() reference

Greg Kroah-Hartman <[email protected]>
wifi: brcmfmac: fix up incorrect 4.14.y backport for brcmf_fw_map_chip_to_name()

Thomas Gleixner <[email protected]>
x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL

Dmitry Torokhov <[email protected]>
Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"

David Christensen <[email protected]>
net/tg3: resolve deadlock in tg3_reset_task() during EEH

Yoshihiro Shimoda <[email protected]>
net: ravb: Fix possible hang if RIS2_QFF1 happen

Marcelo Ricardo Leitner <[email protected]>
sctp: fail if no bound addresses can be used for a given scope

Kuniyuki Iwashima <[email protected]>
netrom: Fix use-after-free of a listening socket.

Sriram Yagnaraman <[email protected]>
netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE

Eric Dumazet <[email protected]>
netlink: annotate data races around sk_state

Eric Dumazet <[email protected]>
netlink: annotate data races around dst_portid and dst_group

Manivannan Sadhasivam <[email protected]>
EDAC/device: Respect any driver-supplied workqueue polling value

Giulio Benetti <[email protected]>
ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment

Steven Rostedt (Google) <[email protected]>
tracing: Make sure trace_printk() can output as soon as it can be used

Petr Pavlu <[email protected]>
module: Don't wait for GOING modules

Alexey V. Vissarionov <[email protected]>
scsi: hpsa: Fix allocation size for scsi_host_alloc()

Archie Pusaka <[email protected]>
Bluetooth: hci_sync: cancel cmd_timer if hci_open failed

Dongliang Mu <[email protected]>
fs: reiserfs: remove useless new_opts in reiserfs_remount

Ian Abbott <[email protected]>
comedi: adv_pci1760: Fix PWM instruction handling

Yang Yingliang <[email protected]>
w1: fix WARNING after calling w1_process()

Yang Yingliang <[email protected]>
w1: fix deadloop in __w1_remove_master_device()

Pietro Borrello <[email protected]>
HID: betop: check shape of output reports

Koba Ko <[email protected]>
dmaengine: Fix double increment of client_count in dma_chan_get()

Randy Dunlap <[email protected]>
net: mlx5: eliminate anonymous module_init & module_exit

Udipto Goswami <[email protected]>
usb: gadget: f_fs: Ensure ep0req is dequeued before free_request

Udipto Goswami <[email protected]>
usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait

Pietro Borrello <[email protected]>
HID: check empty report_list in hid_validate_values()

Heiner Kallweit <[email protected]>
net: mdio: validate parameter addr in mdiobus_get_phy()

Szymon Heidrich <[email protected]>
net: usb: sr9700: Handle negative len

Szymon Heidrich <[email protected]>
wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid

Jisoo Jang <[email protected]>
net: nfc: Fix use-after-free in local_cleanup()

Shang XiaoJing <[email protected]>
phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()

Raju Rangoju <[email protected]>
amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent

Alexander Potapenko <[email protected]>
affs: initialize fsdata in affs_truncate()

Dean Luick <[email protected]>
IB/hfi1: Reserve user expected TIDs

Dean Luick <[email protected]>
IB/hfi1: Reject a zero-length user expected buffer

Masahiro Yamada <[email protected]>
tomoyo: fix broken dependency on *.conf.default

Miaoqian Lin <[email protected]>
EDAC/highbank: Fix memory leak in highbank_mc_probe()

Jiasheng Jiang <[email protected]>
HID: intel_ish-hid: Add check for ishtp_dma_tx_map

Fabio Estevam <[email protected]>

    ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'

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

Diffstat:

 Documentation/ABI/testing/sysfs-kernel-oops_count  |  6 ++
 Documentation/ABI/testing/sysfs-kernel-warn_count  |  6 ++
 Documentation/sysctl/kernel.txt                    | 20 ++++++
 Makefile                                           |  4 +-
 arch/alpha/kernel/traps.c                          |  6 +-
 arch/alpha/mm/fault.c                              |  2 +-
 arch/arm/boot/dts/imx6qdl-gw560x.dtsi              |  1 -
 arch/arm/kernel/traps.c                            |  2 +-
 arch/arm/mm/fault.c                                |  2 +-
 arch/arm/mm/nommu.c                                |  2 +-
 arch/arm64/kernel/traps.c                          |  2 +-
 arch/arm64/mm/fault.c                              |  2 +-
 arch/h8300/kernel/traps.c                          |  3 +-
 arch/h8300/mm/fault.c                              |  2 +-
 arch/hexagon/kernel/traps.c                        |  2 +-
 arch/ia64/Kconfig                                  |  2 +-
 arch/ia64/kernel/mca_drv.c                         |  3 +-
 arch/ia64/kernel/traps.c                           |  2 +-
 arch/ia64/mm/fault.c                               |  2 +-
 arch/m68k/kernel/traps.c                           |  2 +-
 arch/m68k/mm/fault.c                               |  2 +-
 arch/microblaze/kernel/exceptions.c                |  4 +-
 arch/mips/kernel/traps.c                           |  2 +-
 arch/nios2/kernel/traps.c                          |  4 +-
 arch/openrisc/kernel/traps.c                       |  2 +-
 arch/parisc/kernel/traps.c                         |  2 +-
 arch/powerpc/kernel/traps.c                        |  2 +-
 arch/s390/kernel/dumpstack.c                       |  2 +-
 arch/s390/kernel/nmi.c                             |  2 +-
 arch/sh/kernel/traps.c                             |  2 +-
 arch/sparc/kernel/traps_32.c                       |  4 +-
 arch/sparc/kernel/traps_64.c                       |  4 +-
 arch/x86/entry/entry_32.S                          |  6 +-
 arch/x86/entry/entry_64.S                          |  8 +--
 arch/x86/kernel/dumpstack.c                        |  4 +-
 arch/x86/kernel/i8259.c                            |  1 +
 arch/x86/kernel/irqinit.c                          |  4 +-
 arch/x86/lib/iomap_copy_64.S                       |  2 +-
 arch/x86/xen/time.c                                |  2 +-
 arch/xtensa/kernel/traps.c                         |  2 +-
 drivers/dma/dmaengine.c                            |  7 +-
 drivers/edac/edac_device.c                         | 15 ++---
 drivers/edac/highbank_mc_edac.c                    |  7 +-
 drivers/gpu/drm/radeon/atombios_dp.c               |  8 +--
 drivers/gpu/drm/radeon/radeon_mode.h               |  4 --
 drivers/hid/hid-betopff.c                          | 17 ++---
 drivers/hid/hid-core.c                             |  4 +-
 drivers/hid/intel-ish-hid/ishtp/dma-if.c           | 10 +++
 drivers/infiniband/hw/hfi1/user_exp_rcv.c          | 16 ++---
 drivers/input/mouse/synaptics.c                    |  1 -
 drivers/net/ethernet/amd/xgbe/xgbe-dev.c           | 23 ++++---
 drivers/net/ethernet/broadcom/tg3.c                |  8 +--
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |  8 +--
 drivers/net/ethernet/renesas/ravb_main.c           |  4 +-
 drivers/net/phy/mdio_bus.c                         |  7 +-
 drivers/net/usb/sr9700.c                           |  2 +-
 .../broadcom/brcm80211/brcmfmac/firmware.c         |  2 +-
 drivers/net/wireless/rndis_wlan.c                  | 19 ++----
 drivers/phy/rockchip/phy-rockchip-inno-usb2.c      |  4 +-
 drivers/scsi/hpsa.c                                |  2 +-
 drivers/scsi/qla2xxx/qla_bsg.c                     | 10 ++-
 drivers/scsi/qla2xxx/qla_isr.c                     | 12 +---
 drivers/scsi/qla2xxx/qla_mr.c                      |  3 +-
 drivers/staging/comedi/drivers/adv_pci1760.c       |  2 +-
 drivers/usb/gadget/function/f_fs.c                 |  7 ++
 drivers/usb/host/xhci-plat.c                       |  2 +-
 drivers/w1/w1.c                                    |  6 +-
 drivers/w1/w1_int.c                                |  5 +-
 fs/affs/file.c                                     |  2 +-
 fs/proc/proc_sysctl.c                              | 33 ++++++++++
 fs/reiserfs/super.c                                |  6 --
 include/linux/kernel.h                             |  1 +
 include/linux/sched/task.h                         |  1 +
 include/linux/sysctl.h                             |  3 +
 kernel/exit.c                                      | 72 +++++++++++++++++++++
 kernel/module.c                                    | 26 ++++++--
 kernel/panic.c                                     | 75 +++++++++++++++++++---
 kernel/sched/core.c                                |  3 +-
 kernel/trace/trace.c                               |  2 +
 kernel/trace/trace.h                               |  1 +
 kernel/trace/trace_output.c                        |  3 +-
 mm/kasan/report.c                                  |  3 +-
 mm/util.c                                          |  6 +-
 net/bluetooth/hci_core.c                           |  1 +
 net/ipv6/ip6_gre.c                                 | 12 ++--
 net/ipv6/ip6_tunnel.c                              | 10 +--
 net/ipv6/sit.c                                     |  8 ++-
 net/netfilter/nf_conntrack_proto_sctp.c            | 25 +++++---
 net/netlink/af_netlink.c                           | 31 +++++----
 net/netrom/nr_timer.c                              |  1 +
 net/nfc/llcp_core.c                                |  1 +
 net/sctp/bind_addr.c                               |  6 ++
 security/tomoyo/Makefile                           |  2 +-
 tools/objtool/check.c                              |  3 +-
 94 files changed, 471 insertions(+), 215 deletions(-)