github xanmod/linux 5.4.78-xanmod1

latest releases: 6.10.0-xanmod1, 6.6.40-xanmod1, 6.9.9-xanmod1...
4 years ago
  • 54034ae Linux 5.4.78-xanmod1
  • f55be5d Merge tag 'v5.4.78' into 5.4
  • 3154432 Linux 5.4.78
  • 9fda2e7 Convert trailing spaces and periods in path components
  • ebc24ae net: sch_generic: fix the missing new qdisc assignment bug
  • c5cf5c7 perf/core: Fix race in the perf_mmap_close() function
  • c6b1616 perf scripting python: Avoid declaring function pointers with a visibility attribute
  • b74fe31 x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP
  • 6958fbd powerpc/603: Always fault when _PAGE_ACCESSED is not set
  • 5af9d48 drm/i915: Correctly set SFC capability for video engines
  • 6fcf414 r8169: fix potential skb double free in an error path
  • 78f6fac tipc: fix memory leak in tipc_topsrv_start()
  • c59039a net/x25: Fix null-ptr-deref in x25_connect
  • 7e332a5 net: Update window_clamp if SOCK_RCVBUF is set
  • 25786fb net: udp: fix UDP header access on Fast/frag0 UDP GRO
  • 016e70d net/af_iucv: fix null pointer dereference on shutdown
  • 22ee23f IPv6: Set SIT tunnel hard_header_len to zero
  • 98901bf swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb"
  • 2cd21fe pinctrl: amd: fix incorrect way to disable debounce filter
  • fa76dd3 pinctrl: amd: use higher precision for 512 RtcClk
  • c6a6168 drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[]
  • 974e3a7 don't dump the threads that had been already exiting when zapped.
  • 039c8dc mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove
  • e1d706e mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs
  • 2a6cba6 gpio: pcie-idio-24: Enable PEX8311 interrupts
  • 7b6790a gpio: pcie-idio-24: Fix IRQ Enable Register value
  • 819bf3b gpio: pcie-idio-24: Fix irq mask when masking
  • 68dae71 selinux: Fix error return code in sel_ib_pkey_sid_slow()
  • 33e53f2 btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch
  • 9de4ffb ocfs2: initialize ip_next_orphan
  • ac18b12 reboot: fix overflow parsing reboot cpu number
  • fa6265f Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
  • bd4d106 mm/slub: fix panic in slab_alloc_node()
  • 84778a4 jbd2: fix up sparse warnings in checkpoint code
  • 2192d90 futex: Don't enable IRQs unconditionally in put_pi_state()
  • 761fb68 mei: protect mei_cl_mtu from null dereference
  • e2b2c39 virtio: virtio_console: fix DMA memory allocation for rproc serial
  • 57626d7 xhci: hisilicon: fix refercence leak in xhci_histb_probe
  • cbad966 usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
  • f988e9c uio: Fix use-after-free in uio_unregister_device()
  • 1654bf2 thunderbolt: Add the missed ida_simple_remove() in ring_request_msix()
  • 06c1895 thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services()
  • 11c14da KVM: arm64: Don't hide ID registers from userspace
  • 2033dd8 btrfs: dev-replace: fail mount if we don't have replace item with target device
  • 5af9630 btrfs: fix min reserved size calculation in merge_reloc_root
  • 8266c23 btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod
  • 062c9b0 ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
  • a6ca4c7 ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA
  • 52e3a55 erofs: derive atime instead of leaving it empty
  • 09b0d47 perf: Fix get_recursion_context()
  • 70867a9 vrf: Fix fast path output packet handling with async Netfilter rules
  • 2ab9c76 cosa: Add missing kfree in error path of cosa_write
  • c0a6cc9 of/address: Fix of_node memory leak in of_dma_is_coherent
  • f10d238 xfs: fix a missing unlock on error in xfs_fs_map_blocks
  • 0e2ad69 lan743x: fix "BUG: invalid wait context" when setting rx mode
  • b45f52a xfs: fix brainos in the refcount scrubber's rmap fragment processor
  • 7cbf708 xfs: fix rmap key and record comparison functions
  • 3bd97b3 xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents
  • 08e213b xfs: fix flags argument to rmap lookup when converting shared file rmaps
  • a8ee686 igc: Fix returning wrong statistics
  • 81dcfdb nbd: fix a block_device refcount leak in nbd_release
  • c602ad2 bpf: Zero-fill re-used per-cpu map element
  • dfcb337 SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()
  • b9e8f9d net/mlx5: Fix deletion of duplicate rules
  • e74e514 pinctrl: aspeed: Fix GPI only function problem.
  • d2e61c5 bpf: Don't rely on GCC attribute((optimize)) to disable GCSE
  • 443ae36 ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template
  • c0be7a3 pinctrl: intel: Set default bias in case no particular value given
  • 88ccabb mfd: sprd: Add wakeup capability for PMIC IRQ
  • 58953e8 tick/common: Touch watchdog in tick_unfreeze() on all CPUs
  • 3322f72 spi: bcm2835: remove use of uninitialized gpio flags variable
  • 572e545 tpm_tis: Disable interrupts on ThinkPad T490s
  • 713a3a9 i2c: sh_mobile: implement atomic transfers
  • 37a048d riscv: Set text_offset correctly for M-Mode
  • 6d8b433 selftests: proc: fix warning: _GNU_SOURCE redefined
  • ab10b7d amd/amdgpu: Disable VCN DPG mode for Picasso
  • 4faa1fa i2c: mediatek: move dma reset before i2c reset
  • b66c7cd vfio/pci: Bypass IGD init in case of -ENODEV
  • c6be53c vfio: platform: fix reference leak in vfio_platform_open
  • 4d6f536 s390/smp: move rcu_cpu_starting() earlier
  • 984d775 iommu/amd: Increase interrupt remapping table limit to 512 entries
  • a889cd3 nvme-tcp: avoid repeated request completion
  • 9d14f52 nvme-rdma: avoid repeated request completion
  • 531b55c nvme-tcp: avoid race between time out and tear down
  • d0e888a nvme-rdma: avoid race between time out and tear down
  • 0ca279c nvme: introduce nvme_sync_io_queues
  • c473b3e scsi: mpt3sas: Fix timeouts observed while reenabling IRQ
  • b61e157 scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()
  • bf1cedc tracing: Fix the checking of stackidx in __ftrace_trace_stack
  • e57c046 cfg80211: regulatory: Fix inconsistent format argument
  • a3f0db0 cfg80211: initialize wdev data earlier
  • 67bb2e4 mac80211: fix use of skb payload instead of header
  • c1cbb64 drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running
  • 4808364 drm/amd/pm: perform SMC reset on suspend/hibernation
  • f449b90 drm/amdgpu: perform srbm soft reset always on SDMA resume
  • 7f6df0b scsi: hpsa: Fix memory leak in hpsa_init_one()
  • 3254553 gfs2: check for live vs. read-only file system in gfs2_fitrim
  • edeff05 gfs2: Add missing truncate_inode_pages_final for sd_aspace
  • 99dcfc5 gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free
  • 42eaa22 ALSA: hda: Reinstate runtime_allow() for all hda controllers
  • 0a4c091 ALSA: hda: Separate runtime and system suspend
  • 9b7e6b6 selftests: pidfd: fix compilation errors due to wait.h
  • 9110e2f selftests/ftrace: check for do_sys_openat2 in user-memory test
  • 1737ea0 usb: gadget: goku_udc: fix potential crashes in probe
  • e604903 opp: Reduce the size of critical section in _opp_table_kref_release()
  • fe2dc10 usb: dwc3: pci: add support for the Intel Alder Lake-S
  • e22142a ASoC: cs42l51: manage mclk shutdown delay
  • 0fc0bef ASoC: qcom: sdm845: set driver name correctly
  • b668352 ath9k_htc: Use appropriate rs_datalen type
  • 4250160 KVM: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally
  • d2cef3b KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED
  • 213e123 random32: make prandom_u32() output unpredictable
  • 327af34 tpm: efi: Don't create binary_bios_measurements file for an empty log
  • 0685eb8 xfs: fix scrub flagging rtinherit even if there is no rt device
  • 2f6cbef xfs: flush new eof page on truncate to avoid post-eof corruption
  • 66ce8bf can: flexcan: flexcan_remove(): disable wakeup completely
  • 0b65736 can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A
  • 56c56af can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on
  • a23ee99 can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
  • 44b2c4b can: peak_usb: add range checking in decode operations
  • d6c34af can: xilinx_can: handle failure cases of pm_runtime_get_sync
  • 51920ca can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path
  • b9c4a9a can: j1939: j1939_sk_bind(): return failure if netdev is down
  • 0ab4c83 can: j1939: swap addr and pgn in the send example
  • 5bde65a can: can_create_echo_skb(): fix echo skb generation: always use skb_clone()
  • 183f1af can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames
  • ab46748 can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context
  • 3d09547 can: rx-offload: don't call kfree_skb() from IRQ context
  • e201588 afs: Fix warning due to unadvanced marshalling pointer
  • 9946509 iommu/vt-d: Fix a bug for PDP check in prq_event_thread
  • 2825a5b ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link()
  • 2290175 perf tools: Add missing swap for ino_generation
  • b36f78f perf trace: Fix segfault when trying to trace events by cgroup
  • d261d0b powerpc/eeh_cache: Fix a possible debugfs deadlock
  • 1c8fe34 netfilter: ipset: Update byte and packet counters regardless of whether they match
  • ad017cf netfilter: nf_tables: missing validation from the abort path
  • 56907fa netfilter: use actual socket sk rather than skb sk when routing harder
  • 6234710 xfs: set xefi_discard when creating a deferred agfl free log intent item
  • 933f911 ASoC: codecs: wcd9335: Set digital gain range correctly
  • 5cb904d net: xfrm: fix a race condition during allocing spi
  • 4e438ca hv_balloon: disable warning when floor reached
  • bb2b602 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY
  • bb8c6bd ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function
  • a8ec660 btrfs: reschedule when cloning lots of extents
  • 0ee771e btrfs: sysfs: init devices outside of the chunk_mutex
  • c58fa93 btrfs: tracepoints: output proper root owner for trace_find_free_extent()
  • e24516c usb: dwc3: gadget: Reclaim extra TRBs after request completion
  • ab03167 usb: dwc3: gadget: Continue to process pending requests
  • 504cfb5 PCI: qcom: Make sure PCIe is reset before init for rev 2.1.0
  • 9dfbc2f KVM: arm64: Force PTE mapping on fault resulting in a device mapping
  • 95fda70 nbd: don't update block size after device is started
  • 160777b time: Prevent undefined behaviour in timespec64_to_ns()
  • 5a39fb2 drm/i915/gem: Flush coherency domains on first set-domain-ioctl

Don't miss a new linux release

NewReleases is sending notifications on new releases.