Commit 4dbc94bcc2df for kernel

commit 4dbc94bcc2df0c3bba40318c0751a8f487486783
Merge: 2916bfc6baf7 fcd245ea7528
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jul 3 05:40:58 2026 -1000

    Merge tag 'for-linus-7.2a-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip

    Pull xen fixes from Juergen Gross:

     - rename function parameters and a comment related to
       xen_exchange_memory() (Jan Beulich)

     - replace __ASSEMBLY__ with __ASSEMBLER__ (Thomas Huth)

     - add some sanity checking to the Xen pvcalls frontend driver (Michael
       Bommarito)

     - fix error handling in the Xen gntdev driver (Wentao Liang)

     - fix several minor bugs in Xen related drivers (Yousef Alhouseen)

    * tag 'for-linus-7.2a-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
      x86/Xen: correct commentary and parameter naming of xen_exchange_memory()
      xenbus: reject unterminated directory replies
      xen/gntalloc: validate grant count before allocation
      xen/gntalloc: make grant counters unsigned
      xen/front-pgdir-shbuf: free grant reference head on errors
      xen/gntdev: fix error handling in ioctl
      xen: Replace __ASSEMBLY__ with __ASSEMBLER__ in header files
      xen/pvcalls: bound backend response req_id before indexing rsp[]