diff --git a/drivers/net/bonding/bond_main.c b/drivers/net/bonding/bond_main.c
index 53ee6a0a36815debef8a8ccd67a22bdcfdefb427..bb928993db3aaa7be5fd5ba09cdff9743b4bcade 100644
--- a/drivers/net/bonding/bond_main.c
+++ b/drivers/net/bonding/bond_main.c
@@ -4820,7 +4820,7 @@ static int bond_validate(struct nlattr *tb[], struct nlattr *data[])
 	return 0;
 }
 
-static int bond_get_tx_queues(struct net *net, const struct nlattr *tb[])
+static int bond_get_tx_queues(struct net *net, struct nlattr *tb[])
 {
 	return tx_queues;
 }