github xanmod/linux 5.4.69-xanmod1

3 years ago
  • c22e42b Linux 5.4.69-xanmod1
  • 2e0303e Merge tag 'v5.4.69' into 5.4
  • a9518c1 Linux 5.4.69
  • 9fb8e10 ata: sata_mv, avoid trigerrable BUG_ON
  • e11c835 ata: make qc_prep return ata_completion_errors
  • b6e503c ata: define AC_ERR_OK
  • b4a9fdf kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE
  • 3d9f39d dm: fix bio splitting and its bio completion order for regular IO
  • c9bfb7b KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch
  • 5dcb66f s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl
  • 4f5260e mm/gup: fix gup_fast with dynamic page table folding
  • 20a5e42 mm, THP, swap: fix allocating cluster for swapfile by mistake
  • 198d9f7 dmabuf: fix NULL pointer dereference in dma_buf_release()
  • aded5de btrfs: fix overflow when copying corrupt csums for a message
  • c4ab0a8 kprobes: tracing/kprobes: Fix to kill kprobes on initmem after boot
  • 3995f7a kprobes: Fix to check probe enabled before disarm_kprobe_ftrace()
  • 31efa3b s390/dasd: Fix zero write for FBA devices
  • e92c490 tracing: fix double free
  • f05f667 lib/string.c: implement stpcpy
  • 26a6452 ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520
  • 2a2ae48 ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged
  • 86f6af0 ALSA: usb-audio: Add delay quirk for H570e USB headsets
  • 4cb7f22 scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported
  • 6890a6f x86/ioapic: Unbreak check_timer()
  • 361a4b1 arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writeback
  • fe932d4 mm: validate pmd after splitting
  • 5d4431c KVM: SVM: Add a dedicated INVD intercept routine
  • 16788dc KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE
  • 87f7a49 regulator: axp20x: fix LDO2/4 description
  • 5c58104 MIPS: Add the missing 'CPU_1074K' into __get_cpu_type()
  • 283a323 regmap: fix page selection for noinc writes
  • 47fef0e regmap: fix page selection for noinc reads
  • a8cebb4 ALSA: asihpi: fix iounmap in error handler
  • 83b9a25 lib80211: fix unmet direct dependendices config warning when !CRYPTO
  • 43cdb64 bpf: Fix a rcu warning for bpffs map pretty-print
  • d9fadcc batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh
  • 5d87744 batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh
  • 24e5e94 batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN
  • b063259 nvme-tcp: fix kconfig dependency warning when !CRYPTO
  • 8c6ba18 batman-adv: Add missing include for in_interrupt()
  • 248c25e drm/sun4i: sun8i-csc: Secondary CSC register correction
  • 12bea82 net: qed: RDMA personality shouldn't fail VF load
  • 7e74a6d net: qede: Disable aRFS for NPAR and 100G
  • 82dfe9c net: qed: Disable aRFS for NPAR and 100G
  • f301585 drm/vc4/vc4_hdmi: fill ASoC card owner
  • 5e77009 bpf: Fix clobbering of r2 in bpf_gen_ld_abs
  • 2e1a95f mac802154: tx: fix use-after-free
  • eb5f810 netfilter: conntrack: nf_conncount_init is failing with IPv6 disabled
  • b6112ff batman-adv: mcast/TT: fix wrongly dropped or rerouted packets
  • 5b0a13a atm: eni: fix the missed pci_disable_device() for eni_init_one()
  • e0117ad batman-adv: bla: fix type misuse for backbone_gw hash indexing
  • a63798d mwifiex: Increase AES key storage size to 256 bits
  • f435008 clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init()
  • f77f458 ieee802154/adf7242: check status of adf7242_read_reg
  • 22936fa ieee802154: fix one possible memleak in ca8210_dev_com_init
  • d850441 objtool: Fix noreturn detection for ignored functions
  • a53d9b3 i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices()
  • 65f452b drm/amdgpu/dc: Require primary plane to be enabled whenever the CRTC is
  • 8c48b76 drm/amd/display: update nv1x stutter latencies
  • c48363d drm/amdkfd: fix a memory leak issue
  • b11f2d6 EDAC/ghes: Check whether the driver is on the safe list correctly
  • c7be1f4 lockdep: fix order in trace_hardirqs_off_caller()
  • 43d750a s390/init: add missing __init annotations
  • fdd6031 i2c: aspeed: Mask IRQ status to relevant bits
  • 66d987b RISC-V: Take text_mutex in ftrace_init_nop()
  • 487e3a1 ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1
  • 4a07fbe ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions
  • 7cdb35f ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811
  • 927a024 ASoC: pcm3168a: ignore 0 Hz settings
  • 8ebf2b7 device_cgroup: Fix RCU list debugging warning
  • 5b84cd7 nvme: explicitly update mpath disk capacity on revalidation
  • 765f47c net: openvswitch: use div_u64() for 64-by-32 divisions
  • caa44b6 ALSA: hda: Workaround for spurious wakeups on some Intel platforms
  • 862dd50 ALSA: hda: Always use jackpoll helper for jack update after resume
  • 1f16073 perf parse-events: Use strcmp() to compare the PMU name
  • 4d8d6f7 opp: Increase parsed_static_opps in _of_add_opp_table_v1()
  • 87e6e19 mt76: fix LED link time failure
  • ca1704f ubi: fastmap: Free unused fastmap anchor peb during detach
  • 74924e4 scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure
  • e1ad5cf perf tests: Fix test 68 zstd compression for s390
  • 85c4170 btrfs: qgroup: fix data leak caused by race between writeback and truncate
  • af60d80 vfio/pci: fix racy on error and request eventfd ctx
  • eb7833e selftests/x86/syscall_nt: Clear weird flags after each test
  • 7292e6e scsi: libfc: Skip additional kref updating work event
  • 1e15d52 scsi: libfc: Handling of extra kref
  • 2ad1397 mac80211: skip mpath lookup also for control port tx
  • 8bfd43a nvme: fix possible deadlock when I/O is blocked
  • 8b85da3 cifs: Fix double add page to memcg when cifs_readpages
  • 3bb9b0a vfio/pci: Clear error and request eventfd ctx after releasing
  • 781a4bf NFS: nfs_xdr_status should record the procedure name
  • bc65336 x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline
  • c63613b mtd: parser: cmdline: Support MTD names containing one or more colons
  • f7b0731 rapidio: avoid data race between file operation callbacks and mport_cdev_add().
  • 92514a7 mm: memcontrol: fix stat-corrupting race in charge moving
  • a9e87c5 mm/swap_state: fix a data race in swapin_nr_pages
  • 3e4ca8b ceph: fix potential race in ceph_check_caps
  • dac34dd PCI: tegra: Fix runtime PM imbalance on error
  • 5cddba5 mtd: rawnand: omap_elm: Fix runtime PM imbalance on error
  • 63f600d mtd: rawnand: gpmi: Fix runtime PM imbalance on error
  • ec705f9 wlcore: fix runtime pm imbalance in wlcore_regdomain_config
  • a0f8499 wlcore: fix runtime pm imbalance in wl1271_tx_work
  • 7555bb0 ASoC: img-i2s-out: Fix runtime PM imbalance on error
  • 13e1951 PCI: tegra194: Fix runtime PM imbalance on error
  • 7415f52 perf kcore_copy: Fix module map when there are no modules loaded
  • ff793fe perf metricgroup: Free metric_events on error
  • 2076ee4 perf util: Fix memory leak of prefix_if_not_in
  • b10dd4b perf stat: Fix duration_time value for higher intervals
  • eddcc70 perf trace: Fix the selection for architectures to generate the errno name tables
  • feaaa88 perf evsel: Fix 2 memory leaks
  • ad9940e KVM: PPC: Book3S HV: Close race with page faults around memslot flushes
  • f9c47a0 vfio/pci: fix memory leaks of eventfd ctx
  • bb6e982 gpio: rcar: Fix runtime PM imbalance on error
  • 1aa9de5 btrfs: fix double __endio_write_update_ordered in direct I/O
  • b3b2182 btrfs: don't force read-only after error in drop snapshot
  • 859748f usb: dwc3: Increase timeout for CmdAct cleared by device controller
  • 5c7f727 printk: handle blank console arguments passed in.
  • 482466b drm/nouveau/dispnv50: fix runtime pm imbalance on error
  • bd39447 drm/nouveau: fix runtime pm imbalance on error
  • f6331bf drm/nouveau/debugfs: fix runtime pm imbalance on error
  • 2477158 e1000: Do not perform reset in reset_task if we are already down
  • 62962e0 drm/amdkfd: fix restore worker race condition
  • 180e60f arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register
  • 196d14c scsi: cxlflash: Fix error return code in cxlflash_probe()
  • af02933 arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work
  • 502bd98 coresight: etm4x: Fix use-after-free of per-cpu etm drvdata
  • c3fa294 USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned int
  • 89e6cf1 fuse: update attr_version counter on fuse_notify_inval_inode()
  • e431e92 fuse: don't check refcount after stealing page
  • 55c3e7f svcrdma: Fix backchannel return code
  • 7c97212 powerpc/traps: Make unrecoverable NMIs die instead of panic
  • 004cb15 ipmi:bt-bmc: Fix error handling and status check
  • 09197d3 drm/exynos: dsi: Remove bridge node reference in error handling path in probe function
  • 7ce7dd0 ALSA: hda: Fix potential race in unsol event handler
  • 942a6ff tty: serial: samsung: Correct clock selection logic
  • 202ae05 tipc: fix memory leak in service subscripting
  • 97cf50c KVM: x86: handle wrap around 32-bit address space
  • c7a403d USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe()
  • 3515b56 Bluetooth: Handle Inquiry Cancel error after Inquiry Complete
  • b5a49bb phy: samsung: s5pv210-usb2: Add delay after reset
  • e3d4712 power: supply: max17040: Correct voltage reading
  • 44a3faa i2c: tegra: Restore pinmux on system resume
  • 00519f4 mm/slub: fix incorrect interpretation of s->offset
  • 0eb69a6 perf mem2node: Avoid double free related to realloc
  • bd60439 media: venus: vdec: Init registered list unconditionally
  • fa7c336 atm: fix a memory leak of vcc->user_back
  • 9325e9e devlink: Fix reporter's recovery condition
  • 4ac87b6 dt-bindings: sound: wm8994: Correct required supplies based on actual implementaion
  • 8ff65ea dpaa2-eth: fix error return code in setup_dpni()
  • 527378a sched/fair: Eliminate bandwidth race between throttling and distribution
  • 8e32fed arm64: cpufeature: Relax checks for AArch32 support at EL[0-2]
  • 294e26f sparc64: vcc: Fix error return code in vcc_probe()
  • f172394 staging:r8188eu: avoid skb_clone for amsdu to msdu conversion
  • b6cee18 scsi: aacraid: Fix error handling paths in aac_probe_one()
  • cd6f892 net: openvswitch: use u64 for meter bucket
  • 545c261 KVM: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi()
  • beb8e02 KVM: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy
  • 4998dc5 drivers: char: tlclk.c: Avoid data race between init and interrupt handler
  • a48b609 bdev: Reduce time holding bd_mutex in sync in blkdev_close()
  • c8317e9 perf stat: Force error in fallback on :k events
  • 4f4e297 KVM: Remove CREATE_IRQCHIP/SET_PIT2 race
  • e4e024e btrfs: fix setting last_trans for reloc roots
  • 26d261f serial: uartps: Wait for tx_empty in console setup
  • ab1d9ba scsi: qedi: Fix termination timeouts in session logout
  • 61192ac ALSA: hda: Skip controller resume if not needed
  • 51396da mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area
  • cb1dfad drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset
  • 644148c workqueue: Remove the warning in wq_worker_sleeping()
  • 74c28ab nvmet-rdma: fix double free of rdma queue
  • 5e3c0da SUNRPC: Don't start a timer on an already queued rpc task
  • 19b9ff1 mm/vmscan.c: fix data races using kswapd_classzone_idx
  • b569d92 mm/swapfile: fix data races in try_to_unuse()
  • 6eed4b3 mm/filemap.c: clear page error before actual read
  • 336df1d mm/kmemleak.c: use address-of operator on section symbols
  • 685a1e3 powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events.
  • 7cafcc3 drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset
  • 24c56b6 NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests()
  • 4667358 PCI: pciehp: Fix MSI interrupt race
  • ca767cf ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor
  • af574e7 ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len
  • 49bc26b ubifs: ubifs_add_orphan: Fix a memory leak bug
  • 17bc3bf ubifs: ubifs_jnl_write_inode: Fix a memory leak bug
  • 535943c PCI: Use ioremap(), not phys_to_virt() for platform ROM
  • aa325ff netfilter: nf_tables: silence a RCU-list warning in nft_table_lookup()
  • cf2d788 svcrdma: Fix leak of transport addresses
  • 5f8174b SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()'
  • 4f7b6ee scsi: hpsa: correct race condition in offload enabled
  • 6e3b662 IB/iser: Always check sig MR before putting it to the free pool
  • d5e7198 RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices
  • f812e43 xfs: prohibit fs freezing when using empty transactions
  • 1ed8ad9 brcmfmac: Fix double freeing in the fmac usb data path
  • 9aca5e6 nvme: Fix controller creation races with teardown flow
  • 5097300 nvme: Fix ctrl use-after-free during sysfs deletion
  • eef1e9e nvme-multipath: do not reset on unknown status
  • a48cf1c perf: Use new infrastructure to fix deadlocks in execve
  • ba7eb0e proc: io_accounting: Use new infrastructure to fix deadlocks in execve
  • 4301db4 proc: Use new infrastructure to fix deadlocks in execve
  • 0cd9783 kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve
  • 2f7a0de selftests/ptrace: add test cases for dead-locks
  • d8d15a4 exec: Fix a deadlock in strace
  • b796d94 exec: Add exec_update_mutex to replace cred_guard_mutex
  • 32d9453 tools: gpio-hammer: Avoid potential overflow in main
  • 3b63e4b cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn
  • 1ad7229 net: axienet: Propagate failure of DMA descriptor setup
  • 468f2bc net: axienet: Convert DMA error handler to a work queue
  • 79f60d5 perf cpumap: Fix snprintf overflow check
  • 47e276e serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeout
  • 09a2cf6 serial: 8250_omap: Fix sleeping function called from invalid context during probe
  • 93ec0b5 serial: 8250_port: Don't service RX FIFO if throttled
  • 0557e5f r8169: improve RTL8168b FIFO overflow workaround
  • 5dc170a btrfs: free the reloc_control in a consistent way
  • c88596d btrfs: do not init a reloc root if we aren't relocating
  • 98c921e perf parse-events: Fix 3 use after frees found with clang ASAN
  • 048892d KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt context
  • 157ff88 thermal: rcar_thermal: Handle probe error gracefully
  • e978d00 tracing: Use address-of operator on section symbols
  • cb9841c drm/msm/a5xx: Always set an OPP supported hardware value
  • 8db4810 drm/msm: fix leaks if initialization fails
  • 5d09e3e KVM: PPC: Book3S HV: Treat TM-related invalid form instructions on P9 like the valid ones
  • 63b7647 intel_th: Disallow multi mode on devices where it's broken
  • c3e39fa RDMA/cm: Remove a race freeing timewait_info
  • 0300cda nfsd: Don't add locks to closed or closing open stateids
  • cdb7857 rtc: ds1374: fix possible race condition
  • 45c1212 rtc: sa1100: fix possible race condition
  • 22de4a5 tpm: ibmvtpm: Wait for buffer to be set before proceeding
  • be4ff3a ext4: mark block bitmap corrupted when found instead of BUGON
  • 152875a xfs: mark dir corrupt when lookup-by-hash fails
  • cb72c9f xfs: don't ever return a stale pointer from __xfs_dir3_free_read
  • b1f5989 tty: sifive: Finish transmission before changing the clock
  • abbe59c media: tda10071: fix unsigned sign extension overflow
  • b432ea8 Bluetooth: L2CAP: handle l2cap config request during open state
  • ae3dffd scsi: aacraid: Disabling TM path and only processing IOP reset
  • 6260277 ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read
  • f6acb4a perf cs-etm: Correct synthesizing instruction samples
  • f7ba2ee perf cs-etm: Swap packets for instruction samples
  • fc1d08a s390/irq: replace setup_irq() by request_irq()
  • 37b972b cpu-topology: Fix the potential data corruption
  • 2d4e6ce clk: imx: Fix division by zero warning on pfdv2
  • 6fc325a drm/amd/display: Stop if retimer is not available
  • 10a144b ARM: OMAP2+: Handle errors for cpu_pm
  • d1a749c drm/amdgpu: increase atombios cmd timeout
  • 3a22095 mm: avoid data corruption on CoW fault into PFN-mapped VMA
  • 2da77d2 perf jevents: Fix leak of mapfile memory
  • 26005b6 ext4: fix a data race at inode->i_disksize
  • d0c2980 drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice
  • f211830 powerpc/book3s64: Fix error handling in mm_iommu_do_alloc()
  • efc95f2 timekeeping: Prevent 32bit truncation in scale64_check_overflow()
  • 202e2ff Bluetooth: guard against controllers sending zero'd events
  • a941594 media: go7007: Fix URB type for interrupt handling
  • 657e50f ASoC: SOF: ipc: check ipc return value before data copy
  • 29c25e6 bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal
  • 3193035 random: fix data races at timer_rand_state
  • 1edfaec firmware: arm_sdei: Use cpus_read_lock() to avoid races with cpuhp
  • 21e2f6b iavf: use tc_cls_can_offload_and_chain0() instead of chain check
  • 0d5984b drm/omap: dss: Cleanup DSS ports on initialisation failure
  • b4bca7b drm/amd/display: dal_ddc_i2c_payloads_create can fail causing panic
  • 3e6f9c2 soundwire: bus: disable pm_runtime in sdw_slave_delete
  • c4b62a7 dmaengine: tegra-apb: Prevent race conditions on channel's freeing
  • cdf63c2 dmaengine: stm32-dma: use vchan_terminate_vdesc() in .terminate_all
  • f60007c bpf: Remove recursion prevention from rcu free callback
  • e8b95c2 x86/pkeys: Add check for pkey "overflow"
  • 321c5b2 media: staging/imx: Missing assignment in imx_media_capture_device_register()
  • 5132f9f dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .terminate_all
  • 484de77 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow
  • d1da396 KVM: x86: fix incorrect comparison in trace event
  • a4d1771 RDMA/rxe: Fix configuration of atomic queue pair attributes
  • 4590192 perf test: Fix test trace+probe_vfs_getname.sh on s390
  • e2d439c ALSA: usb-audio: Don't create a mixer element with bogus volume range
  • 78344a4 mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw
  • 9b42bfb mt76: clear skb pointers from rx aggregation reorder buffer during cleanup
  • 1841613 crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test
  • 671e6c9 clk: stratix10: use do_div() for 64-bit calculation
  • ef6eb81 locking/lockdep: Decrement IRQ context counters when removing lock chain
  • 8e88cdd drm/omap: fix possible object reference leak
  • 41b71ef scsi: lpfc: Fix coverity errors in fmdi attribute handling
  • e0ddd17 scsi: lpfc: Fix release of hwq to clear the eq relationship
  • 4935732 scsi: lpfc: Fix RQ buffer leakage when no IOCBs available
  • f72a51e selinux: sel_avc_get_stat_idx should increase position index
  • d96fcfd audit: CONFIG_CHANGE don't log internal bookkeeping as an event
  • 26eae6d drm/amd/display: fix workaround for incorrect double buffer register for DLG ADL and TTU
  • 1f483c3 nfsd: Fix a perf warning
  • 980040c skbuff: fix a data race in skb_queue_len()
  • 2b22cea ALSA: hda: Clear RIRB status before reading WP
  • a13d21e KVM: fix overflow of zero page refcount with ksm running
  • 54d9839 Bluetooth: prefetch channel before killing sock
  • 4c67f0b mm: pagewalk: fix termination condition in walk_pte_range()
  • dac81f1 mm/swapfile.c: swap_next should increase position index
  • 8f54d39 Bluetooth: Fix refcount use-after-free issue
  • 60d539f tools/power/x86/intel_pstate_tracer: changes for python 3 compatibility
  • f15dd13 selftests/ftrace: fix glob selftest
  • 379deea ceph: ensure we have a new cap before continuing in fill_inode
  • 5a5fa88 ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter
  • 47634c0 ARM: 8948/1: Prevent OOB access in stacktrace
  • 5093d01 tracing: Set kernel_stack's caller size properly
  • 0c81861 Bluetooth: btrtl: Use kvmalloc for FW allocations
  • 821bf0b powerpc/eeh: Only dump stack once if an MMIO loop is detected
  • fed639f nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create()
  • 4f726a2 s390/cpum_sf: Use kzalloc and minor changes
  • 26966e8 dmaengine: zynqmp_dma: fix burst length configuration
  • d64f6df btrfs: tree-checker: Check leaf chunk item size
  • 2bbe85d i2c: tegra: Prevent interrupt triggering after transfer timeout
  • 1e4a6a0 drm/amd/display: Initialize DSC PPS variables to 0
  • 65f2f19 scsi: ufs: Fix a race condition in the tracing code
  • 1ac994f scsi: ufs: Make ufshcd_add_command_trace() easier to read
  • 3d05b30 ACPI: EC: Reference count query handlers under lock
  • 95ceefc sctp: move trace_sctp_probe_path into sctp_outq_sack
  • a9e5349 scsi: lpfc: Fix incomplete NVME discovery when target
  • 64d2887 scsi: qla2xxx: Fix stuck session in GNL
  • 9f7d280 opp: Replace list_kref with a local counter
  • 8c324ef media: ti-vpe: cal: Restrict DMA to avoid memory corruption
  • 4a4c78c drm/scheduler: Avoid accessing freed bad job.
  • 06a9030 seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier
  • a9d4bca drm/mcde: Handle pending vblank while disabling display
  • c899258 ipv6_route_seq_next should increase position index
  • 046e79c rt_cpu_seq_next should increase position index
  • 2ba309f neigh_stat_seq_next() should increase position index
  • f508c5d vcc_seq_next should increase position index
  • 8c926e1 tipc: fix link overflow issue at socket shutdown
  • f99f437 ALSA: hda: enable regmap internal locking
  • b56212d xfs: fix log reservation overflows when allocating large rt extents
  • 16d40ce module: Remove accidental change of module_enable_x()
  • 566b1bb KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy()
  • c306458 kernel/sys.c: avoid copying possible padding bytes in copy_to_user
  • e95e4ba kernel/notifier.c: intercept duplicate registrations to avoid infinite loops
  • 425582b selftests/bpf: De-flake test_tcpbpf
  • 3283bd6 arm64: insn: consistently handle exit text
  • c8662aa drm/amdgpu: fix calltrace during kmd unload(v3)
  • 6a74132 xfs: fix realtime file data space leak
  • a042230 s390: avoid misusing CALL_ON_STACK for task stack setup
  • a1a6f8a xtensa: fix system_call interaction with ptrace
  • f9f47ef ASoC: max98090: remove msleep in PLL unlocked workaround
  • 273589e f2fs: stop GC when the victim becomes fully valid
  • 84b15c4 CIFS: Properly process SMB3 lease breaks
  • 2005c32 CIFS: Use common error handling code in smb2_ioctl_query_info()
  • 3ce5297 SUNRPC: Capture completion of all RPC tasks
  • 80f7667 debugfs: Fix !DEBUG_FS debugfs_create_automount
  • 14bbbfb mt76: add missing locking around ampdu action
  • 5eee23b mt76: do not use devm API for led classdev
  • 773dc29 scsi: pm80xx: Cleanup command when a reset times out
  • 714dbaf gfs2: clean up iopen glock mess in gfs2_create_inode
  • a212609 mmc: core: Fix size overflow for mmc partitions
  • cbd2ee9 ubi: Fix producing anchor PEBs
  • 40afadc RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()'
  • be45bce xfs: fix attr leaf header freemap.size underflow
  • 424388f fix dget_parent() fastpath race
  • 797f6c1 PCI: Avoid double hpmemsize MMIO window assignment
  • 3161ea6 RDMA/i40iw: Fix potential use after free
  • f3ebf81 RDMA/qedr: Fix potential use after free
  • 04f4f09 x86/kdump: Always reserve the low 1M when the crashkernel option is specified
  • 21c82e8 dmaengine: mediatek: hsdma_probe: fixed a memory leak when devm_request_irq fails
  • fd3572b bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
  • 9f81aa5 tracing: Adding NULL checks for trace_array descriptor pointer
  • 8e0d54a tracing: Verify if trace array exists before destroying it.
  • 6405d5c tpm_crb: fix fTPM on AMD Zen+ CPUs
  • b3a1fb6 drm/amdgpu/powerplay/smu7: fix AVFS handling with custom powerplay table
  • 022a2a0 mfd: mfd-core: Protect against NULL call-back function pointer
  • deb34c9 mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path of cfi_amdstd_setup()
  • bcd4bbf ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx
  • 3642887 drm/amdgpu/powerplay: fix AVFS handling with custom powerplay table
  • c550581 clk/ti/adpll: allocate room for terminating null
  • 5eb67d3 f2fs: avoid kernel panic on corruption test
  • 5657f17 iomap: Fix overflow in iomap_page_mkwrite
  • 4c7d4dd dax: Fix alloc_dax_region() compile warning
  • 6670a2a net: silence data-races on sk_backlog.tail
  • 75a1c45 powerpc/64s: Always disable branch profiling for prom_init.o
  • f5abdca scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce
  • 1a4c4df scsi: fnic: fix use after free
  • 4241376 PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out
  • d550b07 dm table: do not allow request-based DM to stack on partitions
  • e645b64 leds: mlxreg: Fix possible buffer overflow
  • 36f1177 xfs: properly serialise fallocate against AIO+DIO
  • 50afba5 drm/amd/display: Free gamma after calculating legacy transfer function
  • 252e8b5 media: smiapp: Fix error handling at NVM reading
  • e0731a6 soundwire: intel/cadence: fix startup sequence
  • d9adb4d ASoC: kirkwood: fix IRQ error handling
  • 8b4e9c1 gma/gma500: fix a memory disclosure bug due to uninitialized bytes
  • 8c355ed xfs: fix inode fork extent count overflow
  • ff099d7 m68k: q40: Fix info-leak in rtc_ioctl
  • bbe4f5e scsi: aacraid: fix illegal IO beyond last LBA
  • 2c25b95 mm: fix double page fault on arm64 if PTE_AF is cleared
  • bdb830d PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes
  • a34a9a4 ath10k: fix memory leak for tpc_stats_final
  • b8ef4aa ath10k: fix array out-of-bounds access
  • abc15be scsi: qla2xxx: Add error handling for PLOGI ELS passthrough
  • ac55936 dma-fence: Serialise signal enabling (dma_fence_enable_sw_signaling)
  • 3e7bf63 drm/amdkfd: Fix race in gfx10 context restore handler
  • c08ecda drm/amd/display: Do not double-buffer DTO adjustments
  • 1333ce2 media: mc-device.c: fix memleak in media_device_register_entity
  • b7316f5 selinux: allow labeling before policy is loaded
  • e14f1f8 scsi: mpt3sas: Free diag buffer without any status check
  • 6b8fbd9 scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs
  • 03c4d42 kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec()

Don't miss a new linux release

NewReleases is sending notifications on new releases.