Displaying 10 results from an estimated 10 matches for "br_nf_forward_finish".
2007 Apr 18
4
[Bridge] [PATCH/RFC] Let {ip, arp}tables "see" bridged VLAN tagged {I, AR}P packets
...atic unsigned int br_nf_local_in(unsig
{
struct sk_buff *skb = *pskb;
- if (skb->protocol != __constant_htons(ETH_P_IP))
- return NF_ACCEPT;
-
if (skb->dst == (struct dst_entry *)&__fake_rtable) {
dst_release(skb->dst);
skb->dst = NULL;
@@ -310,12 +342,13 @@ static int br_nf_forward_finish(struct s
{
struct nf_bridge_info *nf_bridge = skb->nf_bridge;
struct net_device *in;
+ struct vlan_ethhdr *hdr = (struct vlan_ethhdr *)(skb->mac.ethernet);
#ifdef CONFIG_NETFILTER_DEBUG
skb->nf_debug ^= (1 << NF_BR_FORWARD);
#endif
- if (skb->protocol == __constant_ht...
2006 Feb 09
0
Repeated kernel "oops" / oom-killer with Ralph Passgang''s xen 3.0.0 Debian packages
...128kB 0*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 548kB
Normal: empty
HighMem: empty
Swap cache: add 120470, 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_...
2006 Jul 06
12
kernel BUG at net/core/dev.c:1133!
...ev_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+0x0/0x70
[<c04f0eab>] nf_iterate+0x6b/0xa0
[<c05bbee0>] br_forward_finish+0x0/0x70
[<c...
2014 Apr 10
0
questions about ebtable ip extension
br_nf_forward_ip() {
parent = bridge_parent(out);
NF_HOOK(pf, NF_INET_FORWARD, skb, brnf_get_logical_dev(skb, in), parent, br_nf_forward_finish);
}
here, let us suppose pf = NFPROTO_IPV4, i think the return value of brnf_get_logical_dev(skb, in) equals parent ?
its comment 'This is the 'purely bridged' case. For IP, we pass the packet to
* netfilter with indev and outdev set to the bridge device'
so when calls hooks at ip...
2014 Apr 10
0
questions about ebtable ip extension
br_nf_forward_ip() {
parent = bridge_parent(out);
NF_HOOK(pf, NF_INET_FORWARD, skb, brnf_get_logical_dev(skb, in), parent, br_nf_forward_finish);
}
here, let us suppose pf = NFPROTO_IPV4, i think the return value of brnf_get_logical_dev(skb, in) equals parent ?
its comment 'This is the 'purely bridged' case. For IP, we pass the packet to
* netfilter with indev and outdev set to the bridge device'
so when calls hooks at ip...
2014 Apr 10
0
questions about ebtable ip extension
br_nf_forward_ip() {
parent = bridge_parent(out);
NF_HOOK(pf, NF_INET_FORWARD, skb, brnf_get_logical_dev(skb, in), parent, br_nf_forward_finish);
}
here, let us suppose pf = NFPROTO_IPV4, i think the return value of brnf_get_logical_dev(skb, in) equals parent ?
its comment 'This is the 'purely bridged' case. For IP, we pass the packet to
* netfilter with indev and outdev set to the bridge device'
so when calls hooks at ip...
2006 Jan 26
0
Profiling hotspots in my tc filter ruleset
Hi,
after I saw that my machine was having problems to forward
more than 200 Mbit/s, I decided to profile the kernel and
find out the hotspots. This is what I found:
[...]
1028 bridge.ko __br_forward
1033 bridge.ko br_nf_forward_finish
1074 bridge.ko ip_sabotage_in
1119 ebtable_filter.ko ebt_hook
1177 sky2.ko sky2_phy_stats
1304 bridge.ko setup_pre_routing
1417 bridge.ko br_fdb_cleanup
1425 sky2.ko sky2_put_idx
1766 i...
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
2006 Dec 08
2
Lots of "swapper: page allocation failure" and other memory related messages - 2.6.16-xen0
...ec 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_finish+0xc7/0xcc
Dec 8 12:19:26 server kernel: [br_nf_forward_arp+274/285] br_nf_forward_arp+0x112/0x11d
Dec 8 12:19:26 server kernel: [nf_iterate+63/109] nf_iterate+0x3f/0x6d
Dec 8 12:19:26 server kernel: [br_forward_finish+0/65] br_forward_finish+0x0/0x41
Dec 8 12:19...
2007 Apr 18
6
[Bridge] No UDP NFS over bridges in Linux 2.6.16.x?
Hi,
I have 2 servers which are connected to a gateway machine. The gateway and one server are running
Linux 2.6.16.2, while the third machine is running 2.6.16.5. The two ethernet ports on the gateway
which are connected to the servers are combined into a single ethernet bridge device.
Ever since 2.6.16, I have noticed that I can no longer cross-mount the two servers' /home
directories via