From: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
To: dri-devel@lists.freedesktop.org
Cc: oded.gabbay@gmail.com, quic_jhugo@quicinc.com
Subject: Re: [PATCH v2 00/31] accel/ivpu: Fixes for 6.12-rc1
Date: Wed, 2 Oct 2024 15:26:01 +0200 [thread overview]
Message-ID: <6f18b890-2fa2-4c81-ab4e-2816d0ce98d9@linux.intel.com> (raw)
In-Reply-To: <20240930195322.461209-1-jacek.lawrynowicz@linux.intel.com>
Applied to drm-misc-fixes
On 9/30/2024 9:52 PM, Jacek Lawrynowicz wrote:
> Most notable changes are coredump and tracing support.
> The rest are stability fixes, some refactoring and typos.
>
> Changes in v2:
> - Fix typos in FW API headers
> - Split fw refactor commit into 2 commits and improved commit messages
> - Fixed commit messages for state dump and power island commits
> - Added limit and NULL termination for FW version string
> - Documented sched_mode sysfs file
>
>
> Andrzej Kacprowski (4):
> accel/ivpu: Update VPU FW API headers
> accel/ivpu: Allow reading dvfs_mode debugfs file
> accel/ivpu: Add test_mode bit to force turbo
> accel/ivpu: Fix reset_engine debugfs file logic
>
> Jacek Lawrynowicz (11):
> accel/ivpu: Rename ivpu_log_level to fw_log_level
> accel/ivpu: Refactor functions in ivpu_fw_log.c
> accel/ivpu: Fix fw log printing
> accel/ivpu: Limit FW version string length
> accel/ivpu: Stop using hardcoded DRIVER_DATE
> accel/ivpu: Add auto selection logic for job scheduler
> accel/ivpu: Remove invalid warnings
> accel/ivpu: Increase MS info buffer size
> accel/ivpu: Fix ivpu_jsm_dyndbg_control()
> accel/ivpu: Remove HWS_EXTRA_EVENTS from test modes
> accel/ivpu: Fix typos in ivpu_pm.c
>
> Jakub Pawlak (1):
> accel/ivpu: Add tracing for IPC/PM/JOB
>
> Karol Wachowski (12):
> accel/ivpu: Add coredump support
> accel/ivpu: Set 500 ns delay between power island TRICKLE and ENABLE
> accel/ivpu: Turn on autosuspend on Simics
> accel/ivpu: Add FW version debugfs entry
> accel/ivpu: Remove 1-tile power up Simics workaround
> accel/ivpu: Add one jiffy to bo_wait_ioctl timeout value
> accel/ivpu: Print JSM message result in case of error
> accel/ivpu: Remove skip of clock own resource ack on Simics
> accel/ivpu: Prevent recovery invocation during probe and resume
> accel/ivpu: Refactor failure diagnostics during boot
> accel/ivpu: Do not fail on cmdq if failed to allocate preemption
> buffers
> accel/ivpu: Use whole user and shave ranges for preemption buffers
>
> Tomasz Rusinowicz (3):
> accel/ivpu: Reset fw log on cold boot
> accel/ivpu: Add FW state dump on TDR
> accel/ivpu: Make DB_ID and JOB_ID allocations incremental
>
> drivers/accel/ivpu/Kconfig | 1 +
> drivers/accel/ivpu/Makefile | 6 +-
> drivers/accel/ivpu/ivpu_coredump.c | 39 ++++
> drivers/accel/ivpu/ivpu_coredump.h | 25 ++
> drivers/accel/ivpu/ivpu_debugfs.c | 86 +++----
> drivers/accel/ivpu/ivpu_drv.c | 52 +++--
> drivers/accel/ivpu/ivpu_drv.h | 13 +-
> drivers/accel/ivpu/ivpu_fw.c | 26 ++-
> drivers/accel/ivpu/ivpu_fw.h | 9 +-
> drivers/accel/ivpu/ivpu_fw_log.c | 113 +++++----
> drivers/accel/ivpu/ivpu_fw_log.h | 17 +-
> drivers/accel/ivpu/ivpu_gem.c | 3 +
> drivers/accel/ivpu/ivpu_hw.c | 5 +-
> drivers/accel/ivpu/ivpu_hw.h | 1 -
> drivers/accel/ivpu/ivpu_hw_btrs.c | 9 -
> drivers/accel/ivpu/ivpu_hw_ip.c | 8 +-
> drivers/accel/ivpu/ivpu_ipc.c | 45 ++--
> drivers/accel/ivpu/ivpu_ipc.h | 9 +-
> drivers/accel/ivpu/ivpu_job.c | 102 +++++----
> drivers/accel/ivpu/ivpu_jsm_msg.c | 34 +--
> drivers/accel/ivpu/ivpu_jsm_msg.h | 2 +
> drivers/accel/ivpu/ivpu_ms.c | 2 +-
> drivers/accel/ivpu/ivpu_pm.c | 24 +-
> drivers/accel/ivpu/ivpu_sysfs.c | 24 ++
> drivers/accel/ivpu/ivpu_trace.h | 73 ++++++
> drivers/accel/ivpu/ivpu_trace_points.c | 9 +
> drivers/accel/ivpu/vpu_boot_api.h | 45 ++--
> drivers/accel/ivpu/vpu_jsm_api.h | 303 +++++++++++++++++++++----
> include/uapi/drm/ivpu_accel.h | 3 -
> 29 files changed, 797 insertions(+), 291 deletions(-)
> create mode 100644 drivers/accel/ivpu/ivpu_coredump.c
> create mode 100644 drivers/accel/ivpu/ivpu_coredump.h
> create mode 100644 drivers/accel/ivpu/ivpu_trace.h
> create mode 100644 drivers/accel/ivpu/ivpu_trace_points.c
>
> --
> 2.45.1
next prev parent reply other threads:[~2024-10-02 13:26 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-30 19:52 [PATCH v2 00/31] accel/ivpu: Fixes for 6.12-rc1 Jacek Lawrynowicz
2024-09-30 19:52 ` [PATCH v2 01/31] accel/ivpu: Update VPU FW API headers Jacek Lawrynowicz
2024-09-30 19:52 ` [PATCH v2 02/31] accel/ivpu: Rename ivpu_log_level to fw_log_level Jacek Lawrynowicz
2024-09-30 19:52 ` [PATCH v2 03/31] accel/ivpu: Reset fw log on cold boot Jacek Lawrynowicz
2024-09-30 19:52 ` [PATCH v2 04/31] accel/ivpu: Refactor functions in ivpu_fw_log.c Jacek Lawrynowicz
2024-09-30 19:52 ` [PATCH v2 05/31] accel/ivpu: Fix fw log printing Jacek Lawrynowicz
2024-09-30 19:52 ` [PATCH v2 06/31] accel/ivpu: Limit FW version string length Jacek Lawrynowicz
2024-09-30 19:52 ` [PATCH v2 07/31] accel/ivpu: Add coredump support Jacek Lawrynowicz
2024-09-30 19:52 ` [PATCH v2 08/31] accel/ivpu: Add FW state dump on TDR Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 09/31] accel/ivpu: Set 500 ns delay between power island TRICKLE and ENABLE Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 10/31] accel/ivpu: Turn on autosuspend on Simics Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 11/31] accel/ivpu: Add FW version debugfs entry Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 12/31] accel/ivpu: Stop using hardcoded DRIVER_DATE Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 13/31] accel/ivpu: Remove 1-tile power up Simics workaround Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 14/31] accel/ivpu: Allow reading dvfs_mode debugfs file Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 15/31] accel/ivpu: Add one jiffy to bo_wait_ioctl timeout value Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 16/31] accel/ivpu: Add auto selection logic for job scheduler Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 17/31] accel/ivpu: Print JSM message result in case of error Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 18/31] accel/ivpu: Make DB_ID and JOB_ID allocations incremental Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 19/31] accel/ivpu: Add test_mode bit to force turbo Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 20/31] accel/ivpu: Remove skip of clock own resource ack on Simics Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 21/31] accel/ivpu: Fix reset_engine debugfs file logic Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 22/31] accel/ivpu: Prevent recovery invocation during probe and resume Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 23/31] accel/ivpu: Refactor failure diagnostics during boot Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 24/31] accel/ivpu: Remove invalid warnings Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 25/31] accel/ivpu: Do not fail on cmdq if failed to allocate preemption buffers Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 26/31] accel/ivpu: Use whole user and shave ranges for " Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 27/31] accel/ivpu: Increase MS info buffer size Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 28/31] accel/ivpu: Fix ivpu_jsm_dyndbg_control() Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 29/31] accel/ivpu: Remove HWS_EXTRA_EVENTS from test modes Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 30/31] accel/ivpu: Add tracing for IPC/PM/JOB Jacek Lawrynowicz
2024-09-30 19:53 ` [PATCH v2 31/31] accel/ivpu: Fix typos in ivpu_pm.c Jacek Lawrynowicz
2024-10-02 13:26 ` Jacek Lawrynowicz [this message]
2024-10-02 14:51 ` [PATCH v2 00/31] accel/ivpu: Fixes for 6.12-rc1 Thomas Zimmermann
2024-10-03 8:45 ` Jacek Lawrynowicz
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=6f18b890-2fa2-4c81-ab4e-2816d0ce98d9@linux.intel.com \
--to=jacek.lawrynowicz@linux.intel.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=oded.gabbay@gmail.com \
--cc=quic_jhugo@quicinc.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.