This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 00e4db51259a Merge tag 'perf-tools-2020-08-10' of git://git.kernel.org/ [...] new 231609785cbf dax: print error message by pr_info() in __generic_fsdax_s [...] new c7fe193f1877 fs/dax: Remove unused size parameter new eedfd73d401b drivers/dax: Expand lock scope to cover the use of addresses new f4013ca68030 Merge branch 'for-5.9/dax' into libnvdimm-for-next new 92fe2aa859f5 libnvdimm: Validate command family indices new d46e6a2176f8 ACPI: NFIT: Move bus_dsm_mask out of generic nvdimm_bus_de [...] new 6450ddbd5d8e ACPI: NFIT: Define runtime firmware activation commands new 24770658dc03 tools/testing/nvdimm: Cleanup dimm index passing new 0d47c4dfe543 tools/testing/nvdimm: Add command debug messages new abfd4d9c828b tools/testing/nvdimm: Prepare nfit_ctl_test() for ND_CMD_C [...] new 916566ae7846 tools/testing/nvdimm: Emulate firmware activation commands new 60d360acddc5 driver-core: Introduce DEVICE_ATTR_ADMIN_{RO,RW} new 5cf81ce1893d libnvdimm: Convert to DEVICE_ATTR_ADMIN_RO() new 48001ea50d17 PM, libnvdimm: Add runtime firmware activation support new a1facc1fffc1 ACPI: NFIT: Add runtime firmware activate support new cbeb0310cfda Merge branch 'for-5.9/firmware-activate' into libnvdimm-for-next new 49688e654e48 dax: Fix incorrect argument passed to xas_set_err() new 9f1048d47e8a ACPI: NFIT: Fix ARS zero-sized allocation new dad42d17558f libnvdimm/security: fix a typo new 7c02d53dfe4d libnvdimm/security: the 'security' attr never show 'overwr [...] new 7f674025d9f7 libnvdimm/security: ensure sysfs poll thread woke up and f [...] new 4bf5e3611895 Merge tag 'libnvdimm-for-5.9' of git://git.kernel.org/pub/ [...] new 111d1089700c rpmsg: virtio: add endianness conversions new dded87afdacf Merge tag 'rpmsg-v5.9' of git://git.kernel.org/pub/scm/lin [...] new 4605ad8f4581 remoteproc: ingenic: Move clock handling to prepare/unprep [...] new 49cff1256879 Revert "remoteproc: Add support for runtime PM" new 87ad854dd76c dt-bindings: remoteproc: Add Qualcomm PIL info binding new 549b67da660d remoteproc: qcom: Introduce helper to store pil info in IMEM new d4c78d216791 remoteproc: qcom: Update PIL relocation info on load new 5abfe5cf0b83 remoteproc: qcom: Add per subsystem SSR notification new 62495d778439 remoteproc: qcom: Add notification types to SSR new 0cf17702d872 remoteproc: qcom: Add missing slab.h new 7e05c8de1323 remoteproc: remoteproc_core: Use 'gnu_printf' format notation new 5b435ca38b2c remoteproc: qcom_sysmon: Solve function header bitrot issues new 90ec257c380e remoteproc: qcom: pil-info: Fix shift overflow new 4e6751a1cfab remoteproc: qcom_q6v5_mss: Monitor MSS_STATUS for boot completion new e2e5c55eed80 remoteproc: Add new RPROC_DETACHED state new a6a4f2857524 remoteproc: Add new attach() remoteproc operation new d848a4819d85 remoteproc: Introducing function rproc_attach() new fdf0e00ed646 remoteproc: Introducing function rproc_actuate() new 88d3a1360755 remoteproc: Introducing function rproc_validate() new 0f9dc562b721 remoteproc: Refactor function rproc_boot() new e3d219395982 remoteproc: Refactor function rproc_trigger_auto_boot() new 4d3ebb3b9990 remoteproc: Refactor function rproc_free_vring() new 4a4dca1941fe remoteproc: Properly handle firmware name when attaching new 7b9f18ca933a remoteproc: stm32: Decouple rproc from memory translation new b8631ab137c7 remoteproc: stm32: Request IRQ with platform device new 8210fc873d2f remoteproc: stm32: Decouple rproc from DT parsing new 95e32f868aa6 remoteproc: stm32: Remove memory translation from DT parsing new 9276536f455b remoteproc: stm32: Parse syscon that will manage M4 synchr [...] new 376ffdc04456 remoteproc: stm32: Properly set co-processor state when attaching new d9473cbfb0c5 remoteproc: Make function rproc_resource_cleanup() public new dadbdb9c304c remoteproc: stm32: Parse memory regions when attaching to M4 new 11a7aaa72cc5 remoteproc: stm32: Properly handle the resource table when [...] new bee04d4672e0 remoteproc: stm32: Introduce new attach() operation new efd8626213f6 remoteproc: stm32: Update M4 state in stm32_rproc_stop() new 2c010cc378cd remoteproc: Move coredump functionality to a new file new 7ac516d39dd3 remoteproc: qcom_q6v5_mss: Replace mask based tracking with size new 76abf9cea6c8 remoteproc: Pass size and offset as arguments to segment d [...] new c97319881c91 remoteproc: Add inline coredump functionality new 3afdc59e4390 remoteproc: Add coredump debugfs entry new 318130cc9362 remoteproc: qcom_q6v5_mss: Add MBA log extraction support new 29bf2617e33b rpmsg: update documentation new e013f455d95a remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load new 135b9e8d1cd8 remoteproc: qcom_q6v5_mss: Validate modem blob firmware si [...] new fe6a5dc4b031 remoteproc: qcom_q6v5_mss: Add modem debug policy support new 5b7be880074c remoteproc: qcom: q6v5: Update running state before reques [...] new 42a51c750494 remoteproc: qcom_q6v5_mss: Remove redundant running state new 44aa656f22d2 dt-bindings: arm: keystone: Add common TI SCI bindings new a8aa5ee100df remoteproc: Introduce rproc_of_parse_firmware() helper new cf7acb490836 remoteproc: k3: Add TI-SCI processor control helper functions new 2a2180206ab6 dt-bindings: remoteproc: Add bindings for C66x DSPs on TI K3 SoCs new 6edbe024ba17 remoteproc: k3-dsp: Add a remoteproc driver of K3 C66x DSPs new 21a4d7386e7e remoteproc: k3-dsp: Add support for L2RAM loading on C66x DSPs new c6caf22eaa23 dt-bindings: remoteproc: k3-dsp: Update bindings for C71x DSPs new 87218f96c21a remoteproc: k3-dsp: Add support for C71x DSPs new 30eb3fbee3da net: ipa: new notification infrastructure new 2f3ee5e481ce remoteproc: kill IPA notify code new 4476770881d7 remoteproc: Add remoteproc character device interface new 62b8f9e99329 remoteproc: core: Register the character device interface new 617e7481d7bf Merge tag 'rproc-v5.9' of git://git.kernel.org/pub/scm/lin [...] new 285e74ab4f94 hwspinlock: Simplify Kconfig new a7541de9abed dt-bindings: hwlock: qcom: Migrate binding to YAML new d6a9f0c8f635 dt-bindings: hwlock: qcom: Allow device on mmio bus new 7a1e6fb1c606 hwspinlock: qcom: Allow mmio usage in addition to syscon new 35efb0e1d5c6 dt-bindings: hwlock: qcom: Remove invalid binding new c636eef2ee36 Merge tag 'hwlock-v5.9' of git://git.kernel.org/pub/scm/li [...]
The 87 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-nfit | 19 + Documentation/ABI/testing/sysfs-bus-nvdimm | 2 + .../bindings/arm/keystone/ti,k3-sci-common.yaml | 44 ++ .../devicetree/bindings/hwlock/qcom-hwspinlock.txt | 39 - .../bindings/hwlock/qcom-hwspinlock.yaml | 42 ++ .../bindings/remoteproc/qcom,pil-info.yaml | 44 ++ .../bindings/remoteproc/ti,k3-dsp-rproc.yaml | 184 +++++ .../driver-api/nvdimm/firmware-activate.rst | 86 +++ Documentation/staging/rpmsg.rst | 6 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + MAINTAINERS | 1 + drivers/acpi/nfit/core.c | 157 +++- drivers/acpi/nfit/intel.c | 386 ++++++++++ drivers/acpi/nfit/intel.h | 61 ++ drivers/acpi/nfit/nfit.h | 38 +- drivers/dax/super.c | 13 +- drivers/hwspinlock/Kconfig | 10 +- drivers/hwspinlock/qcom_hwspinlock.c | 70 +- drivers/net/ipa/ipa.h | 3 + drivers/net/ipa/ipa_modem.c | 56 +- drivers/nvdimm/bus.c | 16 + drivers/nvdimm/core.c | 149 ++++ drivers/nvdimm/dimm_devs.c | 123 +++- drivers/nvdimm/namespace_devs.c | 2 +- drivers/nvdimm/nd-core.h | 1 + drivers/nvdimm/pfn_devs.c | 2 +- drivers/nvdimm/region_devs.c | 2 +- drivers/nvdimm/security.c | 13 +- drivers/remoteproc/Kconfig | 34 +- drivers/remoteproc/Makefile | 5 +- drivers/remoteproc/ingenic_rproc.c | 84 +-- drivers/remoteproc/qcom_common.c | 133 +++- drivers/remoteproc/qcom_common.h | 5 +- drivers/remoteproc/qcom_pil_info.c | 129 ++++ drivers/remoteproc/qcom_pil_info.h | 9 + drivers/remoteproc/qcom_q6v5.c | 2 + drivers/remoteproc/qcom_q6v5_adsp.c | 16 +- drivers/remoteproc/qcom_q6v5_ipa_notify.c | 85 --- drivers/remoteproc/qcom_q6v5_mss.c | 157 ++-- drivers/remoteproc/qcom_q6v5_pas.c | 15 +- drivers/remoteproc/qcom_q6v5_wcss.c | 14 +- drivers/remoteproc/qcom_sysmon.c | 4 +- drivers/remoteproc/qcom_wcnss.c | 14 +- drivers/remoteproc/remoteproc_cdev.c | 124 ++++ drivers/remoteproc/remoteproc_core.c | 457 ++++++------ drivers/remoteproc/remoteproc_coredump.c | 325 +++++++++ drivers/remoteproc/remoteproc_debugfs.c | 90 +++ drivers/remoteproc/remoteproc_internal.h | 42 ++ drivers/remoteproc/remoteproc_sysfs.c | 17 +- drivers/remoteproc/stm32_rproc.c | 214 +++++- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 787 +++++++++++++++++++++ drivers/remoteproc/ti_sci_proc.h | 104 +++ drivers/rpmsg/virtio_rpmsg_bus.c | 63 +- fs/dax.c | 15 +- include/linux/libnvdimm.h | 52 +- include/linux/remoteproc.h | 36 +- include/linux/remoteproc/qcom_q6v5_ipa_notify.h | 82 --- include/linux/remoteproc/qcom_rproc.h | 36 +- include/linux/suspend.h | 6 + include/uapi/linux/ndctl.h | 5 + include/uapi/linux/remoteproc_cdev.h | 37 + kernel/power/hibernate.c | 97 +++ tools/testing/nvdimm/test/nfit.c | 367 ++++++++-- 63 files changed, 4404 insertions(+), 828 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-nvdimm create mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml delete mode 100644 Documentation/devicetree/bindings/hwlock/qcom-hwspinlock.txt create mode 100644 Documentation/devicetree/bindings/hwlock/qcom-hwspinlock.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,pil-info.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/ti,k3-dsp-rproc.yaml create mode 100644 Documentation/driver-api/nvdimm/firmware-activate.rst create mode 100644 drivers/remoteproc/qcom_pil_info.c create mode 100644 drivers/remoteproc/qcom_pil_info.h delete mode 100644 drivers/remoteproc/qcom_q6v5_ipa_notify.c create mode 100644 drivers/remoteproc/remoteproc_cdev.c create mode 100644 drivers/remoteproc/remoteproc_coredump.c create mode 100644 drivers/remoteproc/ti_k3_dsp_remoteproc.c create mode 100644 drivers/remoteproc/ti_sci_proc.h delete mode 100644 include/linux/remoteproc/qcom_q6v5_ipa_notify.h create mode 100644 include/uapi/linux/remoteproc_cdev.h