- d2d5dd1 Linux 5.4.91-rt50-xanmod1
- 9ecc24e Merge tag 'v5.4.91-rt50' into 5.4-rt
- 11ad045 Linux 5.4.91-rt50
- e6d5384 Merge tag 'v5.4.91' into v5.4-rt
|\
| * d26b311 Linux 5.4.91
| * 516bd00 netfilter: nft_compat: remove flush counter optimization
| * 9351148 netfilter: nf_nat: Fix memleak in nf_nat_init
| * 49fc6d9 netfilter: conntrack: fix reading nf_conntrack_buckets
| * 548e416 ALSA: firewire-tascam: Fix integer overflow in midi_port_work()
| * 68e6753 ALSA: fireface: Fix integer overflow in transmit_midi_msg()
| * 2c3d03c dm: eliminate potential source of excessive kernel log noise
| * a342947 net: sunrpc: interpret the return value of kstrtou32 correctly
| * 8b5107a iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev()
| * c222668 mm, slub: consider rest of partial list if acquire_slab() fails
| * cd9e901 drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence
| * 9269296 IB/mlx5: Fix error unwinding when set_has_smi_cap fails
| * 40a7822 RDMA/mlx5: Fix wrong free of blue flame register on error
| * e8c8d23 bnxt_en: Improve stats context resource accounting with RDMA driver loaded.
| * 3bcf35a RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp
| * da834a9 RDMA/restrack: Don't treat as an error allocation ID wrapping
| * 986fdc7 ext4: fix superblock checksum failure when setting password salt
| * 3899209 NFS: nfs_igrab_and_active must first reference the superblock
| * 6b3ae20 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter
| * aa2399f pNFS: Stricter ordering of layoutget and layoutreturn
| * 78c2ab7 pNFS: Mark layout for return if return-on-close was not sent
| * 7d1241a pNFS: We want return-on-close to complete when evicting the inode
| * 69d121c NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
| * c70f6e0 nvme-tcp: fix possible data corruption with bio merges
| * 55a1020 ASoC: Intel: fix error code cnl_set_dsp_D0()
| * 2392a54 ASoC: meson: axg-tdmin: fix axg skew offset
| * 973900c ASoC: meson: axg-tdm-interface: fix loopback
| * 08eb8a7 dump_common_audit_data(): fix racy accesses to ->d_name
| * d443cef perf intel-pt: Fix 'CPU too large' error
| * 221dee1 ARM: picoxcell: fix missing interrupt-parent properties
| * ba74e0f drm/msm: Call msm_init_vram before binding the gpu
| * 0251d3e ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI
| * bfdd0a3 usb: typec: Fix copy paste error for NVIDIA alt-mode description
| * 644baa9 drm/amdgpu: fix a GPU hang issue when remove device
| * 596b342 nvmet-rdma: Fix list_del corruption on queue establishment failure
| * 4cb77b8 nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN
| * 242793c selftests: fix the return value for UDP GRO test
| * 5fc06b7 net: ethernet: fs_enet: Add missing MODULE_LICENSE
| * 15a8491 misdn: dsp: select CONFIG_BITREVERSE
| * 635a658 arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC
| * bc68af1 bfq: Fix computation of shallow depth
| * 2abc545 lib/raid6: Let $(UNROLL) rules work with macOS userland
| * 1d05b91 hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values
| * 1229d43 habanalabs: Fix memleak in hl_device_reset
| * 93aef8e habanalabs: register to pci shutdown callback
| * 79df212 ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram
| * 331a643 regulator: bd718x7: Add enable times
| * d5f996b btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan
| * c8dd8af netfilter: ipset: fixes possible oops in mtype_resize
| * ca2fc0d ARC: build: move symlink creation to arch/arc/Makefile to avoid race
| * 6265a0f ARC: build: add boot_targets to PHONY
| * 217d8ba ARC: build: add uImage.lzma to the top-level target
| * b912825 ARC: build: remove non-existing bootpImage from KBUILD_IMAGE
| * 5349b17 dm integrity: fix flush with external metadata device
| * c553300 cifs: fix interrupted close commands
| * d17a957 smb3: remove unused flag passed into close functions
| * 55a4dff ext4: don't leak old mountpoint samples
| * 2003c66 ext4: fix bug for rename with RENAME_WHITEOUT
| * 425faac drm/i915/backlight: fix CPU mode backlight takeover on LPT
| * 72eb9fc btrfs: tree-checker: check if chunk item end overflows
| * 82a948f r8152: Add Lenovo Powered USB-C Travel Hub
| * ad5f19c dm integrity: fix the maximum number of arguments
| * 5caac63 dm snapshot: flush merged data before committing metadata
| * 2017b99 dm raid: fix discard limits for raid1
| * 4335af6 mm/hugetlb: fix potential missing huge page size info
| * c643666 ACPI: scan: Harden acpi_device_add() against device ID overflows
| * bc0b70f RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd()
| * f7a97dc MIPS: relocatable: fix possible boot hangup with KASLR enabled
| * f5c2f79 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB
| * a650107 mips: lib: uncached: fix non-standard usage of variable 'sp'
| * bda45bb mips: fix Section mismatch in reference
| * aeb64ef tracing/kprobes: Do the notrace functions check without kprobes on ftrace
| * 984f57e x86/hyperv: check cpu mask after interrupt has been disabled
| * 1a202b9 ASoC: dapm: remove widget from dirty list on free
| * 82d1a5f btrfs: prevent NULL pointer dereference in extent_io_tree_panic
| * bb562e6 kbuild: enforce -Werror=return-type
| * ceed81a Linux 5.4.90
| * 6f48409 regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init()
| * bbb2fee net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet
| * bd0051a block: fix use-after-free in disk_part_iter_next
| * c5fe50e KVM: arm64: Don't access PMCR_EL0 when no PMU is available
| * f595e44 net: mvpp2: disable force link UP during port init procedure
| * 5b8d3c3 regulator: qcom-rpmh-regulator: correct hfsmps515 definition
| * 3582406 wan: ds26522: select CONFIG_BITREVERSE
| * 480c5e9 regmap: debugfs: Fix a memory leak when calling regmap_attach_dev
| * c3c7748 net/mlx5e: Fix two double free cases
| * ce74b5a net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
| * a2b2ae3 bpftool: Fix compilation failure for net.o with older glibc
| * 2992e33 iommu/intel: Fix memleak in intel_irq_remapping_alloc
| * 0063193 lightnvm: select CONFIG_CRC32
| * 46c15ee block: rsxx: select CONFIG_CRC32
| * 4834a98 wil6210: select CONFIG_CRC32
| * b28378b qed: select CONFIG_CRC32
| * cc196d4 dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
| * d0eaf8a dmaengine: xilinx_dma: fix incompatible param warning in child_probe()
| * e6f247a dmaengine: xilinx_dma: check dma_async_device_register return value
| * c15556c dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function
| * 5550371 i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated
| * 12e8bca spi: stm32: FIFO threshold level - fix align packet size
| * 9ff4796 cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()
| * 4dd15f9 can: kvaser_pciefd: select CONFIG_CRC32
| * 82adac5 can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop()
| * 3b68980 can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver
| * b77e028 dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()
| * f6dd8c2 i2c: sprd: use a specific timeout to avoid system hang up issue
| * 8d0cadc ARM: OMAP2+: omap_device: fix idling of devices during probe
| * 003280b HID: wacom: Fix memory leakage caused by kfifo_alloc
| * 6f367fb iio: imu: st_lsm6dsx: fix edge-trigger interrupts
| * 87ea51c vmlinux.lds.h: Add PGO and AutoFDO input sections
| * 099340d exfat: Month timestamp metadata accidentally incremented
| * bb039d4 x86/resctrl: Don't move a task to the same resource group
| * 628af07 x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR
| * 96fb3d2 chtls: Fix chtls resources release sequence
| * fac9b53 chtls: Added a check to avoid NULL pointer dereference
| * 38768ea chtls: Replace skb_dequeue with skb_peek
| * dcce456 chtls: Fix panic when route to peer not configured
| * 44bed66 chtls: Remove invalid set_tcb call
| * 266ee00 chtls: Fix hardware tid leak
| * ed62af6 net/mlx5e: ethtool, Fix restriction of autoneg with 56G
| * cf59803 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address
| * 3008c63 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE
| * fc1c907 s390/qeth: fix L2 header access in qeth_l3_osa_features_check()
| * e6931e3 nexthop: Unlink nexthop group entry in error path
| * 3cecab9 nexthop: Fix off-by-one error in error path
| * f03b81e octeontx2-af: fix memory leak of lmac and lmac->name
| * 12e10b1 net: ip: always refragment ip defragmented packets
| * 41bfd41 net: fix pmtu check in nopmtudisc mode
| * 98fc969 tools: selftests: add test for changing routes with PTMU exceptions
| * 7694654 net: ipv6: fib: flush exceptions when purging route
| * 1cba7e2 net/sonic: Fix some resource leaks in error handling paths
| * 37e6368 net: vlan: avoid leaks on register_vlan_dev() failures
| * 4ff0737 net: stmmac: dwmac-sun8i: Balance internal PHY power
| * 5698f09 net: stmmac: dwmac-sun8i: Balance internal PHY resource references
| * fa020a2 net: hns3: fix a phy loopback fail issue
| * bddaf51 net: hns3: fix the number of queues actually used by ARQ
| * d73f7e7 net: cdc_ncm: correct overhead in delayed_ndp_size
| * 5597557 vfio iommu: Add dma available capability
| * 3351040 x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE*
| * a829146 Linux 5.4.89
| * 485e217 scsi: target: Fix XCOPY NAA identifier lookup
| * 7795afa KVM: x86: fix shift out of bounds reported by UBSAN
| * a9d49da x86/mtrr: Correct the range check before performing MTRR type lookups
| * a798b36 netfilter: nft_dynset: report EOPNOTSUPP on missing set feature
| * 5e401ea netfilter: xt_RATEEST: reject non-null terminated string from userspace
| * 1dd6a79 netfilter: ipset: fix shift-out-of-bounds in htable_bits()
| * e0281bb netfilter: x_tables: Update remaining dereference to RCU
| * 828f2a2 drm/i915: clear the gpu reloc batch
| * ef8133b dmabuf: fix use-after-free of dmabuf's file->f_inode
| * 284be2b Revert "device property: Keep secondary firmware node secondary by type"
| * 64d06c7 btrfs: send: fix wrong file path when there is an inode with a pending rmdir
| * 0cb0b87 ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256.
| * 02e5969 ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7
| * d63a96f ALSA: hda/realtek - Fix speaker volume control on Lenovo C940
| * 30fd977 ALSA: hda/conexant: add a new hda codec CX11970
| * 1219444 ALSA: hda/via: Fix runtime PM for Clevo W35xSS
| * a5c7a45 kvm: check tlbs_dirty directly
| * 10dcb79 x86/mm: Fix leak of pmd ptlock
| * d3e5db4 USB: serial: keyspan_pda: remove unused variable
| * bcffe2d usb: gadget: configfs: Fix use-after-free issue with udc_name
| * 2768282 usb: gadget: configfs: Preserve function ordering after bind failure
| * b2bd36f usb: gadget: Fix spinlock lockup on usb_function_deactivate
| * ce507b5 USB: gadget: legacy: fix return error code in acm_ms_bind()
| * 7f875ea usb: gadget: u_ether: Fix MTU size mismatch with RX packet size
| * b89a5f3 usb: gadget: function: printer: Fix a memory leak for interface descriptor
| * 692ab07 usb: gadget: f_uac2: reset wMaxPacketSize
| * 7ac84fa usb: gadget: select CONFIG_CRC32
| * 77a804d ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks
| * 5c263f1 USB: usblp: fix DMA to stack
| * 41f15da USB: yurex: fix control-URB timeout handling
| * 175f7a5 USB: serial: option: add Quectel EM160R-GL
| * 1a59feb USB: serial: option: add LongSung M5710 module support
| * ac48b1d USB: serial: iuu_phoenix: fix DMA from stack
| * 8a051ea usb: uas: Add PNY USB Portable SSD to unusual_uas
| * a7b81d0 usb: usbip: vhci_hcd: protect shift size
| * f7cc27e USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set
| * ea472d8 usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data()
| * a37a066 usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion
| * 5b8e1be USB: cdc-wdm: Fix use after free in service_outstanding_interrupt().
| * 5445502 USB: cdc-acm: blacklist another IR Droid device
| * eeae1d9 usb: gadget: enable super speed plus
| * 70cf59b staging: mt7621-dma: Fix a resource leak in an error handling path
| * c511f27 powerpc: Handle .text.{hot,unlikely}.* in linker script
| * 867c10a crypto: asym_tpm: correct zero out potential secrets
| * ff7397a crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
| * 9e60056 video: hyperv_fb: Fix the mmap() regression for v5.4.y and older
| * 84d4887 Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close
| * 3417067 kbuild: don't hardcode depmod path
| * 3f2a289 net/sched: sch_taprio: ensure to reset/destroy all child qdiscs
| * c41ea30 ionic: account for vlan tag len in rx buffer len
| * 5c6eb88 vhost_net: fix ubuf refcount incorrectly when sendmsg fails
| * 8f64957 net: usb: qmi_wwan: add Quectel EM160R-GL
| * 12ab7b6 CDC-NCM: remove "connected" log message
| * 171a2bc net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access
| * c088301 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs
| * 07f26fc r8169: work around power-saving bug on some chip versions
| * 106ca9c net: hdlc_ppp: Fix issues when mod_timer is called while timer is running
| * 2b8aa89 erspan: fix version 1 check in gre_parse_header()
| * 606f541 net: hns: fix return value check in __lb_other_process()
| * e40b5fc net: sched: prevent invalid Scell_log shift count
| * b16f883 ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()
| * a018c07 net: mvpp2: fix pkt coalescing int-threshold configuration
| * 443a710 tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS
| * c076e11 net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered
| * 8602c20 net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc
| * 1f6b04a net-sysfs: take the rtnl lock when storing xps_rxqs
| * 67ed54a net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc
| * fb14db9 net-sysfs: take the rtnl lock when storing xps_cpus
| * e43ec45 net: ethernet: Fix memleak in ethoc_probe
| * 56dc790 net/ncsi: Use real net-device for response handler
| * dffef99 virtio_net: Fix recursive call to cpus_read_lock()
| * 5404192 qede: fix offload for IPIP tunnel packets
| * 8009f6b net: ethernet: mvneta: Fix error handling in mvneta_probe
| * 6d003fe ibmvnic: continue fatal error reset after passive init
| * 3d16088 net: mvpp2: Fix GoP port 3 Networking Complex Control configurations
| * 8548c96 atm: idt77252: call pci_disable_device() on error path
| * 2a006b4 ethernet: ucc_geth: set dev->max_mtu to 1518
| * c2ca14c ethernet: ucc_geth: fix use-after-free in ucc_geth_remove()
| * af99cae net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE
| * 8dd98d5 net: mvpp2: prs: fix PPPoE with ipv6 packet parse
| * 73445f2 net: mvpp2: Add TCAM entry to drop flow control pause frames
| * a5a6dc4 iavf: fix double-release of rtnl_lock
| * 6aba31a i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs
| * 9ea03f6 proc: fix lookup in /proc/net subdirectories after setns(2)
| * d2942e9 proc: change ->nlink under proc_subdir_lock
| * 59b10c8 depmod: handle the case of /sbin/depmod without /sbin in PATH
| * 663a0bc lib/genalloc: fix the overflow when size is too big
| * 19e0cf8 scsi: scsi_transport_spi: Set RQF_PM for domain validation commands
| * eb3e975 scsi: ide: Do not set the RQF_PREEMPT flag for sense requests
| * 4ae3573 scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff()
| * 5f9c3d6 scsi: ufs: Fix wrong print message in dev_err()
| * 515dc63 workqueue: Kick a worker based on the actual activation of delayed works - | 31c37b4 Linux 5.4.88-rt49
- | 8888b83 locking/rwsem-rt: Add __down_read_interruptible()
- | b6582e4 Merge tag 'v5.4.88' into v5.4-rt
|/ - f3a4c8d Linux 5.4.88
- 0a49aaf mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start
- 1174332 exec: Transform exec_update_mutex into a rw_semaphore
- d390fc9 rwsem: Implement down_read_interruptible
- 1b75a26 rwsem: Implement down_read_killable_nested
- 71b8355 perf: Break deadlock involving exec_update_mutex
- 732251c fuse: fix bad inode
- 06c672d iio:imu:bmi160: Fix alignment and data leak issues
- 7a736f4 kdev_t: always inline major/minor helper functions
- 61a0d8e dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate()
- 20d5ee5 dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate()
- f2a0b76 dmaengine: at_hdmac: Substitute kzalloc with kmalloc
- 4d3ba54 Revert "mtd: spinand: Fix OOB read"
- da5b4cf Revert "drm/amd/display: Fix memory leaks in S3 resume"