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
next 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.