Re: [PATCH] backports: backport IFF_NO_QUEUE net_device flag

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2015-08-25 at 22:36 +0300, Emmanuel Grumbach wrote:
> commit fa8187c96471c49419c25d4ec3299d17d3f274b2
> Author: Phil Sutter <phil@xxxxxx>
> Date:   Thu Aug 13 19:01:06 2015 +0200
> 
>     net: declare new net_device priv_flag IFF_NO_QUEUE
> 
>     This private net_device flag can be set by drivers to inform that a
>     device runs fine without a qdisc attached. This was formerly done by
>     setting tx_queue_len to zero.
> 
> Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx>
> ---
>  backport/backport-include/linux/netdevice.h | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/backport/backport-include/linux/netdevice.h 
> b/backport/backport-include/linux/netdevice.h
> index 95189be..94d8613 100644
> --- a/backport/backport-include/linux/netdevice.h
> +++ b/backport/backport-include/linux/netdevice.h
> @@ -292,4 +292,9 @@ netdev_features_t passthru_features_check(struct 
> sk_buff *skb,
>  })
>  #endif /* netdev_alloc_pcpu_stats */
>  
> +#if LINUX_VERSION_CODE < KERNEL_VERSION(4,2,0)
> +#ifndef IFF_NO_QUEUE
> +#define IFF_NO_QUEUE 1<<26
> +#endif
> 
That doesn't really help, does it? Need to add a semantic patch to
backport this with an ifdef to set the tx_queue_len to 0 in the older
kernel case?

johannes
--
To unsubscribe from this list: send the line "unsubscribe backports" in



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux