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.140
Date: Thu, 12 Aug 2021 14:18:56 +0200	[thread overview]
Message-ID: <16287707372212@kroah.com> (raw)

I'm announcing the release of the 5.4.140 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

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

 Makefile                                               |    2 
 arch/alpha/kernel/smp.c                                |    2 
 arch/arm/boot/dts/am437x-l4.dtsi                       |    2 
 arch/arm/boot/dts/imx53-m53menlo.dts                   |    4 -
 arch/arm/boot/dts/imx6qdl-sr-som.dtsi                  |    8 +-
 arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi            |    1 
 arch/arm/boot/dts/omap5-board-common.dtsi              |    9 --
 arch/arm/mach-imx/mmdc.c                               |   17 +++-
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi         |    2 
 arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts |    1 
 arch/arm64/include/asm/arch_timer.h                    |   21 -----
 arch/arm64/include/asm/barrier.h                       |   19 ++++
 arch/arm64/include/asm/ptrace.h                        |   12 ++-
 arch/arm64/include/asm/syscall.h                       |   19 ++--
 arch/arm64/include/asm/vdso/gettimeofday.h             |    6 -
 arch/arm64/kernel/ptrace.c                             |    2 
 arch/arm64/kernel/signal.c                             |    3 
 arch/arm64/kernel/syscall.c                            |    7 -
 arch/mips/Makefile                                     |    2 
 arch/mips/mti-malta/malta-platform.c                   |    3 
 arch/x86/events/perf_event.h                           |    3 
 arch/x86/kvm/mmu.c                                     |    2 
 arch/x86/kvm/x86.c                                     |   13 ++-
 block/blk-iolatency.c                                  |    6 +
 drivers/acpi/acpica/nsrepair2.c                        |    7 -
 drivers/ata/libata-sff.c                               |   35 ++++++--
 drivers/base/firmware_loader/fallback.c                |   14 ++-
 drivers/base/firmware_loader/firmware.h                |   10 ++
 drivers/base/firmware_loader/main.c                    |    2 
 drivers/char/tpm/tpm_ftpm_tee.c                        |    8 +-
 drivers/clk/clk-devres.c                               |    9 ++
 drivers/clk/clk-stm32f4.c                              |   10 +-
 drivers/dma/imx-dma.c                                  |    2 
 drivers/gpio/gpio-tqmx86.c                             |    6 -
 drivers/md/raid1.c                                     |    2 
 drivers/md/raid10.c                                    |    4 -
 drivers/media/common/videobuf2/videobuf2-core.c        |   13 +++
 drivers/media/usb/dvb-usb-v2/rtl28xxu.c                |   11 ++
 drivers/net/dsa/sja1105/sja1105_main.c                 |   67 +++++++++++++++--
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c        |    3 
 drivers/net/ethernet/freescale/fec_main.c              |    2 
 drivers/net/ethernet/natsemi/natsemi.c                 |    8 --
 drivers/net/ethernet/neterion/vxge/vxge-main.c         |    6 -
 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c   |    2 
 drivers/net/ethernet/qlogic/qla3xxx.c                  |    6 -
 drivers/net/phy/micrel.c                               |   10 +-
 drivers/net/usb/pegasus.c                              |   14 ++-
 drivers/net/wireless/virt_wifi.c                       |   52 ++++++++-----
 drivers/pcmcia/i82092.c                                |    1 
 drivers/scsi/sr.c                                      |    2 
 drivers/soc/ixp4xx/ixp4xx-npe.c                        |   11 +-
 drivers/soc/ixp4xx/ixp4xx-qmgr.c                       |    9 +-
 drivers/spi/spi-imx.c                                  |   52 ++++++++-----
 drivers/spi/spi-meson-spicc.c                          |    2 
 drivers/staging/rtl8712/rtl8712_led.c                  |    8 ++
 drivers/staging/rtl8712/rtl871x_led.h                  |    1 
 drivers/staging/rtl8712/rtl871x_pwrctrl.c              |    8 ++
 drivers/staging/rtl8712/rtl871x_pwrctrl.h              |    1 
 drivers/staging/rtl8712/usb_intf.c                     |    3 
 drivers/staging/rtl8723bs/hal/sdio_ops.c               |    2 
 drivers/tee/optee/call.c                               |   36 ++++++++-
 drivers/tee/optee/core.c                               |    9 ++
 drivers/tee/optee/optee_private.h                      |    1 
 drivers/tee/optee/shm_pool.c                           |   12 ++-
 drivers/tee/tee_shm.c                                  |   18 ++++
 drivers/tty/serial/8250/8250_mtk.c                     |    5 +
 drivers/tty/serial/8250/8250_pci.c                     |    7 +
 drivers/tty/serial/8250/8250_port.c                    |   12 ++-
 drivers/tty/serial/serial-tegra.c                      |    6 +
 drivers/usb/cdns3/ep0.c                                |    1 
 drivers/usb/class/usbtmc.c                             |    9 --
 drivers/usb/common/usb-otg-fsm.c                       |    6 +
 drivers/usb/gadget/function/f_hid.c                    |   44 +++++++++--
 drivers/usb/serial/ch341.c                             |    1 
 drivers/usb/serial/ftdi_sio.c                          |    1 
 drivers/usb/serial/ftdi_sio_ids.h                      |    3 
 drivers/usb/serial/option.c                            |    2 
 fs/ext4/namei.c                                        |    2 
 fs/pipe.c                                              |   19 ++++
 fs/reiserfs/stree.c                                    |   31 ++++++-
 fs/reiserfs/super.c                                    |    8 ++
 include/linux/tee_drv.h                                |    1 
 include/linux/usb/otg-fsm.h                            |    1 
 include/net/bluetooth/hci_core.h                       |    1 
 include/net/ip6_route.h                                |    2 
 kernel/time/timer.c                                    |    6 +
 kernel/trace/trace_events_hist.c                       |    4 +
 net/bluetooth/hci_core.c                               |   16 ++--
 net/bluetooth/hci_sock.c                               |   49 ++++++++----
 net/bluetooth/hci_sysfs.c                              |    3 
 net/ipv4/tcp_offload.c                                 |    3 
 net/ipv4/udp_offload.c                                 |    4 +
 net/sctp/auth.c                                        |   14 ++-
 scripts/tracing/draw_functrace.py                      |    6 -
 sound/core/seq/seq_ports.c                             |   39 ++++++---
 sound/pci/hda/patch_realtek.c                          |    1 
 sound/usb/clock.c                                      |    6 +
 sound/usb/quirks.c                                     |    1 
 tools/testing/selftests/bpf/verifier/stack_ptr.c       |    2 
 tools/testing/selftests/bpf/verifier/value_ptr_arith.c |    8 --
 virt/kvm/kvm_main.c                                    |   18 ++++
 101 files changed, 707 insertions(+), 280 deletions(-)

Alex Xu (Hello71) (1):
      pipe: increase minimum default pipe size to 2 pages

Alexander Monakov (1):
      ALSA: hda/realtek: add mic quirk for Acer SF314-42

Alexander Tsoy (1):
      ALSA: usb-audio: Add registration quirk for JBL Quantum 600

Andy Shevchenko (1):
      serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver

Anirudh Rayabharam (2):
      firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback
      firmware_loader: fix use-after-free in firmware_fallback_sysfs

Antoine Tenart (1):
      net: ipv6: fix returned variable type in ip6_skb_dst_mtu

Arnd Bergmann (2):
      soc: ixp4xx: fix printing resources
      soc: ixp4xx/qmgr: fix invalid __iomem access

Brian Norris (1):
      clk: fix leak on devm_clk_bulk_get_all() unwind

Christoph Hellwig (1):
      libata: fix ata_pio_sector for CONFIG_HIGHMEM

Colin Ian King (1):
      ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init

Dan Carpenter (1):
      bnx2x: fix an error code in bnx2x_nic_load()

Daniel Borkmann (1):
      bpf, selftests: Adjust few selftest result_unpriv outcomes

Daniele Palmas (1):
      USB: serial: option: add Telit FD980 composition 0x1056

Dario Binacchi (2):
      clk: stm32f4: fix post divisor setup for I2S/SAI PLLs
      ARM: dts: am437x-l4: fix typo in can@0 node

David Bauer (1):
      USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2

Dmitry Osipenko (1):
      usb: otg-fsm: Fix hrtimer list corruption

Dongliang Mu (1):
      spi: meson-spicc: fix memory leak in meson_spicc_remove

Fei Qin (1):
      nfp: update ethtool reporting of pauseframe control

Greg Kroah-Hartman (1):
      Linux 5.4.140

H. Nikolaus Schaller (2):
      omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator
      mips: Fix non-POSIX regexp

Hans Verkuil (1):
      media: videobuf2-core: dequeue if start_streaming fails

Hui Su (1):
      scripts/tracing: fix the bug that can't parse raw_trace_func

Jakub Sitnicki (1):
      net, gro: Set inner transport header offset in tcp/udp GRO hook

Jens Wiklander (1):
      tee: add tee_shm_alloc_kernel_buf()

Johan Hovold (1):
      media: rtl28xxu: fix zero-length control request

Jon Hunter (1):
      serial: tegra: Only print FIFO error message when an error occurs

Juergen Borleis (1):
      dmaengine: imx-dma: configure the generic DMA type to make it work

Letu Ren (1):
      net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset

Li Manyi (1):
      scsi: sr: Return correct event when media event code is 3

Like Xu (1):
      perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest

Maciej W. Rozycki (2):
      serial: 8250: Mask out floating 16/32-bit bus bits
      MIPS: Malta: Do not byte-swap accesses to the CBUS UART

Marek Vasut (3):
      ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins
      spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay
      spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation

Mario Kleiner (1):
      serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts.

Mark Rutland (1):
      arm64: fix compat syscall return truncation

Matteo Croce (1):
      virt_wifi: fix error on connect

Matthias Schiffer (1):
      gpio: tqmx86: really make IRQ optional

Maxim Devaev (2):
      usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers
      usb: gadget: f_hid: idle uses the highest byte for duration

Maxime Chevallier (1):
      ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms

Oleksandr Suvorov (1):
      ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz

Pali Rohár (1):
      arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode

Paolo Bonzini (2):
      KVM: x86: accept userspace interrupt only if no event is injected
      KVM: Do not leak memory for duplicate debugfs directories

Pavel Skripkin (4):
      net: pegasus: fix uninit-value in get_interrupt_interval
      net: fec: fix use-after-free in fec_drv_remove
      net: vxge: fix use-after-free in vxge_device_unregister
      staging: rtl8712: get rid of flush_scheduled_work

Pawel Laszczak (1):
      usb: cdns3: Fixed incorrect gadget state

Phil Elwell (1):
      usb: gadget: f_hid: fixed NULL pointer dereference

Prarit Bhargava (1):
      alpha: Send stop IPI to send to online CPUs

Qiang.zhang (1):
      USB: usbtmc: Fix RCU stall warning

Rafael J. Wysocki (1):
      Revert "ACPICA: Fix memory leak caused by _CID repair function"

Sean Christopherson (1):
      KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds

Shreyansh Chouhan (1):
      reiserfs: check directory items on read from disk

Steve Bennett (1):
      net: phy: micrel: Fix detection of ksz87xx switch

Steven Rostedt (VMware) (1):
      tracing / histogram: Give calculation hist_fields a size

Takashi Iwai (1):
      ALSA: seq: Fix racy deletion of subscriber

Tetsuo Handa (1):
      Bluetooth: defer cleanup of resources in hci_unregister_dev()

Theodore Ts'o (1):
      ext4: fix potential htree corruption when growing large_dir directories

Thomas Gleixner (1):
      timers: Move clearing of base::timer_running under base:: Lock

Tyler Hicks (3):
      optee: Clear stale cache entries during initialization
      optee: Fix memory leak when failing to register shm pages
      tpm_ftpm_tee: Free and unregister TEE shared memory during kexec

Vladimir Oltean (3):
      arm64: dts: ls1028a: fix node name for the sysclk
      net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add
      net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones

Wang Hai (1):
      net: natsemi: Fix missing pci_disable_device() in probe and remove

Wei Shuyu (1):
      md/raid10: properly indicate failure when ending a failed write request

Will Deacon (1):
      arm64: vdso: Avoid ISB after reading from cntvct_el0

Willy Tarreau (1):
      USB: serial: ch341: fix character loss at high transfer rates

Xiangyang Zhang (1):
      staging: rtl8723bs: Fix a resource leak in sd_int_dpc

Xin Long (1):
      sctp: move the active_key update after sh_keys is added

Yang Yingliang (2):
      ARM: imx: add missing iounmap()
      ARM: imx: add missing clk_disable_unprepare()

Yu Kuai (2):
      blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit()
      reiserfs: add check for root_inode in reiserfs_fill_super

Zheyu Ma (1):
      pcmcia: i82092: fix a null pointer dereference bug

Zhiyong Tao (1):
      serial: 8250_mtk: fix uart corruption issue when rx power off

chihhao.chen (1):
      ALSA: usb-audio: fix incorrect clock source setting


             reply	other threads:[~2021-08-12 12:19 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-12 12:18 Greg Kroah-Hartman [this message]
2021-08-12 12:18 ` Linux 5.4.140 Greg Kroah-Hartman

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=16287707372212@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.