From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vincent JARDIN Subject: Re: [dpdk-dev] [PATCH 00/22] upgrade with 6WIND's enhancements Date: Wed, 20 Mar 2013 17:58:57 +0100 Message-ID: <5149EAD1.8070801@6wind.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1"; Format="flowed" Content-Transfer-Encoding: quoted-printable To: dev-VfR2kkLFssw@public.gmane.org Return-path: In-Reply-To: List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" All can be applied. On 20/03/2013 17:04, Thomas Monjalon wrote: > Here are some patches which were not integrated by Intel in their 1.2.3 v= ersion. > > --- > > Adrien Mazarguil (3): > lib: fix non-C99 macros definitions in exported headers > pci: reference driver structure for each device > pci: allow drivers to be bound several times to the same PCI device > > Damien Millescamps (3): > app: fix config crash in testpmd > timer: option --vmware-tsc-map for VMware guest > igb_uio: fix driver dependency > > Didier Pallard (2): > mk: fix verbose display of install command > mk: add a makefile for shared libraries > > Ivan Boule (3): > app: fix volatile read for GCC >=3D 4.6 > app: fix testpmd compliance with __rte_mbuf_sanity_check() > timer: check TSC reliability > > Nicolas Dichtel (1): > igb_uio: fix build with kernel >=3D 3.8 > > Olivier Matz (1): > app: use (void)variable when unused > > Samuel Gauthier (1): > mk: use $CC to detect toolchain version > > Thierry Herbelot (1): > mk: fix typo in LDFLAGS for 32-bit > > Thomas Monjalon (3): > app: fix autotest summary in error cases > mem: fix access to huge page with high address > timer: get TSC frequency from /proc/cpuinfo > > Zijie Pan (4): > mk: allow corei7-avx flag with gcc 4.7 > app: fix unused values > lib: fix unused values > lib: fix uninitialized variables > > app/test-pmd/config.c | 21 ++-- > app/test-pmd/testpmd.c | 1 + > app/test-pmd/txonly.c | 1 + > app/test/autotest.py | 7 +- > app/test/test.c | 1 - > app/test/test_hash.c | 6 +- > app/test/test_lpm.c | 4 +- > app/test/test_memory.c | 4 +- > app/test/test_ring.c | 4 +- > config/defconfig_i686-default-linuxapp-gcc | 5 + > config/defconfig_i686-default-linuxapp-icc | 5 + > config/defconfig_x86_64-default-linuxapp-gcc | 5 + > config/defconfig_x86_64-default-linuxapp-icc | 5 + > lib/librte_cmdline/cmdline_cirbuf.h | 5 +- > lib/librte_cmdline/cmdline_parse_ipaddr.c | 1 - > lib/librte_eal/common/eal_common_pci.c | 17 ++- > lib/librte_eal/common/include/rte_cycles.h | 19 +++ > lib/librte_eal/common/include/rte_debug.h | 3 +- > lib/librte_eal/common/include/rte_log.h | 15 +- > lib/librte_eal/common/include/rte_pci.h | 5 + > lib/librte_eal/linuxapp/eal/eal.c | 23 +++ > lib/librte_eal/linuxapp/eal/eal_hpet.c | 84 +++++++++++- > lib/librte_eal/linuxapp/eal/eal_memory.c | 3 +- > lib/librte_eal/linuxapp/eal/eal_pci.c | 23 +++- > lib/librte_eal/linuxapp/eal/eal_thread.c | 2 - > .../linuxapp/eal/include/eal_internal_cfg.h | 1 + > lib/librte_eal/linuxapp/igb_uio/igb_uio.c | 4 + > lib/librte_lpm/rte_lpm.c | 2 +- > lib/librte_pmd_igb/e1000_rxtx.c | 6 +- > lib/librte_pmd_igb/igb/e1000_vf.c | 3 +- > lib/librte_pmd_ixgbe/ixgbe_ethdev.c | 4 + > lib/librte_pmd_ixgbe/ixgbe_rxtx.c | 2 +- > mk/arch/i686/rte.vars.mk | 2 +- > mk/internal/rte.install-post.mk | 2 +- > mk/{arch/i686/rte.vars.mk =3D> rte.extshared.mk} | 93 ++++++-----= -- > mk/rte.shared.mk | 141 +++++++++++++= +++++++ > mk/toolchain/gcc/rte.toolchain-compat.mk | 6 +- > 37 files changed, 417 insertions(+), 118 deletions(-) > copy mk/{arch/i686/rte.vars.mk =3D> rte.extshared.mk} (55%) > create mode 100644 mk/rte.shared.mk > -- = ------- This e-mail message, including any attachments, is for the sole use of = the intended recipient(s) and contains information that is confidential = and proprietary to 6WIND. All unauthorized review, use, disclosure or = distribution is prohibited. If you are not the intended recipient, = please contact the sender by reply e-mail and destroy all copies of the = original message. Ce courriel ainsi que toutes les pi=E8ces jointes, est uniquement destin=E9 = =E0 son ou ses destinataires. Il contient des informations confidentielles = qui sont la propri=E9t=E9 de 6WIND. Toute r=E9v=E9lation, distribution ou c= opie = des informations qu'il contient est strictement interdite. Si vous avez = re=E7u ce message par erreur, veuillez imm=E9diatement le signaler =E0 = l'=E9metteur et d=E9truire toutes les donn=E9es re=E7ues.