Merge tag 'cxl-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 11 Feb 2023 19:03:25 +0000 (11:03 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 11 Feb 2023 19:03:25 +0000 (11:03 -0800)
commitd12aca5c0cee0da197ca55241bcc5ec55dd5ae58
tree1a25ab72bfbef45f1e64006b6509ce59f3dcb59e
parent95232dd9ae13d6bb52ebd0c295e5dde30acd0d02
parent711442e29f16f0d39dd0e2460c9baacfccb9d5a7
Merge tag 'cxl-fixes-6.2' of git://git./linux/kernel/git/cxl/cxl

Pull cxl fixes from Dan Williams:
 "Two fixups for CXL (Compute Express Link) in presence of passthrough
  decoders.

  This primarily helps developers using the QEMU CXL emulation, but with
  the impending arrival of CXL switches these types of topologies will
  be of interest to end users.

   - Fix a crash when shutting down regions in the presence of
     passthrough decoders

   - Fix region creation to understand passthrough decoders instead of
     the narrower definition of passthrough ports"

* tag 'cxl-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl:
  cxl/region: Fix passthrough-decoder detection
  cxl/region: Fix null pointer dereference for resetting decoder