[PATCH] i40e: fix integer overflow in i40e_dbg_command_write()

rivaldihormat-debug posted 1 patch 2 weeks, 6 days ago
There is a newer version of this series
drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 2 ++
1 file changed, 2 insertions(+)
[PATCH] i40e: fix integer overflow in i40e_dbg_command_write()
Posted by rivaldihormat-debug 2 weeks, 6 days ago
Signed-off-by: rivaldihormat-debug <rivaldihormat@gmail.com>
---
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/net/ethernet/intel/i40e/i40e_debugfs.c b/drivers/net/ethernet/intel/i40e/i40e_debugfs.c
index 0b52509cb14c..ca77636bf3de 100644
--- a/drivers/net/ethernet/intel/i40e/i40e_debugfs.c
+++ b/drivers/net/ethernet/intel/i40e/i40e_debugfs.c
@@ -722,6 +722,8 @@ static ssize_t i40e_dbg_command_write(struct file *filp,
 	int cnt;
 
 	/* don't allow partial writes */
+	if (count == 0 || count > PAGE_SIZE)
+		return -EINVAL;
 	if (*ppos != 0)
 		return 0;
 
-- 
2.53.0