70c8a7ec6715 Add linux-next specific files for 20260422 6c8eaf7b9cdc selftests/bpf: Enable CAN_USE_LOAD_ACQ_STORE_REL for LoongArch c9ebe2016de9 LoongArch: BPF: Support up to 12 function arguments for trampoline 0ef8b9605155 LoongArch: BPF: Support small struct arguments for trampoline 4653682c6f65 LoongArch: BPF: Open code and remove invoke_bpf_mod_ret() ee823fe7c12f LoongArch: BPF: Support load-acquire and store-release instructions fc935c190c79 LoongArch: BPF: Support 8 and 16 bit read-modify-write instructions 534768410598 LoongArch: BPF: Add the default case in emit_atomic() and rename it 1dd3e8a8eeb4 LoongArch: Define instruction formats for AM{SWAP/ADD}.{B/H} and DBAR 2c749f734ebf LoongArch: Batch the icache maintenance for jump_label adf346e50064 LoongArch: Add flush_icache_all()/local_flush_icache_all() 0c965d2784fb LoongArch: Add spectre boundry for syscall dispatch table 37e57e8ad96c LoongArch: Show CPU vulnerabilites correctly 02a6a1f9d77a LoongArch: Make arch_irq_work_has_interrupt() true only if IPI HW exist a28547576b3b LoongArch: Use get_random_canary() for stack canary init 847634955b08 LoongArch: Improve the logging of disabling KASLR e3f4591f7920 LoongArch: Align FPU register state to 32 bytes 1829419bc3b2 LoongArch: Handle CONFIG_32BIT in syscall_get_arch() 8b81576c16c0 LoongArch: Add HIGHMEM (PKMAP and FIX_KMAP) support 3d9aba6618d1 LoongArch: Adjust build infrastructure for 32BIT/64BIT 5170a82e8921 x86/hyperv: Skip LP/VP creation on kexec f7ce370b525a x86/hyperv: move stimer cleanup to hv_machine_shutdown() 3c42b3343379 Drivers: hv: vmbus: fix hyperv_cpuhp_online variable shadowing cfc42685e570 mshv: Add tracepoint for GPA intercept handling 68637b68afcc pwm: atmel-tcb: Cache clock rates and mark chip as atomic b6c84cc08450 smb: server: stop sending fake security descriptors d0be8884f56b io_uring: take page references for NOMMU pbuf_ring mmaps 1967f0b1cafd io_uring/poll: ensure EPOLL_ONESHOT is propagated for EPOLL_URING_WAKE 2f3835771dff scsi: target: iscsi: reject invalid size Extended CDB AHS b06cf63d83d3 scsi: ufs: core: Fix bRefClkFreq write failure in HS-LSS mode 5e54bdd7299f ksmbd: scope conn->binding slowpath to bound sessions only 72465bb00fb9 ksmbd: fix CreateOptions sanitization clobbering the whole field 8cce977a6f69 ksmbd: fix durable fd leak on ClientGUID mismatch in durable v2 open 328ed3278474 ksmbd: fix O(N^2) DoS in smb2_lock via unbounded LockCount 9b32fdb5a7d8 ksmbd: destroy async_ida in ksmbd_conn_free() 608e5c2ae6e9 ksmbd: destroy tree_conn_ida in ksmbd_session_destroy() 80f14c8eef3e ksmbd: Use AES-CMAC library for SMB3 signature calculation 45535f627446 ksmbd: reset rcount per connection in ksmbd_conn_wait_idle_sess_id() b1137e0b3d4b ceph: add subvolume metrics collection and reporting 4a1c5434792d ceph: parse subvolume_id from InodeStat v9 and store in inode e58103cafff2 ceph: handle InodeStat v8 versioned field in reply parsing 1c439de70b1c libceph: Fix slab-out-of-bounds access in auth message processing d1fef92e4144 rbd: fix null-ptr-deref when device_add_disk() fails 3a2e519cd433 crush: cleanup in crush_do_rule() method cc5643095419 ceph: clear s_cap_reconnect when ceph_pagelist_encode_32() fails 803447f93d75 ceph: only d_add() negative dentries when they are unhashed eff0e55f90b0 libceph: update outdated comment in ceph_sock_write_space() c7aac00c2c1d libceph: Remove obsolete session key alignment logic a0d9555bf9ea ceph: fix num_ops off-by-one when crypto allocation fails 5199c125d25a libceph: Prevent potential null-ptr-deref in ceph_handle_auth_reply() 1e4140d95f15 tools/power turbostat: v2026.04.21 68561ce8eb98 tools/power turbostat: Process HT siblings in CPU order cc67a9733c67 tools/power turbostat: Show module_id column 3a2981b481fc tools/power turbostat: Print core_id and apic_id in hex b8ebf9f91bf2 tools/power turbostat: Cleanup print helper functions b96fff7e6d7c tools/power turbostat: Fix --cpu-set 1 regression on HT systems 932d922285ef x86/cpu: Disable FRED when PTI is forced on caf49c8f948a tools/power turbostat: Fix --cpu-set 0 regression on HT systems 2c7e4590e410 tools/power turbostat: Fix unrecognized option '-P' 3ae6bafa104d tools/power turbostat: Fix AMD RAPL regression on big systems 98ff46a5ea09 drm/amdkfd: Add upper bound check for num_of_nodes 6be8ced880df drm/amd/display: Disable 10-bit truncation and dithering on DCE 6.x 9d47b2c36b9a drm/amdgpu: OR init_pte_flags into invalid leaf PTE updates 0a214d888485 drm/amd: Adjust ASPM support quirk to cover more Intel hosts 06036ac8da9c drm/amdgpu/gfx12.1: align mqd settings with KFD 309e1eacaa03 drm/amdgpu/gfx9.4.3: align mqd settings with KFD 40d2aeac8a18 drm/amdgpu/gfx12: align mqd settings with KFD 58006e64c691 drm/amdgpu/gfx11: align mqd settings with KFD 2947543fed40 drm/amdgpu/gfx10: align mqd settings with KFD d7d6b2f64378 drm/amdgpu/gfx9: align mqd settings with KFD 91cf34bc5a55 drm/amdgpu/gfx8: align mqd settings with KFD 57901bbe432d drm/amdgpu/gfx7: align mqd settings with KFD 6fc63d80c01a drm/amd/pm: Check SMUv13.0.6/12 metrics integrity bc621e91d6fc drm/amd/display: Undo accidental fix revert in amdgpu_dm_ism.c 770594e78c39 io_uring/zcrx: warn on freelist violations 4f02cc4071a1 io_uring/zcrx: clear RQ headers on init 0fcccfd87152 io_uring/zcrx: fix user_struct uaf 45cd95763e19 io_uring/register: fix ring resizing with mixed/large SQEs/CQEs 7faaa6812aba io_uring/futex: ensure partial wakes are appropriately dequeued 799688345587 io_uring/rw: add defensive hardening for negative kbuf lengths 02b8d41c1763 io_uring/rsrc: use kvfree() for the imu cache 53262c91f7b8 io_uring/rsrc: unify nospec indexing for direct descriptors 8e1f412b5bc6 io_uring: fix spurious fput in registered ring path 30471982cd66 vfio/cdx: Consolidate MSI configured state onto cdx_irqs 670e8864b1a2 vfio/cdx: Serialize VFIO_DEVICE_SET_IRQS with a per-device mutex 5ea5880764cb vfio/cdx: Fix NULL pointer dereference in interrupt trigger path 64965b8a4274 vfio: replace vfio->device_class with a const struct class b0eab97305ae vfio/virtio: Use guard() for bar_mutex in legacy I/O b5b268cb7868 vfio/virtio: Use guard() for migf->lock where applicable 61fcb51fc9d5 vfio/virtio: Use guard() for list_lock where applicable 903570835f12 vfio/virtio: Convert list_lock from spinlock to mutex d97708701434 vfio/pci: Clean up DMABUFs before disabling function 63bff18d4aa0 smb: client: fix (remove) drop_dir_cache module parameter b5129bda5bbc block: only restrict bio allocation gfp mask asked to block dc9ccf14dc2a drm/xe/pat: Introduce xe_cache_pat_idx() macro helper 369738a43a62 drm/xe/pat: Default XE_CACHE_NONE_COMPRESSION to invalid 5f01da06878f drm/xe: Standardize pat_index to u16 type 562739200180 drm/xe/xelp: Fix Wa_18022495364 006b9943b982 Bluetooth: btmtk: validate WMT event SKB length before struct access 66d4d518020b Bluetooth: ISO: Fix data-race on iso_pi(sk) in socket and HCI event paths 20ca2749b31a Bluetooth: ISO: Fix data-race on dst in iso_sock_connect() 259c0a6e10fb Bluetooth: hci_uart: Fix NULL deref in recv callbacks when priv is uninitialized 8de86d0a843c drm/xe/gsc: Fix BO leak on error in query_compatibility_version() eacda758e3c0 ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa2xxx 05909810a946 tools/sched_ext: scx_qmap: Silence task_ctx lookup miss d5d5f80416a3 ALSA: pcmtest: Fix resource leaks in module init error paths 1ec262e9052e lib/tests: extend cmdline KUnit with next_arg() tests 676661f82e8c riscv: export symbols needed for riscv32 EFI stub 9ffede906378 lib/cmdline: adjust a few comments to fix kernel-doc -Wreturn warnings 0794faaaf959 lib/cmdline_kunit: add test case for memparse() cec755069270 lib: add more string to 64-bit integer conversion overflow tests f8398e5b9c00 lib: fix memparse() to handle overflow a55ab95e4fbe lib: fix _parse_integer_limit() to handle overflow fdb42359a9c9 lib/idr: fix ida_find_first_range() missing IDs across chunk boundaries 082ab9491824 kallsyms: add KUnit tests for lineinfo feature daf19111ed04 kallsyms: delta-compress lineinfo tables for ~2.7x size reduction 6fe9a3920a62 kallsyms: extend lineinfo to loadable modules 40bb23ea5c89 kallsyms: embed source file:line info in kernel stack traces 6a4ccbd4f68d kernel/fork: validate exit_signal in kernel_clone() 2bcc13c29c71 mm/swap: remove redundant swap device reference in alloc/free 11a3a1ca3bb7 mm/swap, PM: hibernate: fix swapoff race in uswsusp by pinning swap device c6451465c8fc selftests/mm: verify droppable mappings cannot be locked 99fd72a30050 mm: fix mmap errno value when MAP_DROPPABLE is not supported 3e816bf44738 mm/hugetlb: restore reservation on error in hugetlb_mfill_atomic_pte() resubmission path 34d4ddbb44c0 device-dax: fix refcount leak in __devm_create_dev_dax() error path ccb52422c4f9 lib: kunit_iov_iter: fix test fail on powerpc 89b57fb5dfb9 mm/vma: do not try to unmap a VMA if mmap_prepare() invoked from mmap() 83e7df6cfbb3 mm: start background writeback based on per-wb threshold for strictlimit BDIs dc62864dfc27 kho: fix error handling in kho_add_subtree() 4ec083c34758 liveupdate: fix return value on session allocation failure 77b37c599d48 mailmap: update entry for Dan Carpenter f02bfe86dc59 vmalloc: fix buffer overflow in vrealloc_node_align() 922f8c28811f spi: Fix the error description in the `ptp_sts_word_post` comment bee6ea30c487 Add linux-next specific files for 20260421 17cf694f3e33 arm64: dts: amlogic: t7: Fix missing required reset property 5acc5ae27582 arm64: dts: amlogic: t7: khadas-vim4: Add MMC nodes 642e230e2e6f arm64: dts: amlogic: t7: khadas-vim4: Add SDIO power sequence and WiFi clock 75396a06a56f arm64: dts: amlogic: t7: Add PWM controller nodes 01023926342b arm64: dts: amlogic: t7: Add MMC controller nodes cba0da6d0c2a arm64: dts: amlogic: t7: Add clock controller nodes 75ef30735de9 arm64: dts: amlogic: t7: khadas-vim4: Remove invalid property a3b9f81c0c5c arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: use rc-khadas keymap 5c10df6eae9b arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: enable HYM8563 RTC 7b3bf26914d8 arm64: dts: amlogic: meson-s4: add VRTC node fcc1c4941f8d arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add Function key support 54e207e369ce arm64: dts: amlogic: meson-s4: add internal SARADC controller 9d677ccc5d00 arm64: dts: amlogic: t7: khadas-vim4: Add power regulators ee6e05a49b93 arm64: dts: amlogic: t7: Add PWM pinctrl nodes 3535303d5df2 arm64: dts: amlogic: t7: Add eMMC, SD card and SDIO pinctrl nodes cb00d65db2fd arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add POWER key support b6a8c516b589 arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add PWM LED support 75ed598cd6f0 arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: enable bluetooth a895042339c7 arm64: dts: amlogic: meson-s4: add UART_A node b5b481063f5a arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: add bluetooth node 174a0ef3b334 arm64: dts: meson-gxl-p230: fix ethernet PHY interrupt number 918273be0885 arm64: dts: amlogic: meson-axg: Add missing cache information to cpu0 28e4a49a28b3 arm64: dts: amlogic: t7: khadas-vim4: fix board model name 232eb5dc61ef arm64: dts: amlogic: Fix GIC register ranges for Amlogic T7 124d5e138ab5 arm64: dts: amlogic: t7: khadas-vim4: fix memory layout for 8GB RAM 5ecee47dc9fc arm64: dts: amlogic: s6: Drop CPU masks from GICv3 PPI interrupts c5a14befcf3d ipmi:kcs: Reduce the number of retries 478ed6b7d257 net/sched: sch_dualpi2: drain both C-queue and L-queue in dualpi2_change() 7998e631b46e ALSA: firewire: Make use of ieee1394's .driver_data_ptr 8d365f393982 firewire: Simplify storing pointers in device id struct d647f2545219 net: airoha: Fix PPE cpu port configuration for GDM2 loopback path 800ec28d5a28 ipmi:ssif: NULL thread on error 8899993d7b22 ipmi:si: Return state to normal if message allocation fails e60fbeb41851 ipmi: Add limits to event and receive message requests 36920f30e78e ipmi: Check event message buffer response for bad data 42a702aaedf5 io_uring: fix iowq_limits data race in tctx node addition 41859843f27d io_uring/tctx: mark io_wq as exiting before error path teardown ee5417fd02ca io_uring/tctx: check for setup tctx->io_wq before teardown 956c032be7ca ASoC: SDCA: Fix reading of mipi-sdca-control-deferrable ca1b11b36d82 regmap: sdw-mbq: Allow defers on undeferrable controls ec54093e6a8f xfrm: ah: account for ESN high bits in async callbacks 08ced603610a lib/tests: extend cmdline KUnit with next_arg() tests d73c049b27fd riscv: export symbols needed for riscv32 EFI stub 653d95b50a69 lib/cmdline: adjust a few comments to fix kernel-doc -Wreturn warnings 3ca47a34e7a9 lib/cmdline_kunit: add test case for memparse() 762307e4501a lib: add more string to 64-bit integer conversion overflow tests 7f448f913d6f lib: fix memparse() to handle overflow c8b79656cdf0 lib: fix _parse_integer_limit() to handle overflow 7a8c99a19946 lib/idr: fix ida_find_first_range() missing IDs across chunk boundaries aa11281508d1 kallsyms: add KUnit tests for lineinfo feature 6a3478407b07 kallsyms: delta-compress lineinfo tables for ~2.7x size reduction e2ed027a354a kallsyms: extend lineinfo to loadable modules 0c36828b0674 kallsyms: embed source file:line info in kernel stack traces 6c0185b70084 kernel/fork: validate exit_signal in kernel_clone() 4569c01e84d4 mm/swap: remove redundant swap device reference in alloc/free fdfb088c1807 mm/swap, PM: hibernate: fix swapoff race in uswsusp by pinning swap device 22cf02755bb9 selftests/mm: verify droppable mappings cannot be locked f7358b8efea8 mm: fix mmap errno value when MAP_DROPPABLE is not supported cad242a7f021 mm: start background writeback based on per-wb threshold for strictlimit BDIs 380ba4b81f45 kho: fix error handling in kho_add_subtree() 03eea4e29522 liveupdate: fix return value on session allocation failure 5635b3481c12 mm/hugetlb: restore reservation on error in hugetlb_mfill_atomic_pte() resubmission path e814324a90b4 device-dax: fix refcount leak in __devm_create_dev_dax() error path 82f1d6042611 drm/radeon: fix memory leak in radeon_ring_restore() on lock failure ce3b24eb3ee8 drm/radeon: fix integer overflow in radeon_align_pitch() 06e7f7aa7ab7 drm/amd/display: Promote DC to 3.2.379 6fd45b5d8955 drm/amd/display: Fix DPMS using partially updated pipe context 544780573cfd drm/amd/display: Add README.md file to DML2_0 repository 11236ac905e7 drm/amd/display: Fix dml2_0 narrowing boundaries a4702db21180 drm/amd/display: Fix narrowing boundaries and eDP parser assignment a7a2cbc6b086 drm/amd/display: Add minimum vfp requirement 200e20cfa542 drm/amd/display: Remove SYMCLK F and G values from link encoder and MANUAL_FLOW_CONTROL from optc 32c542fdedc2 drm/amd/display: Add Replay/PSR active check in link loss status check 3c108046e1d6 drm/amd/display: Add power module on Linux 4cef2ac4c795 drm/amd/display: Introduce power module on Linux f67790a0715e drm/amd/display: Fix double free f4cdbb5d5405 drm/amd/display: Fix implicit narrowing conversion warnings 866f716b17da drm/amd/display: Align HWSS fast commit path with legacy path a182e08d271c drm/amd/display: Unset Replay desync error verification by default 5e5ef50cd84a drm/amd/display: Remove unused dml2_project 35e86e6a54e8 drm/amd/display: bypass post csc for additional color spaces in dcn42 4aebe73f44bb drm/amd/display: Add allow_clock_gating to dcn42 dccg 11982971ad2b drm/amdgpu: Add gc v12_1_0 ip headers v6 ed7b0ecb7c1c drm/amdgpu: Add gc v12_1_1 ip headers v3 ed0d3c990557 drm/amdgpu: Update mes 12.1's suspend/resume 26bde9453b53 drm/amdgpu: Create hqd info structure 640482525554 drm/amdgpu: Fixup detect and reset a132fc9bc2f8 drm/amdgpu: Fixup boost mes detect hang array size 9315a1e2bdf1 drm/amdkfd: fix redundant MQD iterations in GFX v12.1 e773ce17b037 drm/amdgpu: make driver manages local vram allocations for for gmc v12.1 A+A dacbf49c0d39 drm/amdgpu: Place psp pri_fw bo to VRAM on A+A 6f2d27cb614a drm/amdgpu: Move get mes version info to the end of set_hw_resource 6a42895ac1b7 drm/amd/amdgpu : Distribute inv_tlbs on individual XCC 667fd66030fd drm/amdgpu: support toc_1 fw load for mp0 v15_0_8 524a85491660 drm/amdgpu: support rlc_1 fw load for gc 12_1 e86983569ef9 drm/amd/pm: Add thermal alert logging to smu15.0.8 3006cbeeaaad drm/amd/pm: Add mem temp to gpu metrics for smu_v15_0_8 910e8a5f3e40 drm/amd/pm: Add partition metrics support b0220373ce7f drm/amd/pm: Enable thermal alert on SMUv15.0.8 06ea22ae7442 drm/amdgpu/gfx12_1: Increase reserved memory size to 150M 533d9e348e3b drm/amdgpu: Rename CPER Fatal severity macro b1e364d4eb22 drm/amdgpu: update cp cmd pkt for gfx v12_1 v2 b6171de3dd79 drm/amdgpu: Fix gfx_hqd_mask in mes 12.1 fc3659f178d4 drm/amdgpu: fix integer overflow in amdgpu_gem_align_pitch() ad0150fa2fad drm/amdgpu/jpeg: Fix sprintf buffer overflow warning in jpeg_v2_5 850b107765c1 drm/radeon: replace nested min calls with min3 4ecf76a3fecf drm/amd/pm: Align PPTable fill with non-Q10 static metrics d0b1a8ed90dc drm/amdgpu: use DRM_SCHED_PRIORITY_KERNEL for all ttm entities a80df5715778 drm/amdgpu: split amdgpu_ttm_set_buffer_funcs_status in 2 funcs 5bd8aab55bc1 drm/amdgpu: rename amdgpu_fill_buffer as amdgpu_ttm_clear_buffer 23bd7e67961e drm/amdgpu: get rid of amdgpu_ttm_clear_buffer 3a6f6eeb3db5 drm/amdgpu: give ttm entities access to all the sdma scheds 897ee11ec020 drm/amdgpu: create multiple clear/move ttm entities e4029f7a9474 drm/amdgpu: only use working sdma schedulers for ttm 01c836788b37 drm/amdgpu: pass all the sdma scheds to amdgpu_mman bc0fcb9823cd ipv6: xfrm6: release dst on error in xfrm6_rcv_encap() c92f07959083 io_uring/tctx: mark io_wq as exiting before error path teardown 042ff84cd1a7 io_uring/tctx: check for setup tctx->io_wq before teardown cd9f2e7d6e5b x86/hyperv: Skip LP/VP creation on kexec b4ed54b27947 x86/hyperv: move stimer cleanup to hv_machine_shutdown() acc92eb96448 Drivers: hv: vmbus: fix hyperv_cpuhp_online variable shadowing 03f7d01f6990 mshv: Add tracepoint for GPA intercept handling 401e5c73eedd arm64: dts: meson-gxl-p230: fix ethernet PHY interrupt number 83d36a0d6cb1 arm64: dts: amlogic: t7: Fix missing required reset property 00cca65deacb arm64: dts: amlogic: t7: khadas-vim4: Add MMC nodes 647228c014dd arm64: dts: amlogic: t7: khadas-vim4: Add SDIO power sequence and WiFi clock 596e3c1bfa78 arm64: dts: amlogic: t7: Add PWM controller nodes 759613b88fbf arm64: dts: amlogic: t7: Add MMC controller nodes 5f727a999f80 arm64: dts: amlogic: t7: Add clock controller nodes b09efaddf671 io_uring/rsrc: rename and export IO_IMU_DEST / IO_IMU_SOURCE 33ee911b8e62 io_uring/rsrc: add io_buffer_register_bvec() 367978400e3b io_uring/rsrc: split io_buffer_register_request() logic 29ebfdd7db89 io_uring/rsrc: rename io_buffer_register_bvec()/io_buffer_unregister_bvec() 595442ec2fb1 arm64: dts: amlogic: t7: khadas-vim4: Remove invalid property c15edbda012e arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: use rc-khadas keymap 3da3598f65d0 arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: enable HYM8563 RTC af0f8f769f89 arm64: dts: amlogic: meson-s4: add VRTC node 97c4d4b7de6e arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add Function key support 3b095e9b3674 arm64: dts: amlogic: meson-s4: add internal SARADC controller 60eff75ac67b arm64: dts: amlogic: t7: khadas-vim4: Add power regulators b1e49f6c1ac1 arm64: dts: amlogic: t7: Add PWM pinctrl nodes fb69fa2cabc6 arm64: dts: amlogic: t7: Add eMMC, SD card and SDIO pinctrl nodes e28f4b18c134 arm64: dts: amlogic: meson-axg: Add missing cache information to cpu0 31132e11e9dd arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add POWER key support b8a95d4c054d arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: add PWM LED support ad44c753b976 arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: enable bluetooth 6710d76d7e51 arm64: dts: amlogic: meson-s4: add UART_A node d6df314c0165 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: add bluetooth node 771d092af02a arm64: dts: amlogic: t7: khadas-vim4: fix board model name dbb92c6f1ecd arm64: dts: amlogic: Fix GIC register ranges for Amlogic T7 4b3917cd8492 arm64: dts: amlogic: t7: khadas-vim4: fix memory layout for 8GB RAM ff6c02a40dc8 arm64: dts: amlogic: s6: Drop CPU masks from GICv3 PPI interrupts 1ff957199bd1 libceph: Remove obsolete session key alignment logic 681a6d350eff ceph: fix num_ops off-by-one when crypto allocation fails 0aba31a195f6 libceph: Prevent potential null-ptr-deref in ceph_handle_auth_reply()