[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <4656079D.6010109@garzik.org>
Date: Thu, 24 May 2007 17:46:05 -0400
From: Jeff Garzik <jeff@...zik.org>
To: Marc St-Jean <stjeanma@...-sierra.com>
CC: akpm@...ux-foundation.org, linux-mips@...ux-mips.org,
netdev@...r.kernel.org
Subject: Re: [PATCH 10/12] drivers: PMC MSP71xx ethernet driver
Marc St-Jean wrote:
> +inline static void
> +mspeth_skb_headerinit(struct sk_buff *skb)
> +{
> + /* these are essential before init */
> + dst_release(skb->dst);
> +#ifdef CONFIG_XFRM
> + secpath_put(skb->sp);
> +#endif
> +#ifdef CONFIG_NETFILTER
> + nf_conntrack_put(skb->nfct);
> +#if defined(CONFIG_NF_CONNTRACK) || defined(CONFIG_NF_CONNTRACK_MODULE)
> + nf_conntrack_put_reasm(skb->nfct_reasm);
> +#endif
> +#ifdef CONFIG_BRIDGE_NETFILTER
> + nf_bridge_put(skb->nf_bridge);
> +#endif
> +#endif /* CONFIG_NETFILTER */
> +
> + /*
> + * Now initialise the skb...
> + * Clear the members till skb->truesize.
> + */
> + memset(skb, 0, offsetof(struct sk_buff, truesize));
> +}
> +#endif /* CONFIG_MSPETH_SKB_RECYCLE */
Did you ever resend this driver addition, with the above unmaintainable
skb init hacks removed?
Jeff
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists