diff --git a/.mailmap b/.mailmap new file mode 100644 index 0000000000..75884b6fe2 --- /dev/null +++ b/.mailmap @@ -0,0 +1,1571 @@ +Aakash Sasidharan +Aaro Koskinen +Aaron Campbell +Aaron Conole +Abdullah Ömer Yamaç +Abdullah Sevincer +Abed Kamaluddin +Abhijit Sinha +Abhimanyu Saini +Abhinandan Gujjar +Abhishek Maheshwari +Abhishek Marathe +Abhishek Sachan +Abraham Tovar +Adam Bynes +Adam Dybkowski +Adam Ludkiewicz +Adham Masarwah +Adrian Moreno +Adrian Podlawski +Adrien Mazarguil +Ady Agbarih +Agalya Babu RadhaKrishnan +Aidan Goddard +Aideen McLoughlin +Ajit Khaparde +Akash Saxena +Akeem G Abodunrin +Akhil Goyal +Alain Leon +Alan Carew +Alan Dewar +Alan Liu +Alan Winkowski +Alejandro Lucero +Aleksander Gajewski +Aleksandr Loktionov +Aleksandr Miloshenko +Aleksey Baulin +Aleksey Katargin +Alexander Bechikov +Alexander Belyakov +Alexander Chernavin +Alexander Guy +Alexander Kozyrev +Alexander Matushevsky +Alexander Solganik +Alexander V Gutkin +Alexandre Ferrieux +Alexey Kardashevskiy +Alex Kiselev +Alex Marginean +Alex Markuze +Alex Porosanu +Alex Rosenbaum +Alex Vesker +Alex Wang +Alex Zelezniak +Alfredo Cardigliano +Ali Alnubani +Alice Michael +Alin Rauta +Ali Volkan Atli +Allain Legacy +Allen Hubbe +Alok Makhariya +Alvin Zhang +Aman Singh +Amaranath Somalapuram +Amine Kherbouche +Amin Tootoonchian +Ami Sabo +Amit Bernstein +Amit Gupta +Amit Prakash Shukla +Amr Mokhtar +Amruta Zende +Amrutha Sampath +Ananda Sathyanarayana +Anand B Jyoti +Anand Rawat +Anand Sunkad +Anatolii Gerasymenko +Anatoly Burakov +Anbarasan Murugesan +Anders Roxell +Andrea Arcangeli +Andrea Grandi +Andre Richter +Andrew Boyer +Andrew Harvey +Andrew Jackson +Andrew Lee +Andrew Pinski +Andrew Rybchenko +Andrey Chilikin +Andrey Nikolaev +Andrey Vesnovaty +Andrii Pypchenko +Andrius Sirvys +Andriy Berestovskyy +Andrzej Ostruszka +Andy Gospodarek +Andy Green +Andy Moreton +Andy Pei +Anirudh Venkataramanan +Ankur Dwivedi +Anna Lukin +Anoob Joseph +Antara Ganesh Kolar +Anthony Fee +Antonio Fischetti +Anupam Kapoor +Apeksha Gupta +Archana Muniganti +Archit Pandey +Arkadiusz Kubalewski +Arkadiusz Kusztal +Arnon Warshavsky +Arshdeep Kaur +Artem V. Andreev +Artur Rojek +Artur Trybula +Artur Tyminski +Asaf Penso +Asaf Ravid +Ashijeet Acharya +Ashish Gupta +Ashish Jain +Ashish Paul +Ashish Sadanandan +Ashish Shah +Ashwin Sekhar T K +Asim Jamshed +Aviad Yehezkel +Avi Kivity +Aws Ismail +Ayuj Verma +Balakrishna Bhamidipati +Balasubramanian Manoharan +Balazs Nemeth +Bao-Long Tran +Barak Enat +Barry Cao +Baruch Siach +Bassam Zaid AlKilani +Beilei Xing +Bei Sun +Benjamin Le Berre +Ben Magistro +Benoît Canet +Benoît Ganne +Ben Pfaff +Ben Shelton +Ben Walker +Bernard Iremonger +Bert van Leeuwen +Bhagyada Modali +Bharat Mota +Bill Hong +Billy McFall +Billy O'Mahony +Bing Zhao +Bin Huang +Bin Zheng +Björn Töpel +Bo Chen +Boon Ang +Boris Pismenny +Brandon Lo +Brendan Ryan +Brett Creeley +Brian Archbold +Brian Brooks +Brian Dooley +Brian Johnson +Brian Poole +Brian Russell +Brick Yang +Bruce Allan +Bruce Liu <2103458176@qq.com> +Bruce Merry +Bruce Richardson +Bryan Benson +Byron Marohn +Carolyn Wyborny +Chaeyong Chong +Chaitanya Babu Talluri +Chandubabu Namburu +Changchun Ouyang +Changpeng Liu +Changqing Wu +Chaoyong He +Chao Zhu +Charles Brett +Charles Myers +Chas Williams <3chas3@gmail.com> +Chenbo Xia +Chengchang Tang +Chengfeng Ye +Chenghu Yao +Cheng Jiang +Chenglian Sun +Cheng Liu +Cheng Peng +Chengwen Feng +Chenmin Sun +Chenxu Di +Cheryl Houser +Chinh T Cao +Chintu Hetam +Choonho Son +Chris Metcalf +Christian Ehrhardt +Christian Maciocco +Christophe Fontaine +Christophe Grosse +Christopher Pau +Christopher Reder +Christoph Gysin +Christos Ricudis +Chris Wright +Chuanshe Zhang +Chuhong Yao +Chunsong Feng +Churchill Khangar +Cian Ferriter +Ciara Loftus +Ciara Power +Claire Murphy +Cody Doucette +Congwen Zhang +Conor Fogarty +Conor Walsh +Cristian Bidea +Cristian Dumitrescu +Cristian Sovaiala +Cunming Liang +Cyril Chemparathy +Cyril Cressent +Dahir Osman +Damian Milosek +Damian Nowak +Damien Millescamps +Damjan Marion +Damodharam Ammepalli +Dan Aloni +Dana Vardi +Dan Gora +Daniele Di Proietto +Daniel Kaminsky +Daniel Kan +Daniel Martin Buckley +Daniel Mrzyglod +Daniel Shelepov +Daniel Verkamp +Dan Nowlin +Danny Patel +Danny Zhou +Dan Wei +Dapeng Yu +Darek Stojaczyk +Daria Kolistratova +Dariusz Chaberski +Dariusz Jagus +Dariusz Sosnowski +Dariusz Stojaczyk +Darren Edamura +Dave Burley +Dave Ertman +David Binderman +David Bouyeure +David Christensen +David Coyle +Davide Caratti +David George +David Harton +David Hunt +David Liu +David MacDougal +David Marchand +David Riddoch +David Su +David Verbeiren +David Wilder +David Zeng +Dawid Gorecki +Dawid Jurczak +Dawid Lukwinski +Dawid Zielinski +Daxue Gao +Declan Doherty +Deepak Khandelwal +Deepak Kumar Jain +Deirdre O'Connor +Dekel Peled +Dennis Marinus +Derek Chickles +Des O Dea +Devendra Singh Rawat +Dex Chen +Dexia Li +Dexuan Cui +Dharmik Thakkar +Dheemanth Mallikarjun +Diana Wang +Didier Pallard +Dilshod Urazov +Ding Zhi +Diogo Behrens +Dirk-Holger Lenz +Dmitri Epshtein +Dmitriy Yakovlev +Dmitry Eremin-Solenikov +Dmitry Kozlyuk +Dmitry Vyukov +Dodji Seketeli +Donald Lee +Dongdong Liu +Dongsheng Rong +Dongsu Han +Dong Wang +Dongyang Pan <197020236@qq.com> +Dong Zhou +Don Provan +Don Wallwork +Doug Dziggel +Douglas Flint +Dr. David Alan Gilbert +Drocula Lambda +Dror Birkman +Dukai Yuan +Dumitru Ceara +Duncan Bellamy +Dustin Lundquist +Dzmitry Sautsa +Ed Czeck +Eduard Serra +Edward Makarov +Eelco Chaudron +Elad Nachman +Elad Persiko +Elena Agostini +Eli Britstein +Elza Mathew +Emma Finn +Emma Kenny +Emmanuel Roullit +Eoin Breen +Erez Ferber +Erez Shitrit +Eric Kinzie +Eric Zhang +Erik Gabriel Carrillo +Erik Ziegenbalg +Erlu Chen +Eugenio Pérez +Eugeny Parshutin +Evan Swanson +Evgeny Efimov +Evgeny Im +Evgeny Schemeilin +Fabio Pricoco +Fady Bader +Faicker Mo +Fangfang Wei +Fang TongHao +Fan Zhang +Farah Smith +Fei Chen +Feifei Wang +Fei Qin +Fengtian Guo +Ferdinand Thiessen +Ferruh Yigit +Fidaullah Noonari +Fiona Trahe +Flavia Musatescu +Flavio Leitner +Forrest Shi +Francesco Santoro +Francis Kelly +Franck Lenormand +François-Frédéric Ozog +Frank Du +Frank Zhao +Frederico Cadete +Fredrik A Lindgren +Gabriel Ganne +Gaetan Rivet +Gagandeep Singh +Gage Eads +Gal Cohen +Gal Shalom +Ganapati Kundapura +Ganghui Zeng +Gang Jiang +Gang Yang +Gao Feng +Gaoxiang Liu +Gargi Sau +Gary Mussar +Gaurav Singh +Gautam Dawar +Gavin Hu +Geoffrey Le Gourriérec +Geoffrey Lv +Geoff Thorpe +George Prekas +George Wilkie +Georgios Katsikas +Georgiy Levashov +Georg Sauthoff +Gerald Rogers +Gerry Gribbon +Ghalem Boudour +Gilad Berman +Girish Nandibasappa +Gong Deli +Gordon Noonan +Gosia Bakota +Govindarajulu Varadarajan +Gowrishankar Muthukrishnan +Gregory Etelson +Greg Tucker +Grishma Kotecha +Grzegorz Galkowski +Grzegorz Nitka +Grzegorz Siwik +Guduri Prathyusha +Guido Barzini +Guillaume Gaudonville +Guinan Sun +Guolin Yang +Guo Xin +Guoyang Zhou +Guruprasad Rao +Guy Kaneti +Guy Tzalik +Haggai Eran +Haifei Luo +Haifeng Gao +Haifeng Li +Haifeng Lin +Haifeng Tang +Hailin Xu +Haiyang Zhang +Haiying Wang +Haiyue Wang +Hamdan Igbaria +Hamza Khan +Hannes Frederic Sowa +Hanoch Haim +Hanumanth Pothula +Hao Chen +Hao Wu +Hari Kumar Vemula +Harini Ramakrishnan +Hariprasad Govindharajan +Harish Patil +Harman Kalra +Harneet Singh +Harold Huang +Harrison McCullough +Harry van Haaren +Harshad Narayane +Harshitha Ramamurthy +Hasan Alayli +Hayato Momma +Heinrich Kuhn +Heinrich Schuchardt +Helin Zhang +Hemant Agrawal +Heng Ding +Hengjian Zhang +Heng Wang +Henning Schild +Henry Cai +Henry Nadeau +Henry Tieman +Heqing Zhu +Herakliusz Lipiec +Herbert Guan +Hernan Vargas +Herry Chen +Hideyuki Yamashita +Hiroki Shirokura +Hiroshi Shimamoto +Hiroyuki Mikita +Hongbo Zheng +Hongjun Ni +Hongzhi Guo +Honnappa Nagarahalli +Horia Geanta Neag +H. Peter Anvin +Hrvoje Habjanic +Huaibin Wang +Huanle Han +Huawei Xie +Huichao Cai +Huilong Xu +Huisong Li +Hui Zhao +Huzaifa Rahman +Hyong Youb Kim +Hyun Yoo +Ian Betts +Ian Dolzhansky +Ian Stokes +Ibtisam Tariq +Idan Hackmon +Ido Barnea +Ido Goshen +Ido Segev +Igor Chauskin +Igor Romanov +Igor Russkikh +Igor Ryzhov +Ildar Mustafin +Ilia Kurakin +Ilja Van Sprundel +Ilya Maximets +Ilya V. Matveychikov +Ilyes Ben Hamouda +Intiyaz Basha +Itsuro Oda +Ivan Boule +Ivan Dyukov +Ivan Ilchenko +Ivan Malov +Ivan Nardi +Jacek Bułatek +Jacek Naczyk +Jacek Piasecki +Jacek Siuda +Jacob Keller +Jakub Chylkowski +Jakub Grajciar +Jakub Neruda +Jakub Palider +Jakub Poczatek +Jakub Wysocki +James Davidson +James Fox +James Grant +James Hershaw +James Poole +Jamie Lavigne +Jananee Parthasarathy +Jan Beulich +Jan Blunck +Jan Medala +Jan Remes +Jan Viktorin +Jan Wickbom +Jaroslaw Gawin +Jaroslaw Ilgiewicz +Jason He +Jason Wang +Jasvinder Singh +Jay Ding +Jay Jayatheerthan +Jay Rolette +Jay Zhou +Jean Dao +Jean-Mickael Guerin +Jean Tourrilhes +Jeb Cramer +Jecky Pei +Jeff Daly +Jeff Guo +Jeff Kirsher +Jeffrey Huang +Jeff Shaw +Jens Freimann +Jeremy Plsek +Jeremy Spewock +Jerin Jacob +Jerome Jutteau +Jerry Hao OS +Jerry Lilijun +Jerry Zhang +Jesper Wramberg +Jesse Brandeburg +Jesse Bruni +Jia He +Jianbo Liu +Jianfeng Tan +Jiangu Zhao +Jianwei Ma +Jianwei Mei +Jiaqi Min +Jiawei Wang +Jiawei Zhu +Jiawen Wu +Jiayu Hu +Jia Yu +Jie Hai +Jie Liu +Jie Pan +Jie Wang +Jie Zhou +Jijiang Liu +Jilei Chen +Jim Harris +Jincheng Miao +Jing Chen +Jingguo Fu +Jingjing Wu +Jingzhao Ni +Jin Heo +Jin Ling +Jin Liu +Jin Yu +Jiri Slaby +Job Abraham +Jochen Behrens +Joey Xing +Johan Faltstrom +Johan Källström +Johan Samuelsson +John Alexander +John Baldwin +John Carney +John Daley +John Griffin +John Guzik +John Hurley +John Jacques +John J Browne +John Levon +John McNamara +John Miller +John OLoughlin +John Ousterhout +John W. Linville +Jonas Pfefferle +Jonathan Erb +Jon DeVree +Jon Loeliger +Joongi Kim +Jørgen Østergaard Sloth +Jörg Thalheim +Joseph Richard +Josh Soref +Joshua Hay +Joyce Kong +Jozef Martiniak +JP Lee +Juan Antonio Montesinos +Juhamatti Kuusisaari +Juho Snellman +Julien Castets +Julien Courtat +Julien Cretin +Julien Massonneau +Julien Meunier +Július Milan +Junfeng Guo +Junjie Chen +Junjie Wan +Jun Qiu +Jun W Zhou +Junxiao Shi +Jun Yang +Junyu Jiang +Juraj Linkeš +Kai Ji +Kaiwen Deng +Kalesh AP +Kamalakannan R +Kamil Bednarczyk +Kamil Chalupnik +Kamil Rytarowski +Kamil Vojanec +Kanaka Durga Kotamarthy +Karen Sornek +Karla Saur +Karl Bonde Torp +Karmarkar Suyash +Karol Kolacinski +Karra Satwik +Kathleen Capella +Kefu Chai +Keiichi Watanabe +Keith Wiles +Kent Wires +Keunhong Lee +Kevin Laatz +Kevin Lampis +Kevin Liu +Kevin O'Sullivan +Kevin Scott +Kevin Traynor +Ke Xu +Ke Zhang +Khoa To +Kiran KN +Kiran Kumar K +Kiran Kumar +Kiran Patil +Kirill Rybalchenko +Kishore Padmanabha +Klaus Degner +Kommula Shiva Shankar +Konstantin Ananyev +Krishna Murthy +Krzysztof Galazka +Krzysztof Kanas +Krzysztof Witek +Kuba Kozak +Kumar Amber +Kumara Parameshwaran +Kumar Sanghvi +Kyle Larose +Lance Richardson +Laszlo Ersek +Laura Stroe +Laurent Hardy +Lavanya Govindarajan +Lazaros Koromilas +Leah Tekoa +Lee Daly +Lee Roberts +Lei Cai +Lei Gong +Lei Ji +Lei Yao +Leonid Myravjev +Leszek Zygo +Levend Sayar +Lev Faerman +Lewei Yang +Leyi Rong +Liang Ma +Liang-Min Larry Wang +Liang Xu +Liang Zhang +Li Feng +Li Han +Lihong Ma +Lijian Zhang +Lijuan Tu +Lijun Ou +Liming Sun +Linfan Hu +Lingli Chen +Lingyu Liu +Lin Li +Linsi Yuan +Lior Margalit +Li Qiang +Liron Himi +Li Wei +Li Zhang +Longfeng Liang +Long Li +Long Wu +Lotem Leder +Louise Kilheeney +Louis Luo +Louis Peens +Luca Boccassi +Luc Pelletier +Lukasz Bartosik +Lukasz Czapnik +Lukasz Gosiewski +Lukasz Krakowiak +Lukasz Kupczak +Lukasz Majczak +Lukasz Wojciechowski +Luke Gorrie +Lunyuan Cui +Lu Qiuwen +Lyn M +Maciej Bielski +Maciej Czekaj +Maciej Fijalkowski +Maciej Gajdzica +Maciej Hefczyc +Maciej Machnikowski +Maciej Paczkowski +Maciej Rabeda +Maciej Szwed +Madhuker Mythri +Mahipal Challa +Mah Yock Gen +Mairtin o Loingsigh +Mallesham Jatharakonda +Mallesh Koujalagi +Malvika Gupta +Mandal Purna Chandra +Mandeep Rohilla +Manish Chopra +Manish Tomar +Mao Jiang +Mao YingMing +Marcel Apfelbaum +Marcel Cornu +Marcelo Ricardo Leitner +Marcin Baran +Marcin Danilewicz +Marcin Domagala +Marcin Formela +Marcin Hajkowski +Marcin Kerlin +Marcin Smoczynski +Marcin Szycik +Marcin Wilk +Marcin Wojtas +Marcin Zapolski +Marco Varlese +Marc Sune +Maria Lingemark +Mario Carrillo +Mário Kuka +Mariusz Drost +Mark Asselstine +Mark Bloch +Mark Gillott +Mark Kavanagh +Marko Kovacevic +Markos Chandras +Mark Smith +Mark Spender +Markus Theil +Marta Plantykow +Martijn Bakker +Martin Harvey +Martin Havlik +Martin Klozik +Martin Spinler +Martin Weiser +Martyna Szapar +Maryam Tahhan +Masoud Hasanifard +Matan Azrad +Matej Vido +Mateusz Kowalski +Mateusz Pacuszka +Mateusz Rusinski +Matias Elo +Mats Liljegren +Matteo Croce +Matthew Hall +Matthew Smith +Matthew Vick +Matthias Gatto +Matthieu Ternisien d'Ouville +Mattias Rönnblom +Matt Peters +Mauricio Vasquez B +Mauro Annarumma +Maxime Coquelin +Maxime Gouin +Maxime Leroy +Md Fahad Iqbal Polash +Megha Ajmera +Meijuan Zhao +Meir Levi +Meir Tseitlin +Mesut Ali Ergin +Miao Li +Michael Barker +Michael Baum +Michael Frasca +Michael Habibi +Michael Haeuptle +Michael Lilja +Michael Luo +Michael McConville +Michael Pfeiffer +Michael Qiu +Michael Rossberg +Michael Santana +Michael Savisko +Michael Shamis +Michael S. Tsirkin +Michael Wildt +Michal Berger +Michal Jastrzebski +Michal Kobylinski +Michal Krawczyk +Michal Litwicki +Michal Mazurek +Michal Michalik +Michał Mirosław +Michal Swiatkowski +Michal Wilczynski +Michel Machado +Miguel Bernal Marin +Mihai Pogonaru +Mike Baucom +Mike Pattrick +Mike Sowka +Mike Stolarchuk +Mike Ximing Chen +Milena Olech +Min Cao +Minghuan Lian +Mingjin Ye +Mingshan Zhang +Mingxia Liu +Ming Zhao +Min Hu (Connor) +Min Wang (Jushui) +Min Zhou +Miroslaw Walukiewicz +Mitch Williams +Mit Matelske +Mohamad Noor Alim Hussin +Mohammad Abdul Awal +Mohammed Gamal +Mohsin Kazmi +Mohsin Mazhar Shaikh +Mohsin Shaikh +Morten Brørup +Moti Haimovsky +Muhammad Ahmad +Muhammad Bilal +Mukesh Dua +Murphy Yang +Murthy NSSR +Muthurajan Jayakumar +Nachiketa Prachanda +Nagadheeraj Rottela +Naga Harish K S V +Naga Suresh Somarowthu +Nalla Pradeep +Na Na +Nan Chen +Nannan Lu +Nan Zhou +Narcisa Vasile +Narender Vangati +Naresh Kumar PBS +Natalie Samsonov +Natanael Copa +Nathan Law +Nathan Skrzypczak +Neel Patel +Neil Horman +Nelio Laranjeiro +Nelson Escobar +Nemanja Marjanovic +Netanel Belgazal +Netanel Gonen +Niall Power +Nick Connolly +Nick Nunley +Niclas Storm +Nicolas Chautru +Nicolas Dichtel +Nicolas Harnois +Nicolás Pernas Maradei +Nikhil Agarwal +Nikhil Jagtap +Nikhil Rao +Nikhil Vasoya +Nikita Kozlov +Niklas Söderlund +Nikolay Nikolaev +Ning Li +Nipun Gupta +Nir Efrati +Nirmoy Das +Nithin Dabilpuram +Nitin Saxena +Nitzan Weller +Noa Ezra +Nobuhiro Miki +Norbert Ciosek +Odi Assli +Ognjen Joldzic +Ola Liljedahl +Oleg Polyakov +Olga Shern +Olivier Gournet +Olivier Matz +Omar Awaysa +Omkar Maslekar +Omri Mor +Ophir Munk +Or Ami +Ori Kam +Owen Hilyard +Pablo Cascón +Pablo de Lara +Padam Jeet Singh +Padraig Connolly +Pallantla Poornima +Pallavi Kadam +Pandi Kumar Maharajan +Pankaj Gupta +Panu Matilainen +Paolo Valerio +Parav Pandit +Pascal Mazon +Pashupati Kumar +Patrice Buriez +Patrick Fu +Patrick Kutch +Patrick Lu +Patrick MacArthur +Patrik Andersson +Paul Atkins +Paul E. McKenney +Paul Fox +Paul Greenwalt +Paulis Gributs +Paul Luse +Paul M Stillwell Jr +Pavan Nikhilesh +Pavel Belous +Pavel Boldin +Pavel Fedin +Pavel Ivashchenko +Pavel Krauz +Pavel Shirshov +Pawel Malinowski +Pawel Modrak +Pawel Rutkowski +Pawel Wodkowski +Pei Chao +Pei Zhang +Peng He +Peng Huang +Peng Sun +Peng Yu +Peng Zhang +Pengzhen Liu +Peter Mccarthy +Peter Spreadborough +Petr Houska +Phanendra Vukkisala +Phil Yang +Pierre Pfister +Piotr Azarewicz +Piotr Bartosiewicz +Piotr Bronowski +Piotr Gardocki +Piotr Kubaj +Piotr Kwapulinski +Piotr Pietruszewski +Piotr Skajewski +Pradeep Satyanarayana +Prashant Bhole +Prashant Upadhyaya +Prateek Agarwal +Praveen Shetty +Pravin Pathak +Priyanka Jain +Przemyslaw Ciesielski +Przemyslaw Czesnowicz +Przemyslaw Patynowski +Przemyslaw Zegan +Pu Xu <583493798@qq.com> +Qian Xu +Qiao Liu +Qi Fu +Qimai Xiao +Qiming Chen +Qiming Yang +Qinglai Xiao +Qingmin Liu +Qin Sun +Qi Zhang +Quentin Armitage +Qun Wan +Radha Mohan Chintakuntla +Radoslaw Biernacki +Radu Bulie +Radu Nicolau +Rafael Ávila de Espíndola +Rafal Kozik +Ragothaman Jayaraman +Rahul Bhansali +Rahul Gupta +Rahul Lakkireddy +Rahul Shah +Raja Zidane +Rajesh Ravi +Rakesh Kudurumalla +Ralf Hoffmann +Rami Rosen +Randy Schacher +Rani Sharoni +Ranjit Menon +Rasesh Mody +Rashmi Shetty +Raslan Darawsheh +Rastislav Cernay +Raveendra Padasalagi +Ravi Kerur +Ravi Kumar +Ray Jui +Ray Kinsella +Raz Amir +Real Valiquette +Rebecca Troy +Remi Pommarel +Remy Horton +Renata Saiakhova +Reshma Pattan +Ricardo Roldan +Ricardo Salveti +Richael Zhuang +Richard Donkin +Richard Eklycke +Richard Houldsworth +Richard Walsh +Rich Lane +Ricky Li +R Mohamed Shah +Robert Konklewski +Robert Malz +Robert Sanford +Robert Shearman +Robert Stonehouse +Robin Jarry +Robin Zhang +Rob Miller +Rob Scheepens +Roger Melton +Rohit Raj +Roland Qi +Rolf Neugebauer +Romain Delhomel +Roman Dementiev +Roman Fridlyand +Roman Kapl +Roman Korynkevych +Roman Storozhenko +Roman Zhukov +Ronghua Zhang +RongQiang Xie +RongQing Li +Rongwei Liu +Rory Sexton +Rosen Xu +Roy Franz +Roy Pledge +Roy Shterman +Ruifeng Wang +Ryan E Hall +Sabyasachi Sengupta +Sachin Saxena +Sagar Abhang +Sagi Grimberg +Saikrishna Edupuganti +Saleh Alsouqi +Salem Sol +Sameh Gobriel +Sam Grove +Samik Gupta +Samuel Gauthier +Sangjin Han +Sankar Chokkalingam +Santoshkumar Karanappa Rastapur +Santosh Shukla +Saori Usami +Sarath Somasekharan +Sarosh Arif +Sasha Neftin +Satananda Burla +Satha Rao +Satheesh Paul +Sathesh Edara +Savinay Dharmappa +Scott Branden +Scott Daniels +Scott Wasson +Scott W Taylor +Seán Harte +Sean Harte +Sean Morrissey +Sean Zhang +Sebastian Basierski +Selwin Sebastian +Sergey Balabanov +Sergey Dyasly +Sergey Madaminov +Sergey Mironov +Sergey Temerkhanov +Sergio Gonzalez Monroy +Seth Arnold +Seth Howell +Shachar Beiser +Shagun Agrawal +Shahaf Shuler +Shahaji Bhosle +Shahed Shaikh +Shai Brandes +Shally Verma +Shannon Nelson +Shannon Zhao +Shaopeng He +Sharmila Podury +Sharon Haroni +Shay Agroskin +Shay Amir +Sha Zhang +Shelton Chia +Shepard Siegel +Shesha Sreenivasamurthy +Shibin Koikkara Reeny +Shijith Thotton +Shiqi Liu <835703180@qq.com> +Shiri Kuzin +Shivanshu Shukla +Shiweixian +Shlomi Gridish +Shougang Wang +Shraddha Joshi +Shreyansh Jain +Shrikrishna Khare +Shuai Zhu +Shuanglin Wang +Shuki Katzenelson +Shun Hao +Shu Shen +Shweta Choudaha +Shyam Kumar Shrivastav +Shy Shyman +Siddaraju DH +Simei Su +Simon Ellmann +Simon Horman +Simon Kagstrom +Simon Kuenzer +Siobhan Butler +Sirshak Das +Sivaprasad Tummala +Siwar Zitouni +Slawomir Mrozowicz +Slawomir Rosek +Smadar Fuks +Solal Pirelli +Solganik Alexander +Somnath Kotur +Song Zhu +Sony Chacko +Sotiris Salloumis +Souvik Dey +Spike Du +Sridhar Samudrala +Sriharsha Basavapatna +Srikanth Yalavarthi +Srinivas Narayan +Srisivasubramanian Srinivasan +Srujana Challa +Stanislaw Grzeszczak +Stanislaw Kardach +Steeven Lee +Steeven Li +Stefan Baranoff +Stefan Hajnoczi +Stefan Puiu +Stefan Wegrzyn +Stepan Sojka +Stephen Coleman +Stephen Douthit +Stephen Hemminger +Stephen Hurd +Steve Capper +Steven Lariau +Steven Luong +Steven Webster +Steven Zou +Steve Rempe +Steve Shin +Steve Yang +Stewart Allen +Suanming Mou +Subendu Santra +Subhi Masri +Subrahmanyam Nilla +Sucharitha Sarananaga +Sujith Sankar +Sunila Sahu +Sunil Kulkarni +Sunil Kumar Kori +Sunil Pai G +Sunil Uttarwar +Sun Jiajia +Sunyang Wu +Surabhi Boob +Suyang Ju +Sylvain Rodon +Sylvia Grundwürmer +Sylwester Dziedziuch +Sylwia Wnuczko +Szymon Sliwa +Szymon T Cudzilo +Tadhg Kearney +Taekyung Kim +Takanari Hayama +Takayuki Usui +Takeshi Yoshimura +Takuya Asada +Tal Avraham +Tal Shnaiderman +Tao Y Yang +Tao Zhu +Taripin Samuel +Tarun Singh +Tasnim Bashar +Tejasree Kondoj +Tengfei Zhang +Tero Aho +Tetsuya Mukawa +Thadeu Lima de Souza Cascardo +Thiago Martins +Thibaut Collet +Thierry Herbelot +Thierry Martin +Thinh Tran +Thomas Faivre +Thomas F Herbert +Thomas Graf +Thomas Long +Thomas Monjalon +Thomas Petazzoni +Thomas Speier +Tiago Lam +Tianfei Zhang +Tianhao Chai +Tianjiao Liu +Tianli Lai +Tianyu Li +Timmons C. Player +Timothy McDaniel +Timothy Redaelli +Tim Shearer +Ting Xu +Tiwei Bie +Todd Fujinaka +Tomasz Cel +Tomasz Duszynski +Tomasz Jonak +Tomasz Jozwiak +Tomasz Kantecki +Tomasz Konieczny +Tomasz Kulasek +Tomasz Zawadzki +Tom Barbette +Tom Crugnale +Tom Millington +Tom Rix +Tone Zhang +Tonghao Zhang +Tony Nguyen +Tsotne Chakhvadze +Tudor Brindus +Tudor Cornea +Tummala Sivaprasad +Tyler Retzlaff +Umesh Kartha +Usama Arif +Usman Tanveer +Vadim Podovinnikov +Vadim Suraev +Vakul Garg +Vamsi Attunuru +Vanshika Shukla +Vasily Philipov +Veerasenareddy Burru +Venkata Suresh Kumar P +Venkat Duvvuru +Venkatesh Nuthula +Venkatesh Srinivas +Venkateshwarlu Nalla +Venkat Koppula +Venky Venkatesan +Venky Venkatesh +Viacheslav Galaktionov +Viacheslav Ovsiienko +Victor Kaplansky +Victor Raj +Vidya Sagar Velumuri +Vignesh Sridhar +Vijayakumar Muthuvel Manickam +Vijaya Mohan Guvva +Vijay Kumar Srivastava +Vijay Srivastava +Vikas Aggarwal +Vikas Gupta +Vimal Chungath +Vincent Guo +Vincent Jardin +Vincent Li +Vincent S. Cojot +Vipin Varghese +Vipul Ashri +Vishal Kulkarni +Vishwas Danivas +Vitaliy Mysak +Vitaly Lifshits +Vivek Sharma +Vivien Didelot +Vladimir Kuramshin +Vladimir Medvedkin +Vladyslav Buslov +Vlad Zolotarov +Vlastimil Kosar +Volodymyr Fialko +Vu Pham +Walter Heymans +Wang Sheng-Hui +Wangyu (Eric) +Waterman Cao +Weichun Chen +Wei Dai +Weifeng Li +Weiguo Li +Wei Huang +Wei Hu (Xavier) +WeiJie Zhuang +Weiliang Luo +Wei Ling +Wei Shen +Wei Wang +Wei Xie +Weiyuan Li +Wei Zhao +Wen Chiu +Wen-Chi Yang +Wenfeng Liu +Wenjie Li +Wenjie Sun +Wenjing Qiao +Wenjun Wu +Wentao Cui +Wenwu Ma +Wenxiang Qian +Wenxuan Wu +Wenzhuo Lu +Weqaar Janjua +Wiktor Pilarczyk +William Tu +Wisam Jaddo +Wojciech Andralojc +Wojciech Drewek +Wojciech Liguzinski +Wojciech Zmuda +Xavier Simonart +Xiangjun Meng +Xiaoban Wu +Xiaobing Zhang +Xiaobo Chi +Xiaofeng Deng +Xiaofeng Liu +Xiaohua Zhang +Xiao Liang +Xiaolong Ye +Xiaonan Zhang +Xiao Wang +Xiaoxiao Zeng +Xiaoxin Peng +Xiaoyu Min +Xiaoyun Li +Xiaoyun Wang +Xiao Zhang +Xieming Katty +Xinfeng Zhao +Xingguang He +Xingyou Chen +Xin Long +Xi Zhang +Xuan Ding +Xuan Li +Xuekun Hu +Xuelin Shi +Xueming Li +Xueming Zhang +Xueqin Lin +Xun Ni +Xutao Sun +Yaacov Hazan +Yahui Cao +Yajun Wu +Yangchao Zhou +Yanglong Wu +Yang Zhang +Yanjie Xu +Yan Xia +Yao-Po Wang +Yao Zhao +Yaqi Tang +Yari Adan Petralanda +Yaron Illouz +Yaroslav Brustinov +Yash Sharma +Yasufumi Ogawa +Yelena Krivosheev +Yerden Zhumabekov +Yicai Lu +Yiding Zhou +Yi Li +Yi Liu +Yilong Lv +Yi Lu +Yilun Xu +Yinan Wang +Ying A Wang +Yingya Han +Yinjun Zhang +Yipeng Wang +Yisen Zhuang +Yixue Wang +Yi Yang +Yi Zhang +Yoann Desmouceaux +Yogesh Jangra +Yogev Chaimovich +Yongjie Gu +Yongji Xie +Yong Liu +Yongping Zhang +Yongseok Koh +Yong Wang +Yongxin Liu +Yong Xu +Yoni Gilad +Youri Querry +Yuanhan Liu +Yuan Peng +Yuan Wang +Yufeng Mo +Yuichi Nakai +Yu Jiang +Yulong Pei +Yu Nemo Wenbin +Yunjian Wang +Yuri Chipchev +Yury Kylulin +Yuval Avnery +Yuval Caduri +Yuwei Zhang +Yu Wenjun +Yuying Zhang +Yu Zhang +Yvonne Yang +Zalfresso-Jundzillo +Zbigniew Bodek +Zengmo Gao +Zhangfei Gao +Zhangkun +Zhaochen Zhan +Zhaoyan Chen +Zhenghua Zhou +Zhe Tao +Zhichao Zeng +Zhigang Lu +Zhiguang He +Zhihong Peng +Zhihong Wang +Zhike Wang +Zhimin Huang +Zhipeng Lu +Zhirun Yan +Zhiwei He +Zhiyong Yang +Zi Hu +Zijie Pan +Ziyang Xuan +Ziye Yang +Zoltan Kiss +Zorik Machulsky +Zyta Szpak diff --git a/MAINTAINERS b/MAINTAINERS index 1709b16038..22ef2ea4b9 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -103,6 +103,7 @@ F: devtools/libabigail.abignore F: devtools/words-case.txt F: license/ F: .editorconfig +F: .mailmap Build System M: Bruce Richardson diff --git a/devtools/check-spdx-tag.sh b/devtools/check-spdx-tag.sh index 449b8c2136..89b2d643a4 100755 --- a/devtools/check-spdx-tag.sh +++ b/devtools/check-spdx-tag.sh @@ -20,7 +20,7 @@ check_spdx() { echo "--------------------------" fi git grep -L SPDX-License-Identifier -- \ - ':^.git*' ':^.ci/*' ':^.travis.yml' \ + ':^.git*' ':^.mailmap' ':^.ci/*' ':^.travis.yml' \ ':^README' ':^MAINTAINERS' ':^VERSION' ':^ABI_VERSION' \ ':^*/Kbuild' ':^*/README' \ ':^license/' ':^config/' ':^buildtools/' ':^*/poetry.lock' \ diff --git a/devtools/checkpatches.sh b/devtools/checkpatches.sh index a07bbc83cb..be1cb03ea7 100755 --- a/devtools/checkpatches.sh +++ b/devtools/checkpatches.sh @@ -248,6 +248,28 @@ check_release_notes() { # grep -v $current_rel_notes } +check_names() { # + res=0 + + old_IFS=$IFS + IFS=' +' + for contributor in $(sed -rn '1,/^--- / {s/.*: (.*<.*@.*>)/\1/p}' $1); do + ! grep -qE "^$contributor($| <)" .mailmap || continue + name=${contributor%% <*} + if grep -q "^$name <" .mailmap; then + reason="$name mail differs from primary mail" + else + reason="$contributor is unknown" + fi + echo "$reason, please fix the commit message or update .mailmap." + res=1 + done + IFS=$old_IFS + + return $res +} + number=0 range='origin/main..' quiet=false @@ -356,6 +378,14 @@ check () { # ret=1 fi + ! $verbose || printf '\nChecking names in commit log:\n' + report=$(check_names "$tmpinput") + if [ $? -ne 0 ] ; then + $headline_printed || print_headline "$subject" + printf '%s\n' "$report" + ret=1 + fi + if [ "$tmpinput" != "$1" ]; then rm -f "$tmpinput" trap - INT diff --git a/doc/guides/contributing/patches.rst b/doc/guides/contributing/patches.rst index db6d169158..b3eaf7df03 100644 --- a/doc/guides/contributing/patches.rst +++ b/doc/guides/contributing/patches.rst @@ -148,6 +148,12 @@ Make your planned changes in the cloned ``dpdk`` repo. Here are some guidelines * Follow the :ref:`coding_style` guidelines. +* If you are a new contributor, or if your mail address changed, + you may update the ``.mailmap`` file. + Otherwise the new name or address will be added by a maintainer. + Keeping this file up-to-date will help when someone wants to contact you + about the changes you contributed to. + * If you add new files or directories you should add your name to the ``MAINTAINERS`` file. * Initial submission of new PMDs should be prepared against a corresponding repo.