summaryrefslogtreecommitdiff
path: root/drivers/net/dsa
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2026-02-21 16:37:42 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2026-02-21 17:09:51 -0800
commitbf4afc53b77aeaa48b5409da5c8da6bb4eff7f43 (patch)
tree01fdd9d27f1b272bef0127966e08eac44d134d0a /drivers/net/dsa
parente19e1b480ac73c3e62ffebbca1174f0f511f43e7 (diff)
downloadlwn-bf4afc53b77aeaa48b5409da5c8da6bb4eff7f43.tar.gz
lwn-bf4afc53b77aeaa48b5409da5c8da6bb4eff7f43.zip
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
This was done entirely with mindless brute force, using git grep -l '\<k[vmz]*alloc_objs*(.*, GFP_KERNEL)' | xargs sed -i 's/\(alloc_objs*(.*\), GFP_KERNEL)/\1)/' to convert the new alloc_obj() users that had a simple GFP_KERNEL argument to just drop that argument. Note that due to the extreme simplicity of the scripting, any slightly more complex cases spread over multiple lines would not be triggered: they definitely exist, but this covers the vast bulk of the cases, and the resulting diff is also then easier to check automatically. For the same reason the 'flex' versions will be done as a separate conversion. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/net/dsa')
-rw-r--r--drivers/net/dsa/bcm_sf2_cfp.c2
-rw-r--r--drivers/net/dsa/hirschmann/hellcreek.c4
-rw-r--r--drivers/net/dsa/microchip/ksz9477_acl.c2
-rw-r--r--drivers/net/dsa/microchip/ksz_common.c2
-rw-r--r--drivers/net/dsa/mv88e6xxx/chip.c2
-rw-r--r--drivers/net/dsa/mv88e6xxx/pcs-6185.c2
-rw-r--r--drivers/net/dsa/mv88e6xxx/pcs-6352.c2
-rw-r--r--drivers/net/dsa/mv88e6xxx/pcs-639x.c2
-rw-r--r--drivers/net/dsa/ocelot/felix.c6
-rw-r--r--drivers/net/dsa/ocelot/felix_vsc9959.c2
-rw-r--r--drivers/net/dsa/sja1105/sja1105_flower.c4
-rw-r--r--drivers/net/dsa/sja1105/sja1105_vl.c6
-rw-r--r--drivers/net/dsa/vitesse-vsc73xx-core.c2
13 files changed, 19 insertions, 19 deletions
diff --git a/drivers/net/dsa/bcm_sf2_cfp.c b/drivers/net/dsa/bcm_sf2_cfp.c
index 8df91e4c1237..50d3a818eb1b 100644
--- a/drivers/net/dsa/bcm_sf2_cfp.c
+++ b/drivers/net/dsa/bcm_sf2_cfp.c
@@ -950,7 +950,7 @@ static int bcm_sf2_cfp_rule_set(struct dsa_switch *ds, int port,
if (ret == 0)
return -EEXIST;
- rule = kzalloc_obj(*rule, GFP_KERNEL);
+ rule = kzalloc_obj(*rule);
if (!rule)
return -ENOMEM;
diff --git a/drivers/net/dsa/hirschmann/hellcreek.c b/drivers/net/dsa/hirschmann/hellcreek.c
index 1e1917eafd7a..b369c1cc89e8 100644
--- a/drivers/net/dsa/hirschmann/hellcreek.c
+++ b/drivers/net/dsa/hirschmann/hellcreek.c
@@ -1265,7 +1265,7 @@ static int hellcreek_devlink_region_vlan_snapshot(struct devlink *dl,
struct hellcreek *hellcreek = ds->priv;
int i;
- table = kzalloc_objs(*entry, VLAN_N_VID, GFP_KERNEL);
+ table = kzalloc_objs(*entry, VLAN_N_VID);
if (!table)
return -ENOMEM;
@@ -1293,7 +1293,7 @@ static int hellcreek_devlink_region_fdb_snapshot(struct devlink *dl,
struct hellcreek *hellcreek = ds->priv;
size_t i;
- table = kzalloc_objs(*entry, hellcreek->fdb_entries, GFP_KERNEL);
+ table = kzalloc_objs(*entry, hellcreek->fdb_entries);
if (!table)
return -ENOMEM;
diff --git a/drivers/net/dsa/microchip/ksz9477_acl.c b/drivers/net/dsa/microchip/ksz9477_acl.c
index efd1da08bb45..d3e974602193 100644
--- a/drivers/net/dsa/microchip/ksz9477_acl.c
+++ b/drivers/net/dsa/microchip/ksz9477_acl.c
@@ -1060,7 +1060,7 @@ int ksz9477_port_acl_init(struct ksz_device *dev, int port)
struct ksz9477_acl_priv *acl;
int ret, i;
- acl = kzalloc_obj(*acl, GFP_KERNEL);
+ acl = kzalloc_obj(*acl);
if (!acl)
return -ENOMEM;
diff --git a/drivers/net/dsa/microchip/ksz_common.c b/drivers/net/dsa/microchip/ksz_common.c
index ddcbb1be4818..c517478cc476 100644
--- a/drivers/net/dsa/microchip/ksz_common.c
+++ b/drivers/net/dsa/microchip/ksz_common.c
@@ -4835,7 +4835,7 @@ int ksz_switch_macaddr_get(struct dsa_switch *ds, int port,
return 0;
}
- switch_macaddr = kzalloc_obj(*switch_macaddr, GFP_KERNEL);
+ switch_macaddr = kzalloc_obj(*switch_macaddr);
if (!switch_macaddr)
return -ENOMEM;
diff --git a/drivers/net/dsa/mv88e6xxx/chip.c b/drivers/net/dsa/mv88e6xxx/chip.c
index 7a43110e74b7..6fcd7181116a 100644
--- a/drivers/net/dsa/mv88e6xxx/chip.c
+++ b/drivers/net/dsa/mv88e6xxx/chip.c
@@ -2024,7 +2024,7 @@ static int mv88e6xxx_mst_get(struct mv88e6xxx_chip *chip, struct net_device *br,
if (err)
goto err;
- mst = kzalloc_obj(*mst, GFP_KERNEL);
+ mst = kzalloc_obj(*mst);
if (!mst) {
err = -ENOMEM;
goto err;
diff --git a/drivers/net/dsa/mv88e6xxx/pcs-6185.c b/drivers/net/dsa/mv88e6xxx/pcs-6185.c
index 176480cdee5a..7e52cb88554e 100644
--- a/drivers/net/dsa/mv88e6xxx/pcs-6185.c
+++ b/drivers/net/dsa/mv88e6xxx/pcs-6185.c
@@ -131,7 +131,7 @@ static int mv88e6185_pcs_init(struct mv88e6xxx_chip *chip, int port)
dev = chip->dev;
- mpcs = kzalloc_obj(*mpcs, GFP_KERNEL);
+ mpcs = kzalloc_obj(*mpcs);
if (!mpcs)
return -ENOMEM;
diff --git a/drivers/net/dsa/mv88e6xxx/pcs-6352.c b/drivers/net/dsa/mv88e6xxx/pcs-6352.c
index ecd8b5efccf6..9ebf0f89f817 100644
--- a/drivers/net/dsa/mv88e6xxx/pcs-6352.c
+++ b/drivers/net/dsa/mv88e6xxx/pcs-6352.c
@@ -267,7 +267,7 @@ static struct marvell_c22_pcs *marvell_c22_pcs_alloc(struct device *dev,
{
struct marvell_c22_pcs *mpcs;
- mpcs = kzalloc_obj(*mpcs, GFP_KERNEL);
+ mpcs = kzalloc_obj(*mpcs);
if (!mpcs)
return NULL;
diff --git a/drivers/net/dsa/mv88e6xxx/pcs-639x.c b/drivers/net/dsa/mv88e6xxx/pcs-639x.c
index c7728b00297d..a5fd187a7bf3 100644
--- a/drivers/net/dsa/mv88e6xxx/pcs-639x.c
+++ b/drivers/net/dsa/mv88e6xxx/pcs-639x.c
@@ -67,7 +67,7 @@ mv88e639x_pcs_alloc(struct device *dev, struct mii_bus *bus, unsigned int addr,
{
struct mv88e639x_pcs *mpcs;
- mpcs = kzalloc_obj(*mpcs, GFP_KERNEL);
+ mpcs = kzalloc_obj(*mpcs);
if (!mpcs)
return NULL;
diff --git a/drivers/net/dsa/ocelot/felix.c b/drivers/net/dsa/ocelot/felix.c
index 1587dd33a557..0904323b016d 100644
--- a/drivers/net/dsa/ocelot/felix.c
+++ b/drivers/net/dsa/ocelot/felix.c
@@ -109,7 +109,7 @@ static int felix_tag_8021q_vlan_add_rx(struct dsa_switch *ds, int port,
key_length = ocelot->vcap[VCAP_ES0].keys[VCAP_ES0_IGR_PORT].length;
- outer_tagging_rule = kzalloc_obj(struct ocelot_vcap_filter, GFP_KERNEL);
+ outer_tagging_rule = kzalloc_obj(struct ocelot_vcap_filter);
if (!outer_tagging_rule)
return -ENOMEM;
@@ -177,11 +177,11 @@ static int felix_tag_8021q_vlan_add_tx(struct dsa_switch *ds, int port,
unsigned long cookie;
int err;
- untagging_rule = kzalloc_obj(struct ocelot_vcap_filter, GFP_KERNEL);
+ untagging_rule = kzalloc_obj(struct ocelot_vcap_filter);
if (!untagging_rule)
return -ENOMEM;
- redirect_rule = kzalloc_obj(struct ocelot_vcap_filter, GFP_KERNEL);
+ redirect_rule = kzalloc_obj(struct ocelot_vcap_filter);
if (!redirect_rule) {
kfree(untagging_rule);
return -ENOMEM;
diff --git a/drivers/net/dsa/ocelot/felix_vsc9959.c b/drivers/net/dsa/ocelot/felix_vsc9959.c
index 86b9a24d3e33..8387dd208adb 100644
--- a/drivers/net/dsa/ocelot/felix_vsc9959.c
+++ b/drivers/net/dsa/ocelot/felix_vsc9959.c
@@ -2201,7 +2201,7 @@ static int vsc9959_psfp_sgi_table_add(struct ocelot *ocelot,
return 0;
}
- tmp = kzalloc_obj(*tmp, GFP_KERNEL);
+ tmp = kzalloc_obj(*tmp);
if (!tmp)
return -ENOMEM;
diff --git a/drivers/net/dsa/sja1105/sja1105_flower.c b/drivers/net/dsa/sja1105/sja1105_flower.c
index c91f7371471c..fba926f85b47 100644
--- a/drivers/net/dsa/sja1105/sja1105_flower.c
+++ b/drivers/net/dsa/sja1105/sja1105_flower.c
@@ -41,7 +41,7 @@ static int sja1105_setup_bcast_policer(struct sja1105_private *priv,
int rc;
if (!rule) {
- rule = kzalloc_obj(*rule, GFP_KERNEL);
+ rule = kzalloc_obj(*rule);
if (!rule)
return -ENOMEM;
@@ -112,7 +112,7 @@ static int sja1105_setup_tc_policer(struct sja1105_private *priv,
int rc;
if (!rule) {
- rule = kzalloc_obj(*rule, GFP_KERNEL);
+ rule = kzalloc_obj(*rule);
if (!rule)
return -ENOMEM;
diff --git a/drivers/net/dsa/sja1105/sja1105_vl.c b/drivers/net/dsa/sja1105/sja1105_vl.c
index 7ec1ce5edf07..7dd544fe26c6 100644
--- a/drivers/net/dsa/sja1105/sja1105_vl.c
+++ b/drivers/net/dsa/sja1105/sja1105_vl.c
@@ -16,7 +16,7 @@ static int sja1105_insert_gate_entry(struct sja1105_gating_config *gating_cfg,
struct sja1105_gate_entry *e;
int rc;
- e = kzalloc_obj(*e, GFP_KERNEL);
+ e = kzalloc_obj(*e);
if (!e)
return -ENOMEM;
@@ -524,7 +524,7 @@ int sja1105_vl_redirect(struct sja1105_private *priv, int port,
}
if (!rule) {
- rule = kzalloc_obj(*rule, GFP_KERNEL);
+ rule = kzalloc_obj(*rule);
if (!rule)
return -ENOMEM;
@@ -622,7 +622,7 @@ int sja1105_vl_gate(struct sja1105_private *priv, int port,
}
if (!rule) {
- rule = kzalloc_obj(*rule, GFP_KERNEL);
+ rule = kzalloc_obj(*rule);
if (!rule)
return -ENOMEM;
diff --git a/drivers/net/dsa/vitesse-vsc73xx-core.c b/drivers/net/dsa/vitesse-vsc73xx-core.c
index a2feb30843b6..6f586d3da9d4 100644
--- a/drivers/net/dsa/vitesse-vsc73xx-core.c
+++ b/drivers/net/dsa/vitesse-vsc73xx-core.c
@@ -1664,7 +1664,7 @@ static int vsc73xx_port_vlan_add(struct dsa_switch *ds, int port,
vsc73xx_vlan = vsc73xx_bridge_vlan_find(vsc, vlan->vid);
if (!vsc73xx_vlan) {
- vsc73xx_vlan = kzalloc_obj(*vsc73xx_vlan, GFP_KERNEL);
+ vsc73xx_vlan = kzalloc_obj(*vsc73xx_vlan);
if (!vsc73xx_vlan)
return -ENOMEM;