* [PATCH] iommu/vt-d: use kstrtoint_from_user() in dmar_perf_latency_write()
@ 2026-06-24 7:08 Dmitry Antipov
2026-07-27 2:51 ` Baolu Lu
0 siblings, 1 reply; 2+ messages in thread
From: Dmitry Antipov @ 2026-06-24 7:08 UTC (permalink / raw)
To: David Woodhouse, Lu Baolu, Joerg Roedel, Will Deacon
Cc: Robin Murphy, iommu, Dmitry Antipov
Simplify 'dmar_perf_latency_write()' by using the convenient
'kstrtoint_from_user()'.
Signed-off-by: Dmitry Antipov <dmantipov@yandex.ru>
---
drivers/iommu/intel/debugfs.c | 16 ++++------------
1 file changed, 4 insertions(+), 12 deletions(-)
diff --git a/drivers/iommu/intel/debugfs.c b/drivers/iommu/intel/debugfs.c
index 21e4e465ca58..d87408ebb830 100644
--- a/drivers/iommu/intel/debugfs.c
+++ b/drivers/iommu/intel/debugfs.c
@@ -690,19 +690,11 @@ static ssize_t dmar_perf_latency_write(struct file *filp,
{
struct dmar_drhd_unit *drhd;
struct intel_iommu *iommu;
- int counting;
- char buf[64];
+ int ret, counting;
- if (cnt > 63)
- cnt = 63;
-
- if (copy_from_user(&buf, ubuf, cnt))
- return -EFAULT;
-
- buf[cnt] = 0;
-
- if (kstrtoint(buf, 0, &counting))
- return -EINVAL;
+ ret = kstrtoint_from_user(ubuf, cnt, 0, &counting);
+ if (ret)
+ return ret;
switch (counting) {
case 0:
--
2.54.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] iommu/vt-d: use kstrtoint_from_user() in dmar_perf_latency_write()
2026-06-24 7:08 [PATCH] iommu/vt-d: use kstrtoint_from_user() in dmar_perf_latency_write() Dmitry Antipov
@ 2026-07-27 2:51 ` Baolu Lu
0 siblings, 0 replies; 2+ messages in thread
From: Baolu Lu @ 2026-07-27 2:51 UTC (permalink / raw)
To: Dmitry Antipov, David Woodhouse, Joerg Roedel, Will Deacon
Cc: Robin Murphy, iommu
On 6/24/26 15:08, Dmitry Antipov wrote:
> Simplify 'dmar_perf_latency_write()' by using the convenient
> 'kstrtoint_from_user()'.
>
> Signed-off-by: Dmitry Antipov<dmantipov@yandex.ru>
> ---
> drivers/iommu/intel/debugfs.c | 16 ++++------------
> 1 file changed, 4 insertions(+), 12 deletions(-)
Queued for v7.3-rc1. Thanks a lot!
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-07-27 2:53 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-24 7:08 [PATCH] iommu/vt-d: use kstrtoint_from_user() in dmar_perf_latency_write() Dmitry Antipov
2026-07-27 2:51 ` Baolu Lu
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.