Displaying 13 results from an estimated 13 matches for "br_forward_finish".
2006 Jul 06
12
kernel BUG at net/core/dev.c:1133!
...;] br_dev_queue_push_xmit+0x0/0x140
[<c04f0eab>] nf_iterate+0x6b/0xa0
[<c05bbda0>] br_dev_queue_push_xmit+0x0/0x140
[<c05bbda0>] br_dev_queue_push_xmit+0x0/0x140
[<c04f0f4e>] nf_hook_slow+0x6e/0x120
[<c05bbda0>] br_dev_queue_push_xmit+0x0/0x140
[<c05bbf40>] br_forward_finish+0x60/0x70
[<c05bbda0>] br_dev_queue_push_xmit+0x0/0x140
[<c05c1b71>] br_nf_forward_finish+0x71/0x130
[<c05bbee0>] br_forward_finish+0x0/0x70
[<c05c1d20>] br_nf_forward_ip+0xf0/0x1a0
[<c05c1b00>] br_nf_forward_finish+0x0/0x130
[<c05bbee0>] br_forward_finish+...
2006 Dec 08
2
Lots of "swapper: page allocation failure" and other memory related messages - 2.6.16-xen0
...46/0xf3
Dec 8 12:19:26 server kernel: [__dev_alloc_skb+70/92] __dev_alloc_skb+0x46/0x5c
Dec 8 12:19:26 server kernel: [netif_be_start_xmit+166/431] netif_be_start_xmit+0xa6/0x1af
Dec 8 12:19:26 server kernel: [dev_queue_xmit+520/679] dev_queue_xmit+0x208/0x2a7
Dec 8 12:19:26 server kernel: [br_forward_finish+0/65] br_forward_finish+0x0/0x41
Dec 8 12:19:26 server kernel: [br_dev_queue_push_xmit+216/223] br_dev_queue_push_xmit+0xd8/0xdf
Dec 8 12:19:26 server kernel: [br_forward_finish+61/65] br_forward_finish+0x3d/0x41
Dec 8 12:19:26 server kernel: [br_nf_forward_finish+199/204] br_nf_forward_finis...
2006 Feb 09
0
Repeated kernel "oops" / oom-killer with Ralph Passgang''s xen 3.0.0 Debian packages
...470, delete 120465, find 45260/94674, race 0+2
printk: 51 messages suppressed.
init: page allocation failure. order:0, mode:0x20
[<c01417a3>] __alloc_pages+0x2b3/0x430
[<c916d528>] br_nf_forward_finish+0xb8/0x140 [bridge]
[<c0144611>] kmem_getpages+0x31/0xa0
[<c9167d70>] br_forward_finish+0x0/0x70 [bridge]
[<c014537e>] cache_grow+0x9e/0x190
[<c01455bd>] cache_alloc_refill+0x14d/0x220
[<c9167d70>] br_forward_finish+0x0/0x70 [bridge]
[<c9168a30>] br_handle_frame_finish+0x0/0x130 [bridge]
[<c0145899>] kmem_cache_alloc+0x69/0x70
[<c916d132>] br_...
2007 Apr 18
1
[Bridge] [PATCH 2.6] clear hw checksum flags when bridging
...e/br_forward.c
--- a/net/bridge/br_forward.c Mon Sep 8 09:31:19 2003
+++ b/net/bridge/br_forward.c Mon Sep 8 09:31:19 2003
@@ -69,6 +69,7 @@
indev = skb->dev;
skb->dev = to->dev;
+ skb->ip_summed = CHECKSUM_NONE;
NF_HOOK(PF_BRIDGE, NF_BR_FORWARD, skb, indev, skb->dev,
br_forward_finish);
2005 Dec 05
11
Xen 3.0 and Hyperthreading an issue?
Just gave 3.0 a spin. Had been running 2.0.7 for the past 3 months or so without problems (aside from intermittent failure during live migration). Anyway, 3.0 seems to have an issue with my machine. It starts up the 4 domains that I''ve got defined (was running 6 user domains with 2.0.7, but two of those were running 2.4 kernels which I can''t seem to build with Xen 3.0 yet, and
2007 Apr 18
4
[Bridge] [PATCH/RFC] Let {ip, arp}tables "see" bridged VLAN tagged {I, AR}P packets
...@ static int br_nf_forward_finish(struct s
} else {
in = *((struct net_device **)(skb->cb));
}
-
+ if (skb->protocol == __constant_htons(ETH_P_8021Q)) {
+ skb_push(skb, VLAN_HLEN);
+ skb->nh.raw -= VLAN_HLEN;
+ }
NF_HOOK_THRESH(PF_BRIDGE, NF_BR_FORWARD, skb, in,
skb->dev, br_forward_finish, 1);
return 0;
@@ -342,15 +378,20 @@ static unsigned int br_nf_forward(unsign
{
struct sk_buff *skb = *pskb;
struct nf_bridge_info *nf_bridge;
+ struct vlan_ethhdr *hdr = (struct vlan_ethhdr *)(skb->mac.ethernet);
if (skb->protocol != __constant_htons(ETH_P_IP) &&
- skb...
2009 Jun 15
1
[Bridge] [PATCH][RFC] net/bridge: add basic VEPA support
...unsigned char *addr);
+extern struct net_bridge_port *br_vepa_find_src(struct net_bridge *br,
+ const unsigned char *addr);
+
/* br_forward.c */
extern void br_deliver(const struct net_bridge_port *to,
@@ -175,6 +185,8 @@ extern void br_forward(const struct net_bridge_port *to,
extern int br_forward_finish(struct sk_buff *skb);
extern void br_flood_deliver(struct net_bridge *br, struct sk_buff *skb);
extern void br_flood_forward(struct net_bridge *br, struct sk_buff *skb);
+extern void br_vepa_deliver(const struct net_bridge_port *to,
+ struct sk_buff *skb);
/* br_if.c */
extern void br_port_c...
2009 Jun 15
1
[Bridge] [PATCH][RFC] net/bridge: add basic VEPA support
...unsigned char *addr);
+extern struct net_bridge_port *br_vepa_find_src(struct net_bridge *br,
+ const unsigned char *addr);
+
/* br_forward.c */
extern void br_deliver(const struct net_bridge_port *to,
@@ -175,6 +185,8 @@ extern void br_forward(const struct net_bridge_port *to,
extern int br_forward_finish(struct sk_buff *skb);
extern void br_flood_deliver(struct net_bridge *br, struct sk_buff *skb);
extern void br_flood_forward(struct net_bridge *br, struct sk_buff *skb);
+extern void br_vepa_deliver(const struct net_bridge_port *to,
+ struct sk_buff *skb);
/* br_if.c */
extern void br_port_c...
2009 Jun 15
1
[Bridge] [PATCH][RFC] net/bridge: add basic VEPA support
...unsigned char *addr);
+extern struct net_bridge_port *br_vepa_find_src(struct net_bridge *br,
+ const unsigned char *addr);
+
/* br_forward.c */
extern void br_deliver(const struct net_bridge_port *to,
@@ -175,6 +185,8 @@ extern void br_forward(const struct net_bridge_port *to,
extern int br_forward_finish(struct sk_buff *skb);
extern void br_flood_deliver(struct net_bridge *br, struct sk_buff *skb);
extern void br_flood_forward(struct net_bridge *br, struct sk_buff *skb);
+extern void br_vepa_deliver(const struct net_bridge_port *to,
+ struct sk_buff *skb);
/* br_if.c */
extern void br_port_c...
2011 Dec 05
3
xen 4.0.1/w 2.6.32 swapper: page allocation failure
.../0x185
Dec 2 01:29:39 xenhost-rack1 kernel: [4437064.012077]
[<ffffffff814f942e>] log_tg+0x45/0x4b
Dec 2 01:29:39 xenhost-rack1 kernel: [4437064.012080]
[<ffffffff814b3067>] ? conntrack_mt_v2+0x1b/0x1d
Dec 2 01:29:39 xenhost-rack1 kernel: [4437064.012121]
[<ffffffff81543be2>] ? br_forward_finish+0x0/0x53
Dec 2 01:29:39 xenhost-rack1 kernel: [4437064.012124]
[<ffffffff81543c35>] ? __br_forward+0x0/0x9c
Dec 2 01:29:39 xenhost-rack1 kernel: [4437064.012127]
[<ffffffff81543cbe>] __br_forward+0x89/0x9c
Dec 2 01:29:39 xenhost-rack1 kernel: [4437064.012129]
[<ffffffff814792e6>...
2013 Apr 30
6
[Bridge] [PATCHv4 net-next 0/2] Add two new flags to bridge.
The following series adds 2 new flags to bridge. One flag allows
the user to control whether mac learning is performed on the interface
or not. By default mac learning is on.
The other flag allows the user to control whether unicast traffic
is flooded (send without an fdb) to a given unicast port. Default is
on.
Changes since v4:
- Implemented Stephen's suggestions.
Changes since v2:
-
2013 Jan 09
16
[Bridge] [PATCH net-next V5 00/14] Add basic VLAN support to bridges
This series of patches provides an ability to add VLANs to the bridge
ports. This is similar to what can be found in most switches. The bridge
port may have any number of VLANs added to it including vlan 0 priority tagged
traffic. When vlans are added to the port, only traffic tagged with particular
vlan will forwarded over this port. Additionally, vlan ids are added to FDB
entries and become
2013 Feb 13
14
[Bridge] [PATCH v10 net-next 00/12] VLAN filtering/VLAN aware bridge
Changes since v9:
* series re-ordering so make functionality more distinct. Basic vlan
filtering is patches 1-4. Support for PVID/untagged vlans is patches
5 and 6. VLAN support for FDB/MDB is patches 7-11. Patch 12 is
still additional egress policy.
* Slight simplification to code that extracts the VID from skb. Since we
now depend on the vlan module, at the time of input skb_tci is