Commit aed968f8a6cd for kernel

commit aed968f8a6cd60a4aa32b5e9c0973c95c443ef4e
Merge: 962336b9ff82 e46f25f5a81f
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Feb 27 10:52:57 2026 -0800

    Merge tag 'cxl-fixes-7.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl

    Pull cxl fixes from Dave Jiang:

     - Fix incorrect usages of decoder flags

     - Validate payload size before accessing contents

     - Fix race condition when creating nvdimm objects

     - Fix deadlock on attach failure

    * tag 'cxl-fixes-7.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl:
      cxl/region: Test CXL_DECODER_F_NORMALIZED_ADDRESSING as a bitmask
      cxl: Test CXL_DECODER_F_LOCK as a bitmask
      cxl/mbox: validate payload size before accessing contents in cxl_payload_from_user_allowed()
      cxl: Fix race of nvdimm_bus object when creating nvdimm objects
      cxl: Move devm_cxl_add_nvdimm_bridge() to cxl_pmem.ko
      cxl/port: Hold port host lock during dport adding.
      cxl/port: Introduce port_to_host() helper
      cxl/memdev: fix deadlock in cxl_memdev_autoremove() on attach failure