From: Eliezer Tamir <eliezer.ta...@linux.intel.com> Date: Sun, 19 May 2013 13:25:33 +0300
> +#ifndef _LINUX_NET_LL_POLL_H > +#define _LINUX_NET_LL_POLL_H > +#ifdef CONFIG_INET_LL_RX_POLL Please put an empty line before the final ifdef test here. > +static inline void sk_mark_ll(struct sock *sk, struct sk_buff *skb) > +{ > + sk->dev_ref = skb->dev_ref; ^^^ One tab too many. > +#else /* CONFIG_INET_LL_RX_FLUSH */ > + > +#define sk_valid_ll(sk) 0 > +#define sk_poll_ll(sk, nonblock) do {} while (0) > +#define skb_mark_ll(napi, skb) do {} while (0) > +#define sk_mark_ll(sk, skb) do {} while (0) Make these inline functions too, so that even if CONFIG_INET_LL_RX_POLL is disabled, the arguments and return values are still properly type checked. > { > struct socket *sock; > + unsigned int poll_result; Please order local variable declarations from longest line to shortest line. > + !(poll_result & (POLLRDNORM | POLLERR | POLLRDHUP | POLLHUP))) { > + > + struct sock *sk = sock->sk; Please remove the empty line before the variable declaration. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/