All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
	torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, jslaby@suse.cz,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Linux 5.4.128
Date: Wed, 23 Jun 2021 15:29:18 +0200	[thread overview]
Message-ID: <162445495872219@kroah.com> (raw)

I'm announcing the release of the 5.4.128 kernel.

All users of the 5.4 kernel series must upgrade.

The updated 5.4.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.4.y
and can be browsed at the normal kernel.org git web browser:
	https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

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

 Documentation/vm/slub.rst                                |   10 
 Makefile                                                 |    2 
 arch/arc/include/uapi/asm/sigcontext.h                   |    1 
 arch/arc/kernel/signal.c                                 |   43 +++
 arch/arm/boot/dts/dra7-l4.dtsi                           |    4 
 arch/arm/boot/dts/dra7.dtsi                              |   20 +
 arch/arm/mach-omap1/pm.c                                 |   13 -
 arch/arm/mach-omap1/time.c                               |   10 
 arch/arm/mach-omap1/timer32k.c                           |   10 
 arch/arm/mach-omap2/board-generic.c                      |    4 
 arch/arm/mach-omap2/timer.c                              |  181 ++++++++++-----
 arch/x86/include/asm/fpu/internal.h                      |   13 -
 arch/x86/kernel/fpu/signal.c                             |   26 +-
 arch/x86/kvm/lapic.c                                     |    3 
 arch/x86/kvm/x86.c                                       |    5 
 drivers/clk/ti/clk-7xx.c                                 |    1 
 drivers/dma/Kconfig                                      |    1 
 drivers/dma/pl330.c                                      |    6 
 drivers/dma/qcom/Kconfig                                 |    1 
 drivers/dma/ste_dma40.c                                  |    3 
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c                   |    6 
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c                    |    6 
 drivers/gpu/drm/radeon/radeon_uvd.c                      |    4 
 drivers/hwmon/scpi-hwmon.c                               |    9 
 drivers/net/can/usb/mcba_usb.c                           |   17 +
 drivers/net/ethernet/atheros/alx/main.c                  |    1 
 drivers/net/ethernet/broadcom/bnxt/bnxt.c                |    6 
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c        |    2 
 drivers/net/ethernet/ec_bhf.c                            |    4 
 drivers/net/ethernet/emulex/benet/be_main.c              |    1 
 drivers/net/ethernet/freescale/fec_ptp.c                 |    8 
 drivers/net/ethernet/lantiq_xrx200.c                     |    5 
 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c |    3 
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c        |    8 
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c          |    2 
 drivers/net/ethernet/mellanox/mlx5/core/rdma.c           |    3 
 drivers/net/ethernet/mellanox/mlx5/core/transobj.c       |   30 +-
 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c     |    2 
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c         |    1 
 drivers/net/ethernet/stmicro/stmmac/dwmac1000.h          |    8 
 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c    |    2 
 drivers/net/ethernet/xilinx/ll_temac_main.c              |    8 
 drivers/net/hamradio/mkiss.c                             |    1 
 drivers/net/usb/cdc_eem.c                                |    2 
 drivers/net/usb/cdc_ncm.c                                |    2 
 drivers/net/usb/smsc75xx.c                               |   10 
 drivers/net/vrf.c                                        |    6 
 drivers/pci/controller/pci-aardvark.c                    |   59 +++-
 drivers/pci/quirks.c                                     |   89 +++++++
 drivers/ptp/ptp_clock.c                                  |    6 
 drivers/spi/spi-stm32-qspi.c                             |    5 
 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c          |    2 
 drivers/usb/core/hub.c                                   |    7 
 drivers/usb/dwc3/core.c                                  |    2 
 drivers/usb/dwc3/debug.h                                 |    3 
 drivers/usb/dwc3/debugfs.c                               |   21 -
 drivers/usb/dwc3/gadget.c                                |    3 
 fs/afs/main.c                                            |    4 
 include/linux/cpuhotplug.h                               |    1 
 include/linux/mfd/rohm-bd70528.h                         |    4 
 include/linux/mlx5/transobj.h                            |    1 
 include/linux/ptp_clock_kernel.h                         |    2 
 include/linux/socket.h                                   |    2 
 include/net/net_namespace.h                              |    7 
 include/uapi/linux/in.h                                  |    3 
 kernel/trace/trace.c                                     |   11 
 kernel/trace/trace_clock.c                               |    6 
 mm/memory-failure.c                                      |    7 
 mm/slab_common.c                                         |    3 
 mm/slub.c                                                |   23 +
 net/batman-adv/bat_iv_ogm.c                              |    4 
 net/bridge/br_private.h                                  |    4 
 net/bridge/br_vlan_tunnel.c                              |   38 +--
 net/can/bcm.c                                            |   62 ++++-
 net/can/j1939/transport.c                                |   54 +++-
 net/can/raw.c                                            |   62 +++--
 net/core/net_namespace.c                                 |   12 
 net/core/rtnetlink.c                                     |    8 
 net/ipv4/cipso_ipv4.c                                    |    1 
 net/ipv4/icmp.c                                          |    7 
 net/ipv4/igmp.c                                          |    1 
 net/ipv4/udp.c                                           |   10 
 net/ipv6/udp.c                                           |    3 
 net/netfilter/nf_synproxy_core.c                         |    5 
 net/qrtr/qrtr.c                                          |    2 
 net/rds/recv.c                                           |    2 
 net/sched/act_ct.c                                       |   21 +
 net/sched/sch_cake.c                                     |    6 
 net/socket.c                                             |   13 -
 net/unix/af_unix.c                                       |    7 
 net/wireless/Makefile                                    |    2 
 net/wireless/pmsr.c                                      |   16 +
 sound/soc/codecs/rt5659.c                                |   26 +-
 tools/include/uapi/linux/in.h                            |    3 
 virt/kvm/arm/vgic/vgic-kvm-device.c                      |    4 
 95 files changed, 839 insertions(+), 319 deletions(-)

Aleksander Jan Bajkowski (2):
      net: lantiq: disable interrupt before sheduling NAPI
      lantiq: net: fix duplicated skb in rx descriptor ring

Andrew Lunn (1):
      usb: core: hub: Disable autosuspend for Cypress CY7C65632

Andrew Morton (1):
      mm/slub.c: include swab.h

Antti Järvinen (1):
      PCI: Mark TI C667X to avoid bus reset

Arnaldo Carvalho de Melo (1):
      tools headers UAPI: Sync linux/in.h copy with the kernel sources

Avraham Stern (1):
      cfg80211: avoid double free of PMSR request

Axel Lin (1):
      regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting

Aya Levin (1):
      net/mlx5e: Block offload of outer header csum for UDP tunnels

Bumyong Lee (1):
      dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc

Changbin Du (1):
      net: make get_net_ns return error if NET_NS is disabled

Chen Li (1):
      radeon: use memcpy_to/fromio for UVD fw upload

Chengyang Fan (1):
      net: ipv4: fix memory leak in ip_mc_add1_src

Chiqijun (1):
      PCI: Work around Huawei Intelligent NIC VF FLR erratum

Christophe JAILLET (4):
      alx: Fix an error handling path in 'alx_probe()'
      qlcnic: Fix an error handling path in 'qlcnic_probe()'
      netxen_nic: Fix an error handling path in 'netxen_nic_probe()'
      be2net: Fix an error handling path in 'be_probe()'

Dan Carpenter (1):
      afs: Fix an IS_ERR() vs NULL check

Davide Caratti (1):
      net/mlx5e: allow TSO on VXLAN over VLAN topologies

Dima Chumak (1):
      net/mlx5e: Fix page reclaim for dead peer hairpin

Dongliang Mu (1):
      net: usb: fix possible use-after-free in smsc75xx_bind

Eric Auger (1):
      KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read

Eric Dumazet (1):
      net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock

Esben Haabendal (2):
      net: ll_temac: Make sure to free skb when it is completely used
      net: ll_temac: Fix TX BD buffer overwrite

Fugang Duan (1):
      net: fec_ptp: add clock rate zero check

Greg Kroah-Hartman (1):
      Linux 5.4.128

Huy Nguyen (1):
      net/mlx5e: Remove dependency in IPsec initialization flows

Ido Schimmel (1):
      rtnetlink: Fix regression in bridge VLAN configuration

Jack Pham (1):
      usb: dwc3: debugfs: Add and remove endpoint dirs dynamically

Jack Yu (1):
      ASoC: rt5659: Fix the lost powers for the HDA header

Jakub Kicinski (1):
      ptp: improve max_adj check against unreasonable values

Jim Mattson (1):
      kvm: LAPIC: Restore guard to prevent illegal APIC register access

Jisheng Zhang (1):
      net: stmmac: dwmac1000: Fix extended MAC address registers definition

Joakim Zhang (2):
      net: fec_ptp: fix issue caused by refactor the fec_devtype
      net: stmmac: disable clocks in stmmac_remove_config_dt()

Johannes Berg (1):
      cfg80211: make certificate generation more robust

Kees Cook (2):
      mm/slub: clarify verification reporting
      mm/slub: fix redzoning for small allocations

Linyu Yuan (1):
      net: cdc_eem: fix tx fixup skb leak

Maciej Żenczykowski (1):
      net: cdc_ncm: switch to eth%d interface naming

Maor Gottlieb (1):
      net/mlx5: Consider RoCE cap before init RDMA resources

Marcelo Ricardo Leitner (1):
      net/sched: act_ct: handle DNAT tuple collision

Maxim Mikityanskiy (2):
      netfilter: synproxy: Fix out of bounds when parsing TCP options
      sch_cake: Fix out of bounds when parsing TCP options and header

Michael Chan (1):
      bnxt_en: Rediscover PHY capabilities after firmware reset

Nanyong Sun (1):
      net: ipv4: fix memory leak in netlbl_cipsov4_add_std

Nicolas Dichtel (1):
      vrf: fix maximum MTU

Nikolay Aleksandrov (2):
      net: bridge: fix vlan tunnel dst null pointer dereference
      net: bridge: fix vlan tunnel dst refcnt when egressing

Norbert Slusarek (1):
      can: bcm: fix infoleak in struct bcm_msg_head

Oleksij Rempel (1):
      can: j1939: fix Use-after-Free, hold skb ref while in use

Pali Rohár (1):
      PCI: aardvark: Fix kernel panic during PIO transfer

Paolo Abeni (1):
      udp: fix race between close() and udp_abort()

Patrice Chotard (1):
      spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd()

Pavel Machek (1):
      cxgb4: fix wrong shift.

Pavel Skripkin (5):
      net: rds: fix memory leak in rds_recvmsg
      net: qrtr: fix OOB Read in qrtr_endpoint_post
      net: hamradio: fix memory leak in mkiss_close
      net: ethernet: fix potential use-after-free in ec_bhf_remove
      can: mcba_usb: fix memory leak in mcba_usb

Peter Chen (1):
      usb: dwc3: core: fix kernel panic when do reboot

Randy Dunlap (2):
      dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM
      dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM

Remi Pommarel (1):
      PCI: aardvark: Don't rely on jiffies while holding spinlock

Riwen Lu (1):
      hwmon: (scpi-hwmon) shows the negative temperature properly

Sean Christopherson (1):
      KVM: x86: Immediately reset the MMU context when the SMM flag is cleared

Sergio Paracuellos (1):
      pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled

Shanker Donthineni (1):
      PCI: Mark some NVIDIA GPUs to avoid bus reset

Somnath Kotur (1):
      bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path

Sriharsha Basavapatna (1):
      PCI: Add ACS quirk for Broadcom BCM57414 NIC

Steven Rostedt (VMware) (3):
      tracing: Do not stop recording cmdlines when tracing is off
      tracing: Do not stop recording comms if the trace file is being read
      tracing: Do no increment trace_clock_global() by one

Sven Eckelmann (1):
      batman-adv: Avoid WARN_ON timing related checks

Tetsuo Handa (1):
      can: bcm/raw/isotp: use per module netdevice notifier

Thomas Gleixner (3):
      x86/process: Check PF_KTHREAD and not current->mm for kernel threads
      x86/pkru: Write hardware init value to PKRU when xstate is init
      x86/fpu: Reset state for all signal restore failures

Toke Høiland-Jørgensen (1):
      icmp: don't send out ICMP messages with a source address of 0.0.0.0

Tony Lindgren (3):
      clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support
      clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue
      clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940

Vineet Gupta (1):
      ARCv2: save ABI registers across signal handling

Yang Yingliang (1):
      dmaengine: stedma40: add missing iounmap() on error in d40_probe()

Yifan Zhang (2):
      drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell.
      drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue.

afzal mohammed (1):
      ARM: OMAP: replace setup_irq() by request_irq()

yangerkun (1):
      mm/memory-failure: make sure wait for page writeback in memory_failure


             reply	other threads:[~2021-06-23 13:29 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-23 13:29 Greg Kroah-Hartman [this message]
2021-06-23 13:29 ` Linux 5.4.128 Greg Kroah-Hartman
2021-06-24  6:46 ` Samuel Zou

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=162445495872219@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=jslaby@suse.cz \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lwn@lwn.net \
    --cc=stable@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.