Re: [dpdk-dev] [PATCH v2] usertools: add huge page setup script

2020-09-04 Thread Stephen Hemminger
On Fri, 4 Sep 2020 10:22:28 +0100 Bruce Richardson wrote: > > +def set_pages(pages, hugepgsz): > > +'''Sets the numberof huge pages to be reserved''' > > +if is_numa(): > > +set_numa_pages(pages, hugepgsz) > > +else: > > +set_non_numa_pages(pages, hugepgsz) > > + >

Re: [dpdk-dev] [PATCH v2] usertools: add huge page setup script

2020-09-04 Thread Bruce Richardson
On Fri, Sep 04, 2020 at 03:58:03PM +0100, Burakov, Anatoly wrote: > On 03-Sep-20 11:48 PM, Stephen Hemminger wrote: > > This is an improved version of the setup of huge pages > > bases on earlier DPDK setup. Differences are: > > * it autodetects NUMA vs non NUMA > > * it allows setting diff

Re: [dpdk-dev] [PATCH v2] usertools: add huge page setup script

2020-09-04 Thread Burakov, Anatoly
On 03-Sep-20 11:48 PM, Stephen Hemminger wrote: This is an improved version of the setup of huge pages bases on earlier DPDK setup. Differences are: * it autodetects NUMA vs non NUMA * it allows setting different page sizes recent kernels support multiple sizes. * it accepts a p

Re: [dpdk-dev] [PATCH v2] usertools: add huge page setup script

2020-09-04 Thread Bruce Richardson
On Thu, Sep 03, 2020 at 03:48:31PM -0700, Stephen Hemminger wrote: > This is an improved version of the setup of huge pages > bases on earlier DPDK setup. Differences are: >* it autodetects NUMA vs non NUMA >* it allows setting different page sizes > recent kernels support multiple siz

[dpdk-dev] [PATCH v2] usertools: add huge page setup script

2020-09-03 Thread Stephen Hemminger
This is an improved version of the setup of huge pages bases on earlier DPDK setup. Differences are: * it autodetects NUMA vs non NUMA * it allows setting different page sizes recent kernels support multiple sizes. * it accepts a parameter in bytes (not pages). If necessary the steps