github xanmod/linux 5.10.87-rt59-xanmod1

2 years ago

27f0a76 Linux 5.10.87-rt59-xanmod1
13da6c6 wait: Add EXPORT_SYMBOL for __wake_up_pollfree
568863a futex: Add entry point for FUTEX_WAIT_MULTIPLE (opcode 31)
039d3d8 futex,x86: Wire up sys_futex_waitv()
fe19c42 futex: Implement sys_futex_waitv()
3fddfdb futex: Make syscall entry points less convoluted
ed00a92 futex: Get rid of the val2 conditional dance
47648a6 Revert "futex: Implement mechanism to wait on any of several futexes"
602d769 Merge tag 'v5.10.87-rt59' into 5.10-rt
1da8385 Linux 5.10.87-rt59
4eaa540 Merge tag 'v5.10.87' into v5.10-rt
272aedd Linux 5.10.87
8dd559d arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM
65c5789 arm: extend pfn_valid to take into account freed memory map alignment
6e634c0 memblock: ensure there is no overflow in memblock_overlaps_region()
74551f1 memblock: align freed memory map on pageblock boundaries with SPARSEMEM
b4b54c7 memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER
b6a1cbd perf intel-pt: Fix error timestamp setting on the decoder error path
0612aa0 perf intel-pt: Fix missing 'instruction' events with 'q' option
71c7950 perf intel-pt: Fix next 'err' value, walking trace
02681dd perf intel-pt: Fix state setting when receiving overflow (OVF) packet
cbed09b perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type
3bb7fd4 perf intel-pt: Fix sync state when a PSB (synchronization) packet is found
731ff78 perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage
b23f925 perf inject: Fix itrace space allowed for new attributes
7c26da3 ethtool: do not perform operations on net devices being unregistered
6992d8c hwmon: (dell-smm) Fix warning on /proc/i8k creation error
c31470a fuse: make sure reclaim doesn't write the inode
6137254 bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc
9099f35 staging: most: dim2: use device release method
ac76adc KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req
6f0d9d3 tracing: Fix a kmemleak false positive in tracing_map
f35f7f0 drm/amd/display: add connector type check for CRC source set
dd3cea3 drm/amd/display: Fix for the no Audio bug with Tiled Displays
dadce61 net: netlink: af_netlink: Prevent empty skb by adding a check on len.
bca6af4 i2c: rk3x: Handle a spurious start completion interrupt flag
d6edec8 parisc/agp: Annotate parisc agp init functions with __init
cf520cc ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P
701a07f ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid
6d22a96 net/mlx4_en: Update reported link modes for 1/10G
999069d Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"
27f4ce0 s390/test_unwind: use raw opcode instead of invalid instruction
9eab949 KVM: arm64: Save PSTATE early on exit
990fd81 drm/msm/dsi: set default num_data_lanes
c602863 nfc: fix segfault in nfc_genl_dump_devices_done
37050f1 Linux 5.10.86
3241449 netfilter: selftest: conntrack_vrf.sh: fix file permission
e4f2aee Linux 5.10.85
47301c0 Documentation/Kbuild: Remove references to gcc-plugin.sh
af5ba49 MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal
ad13421 doc: gcc-plugins: update gcc-plugins.rst
9fc17c3 kbuild: simplify GCC_PLUGINS enablement in dummy-tools/gcc
d428e54 bpf: Add selftests to cover packet access corner cases
0ec0eda misc: fastrpc: fix improper packet size calculation
261d45a irqchip: nvic: Fix offset for Interrupt Priority Offsets
cd946f0 irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL
e1c6611 irqchip/armada-370-xp: Fix support for Multi-MSI interrupts
8f3ed9d irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc()
d530e99 irqchip/aspeed-scu: Replace update_bits with write_bits.
014c2fa csky: fix typo of fpu config macro
ee86d0b iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove
c10c534 iio: ad7768-1: Call iio_trigger_notify_done() on error
0f86c9e iio: adc: axp20x_adc: fix charging current reporting on AXP22x
af7fbb8 iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda
fff92f3 iio: at91-sama5d2: Fix incorrect sign extension
a2545b1 iio: dln2: Check return value of devm_iio_trigger_register()
69ae78c iio: dln2-adc: Fix lockdep complaint
4163839 iio: itg3200: Call iio_trigger_notify_done() on error
bc4d836 iio: kxsd9: Don't return error code in trigger handler
28ea539 iio: ltr501: Don't return error code in trigger handler
db12d95 iio: mma8452: Fix trigger reference couting
4e78529 iio: stk3310: Don't return error code in interrupt handler
5c4a0f3 iio: trigger: stm32-timer: fix MODULE_ALIAS
5de9c5b iio: trigger: Fix reference counting
cbc04c0 iio: gyro: adxrs290: fix data signedness
fee8be5 xhci: avoid race between disable slot command and host runtime suspend
1b43c9b usb: core: config: using bit mask instead of individual bits
74b6a6a xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending
ef284f0 usb: core: config: fix validation of wMaxPacketValue entries
e4de8ca USB: gadget: zero allocate endpoint 0 buffers
7193ad3 USB: gadget: detect too-big endpoint 0 requests
63fc70b selftests/fib_tests: Rework fib_rp_filter_test()
126d189 net/qla3xxx: fix an error code in ql_adapter_up()
5e663bc net, neigh: clear whole pneigh_entry at alloc time
ae67383 net: fec: only clear interrupt of handling queue in fec_enet_rx_queue()
83b16b9 net: altera: set a couple error code in probe()
385ffd3 net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero
47322fd tools build: Remove needless libpython-version feature check that breaks test-all fast path
42bea3a dt-bindings: net: Reintroduce PHY no lane swap binding
3f57215 Documentation/locking/locktypes: Update migrate_disable() bits.
77d255d perf tools: Fix SMT detection fast read path
391ca20 Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge"
e5b7fb2 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc
347cc9b mtd: rawnand: fsmc: Fix timing computation
0b2e1fc mtd: rawnand: fsmc: Take instruction delay into account
57f2905 i40e: Fix pre-set max number of queues for VF
eb87117 i40e: Fix failed opcode appearing if handling messages from VF
82ed382 clk: imx: use module_platform_driver
4d12546 RDMA/hns: Do not destroy QP resources in the hw resetting phase
33f320c RDMA/hns: Do not halt commands during reset until later
4458938 ASoC: codecs: wcd934x: return correct value from mixer put
1089dac ASoC: codecs: wcd934x: handle channel mappping list correctly
83dae68 ASoC: codecs: wsa881x: fix return values from kcontrol put
62e4dc5 ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer
2f4764f ASoC: rt5682: Fix crash due to out of scope stack vars
bdd8129 PM: runtime: Fix pm_runtime_active() kerneldoc comment
661c441 qede: validate non LSO skb length
c4d2d7c scsi: scsi_debug: Fix buffer size of REPORT ZONES command
1e434d2 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc()
5dfe611 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2)
5f1f94c tracefs: Set all files to the same group ownership as the mount option
2ba0738 net: mvpp2: fix XDP rx queues registering
47ffefd aio: fix use-after-free due to missing POLLFREE handling
e4d1974 aio: keep poll requests on waitqueue until completed
fc2f636 signalfd: use wake_up_pollfree()
9f3acee binder: use wake_up_pollfree()
8e04c83 wait: add wake_up_pollfree()
2f8eb4c libata: add horkage for ASMedia 1092
f76580d can: m_can: Disable and ignore ELO interrupt
703dde1 can: pch_can: pch_can_rx_normal: fix use after free
2737d0b drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence.
17edb38 clk: qcom: regmap-mux: fix parent clock lookup
172a982 mmc: renesas_sdhi: initialize variable properly when tuning
3320482 tracefs: Have new files inherit the ownership of their parent
c520943 nfsd: Fix nsfd startup race (again)
eeb0711 nfsd: fix use-after-free due to delegation race
8b4264c md: fix update super 1.0 on rdev size change
caf9b35 btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling
41b3cc5 btrfs: clear extent buffer uptodate when we fail to write it
75490bc scsi: qla2xxx: Format log strings only if needed
07977a3 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*()
ad45bab ALSA: pcm: oss: Limit the period size to 16MB
02b2b69 ALSA: pcm: oss: Fix negative period/buffer sizes
6760e6d ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1
7fe903d ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform
3063ee5 ALSA: ctl: Fix copy of updated id with element read/write
c581090 mm: bdi: initialize bdi_min_ratio when bdi is unregistered
0636892 KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall
2a51eda net/sched: fq_pie: prevent dismantle issue
4b7e906 devlink: fix netns refcount leak in devlink_nl_cmd_reload()
9d683d1 IB/hfi1: Correct guard on eager buffer deallocation
2e2edeb iavf: Fix reporting when setting descriptor count
aada0b3 iavf: restore MSI state on reset
32a329b netfilter: conntrack: annotate data-races around ct->timeout
5e39de8 udp: using datalen to cap max gso segments
666521b seg6: fix the iif in the IPv6 socket control block
484069b nfp: Fix memory leak in nfp_cpp_area_cache_add()
b1830ed bonding: make tx_rebalance_counter an atomic
a59df4e ice: ignore dropped packets during init
349e83c bpf: Fix the off-by-two error in range markings
f26951d bpf, x86: Fix "no previous prototype" warning
74685aa vrf: don't run conntrack on vrf with !dflt qdisc
d5cf399 selftests: netfilter: add a vrf+conntrack testcase
83ea620 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
f3d9114 drm/amdkfd: fix boot failure when iommu is disabled in Picasso.
7508a9a drm/amdgpu: init iommu after amdkfd device init
ac9db04 drm/amdgpu: move iommu_resume before ip init/resume
fe9dca7 drm/amdgpu: add amdgpu_amdkfd_resume_iommu
5d191b0 drm/amdkfd: separate kfd_iommu_resume from kfd_resume
46dcf66 drm/amd/amdkfd: adjust dummy functions' placement
dded8d7 x86/sme: Explicitly map new EFI memmap table as encrypted
923f4dc can: sja1000: fix use after free in ems_pcmcia_add_card()
819251d can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter
854a2be can: kvaser_usb: get CAN clock frequency from device
2c08271 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr
d87c106 IB/hfi1: Fix early init panic
d60dd36 IB/hfi1: Insure use of smp_processor_id() is preempt disabled
05eb0e4 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups
89f3edc HID: check for valid USB device for many HID drivers
889c391 HID: wacom: fix problems when device is not a valid USB device
6272b17 HID: bigbenff: prevent null pointer dereference
d877651 HID: add USB_HID dependancy on some USB HID drivers
a7e9c5d HID: add USB_HID dependancy to hid-chicony
28989ed HID: add USB_HID dependancy to hid-prodikeys
6114432 HID: add hid_is_usb() function to make it simpler for USB detection
2298d5e HID: google: add eel USB id
12362cd HID: quirks: Add quirk for the Microsoft Surface 3 type-cover
cc97d73 gcc-plugins: fix gcc 11 indigestion with plugins...
1eee36a gcc-plugins: simplify GCC plugin-dev capability test
518c3f9 usb: gadget: uvc: fix multiple opens
a0582e2 Linux 5.10.84
e6edaf2 ipmi: msghandler: Make symbol 'remove_work_wq' static
a8d18fb net/tls: Fix authentication failure in CCM mode
dbe73da parisc: Mark cr16 CPU clocksource unstable on all SMP machines
01300d2 iwlwifi: mvm: retry init flow if failed
a5d0a72 serial: 8250: Fix RTS modem control while in rs485 mode
f9802d7 serial: 8250_pci: rewrite pericom_do_set_divisor()
50b0688 serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
e1722ac serial: core: fix transmit-buffer reset and memleak
bda142b serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30
901f7e0 serial: pl011: Add ACPI SBSA UART match id
946ded2 tty: serial: msm_serial: Deactivate RX DMA for polling support
67d0845 x86/64/mm: Map all kernel memory into trampoline_pgd
b3a519b x86/tsc: Disable clocksource watchdog for TSC on qualified platorms
1ed4a8f x86/tsc: Add a timer to make sure TSC_adjust is always checked
a92f044 usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
6d8c191 USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub
90c9150 xhci: Fix commad ring abort, write all 64 bits to CRCR register.
1235485 vgacon: Propagate console boot parameters before calling `vc_resize'
92b9113 parisc: Fix "make install" on newer debian releases
c27a548 parisc: Fix KBUILD_IMAGE for self-extracting kernel
92f309c x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()
4bbbc9c x86/pv: Switch SWAPGS to ALTERNATIVE
4d42b7b sched/uclamp: Fix rq->uclamp_max not set on first enqueue
2015ffa x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
8b9279c x86/entry: Use the correct fence macro after swapgs in kernel CR3
c8e3411 x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword
64ca109 KVM: VMX: Set failure code in prepare_vmcs02()
60ce9a7 KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
cfebd5a atlantic: Remove warn trace message.
95f6fae atlantic: Fix statistics logic for production hardware
695d9c6 Remove Half duplex mode speed capabilities.
0c67e7b atlantic: Add missing DIDs and fix 115c.
ca35029 atlantic: Fix to display FW bundle version instead of FW mac version.
93a4f3f atlatnic: enable Nbase-t speeds with base-t
4481211 atlantic: Increase delay for fw transactions
13f290d drm/msm: Do hw_init() before capturing GPU state
d646856 drm/msm/a6xx: Allocate enough space for GMU registers
a792b3d net/smc: Keep smc_close_final rc during active close
e226180 net/rds: correct socket tunable error in rds_tcp_tune()
77731fe net/smc: fix wrong list_del in smc_lgr_cleanup_early
9a40a1e ipv4: convert fib_num_tclassid_users to atomic_t
fa973bf net: annotate data-races on txq->xmit_lock_owner
e26dab7 dpaa2-eth: destroy workqueue at the end of remove function
dde2406 net: marvell: mvpp2: Fix the computation of shared CPUs
3260b8d net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available
acef1c2 ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec
60f0b9c rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
35b40f7 rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
4afb320 ASoC: tegra: Fix kcontrol put callback in AHUB
fe4eb52 ASoC: tegra: Fix kcontrol put callback in DSPK
256aa15 ASoC: tegra: Fix kcontrol put callback in DMIC
1cf1f9a ASoC: tegra: Fix kcontrol put callback in I2S
0ee53a1 ASoC: tegra: Fix kcontrol put callback in ADMAIF
e6fb4c3 ASoC: tegra: Fix wrong value type in DSPK
0265ef0 ASoC: tegra: Fix wrong value type in DMIC
e66e75f ASoC: tegra: Fix wrong value type in I2S
6b54c0d ASoC: tegra: Fix wrong value type in ADMAIF
932b338 mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode
a0335cd selftests: net: Correct case name
f1d43ef net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources()
59d2dc7 arm64: ftrace: add missing BTIs
ef55f0f siphash: use _unaligned version by default
fd52e1f net: mpls: Fix notifications when deleting a device
15fa12c net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings()
c6f340a tcp: fix page frag corruption on page fault
aa6c393 natsemi: xtensa: fix section mismatch warnings
289ee32 i2c: cbus-gpio: set atomic transfer callback
58d5c53 i2c: stm32f7: stop dma transfer in case of NACK
c221244 i2c: stm32f7: recover the bus on access timeout
8de6ea7 i2c: stm32f7: flush TX FIFO upon transfer errors
1c75779 wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
cb2d7c1 wireguard: receive: drop handshakes if queue lock is contended
8a29a50 wireguard: receive: use ring buffer for incoming handshakes
e3be118 wireguard: device: reset peer src endpoint when netns exits
f7b6672 wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
0584bf5 wireguard: selftests: actually test for routing loops
3d1dc3c wireguard: allowedips: add missing __rcu annotation to satisfy sparse
4caf965 wireguard: selftests: increase default dmesg log size
3d73021 tracing/histograms: String compares should not care about signed values
d4af6d9 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
c71b5f3 KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1
5f33887 KVM: x86: Use a stable condition around all VT-d PI paths
7722e88 KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST
6a44f20 KVM: Disallow user memslot with size that exceeds "unsigned long"
775191d drm/amd/display: Allow DSC on supported MST branch devices
209d35e ipv6: fix memory leak in fib6_rule_suppress
16c242b sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
4a46b2f sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
4baba6b fget: check that the fd still exists after getting a ref to it
80bfed3 s390/pci: move pseudo-MMIO to prevent MIO overlap
92283c2 cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
f717f29 ipmi: Move remove_work to dedicated workqueue
de4f5eb rt2x00: do not mark device gone on EPROTO errors during start
c200721 kprobes: Limit max data_size of the kretprobe instances
2a74c13 vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit
136cabf ACPI: Add stubs for wakeup handler functions
cc443ac net/smc: Avoid warning of possible recursive locking
ff061b5 perf report: Fix memory leaks around perf_tip()
a4c17eb perf hist: Fix memory leak of a perf_hpp_fmt
d9b7227 perf inject: Fix ARM SPE handling
2c15d2a net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock()
f059fa4 net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound
4d5968e ipv6: check return value of ipv6_skip_exthdr
22519ef ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port()
9a32d3c ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
c746945 drm/amd/amdgpu: fix potential memleak
74aafe9 drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again
f0c9f49 scsi: iscsi: Unblock session then wake up error handler
bc8c423 thermal: core: Reset previous low and high trip during thermal zone init
8e4d2ac btrfs: check-integrity: fix a warning on write caching disabled disk
0395722 s390/setup: avoid using memblock_enforce_memory_limit
fd1e70e platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep
226b21a platform/x86: thinkpad_acpi: Add support for dual fan control
3fc8866 net: return correct error code
2c514d2 atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
ff6eeb6 net/smc: Transfer remaining wait queue entries during fallback
e1a1655 mac80211: do not access the IV when it was stripped
c386d7a drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY
57e3697 powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory"
7b2b7e0 gfs2: Fix length of holes reported at end-of-file
664ccea gfs2: release iopen glock early in evict
bcce010 ovl: fix deadlock in splice write
dca4f9a ovl: simplify file splice
7774dd9 can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM
60ae63e NFSv42: Fix pagecache invalidation after COPY/CLONE

Don't miss a new linux release

NewReleases is sending notifications on new releases.