github xanmod/linux 5.4.91-rt50-xanmod1

3 years ago
  • 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"

Don't miss a new linux release

NewReleases is sending notifications on new releases.