habanalabs: move some prints to debug level
authorOded Gabbay <ogabbay@kernel.org>
Thu, 22 Dec 2022 10:28:54 +0000 (12:28 +0200)
committerOded Gabbay <ogabbay@kernel.org>
Thu, 26 Jan 2023 09:52:10 +0000 (11:52 +0200)
When entering an IOCTL, the driver prints a message in case device is
not operational. This message should be printed in debug level as
it can spam the kernel log and it is not an error.

Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/accel/habanalabs/common/command_buffer.c
drivers/accel/habanalabs/common/habanalabs_ioctl.c
drivers/accel/habanalabs/common/memory.c

index 390011b..3a0535a 100644 (file)
@@ -368,7 +368,7 @@ int hl_cb_ioctl(struct hl_fpriv *hpriv, void *data)
        int rc;
 
        if (!hl_device_operational(hdev, &status)) {
-               dev_warn_ratelimited(hdev->dev,
+               dev_dbg_ratelimited(hdev->dev,
                        "Device is %s. Can't execute CB IOCTL\n",
                        hdev->status[status]);
                return -EBUSY;
index 0794834..0d97500 100644 (file)
@@ -941,7 +941,7 @@ static int _hl_info_ioctl(struct hl_fpriv *hpriv, void *data,
        }
 
        if (!hl_device_operational(hdev, &status)) {
-               dev_warn_ratelimited(dev,
+               dev_dbg_ratelimited(dev,
                        "Device is %s. Can't execute INFO IOCTL\n",
                        hdev->status[status]);
                return -EBUSY;
@@ -1026,7 +1026,7 @@ static int hl_debug_ioctl(struct hl_fpriv *hpriv, void *data)
        int rc = 0;
 
        if (!hl_device_operational(hdev, &status)) {
-               dev_warn_ratelimited(hdev->dev,
+               dev_dbg_ratelimited(hdev->dev,
                        "Device is %s. Can't execute DEBUG IOCTL\n",
                        hdev->status[status]);
                return -EBUSY;
index 1c38fab..56283dd 100644 (file)
@@ -2261,7 +2261,7 @@ int hl_mem_ioctl(struct hl_fpriv *hpriv, void *data)
        int rc, dmabuf_fd = -EBADF;
 
        if (!hl_device_operational(hdev, &status)) {
-               dev_warn_ratelimited(hdev->dev,
+               dev_dbg_ratelimited(hdev->dev,
                        "Device is %s. Can't execute MEMORY IOCTL\n",
                        hdev->status[status]);
                return -EBUSY;