From: Dan Williams <dan.j.williams@intel.com>
To: <torvalds@linux-foundation.org>
Cc: <linux-cxl@vger.kernel.org>, <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] Compute Express Link (CXL) Fixes for 6.4-rc4
Date: Fri, 26 May 2023 17:23:46 -0700 [thread overview]
Message-ID: <64714d92a5ba8_1ec11294c6@dwillia2-mobl3.amr.corp.intel.com.notmuch> (raw)
Hi Linus, please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl tags/cxl-fixes-6.4-rc4
...to receive a small collection of CXL fixes. The "media ready" series
prevents the driver from acting on bad capacity information, and it
moves some checks earlier in the init sequence which impacts topics in
the queue for 6.5. Additional hotplug testing uncovered a missing enable
for memory decode. A debug crash fix is also included.
All but the last patch has appeared in -next with no issues. That last
patch improves the readability of the fix and is low risk.
---
The following changes since commit f1fcbaa18b28dec10281551dfe6ed3a3ed80e3d6:
Linux 6.4-rc2 (2023-05-14 12:51:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl tags/cxl-fixes-6.4-rc4
for you to fetch changes up to 793a539ac78843ef9378bb42a44edfbc552a67d5:
cxl: Explicitly initialize resources when media is not ready (2023-05-26 13:34:39 -0700)
----------------------------------------------------------------
cxl fixes for v6.4-rc4
- Stop trusting capacity data before the "media ready" indication
- Add missing HDM decoder capability enable for the cold-plug case
- Fix a debug message induced crash
----------------------------------------------------------------
Dan Williams (1):
cxl/port: Enable the HDM decoder capability for switch ports
Dave Jiang (3):
cxl: Wait Memory_Info_Valid before access memory related info
cxl: Move cxl_await_media_ready() to before capacity info retrieval
cxl: Explicitly initialize resources when media is not ready
Robert Richter (1):
cxl/port: Fix NULL pointer access in devm_cxl_add_port()
drivers/cxl/core/mbox.c | 12 ++++-
drivers/cxl/core/pci.c | 112 +++++++++++++++++++++++++++++++++++++-----
drivers/cxl/core/port.c | 7 ++-
drivers/cxl/cxl.h | 1 +
drivers/cxl/cxlmem.h | 2 +
drivers/cxl/cxlpci.h | 2 +
drivers/cxl/mem.c | 3 ++
drivers/cxl/pci.c | 6 +++
drivers/cxl/port.c | 20 ++++----
tools/testing/cxl/Kbuild | 1 +
tools/testing/cxl/test/mem.c | 1 +
tools/testing/cxl/test/mock.c | 15 ++++++
12 files changed, 153 insertions(+), 29 deletions(-)
next reply other threads:[~2023-05-27 0:24 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-05-27 0:23 Dan Williams [this message]
2023-05-27 0:54 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=64714d92a5ba8_1ec11294c6@dwillia2-mobl3.amr.corp.intel.com.notmuch \
--to=dan.j.williams@intel.com \
--cc=linux-cxl@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®