Commit a7cc308da5f7 for kernel

commit a7cc308da5f78eee8d94bf666c026671a180d7e5
Merge: 254f49634ee1 6e937f4e769e
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Mon Apr 27 15:21:18 2026 -0700

    Merge tag 'mailbox-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox

    Pull mailbox updates from Jassi Brar:

     - core: fix NULL message handling and add API to query TX queue slots

     - test: resolve concurrency bugs, dangling IRQs, and memory leaks

     - dt-bindings: qcom: add Eliza IPCC

     - mtk: fix address calculation and pointer handling bugs

     - cix: resolve SCMI suspend timeouts

     - misc memory allocation optimizations and cleanups

    * tag 'mailbox-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox:
      mailbox: mailbox-test: make data_ready a per-instance variable
      mailbox: mailbox-test: initialize struct earlier
      mailbox: mailbox-test: don't free the reused channel
      mailbox: mailbox-test: handle channel errors consistently
      mailbox: update kdoc for struct mbox_controller
      mailbox: add sanity check for channel array
      mailbox: mailbox-test: free channels on probe error
      mailbox: prefix new constants with MBOX_
      dt-bindings: mailbox: qcom-ipcc: Document the Eliza Inter-Processor Communication Controller
      mailbox: cix: Add IRQF_NO_SUSPEND to mailbox interrupt
      mailbox: Fix NULL message support in mbox_send_message()
      mailbox: remove superfluous internal header
      mailbox: correct kdoc title for mbox_bind_client
      mailbox: test: really ignore optional memory resources
      mailbox: exynos: drop superfluous mbox setting per channel
      mailbox: mtk-cmdq: Fix CURR and END addr for task insert case
      mailbox: mtk-vcp-mailbox: Fix the return value in mtk_vcp_mbox_xlate()
      mailbox: hi6220: kzalloc + kcalloc to kzalloc
      mailbox: rockchip: kzalloc + kcalloc to kzalloc
      mailbox: add API to query available TX queue slots