Improved logging
Add logging class for driver library. Log severity can be configured
using an environment variable.
Add information to prints in kernel space.
Change-Id: I19a1078869733746726515a6cafb79110314066d
diff --git a/kernel/ethosu_cancel_inference.c b/kernel/ethosu_cancel_inference.c
index 6d93cf1..e2acb22 100644
--- a/kernel/ethosu_cancel_inference.c
+++ b/kernel/ethosu_cancel_inference.c
@@ -121,8 +121,8 @@
goto kfree;
dev_info(cancellation->edev->dev,
- "Inference cancellation create. Id=%d, handle=0x%p\n",
- cancellation->msg.id, cancellation);
+ "Inference cancellation create. cancel=0x%pK, msg.id=%d\n",
+ cancellation, cancellation->msg.id);
ret = ethosu_cancel_inference_send(cancellation);
if (0 != ret)
@@ -166,7 +166,7 @@
kfree:
dev_info(cancellation->edev->dev,
- "Cancel inference destroy. handle=0x%p\n", cancellation);
+ "Cancel inference destroy. cancel=0x%pK\n", cancellation);
/* decrease the reference on the inference we are refering to */
ethosu_inference_put(cancellation->inf);
devm_kfree(cancellation->edev->dev, cancellation);