> -----Original Message----- > From: Oliver Hartkopp [mailto:socketcan@xxxxxxxxxxxx] > Sent: Wednesday, October 15, 2014 12:59 PM > To: Pan Jiafei-B37022; davem@xxxxxxxxxxxxx; jkosina@xxxxxxx > Cc: netdev@xxxxxxxxxxxxxxx; Li Yang-Leo-R58472; linux-doc@xxxxxxxxxxxxxxx > Subject: Re: [PATCH] net: use hardware buffer pool to allocate skb > > On 15.10.2014 05:26, Pan Jiafei wrote: > > In some platform, there are some hardware block provided > > to manage buffers to improve performance. > > (..) [Pan Jiafei] I want to build a general patch to build skb by using hardware buffer manager block. > > > diff --git a/net/Kconfig b/net/Kconfig > > index d6b138e..346e021 100644 > > --- a/net/Kconfig > > +++ b/net/Kconfig > > @@ -291,6 +291,16 @@ config NET_FLOW_LIMIT > > with many clients some protection against DoS by a single (spoofed) > > flow that greatly exceeds average workload. > > > > +config USE_HW_SKB > > + bool "NIC use hardware managed buffer to build skb" > > + depends on INET > > The feature seems to be valid for network devices in general. > Why did you make it depending on INET ?? > > Regards, > Oliver > [Pan Jiafei] Yes, INET dependency should be removed, thanks. > > + ---help--- > > + If select this, the third party drivers will use hardware managed > > + buffers to allocate SKB without any modification for the driver. > > + > > + Documentation on how to use this featue can be found at > > + <file:Documentation/networking/hw_skb.txt>. > > + > > menu "Network testing" > > > > config NET_PKTGEN -- To unsubscribe from this list: send the line "unsubscribe linux-doc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html