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.251
Date: Thu, 27 Jul 2023 09:13:18 +0200	[thread overview]
Message-ID: <2023072719-subtract-grain-8e2b@gregkh> (raw)

I'm announcing the release of the 5.4.251 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/filesystems/directory-locking.rst         |   26 
 Documentation/networking/af_xdp.rst                     |  268 +++++++-
 Makefile                                                |    2 
 arch/arc/include/asm/linkage.h                          |    8 
 arch/arm/boot/dts/bcm5301x.dtsi                         |    1 
 arch/arm/boot/dts/omap3-gta04a5one.dts                  |    4 
 arch/arm/mach-ep93xx/timer-ep93xx.c                     |    3 
 arch/arm/mach-orion5x/board-dt.c                        |    3 
 arch/arm/mach-orion5x/common.h                          |    6 
 arch/arm/probes/kprobes/checkers-common.c               |    2 
 arch/arm/probes/kprobes/core.c                          |    2 
 arch/arm/probes/kprobes/opt-arm.c                       |    2 
 arch/arm/probes/kprobes/test-core.c                     |    2 
 arch/arm/probes/kprobes/test-core.h                     |    4 
 arch/arm64/boot/dts/qcom/msm8916.dtsi                   |    2 
 arch/arm64/boot/dts/renesas/ulcb-kf.dtsi                |    3 
 arch/arm64/mm/mmu.c                                     |    4 
 arch/powerpc/Kconfig.debug                              |    2 
 arch/powerpc/Makefile                                   |    8 
 arch/powerpc/mm/init_64.c                               |    2 
 arch/s390/kvm/kvm-s390.c                                |    4 
 arch/s390/kvm/vsie.c                                    |    6 
 arch/sh/drivers/dma/dma-sh.c                            |   37 -
 arch/sh/kernel/cpu/sh2/probe.c                          |    2 
 arch/x86/kernel/cpu/resctrl/rdtgroup.c                  |   36 -
 arch/x86/kernel/smpboot.c                               |   24 
 arch/xtensa/platforms/iss/network.c                     |    2 
 block/partitions/amiga.c                                |  104 ++-
 drivers/base/power/domain.c                             |    6 
 drivers/block/nbd.c                                     |    3 
 drivers/char/hw_random/imx-rngc.c                       |    6 
 drivers/char/hw_random/st-rng.c                         |   24 
 drivers/char/hw_random/virtio-rng.c                     |   88 ++
 drivers/char/tpm/tpm_vtpm_proxy.c                       |   30 
 drivers/clk/clk-cdce925.c                               |   12 
 drivers/clk/keystone/sci-clk.c                          |    2 
 drivers/clk/tegra/clk-emc.c                             |    2 
 drivers/clocksource/timer-cadence-ttc.c                 |   45 -
 drivers/crypto/marvell/cipher.c                         |    2 
 drivers/crypto/nx/Makefile                              |    2 
 drivers/crypto/nx/nx.h                                  |    4 
 drivers/extcon/extcon.c                                 |    8 
 drivers/firmware/stratix10-svc.c                        |    2 
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c                  |    4 
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c         |   13 
 drivers/gpu/drm/drm_atomic.c                            |   11 
 drivers/gpu/drm/drm_atomic_helper.c                     |   11 
 drivers/gpu/drm/drm_client_modeset.c                    |    6 
 drivers/gpu/drm/drm_panel.c                             |   14 
 drivers/gpu/drm/i915/intel_uncore.c                     |    3 
 drivers/gpu/drm/panel/panel-arm-versatile.c             |    5 
 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c   |    5 
 drivers/gpu/drm/panel/panel-ilitek-ili9322.c            |    5 
 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c           |    5 
 drivers/gpu/drm/panel/panel-innolux-p079zca.c           |    5 
 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c          |    5 
 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c      |    5 
 drivers/gpu/drm/panel/panel-lg-lb035q02.c               |    5 
 drivers/gpu/drm/panel/panel-lg-lg4573.c                 |    5 
 drivers/gpu/drm/panel/panel-lvds.c                      |    5 
 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c            |    5 
 drivers/gpu/drm/panel/panel-novatek-nt39016.c           |    5 
 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c      |    5 
 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c        |    5 
 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c      |    5 
 drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c    |    5 
 drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c   |    5 
 drivers/gpu/drm/panel/panel-raydium-rm67191.c           |    5 
 drivers/gpu/drm/panel/panel-raydium-rm68200.c           |    5 
 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c      |    5 
 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c            |    5 
 drivers/gpu/drm/panel/panel-samsung-ld9040.c            |    5 
 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c           |    5 
 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c           |    5 
 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c        |    5 
 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c           |    5 
 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c           |    5 
 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c             |    5 
 drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c         |    5 
 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c         |    5 
 drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c         |    5 
 drivers/gpu/drm/panel/panel-simple.c                    |   33 -
 drivers/gpu/drm/panel/panel-sitronix-st7701.c           |    5 
 drivers/gpu/drm/panel/panel-sitronix-st7789v.c          |    5 
 drivers/gpu/drm/panel/panel-sony-acx565akm.c            |    5 
 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c            |    5 
 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c            |    5 
 drivers/gpu/drm/panel/panel-tpo-tpg110.c                |    5 
 drivers/gpu/drm/panel/panel-truly-nt35597.c             |    5 
 drivers/gpu/drm/radeon/ci_dpm.c                         |   28 
 drivers/gpu/drm/radeon/cypress_dpm.c                    |    8 
 drivers/gpu/drm/radeon/ni_dpm.c                         |    8 
 drivers/gpu/drm/radeon/rv740_dpm.c                      |    8 
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c             |    8 
 drivers/gpu/drm/sun4i/sun4i_tcon.c                      |   19 
 drivers/hid/wacom_wac.c                                 |    6 
 drivers/hid/wacom_wac.h                                 |    2 
 drivers/i2c/busses/i2c-xiic.c                           |   39 -
 drivers/iio/adc/meson_saradc.c                          |    2 
 drivers/infiniband/hw/bnxt_re/qplib_fp.c                |    5 
 drivers/infiniband/hw/hfi1/sdma.c                       |    4 
 drivers/infiniband/hw/hfi1/sdma.h                       |   15 
 drivers/input/misc/adxl34x.c                            |    3 
 drivers/input/misc/drv260x.c                            |    1 
 drivers/irqchip/irq-jcore-aic.c                         |   11 
 drivers/mailbox/ti-msgmgr.c                             |   12 
 drivers/md/bcache/btree.c                               |   10 
 drivers/md/bcache/super.c                               |    4 
 drivers/md/md-bitmap.c                                  |   17 
 drivers/md/md.c                                         |   23 
 drivers/md/raid0.c                                      |   62 +
 drivers/md/raid0.h                                      |    1 
 drivers/md/raid10.c                                     |   38 -
 drivers/media/usb/dvb-usb-v2/az6007.c                   |    3 
 drivers/media/usb/siano/smsusb.c                        |    3 
 drivers/memory/brcmstb_dpfe.c                           |    4 
 drivers/memstick/host/r592.c                            |    4 
 drivers/mfd/intel-lpss-acpi.c                           |    3 
 drivers/mfd/rt5033.c                                    |    3 
 drivers/mfd/stmfx.c                                     |    2 
 drivers/mfd/stmpe.c                                     |    4 
 drivers/misc/fastrpc.c                                  |    2 
 drivers/misc/pci_endpoint_test.c                        |   10 
 drivers/mmc/core/quirks.h                               |   14 
 drivers/mmc/host/sdhci.c                                |    4 
 drivers/mtd/nand/raw/meson_nand.c                       |    4 
 drivers/net/ethernet/broadcom/bgmac.c                   |    8 
 drivers/net/ethernet/broadcom/bgmac.h                   |    2 
 drivers/net/ethernet/broadcom/genet/bcmmii.c            |    2 
 drivers/net/ethernet/broadcom/tg3.c                     |    1 
 drivers/net/ethernet/intel/iavf/iavf_main.c             |    5 
 drivers/net/ethernet/intel/igb/igb_main.c               |    5 
 drivers/net/ethernet/intel/igc/igc_ethtool.c            |    2 
 drivers/net/ethernet/intel/igc/igc_main.c               |    1 
 drivers/net/ethernet/marvell/mvneta.c                   |    4 
 drivers/net/ethernet/microchip/lan743x_main.c           |   21 
 drivers/net/ethernet/pensando/ionic/ionic_lif.c         |   57 -
 drivers/net/ethernet/ti/cpsw_ale.c                      |   24 
 drivers/net/gtp.c                                       |    2 
 drivers/net/ipvlan/ipvlan_core.c                        |    9 
 drivers/net/wireless/ath/ath9k/ar9003_hw.c              |   27 
 drivers/net/wireless/ath/ath9k/htc_hst.c                |    8 
 drivers/net/wireless/ath/ath9k/main.c                   |   11 
 drivers/net/wireless/ath/ath9k/wmi.c                    |    4 
 drivers/net/wireless/atmel/atmel_cs.c                   |   13 
 drivers/net/wireless/cisco/airo.c                       |    5 
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c            |    5 
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c            |    2 
 drivers/net/wireless/intersil/orinoco/orinoco_cs.c      |   13 
 drivers/net/wireless/intersil/orinoco/spectrum_cs.c     |   13 
 drivers/net/wireless/marvell/mwifiex/scan.c             |    6 
 drivers/net/wireless/ray_cs.c                           |   36 -
 drivers/net/wireless/rsi/rsi_91x_sdio.c                 |    3 
 drivers/net/wireless/wl3501_cs.c                        |   51 -
 drivers/ntb/hw/amd/ntb_hw_amd.c                         |    7 
 drivers/ntb/hw/idt/ntb_hw_idt.c                         |    7 
 drivers/ntb/hw/intel/ntb_hw_gen1.c                      |    7 
 drivers/ntb/ntb_transport.c                             |    2 
 drivers/ntb/test/ntb_tool.c                             |    2 
 drivers/pci/controller/dwc/pcie-qcom.c                  |    2 
 drivers/pci/controller/pci-ftpci100.c                   |   14 
 drivers/pci/controller/pcie-rockchip-ep.c               |   65 --
 drivers/pci/controller/pcie-rockchip.c                  |   17 
 drivers/pci/controller/pcie-rockchip.h                  |   11 
 drivers/pci/hotplug/pciehp_ctrl.c                       |    8 
 drivers/pci/pci.c                                       |   10 
 drivers/pci/pcie/aspm.c                                 |   21 
 drivers/pci/quirks.c                                    |    2 
 drivers/pinctrl/intel/pinctrl-cherryview.c              |   15 
 drivers/pinctrl/pinctrl-amd.c                           |   41 -
 drivers/pinctrl/pinctrl-amd.h                           |    1 
 drivers/pinctrl/pinctrl-at91-pio4.c                     |    2 
 drivers/platform/x86/wmi.c                              |   81 +-
 drivers/powercap/Kconfig                                |    4 
 drivers/powercap/intel_rapl_msr.c                       |    1 
 drivers/pwm/pwm-imx-tpm.c                               |    7 
 drivers/pwm/sysfs.c                                     |   17 
 drivers/regulator/core.c                                |   30 
 drivers/rtc/rtc-st-lpc.c                                |    2 
 drivers/scsi/3w-xxxx.c                                  |    4 
 drivers/scsi/qedf/qedf_main.c                           |    3 
 drivers/scsi/qla2xxx/qla_attr.c                         |   13 
 drivers/scsi/qla2xxx/qla_bsg.c                          |    6 
 drivers/scsi/qla2xxx/qla_def.h                          |    1 
 drivers/scsi/qla2xxx/qla_inline.h                       |    5 
 drivers/scsi/qla2xxx/qla_iocb.c                         |    5 
 drivers/scsi/qla2xxx/qla_nvme.c                         |    3 
 drivers/soc/fsl/qe/Kconfig                              |    1 
 drivers/spi/spi-bcm-qspi.c                              |   10 
 drivers/spi/spi-bcm63xx.c                               |    2 
 drivers/spi/spi-geni-qcom.c                             |    2 
 drivers/tty/serial/8250/8250.h                          |    1 
 drivers/tty/serial/8250/8250_omap.c                     |   20 
 drivers/tty/serial/8250/8250_pci.c                      |   19 
 drivers/tty/serial/8250/8250_port.c                     |   11 
 drivers/tty/serial/atmel_serial.c                       |    4 
 drivers/tty/serial/fsl_lpuart.c                         |    1 
 drivers/tty/serial/samsung.c                            |   14 
 drivers/usb/core/devio.c                                |    2 
 drivers/usb/dwc3/dwc3-qcom.c                            |   12 
 drivers/usb/dwc3/gadget.c                               |    4 
 drivers/usb/phy/phy-tahvo.c                             |    2 
 drivers/usb/serial/option.c                             |    4 
 drivers/video/fbdev/au1200fb.c                          |    3 
 drivers/video/fbdev/imsttfb.c                           |   36 -
 drivers/video/fbdev/imxfb.c                             |    4 
 drivers/video/fbdev/omap/lcd_mipid.c                    |    6 
 drivers/w1/w1.c                                         |    4 
 fs/btrfs/qgroup.c                                       |    3 
 fs/ceph/caps.c                                          |    9 
 fs/dlm/plock.c                                          |    4 
 fs/erofs/zdata.c                                        |    2 
 fs/erofs/zmap.c                                         |    6 
 fs/ext4/indirect.c                                      |    8 
 fs/ext4/inode.c                                         |   10 
 fs/ext4/mballoc.c                                       |    4 
 fs/ext4/namei.c                                         |   17 
 fs/ext4/xattr.c                                         |   14 
 fs/f2fs/namei.c                                         |   16 
 fs/f2fs/node.c                                          |    4 
 fs/fs_context.c                                         |    3 
 fs/fuse/dir.c                                           |    2 
 fs/gfs2/super.c                                         |    8 
 fs/inode.c                                              |   42 +
 fs/internal.h                                           |    2 
 fs/jffs2/build.c                                        |    5 
 fs/jffs2/xattr.c                                        |   13 
 fs/jffs2/xattr.h                                        |    4 
 fs/jfs/jfs_dmap.c                                       |    6 
 fs/jfs/jfs_filsys.h                                     |    2 
 fs/namei.c                                              |   25 
 fs/nfs/nfs4proc.c                                       |    1 
 fs/nfsd/nfs4xdr.c                                       |    2 
 fs/notify/fanotify/fanotify_user.c                      |   22 
 fs/pstore/ram_core.c                                    |    2 
 include/drm/drm_panel.h                                 |   13 
 include/linux/etherdevice.h                             |   12 
 include/linux/netdevice.h                               |   18 
 include/linux/netfilter/nfnetlink.h                     |   27 
 include/linux/nmi.h                                     |    2 
 include/linux/pci.h                                     |    1 
 include/linux/sched/signal.h                            |    2 
 include/linux/serial_8250.h                             |    1 
 include/linux/tcp.h                                     |    2 
 include/linux/workqueue.h                               |   15 
 include/net/netfilter/nf_tables.h                       |   14 
 include/net/netns/nftables.h                            |    6 
 include/net/nfc/nfc.h                                   |    4 
 include/net/pkt_sched.h                                 |    2 
 include/net/sock.h                                      |    1 
 include/net/tcp.h                                       |    7 
 include/trace/events/timer.h                            |    6 
 include/uapi/linux/affs_hardblocks.h                    |   68 +-
 include/uapi/linux/videodev2.h                          |    2 
 kernel/bpf/bpf_lru_list.c                               |   21 
 kernel/bpf/bpf_lru_list.h                               |    7 
 kernel/kexec_core.c                                     |    5 
 kernel/sched/fair.c                                     |    2 
 kernel/time/posix-timers.c                              |   31 
 kernel/trace/ring_buffer.c                              |   24 
 kernel/trace/trace.c                                    |    2 
 kernel/trace/trace_events_hist.c                        |    9 
 kernel/trace/trace_probe_tmpl.h                         |    2 
 kernel/watchdog_hld.c                                   |    6 
 kernel/workqueue.c                                      |   13 
 lib/debugobjects.c                                      |    9 
 lib/ts_bm.c                                             |    4 
 net/bridge/br_if.c                                      |    5 
 net/can/bcm.c                                           |   12 
 net/core/devlink.c                                      |    5 
 net/core/rtnetlink.c                                    |  104 +--
 net/core/sock.c                                         |   17 
 net/dsa/tag_sja1105.c                                   |    4 
 net/ipv4/inet_hashtables.c                              |   17 
 net/ipv4/inet_timewait_sock.c                           |    8 
 net/ipv4/tcp.c                                          |   31 
 net/ipv4/tcp_fastopen.c                                 |    6 
 net/ipv4/tcp_input.c                                    |   12 
 net/ipv6/addrconf.c                                     |    3 
 net/ipv6/icmp.c                                         |    5 
 net/ipv6/ip6_gre.c                                      |    3 
 net/ipv6/udp.c                                          |    2 
 net/llc/llc_input.c                                     |    3 
 net/netfilter/ipset/ip_set_core.c                       |   17 
 net/netfilter/nf_conntrack_helper.c                     |    4 
 net/netfilter/nf_conntrack_netlink.c                    |   77 --
 net/netfilter/nf_conntrack_proto_dccp.c                 |   52 +
 net/netfilter/nf_conntrack_sip.c                        |    2 
 net/netfilter/nf_tables_api.c                           |  513 +++++++++-------
 net/netfilter/nf_tables_offload.c                       |   29 
 net/netfilter/nf_tables_trace.c                         |    9 
 net/netfilter/nfnetlink_acct.c                          |   11 
 net/netfilter/nfnetlink_cthelper.c                      |   11 
 net/netfilter/nfnetlink_cttimeout.c                     |   22 
 net/netfilter/nfnetlink_log.c                           |   11 
 net/netfilter/nfnetlink_queue.c                         |   12 
 net/netfilter/nft_byteorder.c                           |   14 
 net/netfilter/nft_chain_filter.c                        |   11 
 net/netfilter/nft_compat.c                              |   11 
 net/netfilter/nft_dynset.c                              |    6 
 net/netlink/af_netlink.c                                |    5 
 net/netlink/diag.c                                      |    7 
 net/nfc/core.c                                          |    4 
 net/nfc/hci/llc_shdlc.c                                 |   10 
 net/nfc/llcp.h                                          |    9 
 net/nfc/llcp_commands.c                                 |   59 +
 net/nfc/llcp_core.c                                     |   93 ++
 net/nfc/llcp_sock.c                                     |   21 
 net/nfc/netlink.c                                       |   20 
 net/nfc/nfc.h                                           |    3 
 net/sched/act_pedit.c                                   |    1 
 net/sched/cls_flower.c                                  |   36 -
 net/sched/cls_fw.c                                      |   10 
 net/sctp/socket.c                                       |    4 
 net/sunrpc/svcsock.c                                    |   27 
 net/wireless/scan.c                                     |  213 +++---
 net/wireless/wext-core.c                                |    6 
 net/xdp/xsk.c                                           |    5 
 samples/bpf/tcp_basertt_kern.c                          |    2 
 scripts/mod/modpost.c                                   |   26 
 scripts/tags.sh                                         |    9 
 security/integrity/evm/evm_main.c                       |    2 
 security/integrity/iint.c                               |   15 
 security/integrity/ima/ima_modsig.c                     |    3 
 security/integrity/ima/ima_policy.c                     |    3 
 sound/core/jack.c                                       |   15 
 sound/pci/ac97/ac97_codec.c                             |    4 
 sound/soc/codecs/es8316.c                               |   23 
 sound/soc/fsl/imx-audmix.c                              |    9 
 tools/perf/tests/shell/test_uprobe_from_different_cu.sh |   77 ++
 tools/perf/util/dwarf-aux.c                             |    2 
 tools/testing/selftests/net/rtnetlink.sh                |    1 
 tools/testing/selftests/tc-testing/settings             |    1 
 333 files changed, 3025 insertions(+), 1725 deletions(-)

Ahmed S. Darwish (1):
      scripts/tags.sh: Resolve gtags empty index generation

Alex Dewar (1):
      wl3501_cs: Remove unnecessary NULL check

Alexander Aring (1):
      fs: dlm: return positive pid value for F_GETLK

Amelie Delaunay (1):
      mfd: stmfx: Fix error path in stmfx_chip_init

Amir Goldstein (1):
      fanotify: disallow mount/sb marks on kernel internal pseudo fs

Andy Shevchenko (8):
      wifi: ray_cs: Utilize strnlen() in parse_addr()
      wifi: ray_cs: Drop useless status variable in parse_addr()
      pinctrl: cherryview: Return correct value if pin in push-pull mode
      extcon: Fix kernel doc of property fields to avoid warnings
      extcon: Fix kernel doc of property capability fields to avoid warnings
      platform/x86: wmi: Replace UUID redefinitions by their originals
      platform/x86: wmi: Fix indentation in some cases
      platform/x86: wmi: Break possible infinite loop when parsing GUID

Aneesh Kumar K.V (1):
      powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary

Arnd Bergmann (6):
      ARM: 9303/1: kprobes: avoid missing-declaration warnings
      memstick r592: make memstick_debug_get_tpc_name() static
      ARM: ep93xx: fix missing-prototype warnings
      crypto: marvell/cesa - Fix type mismatch warning
      usb: hide unused usbfs_notify_suspend/resume functions
      ARM: orion5x: fix d2net gpio initialization

Arseniy Krasnov (1):
      mtd: rawnand: meson: fix unaligned DMA buffers handling

Artur Rojek (1):
      sh: dma: Fix DMA channel offset calculation

Baokun Li (1):
      ext4: only update i_reserved_data_blocks on successful block allocation

Barnabás Pőcze (3):
      platform/x86: wmi: remove unnecessary argument
      platform/x86: wmi: use guid_t and guid_equal()
      platform/x86: wmi: move variables

Bas Nieuwenhuizen (1):
      drm/amdgpu: Validate VM ioctl flags.

Benjamin Berg (1):
      wifi: cfg80211: rewrite merging of inherited elements

Bikash Hazarika (2):
      scsi: qla2xxx: Fix potential NULL pointer dereference
      scsi: qla2xxx: Correct the index of array

Bob Peterson (1):
      gfs2: Don't deref jdesc in evict

Brian Norris (2):
      drm/atomic: Allow vblank-enabled + self-refresh "disable"
      drm/rockchip: vop: Leave vblank enabled in self-refresh

Cambda Zhu (2):
      ipvlan: Fix return value of ipvlan_queue_xmit()
      net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX

Chao Yu (1):
      f2fs: fix error path handling in truncate_dnode()

Chengfeng Ye (1):
      sctp: fix potential deadlock on &net->sctp.addr_wq_lock

Chevron Li (1):
      mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used.

Chris Wilson (1):
      drm/i915: Initialise outparam for error return from wait_for_register

Christophe JAILLET (13):
      wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan()
      wifi: orinoco: Fix an error handling path in spectrum_cs_probe()
      wifi: orinoco: Fix an error handling path in orinoco_cs_probe()
      wifi: atmel: Fix an error handling path in atmel_probe()
      wifi: wl3501_cs: Fix an error handling path in wl3501_probe()
      wifi: ray_cs: Fix an error handling path in ray_probe()
      fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()
      usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove()
      mfd: stmpe: Only disable the regulators if they are enabled
      rtc: st-lpc: Release some resources in st_rtc_probe() in case of error
      firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
      tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error
      tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk

Chunhai Guo (1):
      erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF

Claudiu Beznea (4):
      clk: cdce925: check return value of kasprintf()
      clk: keystone: sci-clk: check return value of kasprintf()
      ASoC: imx-audmix: check return value of devm_kasprintf()
      pinctrl: at91-pio4: check return value of devm_kasprintf()

Cristian Ciocaltea (2):
      ASoC: es8316: Increment max value for ALC Capture Target Volume control
      ASoC: es8316: Do not set rate constraints for unsupported MCLKs

Dai Ngo (1):
      NFSD: add encoding of op_recall flag for write delegation

Damien Le Moal (3):
      PCI: rockchip: Set address alignment for endpoint mode
      misc: pci_endpoint_test: Free IRQs before removing the device
      misc: pci_endpoint_test: Re-init completion for every test

Dan Carpenter (4):
      modpost: fix off by one in is_executable_section()
      w1: fix loop in w1_fini()
      scsi: qla2xxx: Fix error code in qla2x00_start_sp()
      serial: atmel: don't enable IRQs prematurely

Daniel Vetter (1):
      drm/atomic: Fix potential use-after-free in nonblocking commits

Daniil Dulov (2):
      drm/amdkfd: Fix potential deallocation of previously deallocated memory.
      media: usb: Check az6007_read() return value

Dario Binacchi (1):
      drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H

Davide Tronchin (1):
      USB: serial: option: add LARA-R6 01B PIDs

Ding Hui (3):
      PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free
      SUNRPC: Fix UAF in svc_tcp_listen_data_ready()
      iavf: Fix use-after-free in free_netdev

Dmitry Antipov (1):
      wifi: ath9k: convert msecs to jiffies where needed

Douglas Anderson (2):
      watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config
      watchdog/perf: more properly prevent false positives with turbo modes

Duoming Zhou (1):
      media: usb: siano: Fix warning due to null work_func_t function pointer

Edwin Peer (1):
      rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO

Ekansh Gupta (1):
      misc: fastrpc: Create fastrpc scalar with correct buffer count

Eric Dumazet (9):
      netlink: fix potential deadlock in netlink_set_err()
      netlink: do not hard code device address lenth in fdb dumps
      tcp: annotate data races in __tcp_oow_rate_limited()
      udp6: fix udp6_ehashfn() typo
      tcp: annotate data-races around tp->tcp_tx_delay
      tcp: annotate data-races around tp->linger2
      tcp: annotate data-races around rskq_defer_accept
      tcp: annotate data-races around tp->notsent_lowat
      tcp: annotate data-races around fastopenq.max_qlen

Eric Whitney (1):
      ext4: correct inline offset when handling xattrs in inode body

Fabian Frederick (1):
      jffs2: reduce stack usage in jffs2_build_xattr_subsystem()

Fabio Estevam (1):
      drm/panel: simple: Add connector_type for innolux_at043tn24

Fancy Fang (1):
      pwm: imx-tpm: force 'real_period' to be zero in suspend

Fedor Pchelkin (2):
      wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx
      wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes

Feng Mingxi (1):
      clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe

Filipe Manana (2):
      btrfs: fix race when deleting quota root from the dirty cow roots list
      btrfs: fix warning when putting transaction with qgroups enabled after abort

Florent Revest (1):
      netfilter: conntrack: Avoid nf_ct_helper_hash uses after free

Florian Fainelli (1):
      net: bcmgenet: Ensure MDIO unregistration has clocks enabled

Florian Westphal (7):
      netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
      netfilter: nf_tables: fix nat hook table deletion
      netfilter: nf_tables: use net_generic infra for transaction data
      netfilter: nf_tables: add rescheduling points during loop detection walks
      netfilter: nf_tables: fix scheduling-while-atomic splat
      netfilter: nf_tables: fix spurious set element insertion failure
      netfilter: nf_tables: can't schedule in nft_chain_validate

Gao Xiang (1):
      erofs: fix compact 4B support for 16k block size

Geert Uytterhoeven (2):
      regulator: core: Fix more error checking for debugfs_create_dir()
      regulator: core: Streamline debugfs operations

Georg Müller (1):
      perf probe: Add test for regression introduced by switch to die_get_decl_file()

George Stark (1):
      meson saradc: fix clock divider mask length

Greg Kroah-Hartman (2):
      video: imsttfb: check for ioremap() failures
      Linux 5.4.251

Guillaume Nault (1):
      cls_flower: Add extack support for src and dst port range options

Gustavo A. R. Silva (1):
      wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()

Herbert Xu (2):
      hwrng: virtio - Fix race on data_avail and actual data
      hwrng: st - Fix W=1 unused variable warning

Ido Schimmel (1):
      net/sched: flower: Ensure both minimum and maximum ports are specified

Ilia.Gavrilov (1):
      netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value.

Ilya Maximets (1):
      xsk: Honor SO_BINDTODEVICE on bind

Jakub Kicinski (2):
      net: create netdev->dev_addr assignment helpers
      wl3501_cs: use eth_hw_addr_set()

James Morse (1):
      x86/resctrl: Use is_closid_match() in more places

Jan Kara (5):
      ext4: Remove ext4 locking of moved directory
      Revert "f2fs: fix potential corruption when moving a directory"
      fs: Establish locking order for unrelated directories
      fs: Lock moved directories
      fs: no need to check source

Jarkko Sakkinen (1):
      tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation

Jason Baron (1):
      md/raid0: add discard support for the 'original' layout

Jason Gerecke (1):
      HID: wacom: Use ktime_t rather than int when dealing with timestamps

Jeremy Sowden (1):
      lib/ts_bm: reset initial match offset for every block of text

Jiaqing Zhao (1):
      Revert "8250: add support for ASIX devices with a FIFO bug"

Jiasheng Jiang (3):
      pstore/ram: Add check for kstrdup
      mfd: intel-lpss: Add missing check for platform_get_resource
      NTB: ntb_tool: Add check for devm_kcalloc

Jinhong Zhu (1):
      scsi: qedf: Fix NULL dereference in error handling

Jocelyn Falempe (2):
      drm/client: Fix memory leak in drm_client_target_cloned
      drm/client: Fix memory leak in drm_client_modeset_probe

Johannes Berg (2):
      wifi: iwlwifi: pull from TXQs with softirqs disabled
      wifi: iwlwifi: mvm: avoid baid size integer overflow

John Paul Adrian Glaubitz (2):
      irqchip/jcore-aic: Fix missing allocation of IRQ descriptors
      sh: j2: Use ioremap() to translate device tree address into kernel memory

Jonas Gorski (2):
      spi: bcm-qspi: return error if neither hif_mspi nor mspi is available
      spi: bcm63xx: fix max prepend length

Junyan Ye (1):
      PCI: ftpci100: Release the clock resources

Kalesh AP (1):
      RDMA/bnxt_re: Fix to remove an unnecessary log

Kemeng Shi (1):
      ext4: fix wrong unit use in ext4_mb_clear_bb

Klaus Kudielka (1):
      net: mvneta: fix txq_map in case of txq_number==1

Krishna Kurapati (1):
      usb: dwc3: gadget: Propagate core init errors to UDC during pullup

Krzysztof Kozlowski (5):
      nfc: constify several pointers to u8, char and sk_buff
      nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()
      nfc: llcp: simplify llcp_sock_connect() error paths
      arm64: dts: qcom: msm8916: correct camss unit address
      memory: brcmstb_dpfe: fix testing array offset after use

Kuniyuki Iwashima (5):
      gtp: Fix use-after-free in __gtp_encap_destroy().
      netlink: Add __sock_i_ino() for __netlink_diag_dump().
      icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
      Revert "tcp: avoid the lookup process failing to get sk in ehash table"
      llc: Don't drop packet from non-root netns.

Laurent Pinchart (2):
      drm/panel: Initialise panel dev and funcs through drm_panel_init()
      drm/panel: Add and fill drm_panel type field

Laurent Vivier (4):
      hwrng: virtio - add an internal buffer
      hwrng: virtio - don't wait on cleanup
      hwrng: virtio - don't waste entropy
      hwrng: virtio - always add a pending request

Lee Jones (2):
      wl3501_cs: Fix a bunch of formatting issues related to function docs
      wl3501_cs: Fix misspelling and provide missing documentation

Li Nan (5):
      md/raid10: check slab-out-of-bounds in md_bitmap_get_counter
      md/raid10: fix overflow of md/safe_mode_delay
      md/raid10: fix wrong setting of max_corr_read_errors
      md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request
      md/raid10: fix io loss while replacement replace rdev

Li Yang (1):
      usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()

Lin Ma (2):
      net: nfc: Fix use-after-free caused by nfc_llcp_find_local
      net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX

Linus Torvalds (1):
      workqueue: clean up WORK_* constant types, clarify masking

Luca Weiss (1):
      Input: drv260x - sleep between polling GO bit

M A Ramdhan (1):
      net/sched: cls_fw: Fix improper refcount update leads to use-after-free

Magnus Karlsson (1):
      xsk: Improve documentation for AF_XDP

Manish Rangankar (1):
      scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue

Manivannan Sadhasivam (1):
      PCI: qcom: Disable write access to read only registers for IP v2.3.3

Marc Zyngier (1):
      irqchip/jcore-aic: Kill use of irq_create_strict_mappings()

Marek Vasut (5):
      wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown
      Input: adxl34x - do not hardcode interrupt trigger type
      media: videodev2.h: Fix struct v4l2_input tuner index comment
      pwm: sysfs: Do not apply state to already disabled PWMs
      i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process()

Mario Limonciello (4):
      pinctrl: amd: Fix mistake in handling clearing pins at startup
      pinctrl: amd: Detect internal GPIO0 debounce handling
      pinctrl: amd: Only use special debounce behavior for GPIO 0
      pinctrl: amd: Use amd_pinconf_set() for all config options

Mark Rutland (1):
      arm64: mm: fix VA-range sanity check

Martin KaFai Lau (1):
      bpf: Address KCSAN report on bpf_lru_list

Martin Kaiser (3):
      hwrng: st - keep clock enabled while hwrng is registered
      hwrng: imx-rngc - fix the timeout for init and self check
      fbdev: imxfb: warn about invalid left/right margin

Masahiro Yamada (3):
      modpost: fix section mismatch message for R_ARM_ABS32
      modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24}
      ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard

Masami Hiramatsu (Google) (1):
      tracing/probes: Fix not to count error code to total length

Mateusz Stachyra (1):
      tracing: Fix null pointer dereference in tracing_err_log_open()

Matthieu Baerts (1):
      selftests: tc: set timeout to 15 minutes

Max Filippov (1):
      xtensa: ISS: fix call to split_if_spec

Michael Schmitz (4):
      block: fix signed int overflow in Amiga partition support
      block: change all __u32 annotations to __be32 in affs_hardblocks.h
      block: add overflow checks for Amiga partition support
      block/partition: fix signedness issue for Amiga partitions

Miklos Szeredi (1):
      fuse: revalidate: don't invalidate if interrupted

Mohamed Khalfella (2):
      tracing/histograms: Add histograms to hist_vars if they have referenced variables
      tracing/histograms: Return an error if we fail to add histogram to hist_vars list

Moritz Fischer (1):
      net: lan743x: Don't sleep in atomic context

Muhammad Husaini Zulkifli (1):
      igc: Remove delay during TX ring configuration

Namhyung Kim (1):
      perf dwarf-aux: Fix off-by-one in die_get_varname()

Naveen N Rao (1):
      powerpc: Fail build if using recordmcount with binutils v2.37

Nico Boehr (1):
      KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes

Nikita Zhandarovich (3):
      PM: domains: fix integer overflow issues in genpd_parse_state()
      radeon: avoid double free in ci_dpm_init()
      drm/radeon: fix possible division-by-zero errors

Nilesh Javali (1):
      scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()

Nishanth Menon (1):
      mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0

Nitya Sunkad (1):
      ionic: remove WARN_ON to prevent panic_on_warn

Olga Kornievskaia (1):
      NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION

Ondrej Zary (1):
      PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold

Pablo Neira Ayuso (6):
      netfilter: nftables: add helper function to set the base sequence number
      netfilter: add helper function to set up the nfnetlink header and use it
      netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
      netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain
      netfilter: nf_tables: reject unbound anonymous set before commit phase
      netfilter: nf_tables: unbind non-anonymous set if rule construction fails

Patrick Kelsey (1):
      IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors

Pedro Tammela (1):
      net/sched: make psched_mtu() RTNL-less safe

Pengcheng Yang (1):
      samples/bpf: Fix buffer overflow in tcp_basertt

Peter Seiderer (1):
      wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation

Petr Oros (1):
      devlink: report devlink_port_type_warn source device

Pierre Morel (1):
      KVM: s390: vsie: fix the length of APCB bitmap

Prasad Koya (1):
      igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings

Quinn Tran (1):
      scsi: qla2xxx: Wait for io return on terminate rport

Rafał Miłecki (2):
      bgmac: fix *initial* chip reset to support BCM5358
      ARM: dts: BCM5301X: Drop "clock-names" from the SPI node

Rajan Vaja (1):
      clocksource/drivers/cadence-ttc: Use ttc driver as platform driver

Randy Dunlap (4):
      soc/fsl/qe: fix usb.c build errors
      crypto: nx - fix build warnings when DEBUG_FS is not enabled
      powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y
      wifi: airo: avoid uninitialized warning in airo_get_rate()

Remi Pommarel (1):
      wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key()

Rick Wertenbroek (5):
      PCI: rockchip: Assert PCI Configuration Enable bit after probe
      PCI: rockchip: Write PCI Device ID to correct register
      PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked
      PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core
      PCI: rockchip: Use u32 variable to access 32-bit registers

Robert Hancock (1):
      i2c: xiic: Don't try to handle more interrupt events after error

Robert Marko (2):
      mmc: core: disable TRIM on Kingston EMMC04G-M627
      mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M

Roberto Sassu (2):
      evm: Complete description of evm_inode_setattr()
      ima: Fix build warnings

Robin Murphy (1):
      PCI: Add function 1 DMA alias quirk for Marvell 88SE9235

Rongguang Wei (1):
      PCI: pciehp: Cancel bringup sequence if card is not present

Sabrina Dubroca (1):
      selftests: rtnetlink: remove netdevsim device after ipsec offload test

Sebastian Andrzej Siewior (1):
      tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode().

Shannon Nelson (4):
      ionic: improve irq numa locality
      ionic: clean irq affinity on queue deinit
      ionic: move irq request to qcq alloc
      ionic: ionic_intr_free parameter change

Shawn Wang (1):
      x86/resctrl: Only show tasks' pid in current pid namespace

Sherry Sun (1):
      tty: serial: fsl_lpuart: add earlycon for imx8ulp platform

Shreyas Deodhar (1):
      scsi: qla2xxx: Pointer may be dereferenced

Siddh Raman Pant (1):
      jfs: jfs_dmap: Validate db_l2nbperpage while mounting

Stephan Gerhold (1):
      mfd: rt5033: Drop rt5033-battery sub-device

Su Hui (1):
      ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer

Sui Jingfeng (1):
      PCI: Add pci_clear_master() stub for non-CONFIG_PCI

Takashi Iwai (1):
      ALSA: jack: Fix mutex call in snd_jack_report()

Tanmay Patil (1):
      net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()

Tetsuo Handa (1):
      debugobjects: Recheck debug_objects_enabled before reporting

Thadeu Lima de Souza Cascardo (1):
      netfilter: nf_tables: prevent OOB access in nft_byteorder_eval

Thomas Gleixner (2):
      x86/smp: Use dedicated cache-line for mwait_play_dead()
      posix-timers: Ensure timer ID search-loop limit is valid

Thomas Weißschuh (1):
      fs: avoid empty option when generating legacy mount string

Tianjia Zhang (1):
      integrity: Fix possible multiple allocation in integrity_inode_get()

Tobias Heider (1):
      Add MODULE_FIRMWARE() for FIRMWARE_TG357766.

Tony Lindgren (2):
      ARM: dts: gta04: Move model property out of pinctrl node
      serial: 8250_omap: Use force_suspend and resume for system suspend

Vijaya Krishna Nivarthi (1):
      spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG

Vladimir Oltean (2):
      net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
      net: dsa: tag_sja1105: fix MAC DA patching from meta frames

Vladislav Efanov (1):
      usb: dwc3: qcom: Fix potential memory leak

Wolfram Sang (1):
      arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1

Xiubo Li (1):
      ceph: don't let check_caps skip sending responses for revoke msgs

XuDong Liu (1):
      drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks`

Yang Yingliang (1):
      NTB: ntb_transport: fix possible memory leak while device_register() fails

Yicong Yang (1):
      sched/fair: Don't balance task to its current running CPU

Ying Hsu (1):
      igb: Fix igb_down hung on surprise removal

Yu Kuai (2):
      md: fix data corruption for raid456 when reshape restart while grow up
      md/raid10: prevent soft lockup while flush writes

Yuan Can (4):
      clk: tegra: tegra124-emc: Fix potential memory leak
      ntb: idt: Fix error handling in idt_pci_driver_init()
      NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
      ntb: intel: Fix error handling in intel_ntb_pci_driver_init()

Yuanjun Gong (1):
      net:ipv6: check return value of pskb_trim()

Yuchen Yang (1):
      scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe()

YueHaibing (1):
      can: bcm: Fix UAF in bcm_proc_show()

Zhang Rui (1):
      powercap: RAPL: Fix CONFIG_IOSF_MBI dependency

Zhang Shurong (1):
      fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe

Zhen Lei (1):
      kexec: fix a memory leak in crash_shrink_memory()

Zheng Wang (2):
      fbdev: imsttfb: Fix use after free bug in imsttfb_probe
      bcache: Remove unnecessary NULL point check in node allocations

Zheng Yejian (1):
      ring-buffer: Fix deadloop issue on reading trace_pipe

Zhong Jinghua (1):
      nbd: Add the maximum limit of allocated index in nbd_dev_add

Ziyang Xuan (1):
      ipv6/addrconf: fix a potential refcount underflow for idev


             reply	other threads:[~2023-07-27  7:20 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-07-27  7:13 Greg Kroah-Hartman [this message]
2023-07-27  7:13 ` Linux 5.4.251 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=2023072719-subtract-grain-8e2b@gregkh \
    --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.