* bc7897fe7851 Linux 5.12.10-xanmod1-cacule * c5e3c667aa36 XANMOD: Makefile: Turn off loop vectorization for GCC -O3 optimization level * cffba1369f87 init: wait for partition and retry scan * e203678dc6e3 drivers: initialize ata before graphics * e2ede2080c9a Merge tag 'v5.12.10' into 5.12-cacule |\ | * 8a901e19407d Linux 5.12.10 | * ddf088d7aaaa neighbour: allow NUD_NOARP entries to be forced GCed | * caec9bcaeb1a xen-netback: take a reference to the RX task thread | * 268218460584 netfilter: nf_tables: missing error reporting for not selected expressions | * 551677defbb5 x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR | * 542bbcaa930a i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops | * 3762e844c5a0 ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_table function | * 5a3d82dc8ace KVM: arm64: Resolve all pending PC updates before immediate exit | * 830e7653e940 KVM: arm64: Commit pending PC adjustemnts before returning to userspace | * 9b77839fd4b6 x86/kvm: Disable all PV features on crash | * 1df2dc09926f x86/kvm: Disable kvmclock on all CPUs on shutdown | * d1629b5b925d x86/kvm: Teardown PV features on boot CPU as well | * 6f2a834f364d KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode | * 9ddd1b2c8c31 drm/msm/dpu: always use mdp device to scale bandwidth | * 6280e8aca1e0 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY | * 7feb7361efe0 btrfs: fix deadlock when cloning inline extents and low on available space | * ff8de2cec65a btrfs: abort in rename_exchange if we fail to insert the second ref | * 4cd303735bdf btrfs: fixup error handling in fixup_inode_link_counts | * a70d4dac28aa btrfs: check error value from btrfs_update_inode in tree log | * b37885cc0135 btrfs: fix fsync failure and transaction abort after writes to prealloc extents | * 363747ad1f44 btrfs: return errors from btrfs_del_csums in cleanup_ref_head | * 99eee2efe4b7 btrfs: fix error handling in btrfs_del_csums | * 22beee867bf1 btrfs: mark ordered extent and inode with error if we fail to finish | * 50863015b6a7 powerpc/kprobes: Fix validation of prefixed instructions across page boundary | * 3cbf4d6d2b52 x86/thermal: Fix LVT thermal setup for SMI delivery mode | * 25823b4e08f6 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing | * a1f10530c732 drm/amdgpu: make sure we unpin the UVD BO | * 9d1d6c04a603 drm/amdgpu: Don't query CE and UE errors | * 0c4559736d9a nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect | * bf63f3676c5f KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path | * 01049949f673 x86/sev: Check SME/SEV support in CPUID first | * de8a25bef860 dmaengine: idxd: Use cpu_feature_enabled() | * 25aaa062fa73 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() | * 4c438acbfbdf scsi: lpfc: Fix failure to transmit ABTS on FC link | * 455170aca45a mm/page_alloc: fix counting of free pages after take off from buddy | * 3c822fea4bb2 mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() | * 0a31dd6fd2f4 ocfs2: fix data corruption by fallocate | * b8ff869f2015 pid: take a reference when initializing `cad_pid` | * 9a01a5cd63cd kfence: use TASK_IDLE when awaiting allocation | * 18071d618c1a kfence: maximize allocation wait timeout duration | * 08ec01b5318a Revert "MIPS: make userspace mapping young by default" | * 62fa43c7ee55 usb: dwc2: Fix build in periphal-only mode | * c48d71d1367f ext4: fix accessing uninit percpu counter variable with fast_commit | * 04fb2baa0b14 ext4: fix memory leak in ext4_mb_init_backend on error path. | * ba499e0bf9c8 ext4: fix fast commit alignment issues | * 48105dc98c9c ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed | * 1385b23396d5 ext4: fix memory leak in ext4_fill_super | * ff7fe51dc492 ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators | * d16c0b0658b2 ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch | * 5c671c9d8363 ALSA: hda: update the power_state during the direct-complete | * 89b6aacdc483 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx | * 601554201a95 ALSA: timer: Fix master timer notification | * 112c92cf82a2 gfs2: fix scheduling while atomic bug in glocks | * 92462d2e0a4c HID: multitouch: require Finger field to mark Win8 reports as MT | * 9cf27473f219 HID: magicmouse: fix NULL-deref on disconnect | * 4a88d9210c52 HID: i2c-hid: Skip ELAN power-on command after reset | * dde8686985ec net: caif: fix memory leak in cfusbl_device_notify | * 6a0e317f6109 net: caif: fix memory leak in caif_device_notify | * 88550e9c900b net: caif: add proper error handling | * 19e089e07e19 net: caif: added cfserl_release function | * 5ceb59f40c09 wireguard: allowedips: free empty intermediate nodes when removing single node | * af04157d885e wireguard: allowedips: allocate nodes in kmem_cache | * 6f425fc65c08 wireguard: allowedips: remove nodes in O(1) | * 8eee870d8290 wireguard: allowedips: initialize list head in selftest | * 90b33dbb8395 wireguard: selftests: make sure rp_filter is disabled on vethc | * 4b8aa955bf47 wireguard: selftests: remove old conntrack kconfig value | * 3709c87e0dbe wireguard: use synchronize_net rather than synchronize_rcu | * 958810e99f6f wireguard: peer: allocate in kmem_cache | * 8af215cc8305 wireguard: do not use -O3 | * 7422eadcf201 Bluetooth: use correct lock to prevent UAF of hdev object | * 3556fac71e41 Bluetooth: fix the erroneous flush_work() order | * af512f09385a drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate | * 805e5a259f99 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate | * 4a728699bc2a drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate | * 1f64f5e903b9 io_uring: fix ltout double free on completion race | * 9e44293267a5 io_uring: wrap io_kiocb reference count manipulation in helpers | * 0cd6e16742d4 io_uring: use better types for cflags | * 876808dba2ff io_uring: fix link timeout refs | * 5a5357cd2cd9 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create | * 904987a65092 riscv: vdso: fix and clean-up Makefile | * f9a2672791d0 serial: stm32: fix threaded interrupt handling | * ab5cfe2c05fe tipc: fix unique bearer names sanity check | * 506285aa2f7f tipc: add extack messages for bearer/media failure | * ca93a7e6d22d arm64: meson: select COMMON_CLK | * c8f7f44ca1e9 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act | * 0c41a1124d37 ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells | * 1f00cc03b8a1 ARM: dts: imx7d-pico: Fix the 'tuning-step' property | * 250792f40b6d ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property | * 8567131103a5 arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage | * f3b70e434a6e arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage | * f61ce6a8225c arm64: dts: zii-ultra: fix 12V_MAIN voltage | * e86d02dbd177 arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance | * c57ad9d41026 arm64: dts: ls1028a: fix memory node | * 484634991cdc bus: ti-sysc: Fix am335x resume hang for usb otg module | * bc6a0dfb0535 optee: use export_uuid() to copy client UUID | * 435d7f1049e0 arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent | * 88728042be15 ixgbe: add correct exception tracing for XDP | * 85e8a90cd7cb ixgbe: optimize for XDP_REDIRECT in xsk path | * 1b002f376a9d ice: add correct exception tracing for XDP | * e2d914baa1c2 ice: optimize for XDP_REDIRECT in xsk path | * 567d67a3cb9d i40e: add correct exception tracing for XDP | * c93d6b804035 i40e: optimize for XDP_REDIRECT in xsk path | * 0ce89496a1f9 cxgb4: avoid link re-train during TC-MQPRIO configuration | * 2411c02d0389 sch_htb: fix refcount leak in htb_parent_to_leaf_offload | * bf807cfb9feb i2c: qcom-geni: Add shutdown callback for i2c | * 5cd9ec7ad51c ice: Allow all LLDP packets from PF to Tx | * 9ba861c7957a ice: report supported and advertised autoneg using PHY capabilities | * 4f000fa8076b ice: handle the VF VSI rebuild failure | * 53ba29c32b41 ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared | * e2bd0bc13d27 ice: Fix allowing VF to request more/less queues via virtchnl | * 0a462e25ef0f ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions | * 511ffe92734e cxgb4: fix regression with HASH tc prio value update | * 1d34fa4fcf06 ice: track AF_XDP ZC enabled queues in bitmap | * a1c1b1ef41cd ixgbevf: add correct exception tracing for XDP | * 5a8e2bf7eebb igb: add correct exception tracing for XDP | * bb5da059defe igb: Fix XDP with PTP enabled | * 6820c1aaf8e5 ieee802154: fix error return code in ieee802154_llsec_getparams() | * e5a823123782 ieee802154: fix error return code in ieee802154_add_iface() | * acc43fc6cf0d bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks | * f2c444cacbb0 drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() | * 851fcb15e735 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches | * 2c0e6b35b88a netfilter: nft_ct: skip expectations for confirmed conntrack | * 8a452d62e7ce nvmet: fix freeing unallocated p2pmem | * ef94ecfa3e5b net/mlx5: DR, Create multi-destination flow table with level less than 64 | * 500563cb6fb0 net/mlx5e: Fix adding encap rules to slow path | * 9606de3ac084 net/mlx5e: Check for needed capability for cvlan matching | * d1ead783fe2e net/mlx5: Check firmware sync reset requested is set before trying to abort it | * f8bdc8d7d8e8 net/mlx5e: Fix incompatible casting | * 0f1e6fe66977 net/tls: Fix use-after-free after the TLS device goes down and up | * aada29744711 net/tls: Replace TLS_RX_SYNC_RUNNING with RCU | * 80cebcccc120 net: sock: fix in-kernel mark setting | * ee64a27e9edc net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs | * eba7c76a5651 perf probe: Fix NULL pointer dereference in convert_variable_location() | * b89474465f69 ACPICA: Clean up context mutex during object deletion | * ec6793f17576 nvme-rdma: fix in-casule data send for chained sgls | * 7d4446bcb406 mptcp: do not reset MP_CAPABLE subflow on mapping errors | * 9d0d1d10ba54 mptcp: always parse mptcp options for MPC reqsk | * b9c78b1a9596 mptcp: fix sk_forward_memory corruption on retransmission | * 41d6cc0cd8e9 net/sched: act_ct: Fix ct template allocation for zone 0 | * 30822781c899 net/sched: act_ct: Offload connections with commit action | * 36c19acbbc7e devlink: Correct VIRTUAL port to not have phys_port attributes | * 47b0e3728f47 kbuild: Quote OBJCOPY var to avoid a pahole call break the build | * c30c28987173 HID: i2c-hid: fix format string mismatch | * 29beadea66a2 HID: amd_sfh: Fix memory leak in amd_sfh_work | * 427bc15bbd9d HID: pidff: fix error return code in hid_pidff_init() | * 192576732f76 HID: logitech-hidpp: initialize level variable | * 25775914cc8b ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service | * f1a02cde2deb vfio/platform: fix module_put call in error flow | * a5ed75187580 samples: vfio-mdev: fix error handing in mdpy_fb_probe() | * 1752346dfd97 vfio/pci: zap_vma_ptes() needs MMU | * 2d5e0f9d5b8d vfio/pci: Fix error return code in vfio_ecap_init() | * 99702e4d6e9b efi: cper: fix snprintf() use in cper_dimm_err_location() | * e786eacbf323 efi/libstub: prevent read overflow in find_file_option() | * 68e34413ba72 efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared | * 8a7e8b4e5631 efi/fdt: fix panic when no valid fdt found | * dda954b96c90 netfilter: conntrack: unregister ipv4 sockopts on error unwind | * 62c52507cddc hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 | * 9cad2c70e408 hwmon: (dell-smm-hwmon) Fix index values | * 068c4db1eed3 mt76: mt76x0e: fix device hang during suspend/resume | * 6919e8a24e70 mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rate_report | * a31a19948c94 mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report * 00e36b4fe2d1 Merge pull request #155 from hamadmarri/xanmod-cacule-5.12 * dfd66af9fa97 Fix dmesg when cacule is selected but RDB is not. * ecaeab4fd56f add RDB (disabled by default) * 3a4834b2d685 cleanup * 19de4ac85f4b add -r2 in CacULE dmesg * d91d2bbe9700 cleanup * 94225ab216c3 make all cacule sysctl unsigned int * 02409497f940 sysctl_sched_migration_cost to 200us, and remove all idle CPU waiting for sysctl_sched_migration_cost time to do balancing.