This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-aarch64 in repository toolchain/ci/linux.
from a9f94826e4bb Merge tag 'clang-format-for-linus-v5.19-rc1' of https://gi [...] adds 6dd0e5cc87b3 cxl/mbox: Move cxl_mem_command construction to helper funcs adds 39ed8da4f341 cxl/mbox: Move raw command warning to raw command validation adds 63cf60b7e0a5 cxl/mbox: Move build of user mailbox cmd to a helper functions adds 9ae016aeb722 cxl/mbox: Construct a users cxl_mbox_cmd in the validation path adds 82b8ba29538e cxl/mbox: Remove dependency on cxl_mem_command for a debug msg adds d97fe8eec2b8 cxl/mbox: Make handle_mailbox_cmd_from_user() use a mbox param adds 2dd5600a0e4e cxl/mbox: Move cxl_mem_command param to a local variable adds 6179045ccc0c cxl/mbox: Block immediate mode in SET_PARTITION_INFO command adds 6aa657f416b6 cxl/pmem: Remove CXL SET_PARTITION_INFO from exclusive_cmds list adds ee92c7e261fd cxl/mbox: Drop mbox_mutex comment adds cbe83a205268 cxl/pci: Use CXL_MBOX_SUCCESS to check against mbox_cmd re [...] adds 92fcc1abab09 cxl/mbox: Improve handling of mbox_cmd hw return codes adds c43e036d6f86 cxl/mbox: Use new return_code handling adds e08063fb8794 cxl/mem: Drop DVSEC vs EFI Memory Map sanity check adds e39f9be08d9d cxl/pci: Add debug for DVSEC range init failures adds fbaf2b079d2a cxl/mem: Make cxl_dvsec_range() init failure fatal adds 36bfc6ad508a cxl/pci: Make cxl_dvsec_ranges() failure not fatal to cxl_pci adds 31e624a77e74 cxl/mem: Rename cxl_dvsec_decode_init() to cxl_hdm_decode_init() adds 35ee1f499091 cxl/mem: Replace redundant debug message with a comment adds 9ea4dcf49878 PM: CXL: Disable suspend adds 26f89535a5bb cxl/mbox: Use type __u32 for mailbox payload sizes adds 280302f0e8f6 cxl/mbox: Replace NULL check with IS_ERR() after vmemdup_user() adds 35e01667c84b cxl/mbox: fix logical vs bitwise typo adds cc10eee95204 PCI/ACPI: add a helper for retrieving _OSC Control DWORDs adds 241d26bc26ad PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL hos [...] adds 56368029d93b PCI/ACPI: negotiate CXL _OSC adds 3750d013182b cxl: Replace lockdep_mutex with local lock classes adds d864b8ea6468 cxl/acpi: Add root device lockdep validation adds 38a34e10768c cxl: Drop cxl_device_lock() adds 4a0079bc7aae nvdimm: Replace lockdep_mutex with local lock classes adds 1550a17a7da2 ACPI: NFIT: Drop nfit_device_lock() adds 81beea55cb74 nvdimm: Drop nd_device_lock() adds fd3abd2cafa4 device-core: Kill the lockdep_mutex adds e6829d1bd3c4 nvdimm: Fix firmware activation deadlock scenarios adds 2bcf3bbd348f cxl/mem: Drop mem_enabled check from wait_for_media() adds 1e14c9fbb55f cxl/pci: Consolidate wait_for_media() and wait_for_media_ready() adds 194d5edadf0b cxl/pci: Drop wait_for_valid() from cxl_await_media_ready() adds 76a4121e8664 cxl/mem: Fix cxl_mem_probe() error exit adds 75b7ae29991f cxl/mem: Validate port connectivity before dvsec ranges adds 2e4ba0ec9783 cxl/pci: Move cxl_await_media_ready() to the core adds 14d788740774 cxl/mem: Consolidate CXL DVSEC Range enumeration in the core adds dd2d42ad6f42 cxl/mem: Skip range enumeration if mem_enable clear adds a12562bb7077 cxl/mem: Merge cxl_dvsec_ranges() and cxl_hdm_decode_init() adds 92804edb11f0 cxl/pci: Drop @info argument to cxl_hdm_decode_init() adds 5e5f4ad52f33 cxl/port: Move endpoint HDM Decoder Capability init to por [...] adds fcfbc93cc33e cxl/port: Reuse 'struct cxl_hdm' context for hdm init adds 34e37b4c432c cxl/port: Enable HDM Capability after validating DVSEC Ranges adds 9d004b2f4fea Merge tag 'cxl-for-5.19' of git://git.kernel.org/pub/scm/l [...]
No new revisions were added by this update.
Summary of changes: drivers/Makefile | 2 +- drivers/acpi/bus.c | 2 +- drivers/acpi/nfit/core.c | 30 ++-- drivers/acpi/nfit/nfit.h | 24 --- drivers/acpi/pci_root.c | 238 ++++++++++++++++++++++---- drivers/base/core.c | 3 - drivers/cxl/Kconfig | 4 + drivers/cxl/Makefile | 2 +- drivers/cxl/acpi.c | 13 ++ drivers/cxl/core/Makefile | 1 + drivers/cxl/core/mbox.c | 334 ++++++++++++++++++++++-------------- drivers/cxl/core/memdev.c | 3 + drivers/cxl/core/pci.c | 364 ++++++++++++++++++++++++++++++++++++++++ drivers/cxl/core/pmem.c | 10 +- drivers/cxl/core/port.c | 68 ++++---- drivers/cxl/core/suspend.c | 24 +++ drivers/cxl/cxl.h | 78 --------- drivers/cxl/cxlmem.h | 75 ++++++++- drivers/cxl/cxlpci.h | 2 + drivers/cxl/mem.c | 148 +++------------- drivers/cxl/pci.c | 175 +------------------ drivers/cxl/pmem.c | 13 +- drivers/cxl/port.c | 28 +++- drivers/nvdimm/btt_devs.c | 23 +-- drivers/nvdimm/bus.c | 38 ++--- drivers/nvdimm/core.c | 19 +-- drivers/nvdimm/dax_devs.c | 4 +- drivers/nvdimm/dimm_devs.c | 12 +- drivers/nvdimm/namespace_devs.c | 46 ++--- drivers/nvdimm/nd-core.h | 68 +------- drivers/nvdimm/pfn_devs.c | 31 ++-- drivers/nvdimm/pmem.c | 2 +- drivers/nvdimm/region.c | 2 +- drivers/nvdimm/region_devs.c | 20 ++- include/acpi/acpi_bus.h | 12 +- include/linux/acpi.h | 42 ++++- include/linux/device.h | 48 +++++- include/linux/lockdep.h | 6 +- include/linux/pm.h | 9 + include/uapi/linux/cxl_mem.h | 14 +- kernel/power/hibernate.c | 2 +- kernel/power/main.c | 5 +- kernel/power/suspend.c | 3 +- lib/Kconfig.debug | 23 --- tools/testing/cxl/Kbuild | 3 +- tools/testing/cxl/mock_mem.c | 10 -- tools/testing/cxl/test/mem.c | 17 -- tools/testing/cxl/test/mock.c | 29 ++++ 48 files changed, 1266 insertions(+), 863 deletions(-) create mode 100644 drivers/cxl/core/suspend.c delete mode 100644 tools/testing/cxl/mock_mem.c