On 26/07/2024 1:33, Dan Carpenter wrote:
On Thu, Jul 25, 2024 at 08:21:51AM +, Tomer Tayar wrote:
On 24/07/2024 19:08, Dan Carpenter wrote:
Hello Tomer Tayar,
Commit 09524eb8824e ("accel/habanalabs: enforce release order of
compute device and dma-buf") from Jan 22, 2023 (
On 24/07/2024 19:08, Dan Carpenter wrote:
> Hello Tomer Tayar,
>
> Commit 09524eb8824e ("accel/habanalabs: enforce release order of
> compute device and dma-buf") from Jan 22, 2023 (linux-next), leads to
> the following Smatch static checker warning:
>
>
On 19/06/2024 9:34, Ofir Bitton wrote:
> Some systems allow a maximum number of 128 MSI-X interrupts.
> Hence we reduce the interrupt count to 128 instead of 512.
>
> Signed-off-by: Ofir Bitton
> Reviewed-by: Ofir Bitton
Reviewed-by: Tomer Tayar
> ---
> drivers/ac
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. This p
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 requ
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
gt; error-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 0
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 thi
> 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 +
ration
> of function 'hl_debugfs_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
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 insertions(+)
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 relativ
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 debugfs.
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 c
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
> > Reviewe
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
28 matches
Mail list logo