* 75cb35866dd1 Linux 5.6.5-xanmod1 * 750227f7e4a6 Merge tag 'v5.6.5' into 5.6 |\ | * f07f08b09f05 Linux 5.6.5 | * 724170c2df5b ASoC: stm32: sai: Add missing cleanup | * b5887920dbe9 efi/x86: Fix the deletion of variables in mixed mode | * e176f1d1a503 mfd: dln2: Fix sanity checking for endpoints | * 98666f218f18 bpf: Fix tnum constraints for 32-bit comparisons | * 3915e383f7cd powerpc/kasan: Fix kasan_remap_early_shadow_ro() | * 0678087c6134 perf/core: Remove 'struct sched_in_data' | * 7af133a2d686 perf/core: Fix event cgroup tracking | * ad3c96b0b3cb perf/core: Unify {pinned,flexible}_sched_in() | * 6880d00ea4c6 drm/i915/gt: Fill all the unused space in the GGTT | * 79dbe6fbdd46 drm/i915/ggtt: do not set bits 1-11 in gen12 ptes | * a1f57b87ddcc drm/amdgpu: fix gfx hang during suspend with video playback (v2) | * f9613df38f08 drm/dp_mst: Fix clearing payload state on topology disable | * a048bb435d30 Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" | * 3a847af82de4 arm64: Always force a branch protection mode when the compiler has one | * a39f676c9d84 powerpc/64: Prevent stack protection in early boot | * 35031e722848 powerpc/kprobes: Ignore traps that happened in real mode | * 15e60a936e57 powerpc/xive: Fix xmon support on the PowerNV platform | * 08aa8a2c0f5b powerpc/64: Setup a paca before parsing device tree etc. | * 89a454bd871d powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs | * 8dcdd2f509ea powerpc/hash64/devmap: Use H_PAGE_THP_HUGE when setting up huge devmap PTE entries | * c8f4397ad957 powerpc/fsl_booke: Avoid creating duplicate tlb1 entry | * 7afbbd0cf19f powerpc/64/tm: Don't let userspace set regs->trap via sigreturn | * e5bc95e39441 powerpc: Make setjmp/longjmp signature standard | * c0a44b447943 scsi: sr: Fix sr_block_release() | * 6138fc62e208 scsi: sr: get rid of sr global mutex | * 9c6e9d82f29e xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() | * d14e47371442 ipmi: fix hung processes in __get_guid() | * 874410923a95 libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set | * d79b3265732b hfsplus: fix crash and filesystem corruption when deleting files | * 9565962199fd cpufreq: powernv: Fix use-after-free | * 7ed7f7cabb93 kmod: make request_module() return an error when autoloading is disabled | * 438d08315ab2 clk: ingenic/TCU: Fix round_rate returning error | * 9eab68f29949 clk: ingenic/jz4770: Exit with error if CGU init failed | * 337731ef8a74 ftrace/kprobe: Show the maxactive number on kprobe_events | * d83ccd26cf78 Input: i8042 - add Acer Aspire 5738z to nomux list | * 068ca0eda09d s390/diag: fix display of diagnose call statistics | * 752aadf33084 perf tools: Support Python 3.8+ in Makefile | * 471e45f81ca6 ocfs2: no need try to truncate file beyond i_size | * 29517d568cd5 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() | * cf458f0ed641 ASoC: cs4270: pull reset GPIO low then high | * a9c0c79861b0 drm/i915/gt: Treat idling as a RPS downclock event | * 6b40f1ee4a47 ext4: fix a data race at inode->i_blocks | * 86c3caa710eb NFS: Fix a few constant_table array definitions | * ca9273fea369 NFS: finish_automount() requires us to hold 2 refs to the mount record | * 6c334eb80a0d NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() | * a73fc80715e3 NFS: Fix use-after-free issues in nfs_pageio_add_request() | * 8af7a3035045 nfsd: fsnotify on rmdir under nfsd/clients/ | * 537cab150418 drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2 | * 7a76c7d64d50 powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable | * 617452d8bf77 drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode | * cf36bed67b77 drm/prime: fix extracting of the DMA addresses from a scatterlist | * a924ec1a2c7d drm/amd/display: Check for null fclk voltage when parsing clock table | * 2915a98997be drm/amdgpu: unify fw_write_wait for new gfx9 asics | * 75bd8f735d62 drm/amd/powerplay: implement the is_dpm_running() | * 635529ed928b drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK | * 3c4346379788 drm: Remove PageReserved manipulation from drm_pci_alloc | * 46d3729cdd01 drm/etnaviv: rework perfmon query infrastructure | * 8da826efb6e1 drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal | * dd3edecc6f87 drm/i915/gem: Flush all the reloc_gpu batch | * 7327374fc83e vfio: platform: Switch to platform_get_irq_optional() | * 625b4439bebd selftests/powerpc: Fix try-run when source tree is not writable | * 0a0237794321 selftests/powerpc: Add tlbie_test in .gitignore | * bc96c39f2046 selftests/vm: fix map_hugetlb length used for testing read and write | * 52794bc3d9dc selftests: vm: drop dependencies on page flags from mlock2 tests | * 390b769cb0dd arm64: armv8_deprecated: Fix undef_hook mask for thumb setend | * 318e71134185 arm64: dts: ti: k3-am65: Add clocks to dwc3 nodes | * ddde67d887e0 ARM: dts: exynos: Fix polarity of the LCD SPI bus on UniversalC210 board | * 84cd2f536033 scsi: lpfc: Fix broken Credit Recovery after driver load | * 0c560bc54a55 scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path | * ee1c23227323 scsi: ufs: fix Auto-Hibern8 error detection | * b1b4ea2f8131 scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point | * 7752e7c0fc1d crypto: ccree - dec auth tag size from cryptlen map | * 4a812dd1e1a6 crypto: ccree - only try to map auth tag if needed | * 4d980ce4c0e7 crypto: ccree - protect against empty or NULL scatterlists | * bf06cc883990 crypto: caam - update xts sector size for large input length | * 13cc917bfa2f crypto: caam/qi2 - fix chacha20 data size error | * 6295d6374a69 xarray: Fix early termination of xas_for_each_marked | * d849c6103b04 XArray: Fix xas_pause for large multi-index entries | * 54aabddcf0b7 dm clone metadata: Fix return type of dm_clone_nr_of_hydrated_regions() | * 6709d665259a dm clone: Add missing casts to prevent overflows and data corruption | * c159c51aa421 dm clone: Add overflow check for number of regions | * d57808385c1a dm clone: Fix handling of partial region discards | * 016e73f75aba dm zoned: remove duplicate nr_rnd_zones increase in dmz_init_zone() | * e3dd9eb82a87 dm verity fec: fix memory leak in verity_fec_dtr | * 31cc25c635b6 dm integrity: fix a crash with unusually large tag size | * 323f56d3c7ed dm writecache: add cond_resched to avoid CPU hangs | * cbb99658e073 mm, memcg: do not high throttle allocators based on wraparound | * 1be6329e5535 arm64: dts: allwinner: h5: Fix PMU compatible | * 42f43f292639 sched/core: Remove duplicate assignment in sched_tick_remote() | * f366f6700494 arm64: dts: allwinner: h6: Fix PMU compatible | * d0aa115aff7f net: qualcomm: rmnet: Allow configuration updates to existing devices | * 6182908d649f tools: gpio: Fix out-of-tree build regression | * 4dbaa2e90e2f scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug | * 04a9f66062b8 io_uring: honor original task RLIMIT_FSIZE | * ce5994942e00 crypto: mxs-dcp - fix scatterlist linearization for hash | * fac8cc0f1908 crypto: rng - Fix a refcounting bug in crypto_rng_reset() | * b8ba50560134 time/namespace: Add max_time_namespaces ucount | * 2f476bbfaa92 time/namespace: Fix time_for_children symlink | * 438d3d80186e remoteproc: Fix NULL pointer dereference in rproc_virtio_notify | * 174e9da46c2c remoteproc: qcom_q6v5_mss: Reload the mba region on coredump | * 34883e393b9f remoteproc: qcom_q6v5_mss: Don't reassign mpss region on shutdown | * 98cbca530925 btrfs: use nofs allocations for running delayed items | * d91eefd1cb9d btrfs: fix missing semaphore unlock in btrfs_sync_file | * 9b8fda769d8a btrfs: unset reloc control if we fail to recover | * 496567527d8f btrfs: fix missing file extent item for hole after ranged fsync | * 69e455242715 btrfs: drop block from cache on error in relocation | * 706cd9e4e23a btrfs: set update the uuid generation as soon as possible | * b48821695b32 btrfs: reloc: clean dirty subvols if we fail to start a transaction | * 3dd4bb593822 Btrfs: fix crash during unmount due to race with delayed inode workers | * b8c026e1fc3a btrfs: fix btrfs_calc_reclaim_metadata_size calculation | * cc3c1509c833 btrfs: Don't submit any btree write bio if the fs has errors | * 36e2528914b6 drm/i915/gen12: Disable preemption timeout | * 9d63d5135b4f mtd: rawnand: cadence: reinit completion before executing a new command | * 26453f4936a5 mtd: rawnand: cadence: change bad block marker size | * a30a4dabdfa8 mtd: rawnand: cadence: fix the calculation of the avaialble OOB size | * 834a686ea0b3 mtd: spinand: Do not erase the block before writing a bad block marker | * 1aeeb0e85c7a mtd: spinand: Stop using spinand->oobbuf for buffering bad block markers | * 6553f451dbf2 CIFS: check new file size when extending file by fallocate | * 147a4fd99da8 CIFS: Fix bug which the return value by asynchronous read is error | * 491bcd1e5d97 smb3: fix performance regression with setting mtime | * e35a2dc8c7f6 KVM: VMX: fix crash cleanup when KVM wasn't used | * c03cdc0d484c KVM: VMX: Add a trampoline to fix VMREAD error handling | * 6264ca7d2445 KVM: x86: Gracefully handle __vmalloc() failure during VM allocation | * acd78bbb81e6 KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support | * 431289df2a61 KVM: x86: Allocate new rmap and large page tracking when moving memslot | * b9d5adc9bcfb KVM: s390: vsie: Fix delivery of addressing exceptions | * af5d64c7f844 KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks | * fcbc47231fd8 KVM: nVMX: Properly handle userspace interrupt window request | * fe6464a21eed KVM: PPC: Book3S HV: Skip kvmppc_uvmem_free if Ultravisor is not supported | * 1fd821aee741 platform/x86: asus-wmi: Support laptops where the first battery is named BATT | * 332ce21eede6 x86/entry/32: Add missing ASM_CLAC to general_protection entry | * d8eb71e7d478 x86/tsc_msr: Make MSR derived TSC frequency more accurate | * a0bdd883eb78 x86/tsc_msr: Fix MSR_FSB_FREQ mask for Cherry Trail devices | * 68dae89b48ca x86/tsc_msr: Use named struct initializers | * 7395ea4e65c2 signal: Extend exec_id to 64bits | * 0d0d5e6d99b2 ath9k: Handle txpower changes even when TPC is disabled | * 0047e343b222 PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there | * 1a377e65564f PM / Domains: Allow no domain-idle-states DT property in genpd when parsing | * 5ff5e214a4d3 MIPS: OCTEON: irq: Fix potential NULL pointer dereference | * d5355d0cf3b4 MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3 | * a46d78a48f0d pstore: pstore_ftrace_seq_next should increase position index | * fa8bc007ebd2 io_uring: fix ctx refcounting in io_submit_sqes() | * a628d98304f2 io_uring: remove bogus RLIMIT_NOFILE check in file registration | * 5ecbd81fd8f4 io_uring: ensure openat sets O_LARGEFILE if needed | * 02ba63d95c61 irqchip/versatile-fpga: Apply clear-mask earlier | * 17373365ec50 genirq/debugfs: Add missing sanity checks to interrupt injection | * ee4f22419d76 cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus() | * 15c47daa03ab rcu: Make rcu_barrier() account for offline no-CBs CPUs | * d222a9cb5225 mmc: mmci_sdmmc: Fix clear busyd0end irq flag | * a3ed1bdd7d7a KEYS: reaching the keys quotas correctly | * 57f11236d1bb tpm: tpm2_bios_measurements_next should increase position index | * c9dcd15874cc tpm: tpm1_bios_measurements_next should increase position index | * fe1971184d0f tpm: Don't make log failures fatal | * 1480f835bea2 sched/fair: Fix enqueue_task_fair warning | * 766964b2b1f1 erofs: correct the remaining shrink objects | * be9bfa9188f5 PCI: endpoint: Fix for concurrent memory allocation in OB address region | * 98c3a42689cd PCI: qcom: Fix the fixup of PCI_VENDOR_ID_QCOM | * 9ad284c07611 PCI: Add boot interrupt quirk mechanism for Xeon chipsets | * 627b2f281935 PCI/ASPM: Clear the correct bits when enabling L1 substates | * b2d0ff7c78b3 PCI: pciehp: Fix indefinite wait on sysfs requests | * ab73308fd924 efi/x86: Add TPM related EFI tables to unencrypted mapping checks | * a192f91a9e91 nvme-fc: Revert "add module to ops template to allow module references" | * f7c91cee97b4 nvmet-tcp: fix maxh2cdata icresp parameter | * ee0422caa6c4 thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n | * bb6e6880832c thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs | * 70ace882e863 ACPI: PM: s2idle: Refine active GPEs check | * cd437419878e ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE | * 7226bbb2f407 acpi/x86: ignore unspecified bit positions in the ACPI global lock field | * 99ba1aea65e6 ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() | * 6015bbcf850c seccomp: Add missing compat_ioctl for notify | * 8f1d061d7548 media: ti-vpe: cal: fix a kernel oops when unloading module | * ec00e4a8d89f media: ti-vpe: cal: fix disable_irqs to only the intended target | * d2ae9461ec06 media: hantro: Read be32 words starting at every fourth byte | * 28a2f5c6283f media: venus: firmware: Ignore secure call error on first resume | * 03fa57dd4d94 media: venus: cache vb payload to be used by clock scaling | * b7f337eeb981 ALSA: hda/realtek - Add quirk for MSI GL63 | * 95e175af21a1 ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen | * 19f3d7cc941a ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups | * 61789e712e6b ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 | * ca30f1bcf774 ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256 | * 8abdf64702be ALSA: hda/realtek - a fake key event is triggered by running shutup | * e42342347562 ALSA: hda/realtek: Enable mute LED on an HP system | * e582029ac25c ALSA: pcm: oss: Fix regression by buffer overflow fix | * 8c53b65f8f25 ALSA: ice1724: Fix invalid access for enumerated ctl items | * 9b63ea2157b6 ALSA: hda: Fix potential access overflow in beep helper | * 7f722d9aa00f ALSA: hda: Add driver blacklist | * dd3f9044af86 ALSA: usb-audio: Add mixer workaround for TRX40 and co | * e8f80e08e545 usb: gadget: composite: Inform controller driver of self-powered | * 08aebe0723a4 usb: gadget: f_fs: Fix use after free issue as part of queue failure | * 2b8ff4ce5e59 ASoC: topology: use name_prefix for new kcontrol | * 8aebccb1fd9a ASoC: dpcm: allow start or stop during pause for backend | * e2c533467546 ASoC: dapm: connect virtual mux with default value | * 72b0ac17952a ASoC: fix regwmask | * a53dcc9dd81e btrfs: track reloc roots based on their commit root bytenr | * e4f8a9fa7d60 btrfs: restart relocate_tree_blocks properly | * 685ada9c3337 btrfs: remove a BUG_ON() from merge_reloc_roots() | * 465d76bc554c btrfs: qgroup: ensure qgroup_rescan_running is only set when the worker is at least queued | * 0224307d9154 block, bfq: fix use-after-free in bfq_idle_slice_timer_body | * 190b42d6a1ba staging: mt7621-pci: avoid to poweroff the phy for slot one | * 2222dd46f295 locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps() | * d60f7842d749 spi: spi-fsl-dspi: Replace interruptible wait queue with a simple completion | * 4fe972b9747c firmware: fix a double abort case with fw_load_sysfs_fallback | * 3ba42886fa35 md: check arrays is suspended in mddev_detach before call quiesce operations | * 424f1e45ab16 irqchip/gic-v4: Provide irq_retrigger to avoid circular locking dependency | * 399cf29ee6d4 usb: dwc3: core: add support for disabling SS instances in park mode | * b7faadf5b351 media: i2c: ov5695: Fix power on and off sequences | * ff930e534339 media: mtk-vpu: avoid unaligned access to DTCM buffer. | * 162eae93e9ff block, zoned: fix integer overflow with BLKRESETZONE et al | * f6570a599ba5 block: Fix use-after-free issue accessing struct io_cq | * 2a9118bf03a0 genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_hierarchy() | * 4eff1e891386 efi/x86: Ignore the memory attributes table on i386 | * df6e74b6e3f6 x86/boot: Use unsigned comparison for addresses | * aebfcccd331c cpufreq: imx6q: fix error handling | * 5659fc2f2099 gfs2: Don't demote a glock until its revokes are written | * b802b4f36629 gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty | * 72306f78fb54 pstore/platform: fix potential mem leak if pstore_init_fs failed | * 950105d1778a libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() | * b73e58ebb899 media: i2c: video-i2c: fix build errors due to 'imply hwmon' | * d5fde715fc34 block, bfq: move forward the getting of an extra ref in bfq_bfqq_move | * 7673c99bdbb5 PCI/switchtec: Fix init_completion race condition with poll_wait() | * d0b3d7dd0656 selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault | * 16ecd11d503d sched/fair: Fix condition of avg_load calculation | * 0cd828462d79 sched: Avoid scale real weight down to zero | * 1bba493b74fa media: allegro: fix type of gop_length in channel_create message | * 6c9fae879dc1 irqchip/gic-v4.1: Skip absent CPUs while iterating over redistributors | * 02d989a06456 time/sched_clock: Expire timer in hardirq context | * 83e99928675f irqchip/versatile-fpga: Handle chained IRQs properly | * 7dac336f66c1 spi: spi-fsl-dspi: Avoid NULL pointer in dspi_slave_abort for non-DMA mode | * ada5bea750cd debugfs: Check module state before warning in {full/open}_proxy_open() | * 95e2c92e8505 block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices | * 8430efb411d3 dma-mapping: Fix dma_pgprot() for unencrypted coherent pages | * bf51ca166cfb x86: Don't let pgprot_modify() change the page encryption bit | * bf0d357c52ec clocksource/drivers/timer-microchip-pit64b: Fix rate for gck | * 281e612b4b95 ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() | * ddf86decc002 xhci: bail out early if driver can't accress host in resume | * 26e29aa76c73 media: imx: imx7-media-csi: Fix video field handling | * 4b8306fbcc2c media: imx: imx7_mipi_csis: Power off the source when stopping streaming | * 6dc42bc90669 null_blk: fix spurious IO errors after failed past-wp access | * 15dff7aa7546 null_blk: Suppress an UBSAN complaint triggered when setting 'memory_backed' | * 9fbcc855fab3 null_blk: Handle null_add_dev() failures properly | * 7e75fc163f0d blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs() | * f720d394829b null_blk: Fix the null_add_dev() error path | * 8e2ef10a70e6 iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_sensor_set_enable | * 230634920cf4 sched/vtime: Prevent unstable evaluation of WARN(vtime->state) | * e1f75f8f98ad arm64/mm: Hold memory hotplug lock while walking for kernel page table dump | * 811c579dce59 usb: phy: tegra: Include proper GPIO consumer header to fix compile testing | * 733857131674 media: arm64: dts: amlogic: add rc-videostrong-kii-pro keymap | * 6c8075cd066e firmware: arm_sdei: fix double-lock on hibernate with shared events | * 9c55d757c96c media: venus: hfi_parser: Ignore HEVC encoding for V1 | * 6968c1332341 media: staging: rkisp1: isp: do not set invalid mbus code for pad | * 5c5331da05b7 media: staging: rkisp1: use consistent bus_info string for media_dev | * 07db96c07f23 media: hantro: fix extra MV/MC sync space calculation | * f533a90de15a media: vimc: streamer: fix memory leak in vimc subdevs if kthread_run fails | * 4f5fa9d2b734 staging: wilc1000: avoid double unlocking of 'wilc->hif_cs' mutex | * e93cb9b64833 usb: ucsi: ccg: disable runtime pm during fw flashing | * 3b04920e0756 EDAC/mc: Report "unknown memory" on too many DIMM labels found | * f156f1d70dd8 cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL | * 27056473a48a media: rc: add keymap for Videostrong KII Pro * 16db357b022d selftests: futex: Add FUTEX_WAIT_MULTIPLE wake up test * b4121369e606 selftests: futex: Add FUTEX_WAIT_MULTIPLE wouldblock test * cc174a3e2b6b selftests: futex: Add FUTEX_WAIT_MULTIPLE timeout test * 3da4b7b3607c futex: Implement mechanism to wait on any of several futexes * 8d2e6bb09638 Revert "futex: Add support for multiple keys at the same time" * f64c92c67825 cpufreq: intel_pstate: Set default cpufreq_driver to intel_cpufreq for intel p-state