Thread (3 messages) 3 messages, 2 authors, 2014-01-06

Re: [RFC PATCH net-next 3/4] veth: backup classid befor switch net_ns

From: Libo Chen <hidden>
Date: 2014-01-06 02:18:24
Also in: lkml, netdev

On 2014/1/3 18:45, Sergei Shtylyov wrote:
Hello.

On 03-01-2014 7:11, Libo Chen wrote:
quoted
dev_forward_skb will clear skb->sk, so we need save classid
before that, otherwise the skb can not be under control by
net_cls.
quoted
Signed-off-by: Libo Chen <redacted>
---
  drivers/net/veth.c | 7 +++++++
  1 file changed, 7 insertions(+)
quoted
diff --git a/drivers/net/veth.c b/drivers/net/veth.c
index 2ec2041..ce43a2d 100644
--- a/drivers/net/veth.c
+++ b/drivers/net/veth.c
[...]
quoted
@@ -123,6 +124,12 @@ static netdev_tx_t veth_xmit(struct sk_buff *skb, struct net_device *dev)
          rcv->features & NETIF_F_RXCSUM)
          skb->ip_summed = CHECKSUM_UNNECESSARY;

+    /**
   Why you're using kernel-doc style comments out of place? The format of multi-line comments  in the networking code is this:

/* bla
 * bla
 */
thank you

Libo
quoted
+     * dev_forward_sbk will clear skb->sk, so save
+     * skb->sk->sk_classid for Qos
+     */
+    bk_cls_classid(skb);
+
WBR, Sergei



.
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help