Since a number of contributors to DPDK have submitted patches to DPDK
under more than one email address, we should maintain a mailmap file to
properly track their commits using "shortlog". It also helps fix up any
mangled names, for example, with surname/firstname reversed, or with
incorrect capitalization. By keeping this file in the DPDK repository,
rather than committers maintaining their own copies, it allows
individual contributors to edit it to update their own email address
preferences if so desired.

Signed-off-by: Bruce Richardson <bruce.richard...@intel.com>

---

V3: Updated version of file

V2: Massively expanded list by running a script on the repo to pick out
names associated with multiple emails. Within each line, the emails are
listed in inverse chronological order of use, based on assumption that last
email used is the most up-to-date and the one that is desired to be used in
shortlog.
---
 .mailmap | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 123 insertions(+)
 create mode 100644 .mailmap

diff --git a/.mailmap b/.mailmap
new file mode 100644
index 0000000000..75cd8f9028
--- /dev/null
+++ b/.mailmap
@@ -0,0 +1,123 @@
+Abhimanyu Saini <absa...@amd.com> <asa...@xilinx.com>
+Adham Masarwah <ad...@nvidia.com> <ad...@mellanox.com>
+Akhil Goyal <gak...@marvell.com> <akhil.go...@nxp.com>
+Alan Dewar <alan.de...@att.com> <ade...@brocade.com>
+Alex Kiselev <a...@bisonrouter.com> <a...@therouter.net>
+Alexander Kozyrev <akozy...@nvidia.com> <akozy...@mellanox.com>
+Ali Alnubani <alia...@nvidia.com> <alia...@mellanox.com>
+Anatoly Burakov <anatoly.bura...@intel.com>
+Andrew Boyer <andrew.bo...@amd.com> <abo...@pensando.io>
+Andrew Rybchenko <andrew.rybche...@oktetlabs.ru> <arybche...@solarflare.com>
+Andriy Berestovskyy <a...@semihalf.com> 
<andriy.berestovs...@caviumnetworks.com>
+Andrzej Ostruszka <a...@semihalf.com> <aostrus...@marvell.com>
+Andy Moreton <amore...@xilinx.com> <amore...@solarflare.com>
+Ankur Dwivedi <adwiv...@marvell.com> <ankur.dwiv...@caviumnetworks.com>
+Anoob Joseph <ano...@marvell.com> <anoob.jos...@caviumnetworks.com>
+Asaf Penso <as...@nvidia.com> <as...@mellanox.com>
+Ashish Gupta <ashi...@marvell.com> <ashish.gu...@caviumnetworks.com>
+Ashwin Sekhar T K <asek...@marvell.com> <ashwin.sek...@caviumnetworks.com>
+Balazs Nemeth <bnem...@redhat.com> <balazs.nem...@intel.com>
+Bing Zhao <bi...@nvidia.com> <bi...@mellanox.com>
+Bruce Richardson <bruce.richard...@intel.com>
+Chao Zhu <chao...@linux.vnet.ibm.com> <bjz...@cn.ibm.com>
+Chas Williams <3ch...@gmail.com> <ch...@att.com> <ciwil...@brocade.com>
+Chengchang Tang <tangchengch...@huawei.com> <tangchengch...@hisilicon.com>
+Cyril Chemparathy <cchempara...@ezchip.com> <cchempara...@tilera.com>
+David Marchand <david.march...@redhat.com> <david.march...@6wind.com>
+Dekel Peled <dek...@nvidia.com> <dek...@mellanox.com>
+Dmitry Kozlyuk <dkozl...@nvidia.com> <dmitry.kozl...@gmail.com>
+Dong Zhou <dongz...@nvidia.com> <do...@mellanox.com>
+Dumitru Ceara <dce...@redhat.com> <dumitru.ce...@gmail.com>
+Eli Britstein <el...@nvidia.com> <el...@mellanox.com>
+Eric Kinzie <ekin...@brocade.com> <ehkin...@gmail.com>
+Feifei Wang <feifei.wa...@arm.com> <feifei.w...@arm.com>
+Ferruh Yigit <ferruh.yi...@amd.com> <ferruh.yi...@intel.com> 
<ferruh.yi...@xilinx.com> <ferr...@gmail.com>
+Francis Kelly <fke...@nvidia.com> <fke...@mellanox.com>
+Gaetan Rivet <gr...@u256.net> <gaetan.ri...@6wind.com>
+Gavin Hu <gavin...@arm.com> <gavin...@linaro.org>
+George Wilkie <george.wil...@intl.att.com> <gwil...@brocade.com>
+Gowrishankar Muthukrishnan <gmuthukri...@marvell.com> 
<gowrishanka...@linux.vnet.ibm.com>
+Gregory Etelson <getel...@nvidia.com> <getel...@mellanox.com> <greg...@weka.io>
+Harish Patil <harish.pa...@cavium.com> <harish.pa...@qlogic.com>
+Heinrich Kuhn <heinrich.k...@corigine.com> <heinrich.k...@netronome.com>
+Hemant Agrawal <hemant.agra...@nxp.com> <hem...@freescale.com>
+Huawei Xie <huawei....@alibaba-inc.com> <huawei....@intel.com>
+Igor Russkikh <irussk...@marvell.com> <igor.russk...@aquantia.com>
+Ilya Maximets <i.maxim...@ovn.org> <i.maxim...@samsung.com>
+Jakub Palider <jpali...@marvell.com> <j...@semihalf.com>
+Jan Viktorin <vikto...@cesnet.cz> <vikto...@rehivetech.com>
+Jens Freimann <jfreim...@redhat.com> <jfrei...@redhat.com>
+Jerin Jacob <jer...@marvell.com> <jerin.ja...@caviumnetworks.com>
+Jianbo Liu <jianbo....@arm.com> <jianbo....@linaro.org>
+Jiawei Wang <jiaw...@nvidia.com> <jiaw...@mellanox.com>
+Jie Zhou <j...@linux.microsoft.com> <j...@microsoft.com>
+Jincheng Miao <jincheng.m...@gmail.com> <jm...@redhat.com>
+Julien Meunier <julien.meun...@nokia.com> <julien.meun...@6wind.com>
+Keith Wiles <keith.wi...@intel.com> <keith.wi...@windriver.com>
+Kiran Kumar <kkokkilaga...@caviumnetworks.com> 
<kiran.kokkilaga...@caviumnetworks.com>
+Konstantin Ananyev <konstantin.v.anan...@yandex.ru> 
<konstantin.anan...@intel.com>
+Krzysztof Kanas <kka...@marvell.com> <krzysztof.ka...@caviumnetworks.com>
+Kumara Parameshwaran <kumaraparames...@gmail.com> <kparamesh...@vmware.com>
+Liang Ma <lian...@bytedance.com> <lian...@liangbit.com> <liang.j...@intel.com>
+Luca Boccassi <luca.bocca...@microsoft.com> <bl...@debian.org> 
<luca.bocca...@gmail.com> <lbocc...@brocade.com>
+Marc Sune <marcde...@gmail.com> <marc.s...@bisdn.de>
+Markus Theil <markus.th...@tu-ilmenau.de> <markus.th...@secunet.com>
+Matan Azrad <ma...@nvidia.com> <ma...@mellanox.com>
+Matej Vido <matejv...@gmail.com> <v...@cesnet.cz>
+Mattias Rönnblom <mattias.ronnb...@ericsson.com> <hof...@lysator.liu.se>
+Mauricio Vasquez B <mauricio.vasq...@polito.it> 
<mauricio.vasquezber...@studenti.polito.it>
+Michael Baum <michae...@nvidia.com> <michae...@mellanox.com>
+Michael Qiu <qiud...@chinac.com> <michael....@intel.com>
+Michał Mirosław <michal.miros...@atendesoftware.pl> <mirq-li...@rere.qmqm.pl>
+Nachiketa Prachanda <nprac...@vyatta.att-mail.com> <nprac...@brocade.com>
+Narcisa Vasile <navas...@microsoft.com> <navas...@linux.microsoft.com>
+Nicolás Pernas Maradei <n...@emutex.com> <nicolas.pernas.mara...@emutex.com>
+Nithin Dabilpuram <ndabilpu...@marvell.com> 
<nithin.dabilpu...@caviumnetworks.com>
+Ophir Munk <ophi...@nvidia.com> <ophi...@mellanox.com>
+Ori Kam <or...@nvidia.com> <or...@mellanox.com>
+Pavan Nikhilesh <pbhagavat...@marvell.com> <pbhagavat...@caviumnetworks.com>
+Pawel Wodkowski <pawel...@gmail.com> <pawelx.wodkow...@intel.com> 
<pawelx.wdkow...@intel.com>
+Rakesh Kudurumalla <rkuduruma...@marvell.com> <rkuduruma...@caviumnetworks.com>
+Rami Rosen <ramir...@gmail.com> <rami.ro...@intel.com>
+Rasesh Mody <rm...@marvell.com> <rasesh.m...@cavium.com> 
<rasesh.m...@qlogic.com>
+Raslan Darawsheh <rasl...@nvidia.com> <rasl...@mellanox.com> 
<rdaraws...@asaltech.com>
+Robert Sanford <rsanf...@akamai.com> <rsanfo...@gmail.com> 
<rsanf...@prolexic.com>
+Robin Jarry <rja...@redhat.com> <robin.ja...@6wind.com>
+Sachin Saxena <sachin.sax...@oss.nxp.com> <sachin.sax...@nxp.com>
+Santosh Shukla <santosh.shu...@caviumnetworks.com> <sshu...@mvista.com>
+Shahed Shaikh <shsha...@marvell.com> <shahed.sha...@cavium.com>
+Shijith Thotton <sthot...@marvell.com> <shijith.thot...@caviumnetworks.com>
+Shiri Kuzin <shi...@nvidia.com> <shi...@mellanox.com>
+Sivaprasad Tummala <sivaprasad.tumm...@amd.com> <sivaprasad.tumm...@intel.com>
+Souvik Dey <so...@rbbn.com> <so...@sonusnet.com>
+Stephen Hemminger <step...@networkplumber.org> <sthem...@microsoft.com> 
<shemm...@brocade.com> <shemmin...@vyatta.com>
+Suanming Mou <suanmi...@nvidia.com> <suanmi...@mellanox.com> 
<mousuanm...@huawei.com>
+Subrahmanyam Nilla <sni...@marvell.com> <sni...@caviumnetworks.com>
+Sunil Kumar Kori <sk...@marvell.com> <sunil.k...@nxp.com>
+Sunila Sahu <ss...@marvell.com> <sunila.s...@caviumnetworks.com>
+Takeshi Yoshimura <t...@jp.ibm.com> <t.yoshimura8...@gmail.com>
+Tal Shnaiderman <tal...@nvidia.com> <tal...@mellanox.com>
+Tejasree Kondoj <ktejas...@marvell.com> <kondoj.tejas...@caviumnetworks.com>
+Tetsuya Mukawa <mtetsu...@gmail.com> <muk...@igel.co.jp>
+Thomas Monjalon <tho...@monjalon.net> <thomas.monja...@6wind.com>
+Tiwei Bie <tiwei....@intel.com> <b...@mail.ustc.edu.cn>
+Tom Barbette <barbe...@kth.se> <tom.barbe...@ulg.ac.be>
+Tomasz Duszynski <tduszyn...@marvell.com> <t...@semihalf.com>
+Tomasz Jozwiak <tomaszx.jozw...@intel.com> <tjozwia...@gmail.com>
+Tonghao Zhang <xiangxia.m....@gmail.com> <n...@opencloud.tech>
+Tudor Cornea <tudor.cor...@gmail.com> <tudor.cor...@keysight.com>
+Viacheslav Ovsiienko <viachesl...@nvidia.com> <viachesl...@mellanox.com>
+Vivek Sharma <viveksha...@marvell.com> <vivek.sha...@caviumnetworks.com>
+Vladimir Medvedkin <vladimir.medved...@intel.com> <medvedk...@gmail.com>
+Wisam Jaddo <wis...@nvidia.com> <wis...@mellanox.com>
+Xiaoyu Min <jack...@nvidia.com> <jack...@mellanox.com>
+Xueming Li <xuemi...@nvidia.com> <xuemi...@mellanox.com>
+Yi Yang <yangy...@inspur.com> <yi.y.y...@intel.com>
+Yong Wang <wang.yon...@zte.com.cn> <yongw...@vmware.com>
+Yu Wenjun <yuwen...@cmss.chinamobile.com> <yuwenju...@163.com>
+Yuanhan Liu <yuanhan....@linux.intel.com> <y...@fridaylinux.org>
+Yuval Avnery <yuva...@nvidia.com> <yuva...@mellanox.com>
+Zhihong Wang <wangzhihong....@bytedance.com> <zhihong.w...@intel.com>
+Zhike Wang <wangzh...@jd.com> <wangzk...@163.com>
+Zoltan Kiss <zoltan.k...@schaman.hu> <zoltan.k...@linaro.org>
+Zyta Szpak <z...@semihalf.com> <zyta.sz...@semihalf.com>
--
2.37.2

Reply via email to