* d2d5dd14d6c8 Linux 5.4.91-rt50-xanmod1 * 9ecc24ed33ac Merge tag 'v5.4.91-rt50' into 5.4-rt * 11ad0451731e Linux 5.4.91-rt50 * e6d53841bf63 Merge tag 'v5.4.91' into v5.4-rt |\ | * d26b3110041a Linux 5.4.91 | * 516bd00e5ac1 netfilter: nft_compat: remove flush counter optimization | * 935114863364 netfilter: nf_nat: Fix memleak in nf_nat_init | * 49fc6d92b484 netfilter: conntrack: fix reading nf_conntrack_buckets | * 548e4168e68d ALSA: firewire-tascam: Fix integer overflow in midi_port_work() | * 68e67535e26b ALSA: fireface: Fix integer overflow in transmit_midi_msg() | * 2c3d03cdbd39 dm: eliminate potential source of excessive kernel log noise | * a34294774a32 net: sunrpc: interpret the return value of kstrtou32 correctly | * 8b5107a74db3 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() | * c2226680343d mm, slub: consider rest of partial list if acquire_slab() fails | * cd9e901fe2fc drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence | * 9269296721b5 IB/mlx5: Fix error unwinding when set_has_smi_cap fails | * 40a782293545 RDMA/mlx5: Fix wrong free of blue flame register on error | * e8c8d2319bd7 bnxt_en: Improve stats context resource accounting with RDMA driver loaded. | * 3bcf35a7c05f RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp | * da834a9bdc23 RDMA/restrack: Don't treat as an error allocation ID wrapping | * 986fdc7685fa ext4: fix superblock checksum failure when setting password salt | * 38992092b54e NFS: nfs_igrab_and_active must first reference the superblock | * 6b3ae2030db9 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter | * aa2399f55eff pNFS: Stricter ordering of layoutget and layoutreturn | * 78c2ab7f5265 pNFS: Mark layout for return if return-on-close was not sent | * 7d1241ae1dce pNFS: We want return-on-close to complete when evicting the inode | * 69d121ca892c NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock | * c70f6e0ac9f9 nvme-tcp: fix possible data corruption with bio merges | * 55a102004376 ASoC: Intel: fix error code cnl_set_dsp_D0() | * 2392a54de8ba ASoC: meson: axg-tdmin: fix axg skew offset | * 973900cd4614 ASoC: meson: axg-tdm-interface: fix loopback | * 08eb8a735c11 dump_common_audit_data(): fix racy accesses to ->d_name | * d443cefd9f73 perf intel-pt: Fix 'CPU too large' error | * 221dee1d0d4e ARM: picoxcell: fix missing interrupt-parent properties | * ba74e0f222c7 drm/msm: Call msm_init_vram before binding the gpu | * 0251d3eb4480 ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI | * bfdd0a3b86c3 usb: typec: Fix copy paste error for NVIDIA alt-mode description | * 644baa95db2b drm/amdgpu: fix a GPU hang issue when remove device | * 596b3423fddc nvmet-rdma: Fix list_del corruption on queue establishment failure | * 4cb77b877fcc nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN | * 242793c7ef2f selftests: fix the return value for UDP GRO test | * 5fc06b706432 net: ethernet: fs_enet: Add missing MODULE_LICENSE | * 15a8491cdcd4 misdn: dsp: select CONFIG_BITREVERSE | * 635a658de303 arch/arc: add copy_user_page() to to fix build error on ARC | * bc68af1fdcac bfq: Fix computation of shallow depth | * 2abc54579d1b lib/raid6: Let $(UNROLL) rules work with macOS userland | * 1d05b91ab72e hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values | * 1229d433960c habanalabs: Fix memleak in hl_device_reset | * 93aef8e6cc08 habanalabs: register to pci shutdown callback | * 79df21218d63 ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram | * 331a6438ebfd regulator: bd718x7: Add enable times | * d5f996bea464 btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan | * c8dd8af4b35f netfilter: ipset: fixes possible oops in mtype_resize | * ca2fc0dc1cec ARC: build: move symlink creation to arch/arc/Makefile to avoid race | * 6265a0f2410f ARC: build: add boot_targets to PHONY | * 217d8ba22bce ARC: build: add uImage.lzma to the top-level target | * b9128252b9ee ARC: build: remove non-existing bootpImage from KBUILD_IMAGE | * 5349b17c3df5 dm integrity: fix flush with external metadata device | * c553300f1453 cifs: fix interrupted close commands | * d17a9571e392 smb3: remove unused flag passed into close functions | * 55a4dff288af ext4: don't leak old mountpoint samples | * 2003c669df4c ext4: fix bug for rename with RENAME_WHITEOUT | * 425faacff213 drm/i915/backlight: fix CPU mode backlight takeover on LPT | * 72eb9fc82aea btrfs: tree-checker: check if chunk item end overflows | * 82a948fc67ea r8152: Add Lenovo Powered USB-C Travel Hub | * ad5f19c7e9ce dm integrity: fix the maximum number of arguments | * 5caac6317daf dm snapshot: flush merged data before committing metadata | * 2017b99ec205 dm raid: fix discard limits for raid1 | * 4335af6c62fc mm/hugetlb: fix potential missing huge page size info | * c64366620d91 ACPI: scan: Harden acpi_device_add() against device ID overflows | * bc0b70f1d28c RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() | * f7a97dc302be MIPS: relocatable: fix possible boot hangup with KASLR enabled | * f5c2f7970683 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB | * a650107de374 mips: lib: uncached: fix non-standard usage of variable 'sp' | * bda45bbc8e03 mips: fix Section mismatch in reference | * aeb64ef1f429 tracing/kprobes: Do the notrace functions check without kprobes on ftrace | * 984f57e4258c x86/hyperv: check cpu mask after interrupt has been disabled | * 1a202b9b9d23 ASoC: dapm: remove widget from dirty list on free | * 82d1a5f6f2e5 btrfs: prevent NULL pointer dereference in extent_io_tree_panic | * bb562e6e0358 kbuild: enforce -Werror=return-type | * ceed81a883dc Linux 5.4.90 | * 6f484096196b regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() | * bbb2fee395e9 net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet | * bd0051a5cb05 block: fix use-after-free in disk_part_iter_next | * c5fe50e18fcb KVM: arm64: Don't access PMCR_EL0 when no PMU is available | * f595e44b161a net: mvpp2: disable force link UP during port init procedure | * 5b8d3c3a9fcb regulator: qcom-rpmh-regulator: correct hfsmps515 definition | * 3582406b9c04 wan: ds26522: select CONFIG_BITREVERSE | * 480c5e9c7e4c regmap: debugfs: Fix a memory leak when calling regmap_attach_dev | * c3c774886790 net/mlx5e: Fix two double free cases | * ce74b5a0689d net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups | * a2b2ae3812e5 bpftool: Fix compilation failure for net.o with older glibc | * 2992e3371a3a iommu/intel: Fix memleak in intel_irq_remapping_alloc | * 006319327d21 lightnvm: select CONFIG_CRC32 | * 46c15eeb0a8a block: rsxx: select CONFIG_CRC32 | * 4834a984e456 wil6210: select CONFIG_CRC32 | * b28378bc91d0 qed: select CONFIG_CRC32 | * cc196d4604c9 dmaengine: xilinx_dma: fix mixed_enum_type coverity warning | * d0eaf8a8eff8 dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() | * e6f247a5f927 dmaengine: xilinx_dma: check dma_async_device_register return value | * c15556cb344a dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function | * 55503711adff i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated | * 12e8bcaef61a spi: stm32: FIFO threshold level - fix align packet size | * 9ff4796e6fd9 cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() | * 4dd15f9bc881 can: kvaser_pciefd: select CONFIG_CRC32 | * 82adac5ad13b can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() | * 3b68980596fb can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver | * b77e0283efdc dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() | * f6dd8c259ab8 i2c: sprd: use a specific timeout to avoid system hang up issue | * 8d0cadc2ea64 ARM: OMAP2+: omap_device: fix idling of devices during probe | * 003280bd8845 HID: wacom: Fix memory leakage caused by kfifo_alloc | * 6f367fb1b7ee iio: imu: st_lsm6dsx: fix edge-trigger interrupts | * 87ea51c90280 vmlinux.lds.h: Add PGO and AutoFDO input sections | * 099340d3e758 exfat: Month timestamp metadata accidentally incremented | * bb039d45ebc5 x86/resctrl: Don't move a task to the same resource group | * 628af07fc5cd x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR | * 96fb3d28c885 chtls: Fix chtls resources release sequence | * fac9b53cfacb chtls: Added a check to avoid NULL pointer dereference | * 38768ea1127d chtls: Replace skb_dequeue with skb_peek | * dcce456b2843 chtls: Fix panic when route to peer not configured | * 44bed66b2be9 chtls: Remove invalid set_tcb call | * 266ee00f402b chtls: Fix hardware tid leak | * ed62af62da41 net/mlx5e: ethtool, Fix restriction of autoneg with 56G | * cf59803ce4b3 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address | * 3008c639c081 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE | * fc1c907da5a1 s390/qeth: fix L2 header access in qeth_l3_osa_features_check() | * e6931e3eb084 nexthop: Unlink nexthop group entry in error path | * 3cecab93f271 nexthop: Fix off-by-one error in error path | * f03b81e61ef5 octeontx2-af: fix memory leak of lmac and lmac->name | * 12e10b12124c net: ip: always refragment ip defragmented packets | * 41bfd4111257 net: fix pmtu check in nopmtudisc mode | * 98fc9692ac3d tools: selftests: add test for changing routes with PTMU exceptions | * 7694654168bb net: ipv6: fib: flush exceptions when purging route | * 1cba7e270b16 net/sonic: Fix some resource leaks in error handling paths | * 37e6368a8de6 net: vlan: avoid leaks on register_vlan_dev() failures | * 4ff0737ebc76 net: stmmac: dwmac-sun8i: Balance internal PHY power | * 5698f0921c9b net: stmmac: dwmac-sun8i: Balance internal PHY resource references | * fa020a28896c net: hns3: fix a phy loopback fail issue | * bddaf51d116c net: hns3: fix the number of queues actually used by ARQ | * d73f7e757526 net: cdc_ncm: correct overhead in delayed_ndp_size | * 5597557244d4 vfio iommu: Add dma available capability | * 335104082c21 x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* | * a829146c3fdc Linux 5.4.89 | * 485e21729b1e scsi: target: Fix XCOPY NAA identifier lookup | * 7795afa0d7a9 KVM: x86: fix shift out of bounds reported by UBSAN | * a9d49da7edf8 x86/mtrr: Correct the range check before performing MTRR type lookups | * a798b367a066 netfilter: nft_dynset: report EOPNOTSUPP on missing set feature | * 5e401ea71676 netfilter: xt_RATEEST: reject non-null terminated string from userspace | * 1dd6a790c220 netfilter: ipset: fix shift-out-of-bounds in htable_bits() | * e0281bb5a82d netfilter: x_tables: Update remaining dereference to RCU | * 828f2a20f946 drm/i915: clear the gpu reloc batch | * ef8133b1b47e dmabuf: fix use-after-free of dmabuf's file->f_inode | * 284be2b993ca Revert "device property: Keep secondary firmware node secondary by type" | * 64d06c7f2fa2 btrfs: send: fix wrong file path when there is an inode with a pending rmdir | * 0cb0b876f17f ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. | * 02e59692a6b1 ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 | * d63a96f45c4f ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 | * 30fd9778cf8f ALSA: hda/conexant: add a new hda codec CX11970 | * 121944484cc4 ALSA: hda/via: Fix runtime PM for Clevo W35xSS | * a5c7a456680f kvm: check tlbs_dirty directly | * 10dcb79ec79e x86/mm: Fix leak of pmd ptlock | * d3e5db486fd8 USB: serial: keyspan_pda: remove unused variable | * bcffe2de9dde usb: gadget: configfs: Fix use-after-free issue with udc_name | * 276828221852 usb: gadget: configfs: Preserve function ordering after bind failure | * b2bd36f54495 usb: gadget: Fix spinlock lockup on usb_function_deactivate | * ce507b55db29 USB: gadget: legacy: fix return error code in acm_ms_bind() | * 7f875ea9883c usb: gadget: u_ether: Fix MTU size mismatch with RX packet size | * b89a5f39c2b5 usb: gadget: function: printer: Fix a memory leak for interface descriptor | * 692ab0726460 usb: gadget: f_uac2: reset wMaxPacketSize | * 7ac84fa85ba2 usb: gadget: select CONFIG_CRC32 | * 77a804dd6b46 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks | * 5c263f16822f USB: usblp: fix DMA to stack | * 41f15da2abd9 USB: yurex: fix control-URB timeout handling | * 175f7a5fa7e6 USB: serial: option: add Quectel EM160R-GL | * 1a59feb52dc4 USB: serial: option: add LongSung M5710 module support | * ac48b1dacb07 USB: serial: iuu_phoenix: fix DMA from stack | * 8a051eaae708 usb: uas: Add PNY USB Portable SSD to unusual_uas | * a7b81d0d2e07 usb: usbip: vhci_hcd: protect shift size | * f7cc27eb358d USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set | * ea472d839133 usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() | * a37a0667e1e0 usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion | * 5b8e1be9e0c1 USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). | * 5445502a344b USB: cdc-acm: blacklist another IR Droid device | * eeae1d95ce4e usb: gadget: enable super speed plus | * 70cf59b8ffb4 staging: mt7621-dma: Fix a resource leak in an error handling path | * c511f27e130e powerpc: Handle .text.{hot,unlikely}.* in linker script | * 867c10a03f84 crypto: asym_tpm: correct zero out potential secrets | * ff7397add935 crypto: ecdh - avoid buffer overflow in ecdh_set_secret() | * 9e60056b1f53 video: hyperv_fb: Fix the mmap() regression for v5.4.y and older | * 84d488719b27 Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close | * 3417067b3111 kbuild: don't hardcode depmod path | * 3f2a28930a7e net/sched: sch_taprio: ensure to reset/destroy all child qdiscs | * c41ea30c3839 ionic: account for vlan tag len in rx buffer len | * 5c6eb887e192 vhost_net: fix ubuf refcount incorrectly when sendmsg fails | * 8f64957fda12 net: usb: qmi_wwan: add Quectel EM160R-GL | * 12ab7b627d43 CDC-NCM: remove "connected" log message | * 171a2bce9d6c net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access | * c0883010d3b3 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs | * 07f26fc52b45 r8169: work around power-saving bug on some chip versions | * 106ca9ca9acc net: hdlc_ppp: Fix issues when mod_timer is called while timer is running | * 2b8aa896b151 erspan: fix version 1 check in gre_parse_header() | * 606f5412ad86 net: hns: fix return value check in __lb_other_process() | * e40b5fc79110 net: sched: prevent invalid Scell_log shift count | * b16f883e71f3 ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() | * a018c071de14 net: mvpp2: fix pkt coalescing int-threshold configuration | * 443a71031e49 tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS | * c076e1198554 net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered | * 8602c20a9160 net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc | * 1f6b04a2b282 net-sysfs: take the rtnl lock when storing xps_rxqs | * 67ed54a63f43 net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc | * fb14db9508c0 net-sysfs: take the rtnl lock when storing xps_cpus | * e43ec45d45af net: ethernet: Fix memleak in ethoc_probe | * 56dc7908ed85 net/ncsi: Use real net-device for response handler | * dffef999e484 virtio_net: Fix recursive call to cpus_read_lock() | * 5404192a8721 qede: fix offload for IPIP tunnel packets | * 8009f6bb13a3 net: ethernet: mvneta: Fix error handling in mvneta_probe | * 6d003fe7fe87 ibmvnic: continue fatal error reset after passive init | * 3d16088a9668 net: mvpp2: Fix GoP port 3 Networking Complex Control configurations | * 8548c9679939 atm: idt77252: call pci_disable_device() on error path | * 2a006b4fa5cc ethernet: ucc_geth: set dev->max_mtu to 1518 | * c2ca14cc6f55 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() | * af99cae96fdc net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE | * 8dd98d5d2ba4 net: mvpp2: prs: fix PPPoE with ipv6 packet parse | * 73445f29575a net: mvpp2: Add TCAM entry to drop flow control pause frames | * a5a6dc4dc293 iavf: fix double-release of rtnl_lock | * 6aba31a7c72e i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs | * 9ea03f6890ce proc: fix lookup in /proc/net subdirectories after setns(2) | * d2942e958f26 proc: change ->nlink under proc_subdir_lock | * 59b10c8a59a1 depmod: handle the case of /sbin/depmod without /sbin in PATH | * 663a0bcb3fa5 lib/genalloc: fix the overflow when size is too big | * 19e0cf8fc481 scsi: scsi_transport_spi: Set RQF_PM for domain validation commands | * eb3e975ac2a3 scsi: ide: Do not set the RQF_PREEMPT flag for sense requests | * 4ae3573c571e scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() | * 5f9c3d640505 scsi: ufs: Fix wrong print message in dev_err() | * 515dc635eb76 workqueue: Kick a worker based on the actual activation of delayed works * | 31c37b485897 Linux 5.4.88-rt49 * | 8888b83e4420 locking/rwsem-rt: Add __down_read_interruptible() * | b6582e43086c Merge tag 'v5.4.88' into v5.4-rt |/ * f3a4c8d50145 Linux 5.4.88 * 0a49aaf4df29 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start * 117433236ae2 exec: Transform exec_update_mutex into a rw_semaphore * d390fc97df62 rwsem: Implement down_read_interruptible * 1b75a263fbd9 rwsem: Implement down_read_killable_nested * 71b8355ba667 perf: Break deadlock involving exec_update_mutex * 732251cabeb3 fuse: fix bad inode * 06c672dd61b5 iio:imu:bmi160: Fix alignment and data leak issues * 7a736f41013e kdev_t: always inline major/minor helper functions * 61a0d8e437bb dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() * 20d5ee563bfd dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() * f2a0b7677444 dmaengine: at_hdmac: Substitute kzalloc with kmalloc * 4d3ba541bede Revert "mtd: spinand: Fix OOB read" * da5b4cf021b9 Revert "drm/amd/display: Fix memory leaks in S3 resume"