Displaying 20 results from an estimated 32 matches for "if_link".
2023 Jun 19
1
[Bridge] [PATCH iproute2-next 1/1] iplink: bridge: Add support for bridge FDB learning limits
...;bridge",
"info_data": {
...
"fdb_cur_learned_entries": 2,
"fdb_max_learned_entries": 1024,
...
}
},
...
} ]
Signed-off-by: Johannes Nixdorf <jnixdorf-oss at avm.de>
---
include/uapi/linux/if_link.h | 2 ++
ip/iplink_bridge.c | 21 +++++++++++++++++++++
man/man8/ip-link.8.in | 9 +++++++++
3 files changed, 32 insertions(+)
diff --git a/include/uapi/linux/if_link.h b/include/uapi/linux/if_link.h
index 94fb7ef9e226..5ad1e2727e0d 100644
--- a/include/uapi/linux/if_link.h
+++...
2009 Nov 17
11
[Bridge] [PATCH 0/3] macvlan: add vepa and bridge mode
...PA and private mode
macvlan: export macvlan mode through netlink
iplink: add macvlan options for bridge mode
Eric Biederman (1):
macvlan: Reflect macvlan packets meant for other macvlan devices
linux/drivers/net/macvlan.c | 170 +++++++++++++++++++++++++++++++++-----
linux/include/linux/if_link.h | 15 +++
2 files changed, 161 insertions(+), 24 deletions(-)
iproute2/include/linux/if_link.h | 15 +++
iproute2/ip/Makefile | 3 +-
iproute2/ip/iplink_macvlan.c | 93 ++++++++++++++++++
3 files changed, 110 insertions(+), 1 deletions(-)
create mode 100644 ip/iplink_m...
2009 Nov 17
11
[Bridge] [PATCH 0/3] macvlan: add vepa and bridge mode
...PA and private mode
macvlan: export macvlan mode through netlink
iplink: add macvlan options for bridge mode
Eric Biederman (1):
macvlan: Reflect macvlan packets meant for other macvlan devices
linux/drivers/net/macvlan.c | 170 +++++++++++++++++++++++++++++++++-----
linux/include/linux/if_link.h | 15 +++
2 files changed, 161 insertions(+), 24 deletions(-)
iproute2/include/linux/if_link.h | 15 +++
iproute2/ip/Makefile | 3 +-
iproute2/ip/iplink_macvlan.c | 93 ++++++++++++++++++
3 files changed, 110 insertions(+), 1 deletions(-)
create mode 100644 ip/iplink_m...
2009 Nov 17
11
[Bridge] [PATCH 0/3] macvlan: add vepa and bridge mode
...PA and private mode
macvlan: export macvlan mode through netlink
iplink: add macvlan options for bridge mode
Eric Biederman (1):
macvlan: Reflect macvlan packets meant for other macvlan devices
linux/drivers/net/macvlan.c | 170 +++++++++++++++++++++++++++++++++-----
linux/include/linux/if_link.h | 15 +++
2 files changed, 161 insertions(+), 24 deletions(-)
iproute2/include/linux/if_link.h | 15 +++
iproute2/ip/Makefile | 3 +-
iproute2/ip/iplink_macvlan.c | 93 ++++++++++++++++++
3 files changed, 110 insertions(+), 1 deletions(-)
create mode 100644 ip/iplink_m...
2013 Apr 30
6
[Bridge] [PATCHv4 net-next 0/2] Add two new flags to bridge.
...unused "unlock" tag.
Changes since v1:
- Integrated suggestion from MST to not impact RTM_NEWNEIGH and to
skip lookups when learning is disabled.
Vlad Yasevich (2):
bridge: Add flag to control mac learning.
bridge: Add a flag to control unicast packet flood.
include/uapi/linux/if_link.h | 2 ++
net/bridge/br_device.c | 8 ++++----
net/bridge/br_fdb.c | 17 ++++++++++++++---
net/bridge/br_forward.c | 14 +++++++++-----
net/bridge/br_if.c | 2 +-
net/bridge/br_input.c | 9 ++++++---
net/bridge/br_netlink.c | 10 +++++++++-...
2023 Jun 19
4
[Bridge] [PATCH net-next v2 0/3, iproute2-next 0/1] bridge: Add a limit on learned FDB entries
...s are never rejected, so they do not yet need a more
friendly error returned.
net-next:
Johannes Nixdorf (3):
bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry
bridge: Add a limit on learned FDB entries
net: bridge: Add a configurable default FDB learning limit
include/uapi/linux/if_link.h | 2 +
net/bridge/Kconfig | 13 +++++++
net/bridge/br_device.c | 2 +
net/bridge/br_fdb.c | 73 ++++++++++++++++++++++++++++++++----
net/bridge/br_netlink.c | 13 ++++++-
net/bridge/br_private.h | 6 +++
6 files changed, 101 insertions(+), 8 deletions(-)
ipr...
2023 May 15
5
[Bridge] [PATCH net-next 1/2] bridge: Add a limit on FDB entries
...ge_mac_address ?
| +- br_fdb_add_local ?
+- br_fdb_update ?
+- fdb_add_entry <--- __br_fdb_add ?
+- br_fdb_external_learn_add ?
Signed-off-by: Johannes Nixdorf <jnixdorf-oss at avm.de>
---
include/uapi/linux/if_link.h | 1 +
net/bridge/br_device.c | 2 ++
net/bridge/br_fdb.c | 6 ++++++
net/bridge/br_netlink.c | 9 ++++++++-
net/bridge/br_private.h | 2 ++
5 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/include/uapi/linux/if_link.h b/include/uapi/linux/if_link.h
index 4a...
2023 May 15
3
[Bridge] [PATCH net-next 1/2] bridge: Add a limit on FDB entries
...+- br_fdb_add_local ?
> +- br_fdb_update ?
> +- fdb_add_entry <--- __br_fdb_add ?
> +- br_fdb_external_learn_add ?
>
> Signed-off-by: Johannes Nixdorf <jnixdorf-oss at avm.de>
> ---
> include/uapi/linux/if_link.h | 1 +
> net/bridge/br_device.c | 2 ++
> net/bridge/br_fdb.c | 6 ++++++
> net/bridge/br_netlink.c | 9 ++++++++-
> net/bridge/br_private.h | 2 ++
> 5 files changed, 19 insertions(+), 1 deletion(-)
>
Hi,
If you're sending a patch series please ad...
2023 Sep 05
1
[Bridge] [PATCH iproute2-next v3] iplink: bridge: Add support for bridge FDB learning limits
...iproute2 patches.
net-next v3: https://lore.kernel.org/netdev/20230905-fdb_limit-v3-0-7597cd500a82 at avm.de/
v2: https://lore.kernel.org/netdev/20230619071444.14625-1-jnixdorf-oss at avm.de/
v1: https://lore.kernel.org/netdev/20230515085046.4457-1-jnixdorf-oss at avm.de/
---
include/uapi/linux/if_link.h | 2 ++
ip/iplink_bridge.c | 21 +++++++++++++++++++++
man/man8/ip-link.8.in | 10 ++++++++++
3 files changed, 33 insertions(+)
diff --git a/include/uapi/linux/if_link.h b/include/uapi/linux/if_link.h
index c2ca7a6add0e..51cf58e3171c 100644
--- a/include/uapi/linux/if_link.h
++...
2023 Jun 19
2
[Bridge] [PATCH net-next v2 2/3] bridge: Add a limit on learned FDB entries
...IES. (from review)
Obsolete v1 review comments:
- Return better errors to users: Due to limiting the limit to
automatically created entries, netlink fdb add requests and changing
bridge ports are never rejected, so they do not yet need a more
friendly error returned.
include/uapi/linux/if_link.h | 2 ++
net/bridge/br_fdb.c | 67 +++++++++++++++++++++++++++++++++---
net/bridge/br_netlink.c | 13 ++++++-
net/bridge/br_private.h | 6 ++++
4 files changed, 83 insertions(+), 5 deletions(-)
diff --git a/include/uapi/linux/if_link.h b/include/uapi/linux/if_link.h
index 4ac...
2009 Nov 24
4
[Bridge] [PATCHv2 0/4] macvlan: add vepa and bridge mode
...oopback logic to common location
macvlan: cleanup rx statistics
macvlan: implement bridge, VEPA and private mode
macvlan: export macvlan mode through netlink
drivers/net/macvlan.c | 183 ++++++++++++++++++++++++++++++++++++---------
drivers/net/veth.c | 17 +----
include/linux/if_link.h | 15 ++++
include/linux/netdevice.h | 2 +
net/core/dev.c | 36 +++++++++
5 files changed, 204 insertions(+), 49 deletions(-)
2009 Nov 24
4
[Bridge] [PATCHv2 0/4] macvlan: add vepa and bridge mode
...oopback logic to common location
macvlan: cleanup rx statistics
macvlan: implement bridge, VEPA and private mode
macvlan: export macvlan mode through netlink
drivers/net/macvlan.c | 183 ++++++++++++++++++++++++++++++++++++---------
drivers/net/veth.c | 17 +----
include/linux/if_link.h | 15 ++++
include/linux/netdevice.h | 2 +
net/core/dev.c | 36 +++++++++
5 files changed, 204 insertions(+), 49 deletions(-)
2009 Nov 24
4
[Bridge] [PATCHv2 0/4] macvlan: add vepa and bridge mode
...oopback logic to common location
macvlan: cleanup rx statistics
macvlan: implement bridge, VEPA and private mode
macvlan: export macvlan mode through netlink
drivers/net/macvlan.c | 183 ++++++++++++++++++++++++++++++++++++---------
drivers/net/veth.c | 17 +----
include/linux/if_link.h | 15 ++++
include/linux/netdevice.h | 2 +
net/core/dev.c | 36 +++++++++
5 files changed, 204 insertions(+), 49 deletions(-)
2009 Nov 26
5
[Bridge] [PATCHv3 0/4] macvlan: add vepa and bridge mode
...oopback logic to common location
macvlan: cleanup rx statistics
macvlan: implement bridge, VEPA and private mode
macvlan: export macvlan mode through netlink
drivers/net/macvlan.c | 188 +++++++++++++++++++++++++++++++++++++--------
drivers/net/veth.c | 17 +----
include/linux/if_link.h | 15 ++++
include/linux/netdevice.h | 2 +
net/core/dev.c | 40 ++++++++++
5 files changed, 214 insertions(+), 48 deletions(-)
2009 Nov 26
5
[Bridge] [PATCHv3 0/4] macvlan: add vepa and bridge mode
...oopback logic to common location
macvlan: cleanup rx statistics
macvlan: implement bridge, VEPA and private mode
macvlan: export macvlan mode through netlink
drivers/net/macvlan.c | 188 +++++++++++++++++++++++++++++++++++++--------
drivers/net/veth.c | 17 +----
include/linux/if_link.h | 15 ++++
include/linux/netdevice.h | 2 +
net/core/dev.c | 40 ++++++++++
5 files changed, 214 insertions(+), 48 deletions(-)
2009 Nov 26
5
[Bridge] [PATCHv3 0/4] macvlan: add vepa and bridge mode
...oopback logic to common location
macvlan: cleanup rx statistics
macvlan: implement bridge, VEPA and private mode
macvlan: export macvlan mode through netlink
drivers/net/macvlan.c | 188 +++++++++++++++++++++++++++++++++++++--------
drivers/net/veth.c | 17 +----
include/linux/if_link.h | 15 ++++
include/linux/netdevice.h | 2 +
net/core/dev.c | 40 ++++++++++
5 files changed, 214 insertions(+), 48 deletions(-)
2012 Nov 27
3
[Bridge] [RFC PATCH 1/2] bridge: export port_no and port_id via IFA_INFO_DATA
...u>
Cc: Stephen Hemminger <shemminger at vyatta.com>
Cc: "David S. Miller" <davem at davemloft.net>
Cc: Thomas Graf <tgraf at suug.ch>
Cc: Jesper Dangaard Brouer <brouer at redhat.com>
Signed-off-by: Cong Wang <amwang at redhat.com>
---
include/uapi/linux/if_link.h | 2 ++
net/bridge/br_netlink.c | 8 +++++++-
2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/include/uapi/linux/if_link.h b/include/uapi/linux/if_link.h
index bb58aeb..9cd91a9 100644
--- a/include/uapi/linux/if_link.h
+++ b/include/uapi/linux/if_link.h
@@ -218,6 +218,8...
2010 Jan 27
9
[Bridge] [PATCH 0/3 v3] macvtap driver
This is the third version of the macvtap device driver, following another major restructuring and a lot of bug fixes:
* Change macvtap to be based around a struct sock
* macvtap: fix initialization
* return 0 to netlink
* don't use rcu for q->file and q->vlan pointers
* macvtap: checkpatch.pl fixes
* macvtap: fix tun IFF flags
* Use a struct socket to make tx flow control work
* disable
2010 Jan 27
9
[Bridge] [PATCH 0/3 v3] macvtap driver
This is the third version of the macvtap device driver, following another major restructuring and a lot of bug fixes:
* Change macvtap to be based around a struct sock
* macvtap: fix initialization
* return 0 to netlink
* don't use rcu for q->file and q->vlan pointers
* macvtap: checkpatch.pl fixes
* macvtap: fix tun IFF flags
* Use a struct socket to make tx flow control work
* disable
2010 Jan 27
9
[Bridge] [PATCH 0/3 v3] macvtap driver
This is the third version of the macvtap device driver, following another major restructuring and a lot of bug fixes:
* Change macvtap to be based around a struct sock
* macvtap: fix initialization
* return 0 to netlink
* don't use rcu for q->file and q->vlan pointers
* macvtap: checkpatch.pl fixes
* macvtap: fix tun IFF flags
* Use a struct socket to make tx flow control work
* disable