On 31/05/2024 13:46, Thorsten Blum wrote:
> Use kvfree() to fix the following Coccinelle/coccicheck warning reported
> by kfree_mismatch.cocci:
>
> WARNING kvmalloc is used to allocate this memory at line 10398
>
> Signed-off-by: Thorsten Blum
Reviewed-by: Tomer Tayar
On 27/05/2024 18:02, Ofir Bitton wrote:
> There are several timestamp registration debug prints which
> spams the kernel log whenever dyn debug is enabled.
> Remove those prints.
>
> Signed-off-by: Ofir Bitton
Reviewed-by: Tomer Tayar
> ---
> .../accel/habanalabs/common
On 27/05/2024 14:47, Ofir Bitton wrote:
> Align embedded headers to latest release.
>
> Signed-off-by: Ofir Bitton
Reviewed-by: Tomer Tayar
> ---
> .../habanalabs/include/gaudi2/gaudi2_fw_if.h | 27 +
> .../include/gaudi2/gaudi2_reg_map.h | 8
On 22/11/2023 16:32, Aravind Iddamsetty wrote:
> On 11/10/23 17:54, Tomer Tayar wrote:
>> On 20/10/2023 18:58, Aravind Iddamsetty wrote:
>>> Define the netlink registration interface and commands, attributes that
>>> can be commonly used across by drm drivers
On 10/11/2023 14:27, Tomer Tayar wrote:
> On 20/10/2023 18:58, Aravind Iddamsetty wrote:
>> Whenever a correctable or an uncorrectable error happens an event is sent
>> to the corresponding listeners of these groups.
>>
>> v2: Rebase
>>
>> Signed-off-by: Arav
On 20/10/2023 18:58, Aravind Iddamsetty wrote:
> Whenever a correctable or an uncorrectable error happens an event is sent
> to the corresponding listeners of these groups.
>
> v2: Rebase
>
> Signed-off-by: Aravind Iddamsetty
> ---
> drivers/gpu/drm/xe/xe_hw_error.c | 33
On 20/10/2023 18:58, Aravind Iddamsetty wrote:
> We expose the various error counters supported on a hardware via genl
> subsytem through the registered commands to userspace. The
> DRM_RAS_CMD_QUERY lists the error names with config id,
> DRM_RAD_CMD_READ_ONE returns the counter value for the
ome commands that shall be used to expose RAS error counters.
>
> v2:
> define common interfaces to genl netlink subsystem that all drm drivers
> can leverage.(Tomer Tayar)
>
> v3: drop DRIVER_NETLINK flag and use the driver_genl_ops structure to
> register to netlink subsystem
rror-gt1-soc-fatal-hbm-ss1-7 0x1034
> error-gt1-soc-fatal-hbm-ss2-0 0x1035
> error-gt1-soc-fatal-hbm-ss2-1 0x1036
> error-gt1-soc-fatal-hbm-ss2-2 0x1000
an König
> Tested-by: Stanislaw Gruszka
> ---
For the whole series:
Reviewed-by: Tomer Tayar
And at least "accel-wise":
Tested-by: Tomer Tayar
Thanks,
Tomer
On 11/07/2023 17:04, Christian König wrote:
> Use managed memory allocation for this. That allows us to not keep
> track of all the files any more.
>
> Signed-off-by: Christian König
> ---
> drivers/accel/drm_accel.c | 2 -
> drivers/gpu/drm/drm_debugfs.c | 75
On 11/07/2023 17:04, Christian König wrote:
> Instead of the per minor directories only create a single debugfs
> directory for the whole device directly when the device is initialized.
>
> For DRM devices each minor gets a symlink to the per device directory
> for now until we can be sure that
lly
> allocated at boot time.
>
> Cc: Oded Gabbay
> Cc: dri-devel@lists.freedesktop.org
> Suggested-by: Greg Kroah-Hartman
> Signed-off-by: Ivan Orlov
> Signed-off-by: Greg Kroah-Hartman
Reviewed-by: Tomer Tayar
Thanks,
Tomer
> ---
> drivers/accel/drm_accel.c | 21 +
ebugfs_device_fini'; did you mean 'hl_debugfs_remove_file'?
> [-Werror=implicit-function-declaration]
>
> Add stubs for these as well.
>
> Fixes: 553311fc7b76e ("accel/habanalabs: expose debugfs files later")
> Signed-off-by: Arnd Bergmann
Thanks,
Reviewed-by: Tomer Tayar
On 05/06/2023 20:18, Iddamsetty, Aravind wrote:
>
> On 04-06-2023 22:37, Tomer Tayar wrote:
>> On 26/05/2023 19:20, Aravind Iddamsetty wrote:
>>> Define the netlink commands and attributes that can be commonly used
>>> across by drm drivers.
>>>
On 26/05/2023 19:20, Aravind Iddamsetty wrote:
> Use the generic netlink(genl) subsystem to expose the RAS counters to
> userspace. We define a family structure and operations and register to
> genl subsystem and these callbacks will be invoked by genl subsystem when
> userspace sends a registered
On 26/05/2023 19:20, Aravind Iddamsetty wrote:
> Define the netlink commands and attributes that can be commonly used
> across by drm drivers.
>
> Signed-off-by: Aravind Iddamsetty
> ---
> include/uapi/drm/drm_netlink.h | 68 ++
> 1 file changed, 68
On 26/05/2023 19:20, Aravind Iddamsetty wrote:
> Our hardware supports RAS(Reliability, Availability, Serviceability) by
> exposing a set of error counters which can be used by observability
> tools to take corrective actions or repairs. Traditionally there were
> being exposed via PMU (for
On 12/04/2023 17:52, Christian König wrote:
> /**
> - * accel_debugfs_init() - Initialize debugfs for accel minor
> + * accel_debugfs_init() - Register debugfs for accel minor
> + * @dev: Pointer to the device instance.
> + *
> + * This function creates a root directory for the device in
On Thu, Feb 20, 2023 at 17:55 Stanislaw Gruszka
wrote:
> On Fri, Feb 17, 2023 at 11:34:39AM +0000, Tomer Tayar wrote:
> >
> > > Ok, just place replace compose_device_in_use_info() with snprintf().
> > > I don't think you need custom
On Thu, Feb 16, 2023 at 17:05 Stanislaw Gruszka
wrote:
> On Thu, Feb 16, 2023 at 04:21:48PM +0200, Oded Gabbay wrote:
> > On Thu, Feb 16, 2023 at 2:25 PM Stanislaw Gruszka
> > wrote:
> > >
> > > On Sun, Feb 12, 2023 at 10:44:35PM +0200, Oded Gabbay
On Thu, Feb 16, 2023 at 13:48 Stanislaw Gruszka
wrote:
> > The same mutex lock/unlock and counter decrementing in
> > hl_release_dmabuf() is already done in the memhash_node_export_put()
> > helper function.
> >
> > Signed-off-by: Tomer Tayar
> > Revi
On Sun, Feb 12, 2023 at 22:45 Oded Gabbay wrote:
> Make it easier to later add support for accel device.
>
> Signed-off-by: Oded Gabbay
Reviewed-by: Tomer Tayar
On Sun, Feb 12, 2023 at 22:45 Oded Gabbay wrote:
> It is more concise than to pass it to device init. Once we will add the
> accel class, then we won't need to change the function signatures.
>
> Signed-off-by: Oded Gabbay
Reviewed-by: Tomer Tayar
ff-by: Oded Gabbay
Reviewed-by: Tomer Tayar
25 matches
Mail list logo