port.c (6ff5f8135af71beaa1345fc10eb595c7c39f9424) port.c (0d2cfbd41c4a5a0ca5598d1874b1081138cd64c6)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * Handling of a single switch port
4 *
5 * Copyright (c) 2017 Savoir-faire Linux Inc.
6 * Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7 */
8

--- 180 unchanged lines hidden (view full) ---

189 err = dsa_port_mrouter(dp->cpu_dp, br_multicast_router(br), extack);
190 if (err && err != -EOPNOTSUPP)
191 return err;
192
193 err = dsa_port_ageing_time(dp, br_get_ageing_time(br));
194 if (err && err != -EOPNOTSUPP)
195 return err;
196
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * Handling of a single switch port
4 *
5 * Copyright (c) 2017 Savoir-faire Linux Inc.
6 * Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7 */
8

--- 180 unchanged lines hidden (view full) ---

189 err = dsa_port_mrouter(dp->cpu_dp, br_multicast_router(br), extack);
190 if (err && err != -EOPNOTSUPP)
191 return err;
192
193 err = dsa_port_ageing_time(dp, br_get_ageing_time(br));
194 if (err && err != -EOPNOTSUPP)
195 return err;
196
197 err = br_mdb_replay(br, brport_dev,
197 err = br_mdb_replay(br, brport_dev, dp,
198 &dsa_slave_switchdev_blocking_notifier,
199 extack);
200 if (err && err != -EOPNOTSUPP)
201 return err;
202
198 &dsa_slave_switchdev_blocking_notifier,
199 extack);
200 if (err && err != -EOPNOTSUPP)
201 return err;
202
203 err = br_fdb_replay(br, brport_dev, &dsa_slave_switchdev_notifier);
203 err = br_fdb_replay(br, brport_dev, dp, &dsa_slave_switchdev_notifier);
204 if (err && err != -EOPNOTSUPP)
205 return err;
206
204 if (err && err != -EOPNOTSUPP)
205 return err;
206
207 err = br_vlan_replay(br, brport_dev,
207 err = br_vlan_replay(br, brport_dev, dp,
208 &dsa_slave_switchdev_blocking_notifier,
209 extack);
210 if (err && err != -EOPNOTSUPP)
211 return err;
212
213 return 0;
214}
215

--- 878 unchanged lines hidden ---
208 &dsa_slave_switchdev_blocking_notifier,
209 extack);
210 if (err && err != -EOPNOTSUPP)
211 return err;
212
213 return 0;
214}
215

--- 878 unchanged lines hidden ---