Linux Source Code
Home
Release 6.5
Help
target
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Akinobu Mita
Al Viro
Alan Adamson
Aleksandr Miloserdov
Anastasia Kovaleva
Andrey Vagin
Andy Grover
Andy Shevchenko
Asias He
Bart Van Assche
Bodo Stroesser
Brian Bunker
Bryant G. Ly
Chaitanya Kulkarni
Chris Boot
Christoph Hellwig
Christophe Vu-Brugier
Dan Carpenter
David Disseldorp
Dmitriy Monakhov
Dmitry Bogdanov
Greg Edwards
Guixin Liu
Hannes Reinecke
Herbert Xu
Ilias Tsitsimpis
Jamie Pocas
Jason A. Donenfeld
Jesper Juhl
Jiang Yi
Jingoo Han
Jörn Engel
Kees Cook
Kenjiro Nakayama
Kiran Patil
Konstantin Shelekhin
Lee Duncan
Li Zhong
Mark D Rustad
Matthew Wilcox
Maurizio Lombardi
Max Gurtovoy
Michael Christie
Nicholas Bellinger
Others
Paolo Bonzini
Roland Dreier
SF Markus Elfring
Sagi Grimberg
Sebastian Andrzej Siewior
Sergey Samoylenko
Sheng Yang
Sudhakar Panneerselvam
Tang Wenji
Tejas Vaykole
Thomas Glanzmann
Thomas Gleixner
Varun Prakash
Xiubo Li
Zhu Lingshan
ZouMingzhe
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
iscsi
25760
39
92
116337
Nicholas Bellinger
Varun Prakash
Christoph Hellwig
Andy Grover
Dmitry Bogdanov
Maurizio Lombardi
Bart Van Assche
Max Gurtovoy
ZouMingzhe
Roland Dreier
Michael Christie
Christophe Vu-Brugier
David Disseldorp
Sagi Grimberg
Herbert Xu
Matthew Wilcox
Tejas Vaykole
Jiang Yi
Al Viro
Kees Cook
Thomas Glanzmann
Jörn Engel
Jesper Juhl
Sudhakar Panneerselvam
Jason A. Donenfeld
Dan Carpenter
Thomas Gleixner
SF Markus Elfring
Sebastian Andrzej Siewior
Chris Boot
Tang Wenji
Andy Shevchenko
Jingoo Han
Hannes Reinecke
Chaitanya Kulkarni
Others
May 1994
June 1995
February 2003
December 2010
February 2011
March 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
November 2020
December 2020
January 2021
February 2021
April 2021
September 2021
October 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
September 2022
October 2022
November 2022
January 2023
February 2023
March 2023
May 2023
June 2023
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 0, "token_count": 62538}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 39, "token_count": 1}, {"author_id": 31, "token_count": 66}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 75}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 763}, {"author_id": 3, "token_count": 8}, {"author_id": 39, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 29}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 204}, {"author_id": 0, "token_count": 260}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 114}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 12, "token_count": 9}, {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 58}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "token_count": 31}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 250}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 0, "token_count": 2836}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 27, "token_count": 2}, {"author_id": 47, "token_count": 11}, {"author_id": 0, "token_count": 131}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 27, "token_count": 57}, {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 1878}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 82}, {"author_id": 0, "token_count": 6}, {"author_id": 58, "token_count": 69}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 165}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 50}, {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 12, "token_count": 105}, {"author_id": 42, "token_count": 155}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "token_count": 8}, {"author_id": 0, "token_count": 105}, {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 10}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 38, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 38, "token_count": 79}, {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 55, "token_count": 2}, {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 418}, {"author_id": 15, "token_count": 87}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 38, "token_count": 10}, {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 2, "token_count": 82}, {"author_id": 30, "token_count": 232}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 2, "token_count": 35}, {"author_id": 30, "token_count": 4}, {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 236}, {"author_id": 12, "token_count": 77}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 183}, {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 951}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 33, "token_count": 230}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 33442}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 141}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 131}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 107}, {"author_id": 1, "token_count": 878}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 53, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 67}, {"author_id": 43, "token_count": 106}, {"author_id": 0, "token_count": 257}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 59, "token_count": 60}, {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 44}, {"author_id": 47, "token_count": 81}, {"author_id": 0, "token_count": 32}, {"author_id": 1, "token_count": 138}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 53, "token_count": 26}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 34, "token_count": 148}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 4, "token_count": 31}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 129}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 88}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 182}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 23}, {"author_id": 11, "token_count": 6}, {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 98}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 377}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 50, "token_count": 10}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 18}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 14, "token_count": 485}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 109}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 62}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 101}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 1, "token_count": 83}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 25, "token_count": 30}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 103}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 77}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 24, "token_count": 241}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 795}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 296}, {"author_id": 24, "token_count": 104}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 601}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 4, "token_count": 80}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 14, "token_count": 385}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
71086
61.10%
Varun Prakash
35174
30.23%
Christoph Hellwig
1508
1.30%
Andy Grover
1197
1.03%
Dmitry Bogdanov
1024
0.88%
Maurizio Lombardi
1009
0.87%
Bart Van Assche
899
0.77%
Max Gurtovoy
796
0.68%
ZouMingzhe
350
0.30%
Roland Dreier
327
0.28%
Michael Christie
274
0.24%
Christophe Vu-Brugier
244
0.21%
David Disseldorp
232
0.20%
Sagi Grimberg
230
0.20%
Herbert Xu
230
0.20%
Matthew Wilcox
166
0.14%
Tejas Vaykole
155
0.13%
Jiang Yi
106
0.09%
Al Viro
105
0.09%
Kees Cook
92
0.08%
Thomas Glanzmann
69
0.06%
Jörn Engel
69
0.06%
Jesper Juhl
66
0.06%
Sudhakar Panneerselvam
62
0.05%
Jason A. Donenfeld
61
0.05%
Dan Carpenter
48
0.04%
Thomas Gleixner
44
0.04%
SF Markus Elfring
41
0.04%
Sebastian Andrzej Siewior
33
0.03%
Chris Boot
23
0.02%
Tang Wenji
15
0.01%
Andy Shevchenko
4
0.00%
Jingoo Han
2
0.00%
Hannes Reinecke
2
0.00%
Chaitanya Kulkarni
2
0.00%
Others
592
0.51%
Total
116337
loopback
1203
2
23
4772
Nicholas Bellinger
Hannes Reinecke
Christoph Hellwig
Michael Christie
Sheng Yang
Bart Van Assche
Andy Grover
Bodo Stroesser
Sagi Grimberg
SF Markus Elfring
Roland Dreier
Dan Carpenter
Jesper Juhl
Al Viro
Chris Boot
Jörn Engel
David Disseldorp
Ilias Tsitsimpis
Others
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
November 2011
January 2012
February 2012
March 2012
April 2012
July 2012
October 2012
March 2013
July 2013
September 2013
October 2013
December 2013
February 2014
March 2014
April 2014
June 2014
September 2014
October 2014
November 2014
February 2015
March 2015
April 2015
May 2015
June 2015
October 2015
November 2015
January 2016
November 2016
May 2017
November 2017
December 2017
August 2018
November 2018
December 2018
April 2020
November 2020
February 2021
July 2021
August 2021
November 2022
March 2023
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 3169}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 29}, {"author_id": 39, "token_count": 18}, {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 159}, {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 346}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 2, "token_count": 46}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 98}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 40, "token_count": 79}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 53, "token_count": 33}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
3433
71.94%
Hannes Reinecke
408
8.55%
Christoph Hellwig
399
8.36%
Michael Christie
121
2.54%
Sheng Yang
79
1.66%
Bart Van Assche
56
1.17%
Andy Grover
44
0.92%
Bodo Stroesser
42
0.88%
Sagi Grimberg
41
0.86%
SF Markus Elfring
33
0.69%
Roland Dreier
29
0.61%
Dan Carpenter
19
0.40%
Jesper Juhl
14
0.29%
Al Viro
12
0.25%
Chris Boot
6
0.13%
Jörn Engel
3
0.06%
David Disseldorp
2
0.04%
Ilias Tsitsimpis
1
0.02%
Others
30
0.63%
Total
4772
sbp
2539
2
15
11427
Chris Boot
Nicholas Bellinger
Christoph Hellwig
Roland Dreier
Bart Van Assche
Matthew Wilcox
Dmitry Bogdanov
David Disseldorp
Michael Christie
Thomas Gleixner
Jörn Engel
Asias He
Others
April 2012
May 2012
July 2012
September 2012
December 2012
February 2013
July 2013
March 2014
April 2014
November 2014
March 2015
April 2015
May 2015
October 2015
January 2016
November 2016
November 2017
June 2018
August 2018
November 2018
May 2019
February 2021
July 2021
September 2021
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 10812}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 12, "token_count": 43}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Boot
10842
94.88%
Nicholas Bellinger
295
2.58%
Christoph Hellwig
188
1.65%
Roland Dreier
43
0.38%
Bart Van Assche
15
0.13%
Matthew Wilcox
14
0.12%
Dmitry Bogdanov
11
0.10%
David Disseldorp
6
0.05%
Michael Christie
3
0.03%
Thomas Gleixner
2
0.02%
Jörn Engel
1
0.01%
Asias He
1
0.01%
Others
6
0.05%
Total
11427
tcm_fc
2068
5
23
8281
Kiran Patil
Nicholas Bellinger
Andy Grover
Christoph Hellwig
Mark D Rustad
Hannes Reinecke
Michael Christie
Bart Van Assche
Matthew Wilcox
Andy Shevchenko
Roland Dreier
Jingoo Han
Thomas Gleixner
David Disseldorp
Dan Carpenter
Jörn Engel
Others
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
November 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
December 2012
March 2013
April 2013
July 2013
September 2013
March 2014
April 2014
May 2014
June 2014
August 2014
November 2014
February 2015
April 2015
May 2015
October 2015
November 2015
December 2015
January 2016
July 2016
August 2016
October 2016
November 2016
June 2018
August 2018
November 2018
May 2019
September 2019
November 2020
February 2021
April 2021
var spanGroupData = [ {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 7, "token_count": 6590}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 39, "token_count": 3}, {"author_id": 7, "token_count": 42}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 110}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 7, "token_count": 119}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 55, "token_count": 18}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 45, "token_count": 79}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 45, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 0, "token_count": 7}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 45, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 45, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 45, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 51, "token_count": 13}, {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 111}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 99}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 9, "token_count": 14}, {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 107}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 34, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kiran Patil
6751
81.52%
Nicholas Bellinger
429
5.18%
Andy Grover
367
4.43%
Christoph Hellwig
270
3.26%
Mark D Rustad
147
1.78%
Hannes Reinecke
132
1.59%
Michael Christie
41
0.50%
Bart Van Assche
26
0.31%
Matthew Wilcox
21
0.25%
Andy Shevchenko
18
0.22%
Roland Dreier
16
0.19%
Jingoo Han
13
0.16%
Thomas Gleixner
10
0.12%
David Disseldorp
5
0.06%
Dan Carpenter
5
0.06%
Jörn Engel
3
0.04%
Others
27
0.33%
Total
8281
tcm_remote
288
2
1
1112
Dmitry Bogdanov
March 2023
var spanGroupData = [ {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 1112}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Bogdanov
1112
100.00%
Total
1112
Files:
target_core_alua.c
2279
-
23
8390
Nicholas Bellinger
Hannes Reinecke
Christoph Hellwig
Michael Christie
Andy Grover
David Disseldorp
Bart Van Assche
Paolo Bonzini
Roland Dreier
Al Viro
Jingoo Han
Tang Wenji
Dmitry Bogdanov
Jörn Engel
Lee Duncan
Thomas Gleixner
Others
December 2010
March 2011
June 2011
July 2011
August 2011
October 2011
November 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
February 2013
April 2013
July 2013
September 2013
November 2013
December 2013
January 2014
February 2014
June 2014
September 2014
November 2014
May 2015
June 2015
April 2016
November 2016
March 2017
May 2017
September 2017
October 2017
October 2018
November 2018
January 2019
March 2019
May 2019
April 2021
July 2021
September 2021
June 2022
September 2022
March 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 5335}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 207}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 30}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 127}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 51, "token_count": 16}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 84}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 1323}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 277}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 50}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 140}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 82}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 74}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 145}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
5536
65.98%
Hannes Reinecke
1463
17.44%
Christoph Hellwig
516
6.15%
Michael Christie
285
3.40%
Andy Grover
258
3.08%
David Disseldorp
158
1.88%
Bart Van Assche
31
0.37%
Paolo Bonzini
30
0.36%
Roland Dreier
24
0.29%
Al Viro
18
0.21%
Jingoo Han
16
0.19%
Tang Wenji
9
0.11%
Dmitry Bogdanov
9
0.11%
Jörn Engel
8
0.10%
Lee Duncan
6
0.07%
Thomas Gleixner
2
0.02%
Others
21
0.25%
Total
8390
target_core_alua.h
151
-
4
719
Nicholas Bellinger
Hannes Reinecke
Christoph Hellwig
Others
December 2010
July 2011
November 2011
April 2012
May 2012
October 2012
November 2012
November 2013
December 2013
May 2015
November 2017
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 596}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 47}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
611
84.98%
Hannes Reinecke
87
12.10%
Christoph Hellwig
20
2.78%
Others
1
0.14%
Total
719
target_core_configfs.c
3759
-
36
15203
Nicholas Bellinger
Christoph Hellwig
Hannes Reinecke
Alan Adamson
David Disseldorp
Lee Duncan
Dmitry Bogdanov
Michael Christie
Andy Grover
Bodo Stroesser
Maurizio Lombardi
Dmitriy Monakhov
Jamie Pocas
Sergey Samoylenko
Jesper Juhl
Sebastian Andrzej Siewior
Bart Van Assche
Dan Carpenter
Roland Dreier
Jingoo Han
Chaitanya Kulkarni
Bryant G. Ly
Tang Wenji
Al Viro
Thomas Gleixner
Jörn Engel
Christophe Vu-Brugier
Others
December 2010
February 2011
March 2011
June 2011
July 2011
October 2011
November 2011
January 2012
May 2012
July 2012
August 2012
September 2012
October 2012
January 2013
April 2013
July 2013
August 2013
November 2013
December 2013
January 2014
March 2014
June 2014
August 2014
September 2014
November 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
October 2015
November 2015
January 2016
February 2016
April 2016
November 2016
December 2016
March 2017
April 2017
June 2017
July 2017
August 2017
October 2017
December 2017
April 2018
June 2018
July 2018
November 2018
December 2018
February 2019
March 2019
April 2019
May 2019
February 2020
April 2020
February 2021
April 2021
September 2021
March 2022
June 2022
September 2022
November 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 7286}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 31, "token_count": 109}, {"author_id": 0, "token_count": 87}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 72}, {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 67}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 25, "token_count": 41}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 39, "token_count": 24}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 307}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 51, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 56}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 686}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 2, "token_count": 1893}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 11, "token_count": 72}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1296}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 11, "token_count": 2}, {"author_id": 37, "token_count": 125}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 122}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 21, "token_count": 284}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 35, "token_count": 132}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 114}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 45}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 142}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 211}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 20, "token_count": 512}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 169}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 54, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 29, "token_count": 121}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 14, "token_count": 64}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 14, "token_count": 78}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 212}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
7693
50.60%
Christoph Hellwig
3724
24.50%
Hannes Reinecke
749
4.93%
Alan Adamson
512
3.37%
David Disseldorp
451
2.97%
Lee Duncan
329
2.16%
Dmitry Bogdanov
283
1.86%
Michael Christie
229
1.51%
Andy Grover
178
1.17%
Bodo Stroesser
169
1.11%
Maurizio Lombardi
142
0.93%
Dmitriy Monakhov
132
0.87%
Jamie Pocas
125
0.82%
Sergey Samoylenko
121
0.80%
Jesper Juhl
109
0.72%
Sebastian Andrzej Siewior
41
0.27%
Bart Van Assche
34
0.22%
Dan Carpenter
32
0.21%
Roland Dreier
28
0.18%
Jingoo Han
16
0.11%
Chaitanya Kulkarni
14
0.09%
Bryant G. Ly
13
0.09%
Tang Wenji
9
0.06%
Al Viro
6
0.04%
Thomas Gleixner
2
0.01%
Jörn Engel
2
0.01%
Christophe Vu-Brugier
1
0.01%
Others
59
0.39%
Total
15203
target_core_device.c
1162
-
28
4988
Nicholas Bellinger
Christoph Hellwig
Michael Christie
Andy Grover
Bryant G. Ly
Hannes Reinecke
Dmitry Bogdanov
Bart Van Assche
David Disseldorp
Roland Dreier
Sudhakar Panneerselvam
Bodo Stroesser
Sergey Samoylenko
Jamie Pocas
Tang Wenji
Sebastian Andrzej Siewior
Sagi Grimberg
Thomas Gleixner
Konstantin Shelekhin
Others
December 2010
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
November 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
October 2012
November 2012
January 2013
February 2013
May 2013
August 2013
November 2013
December 2013
January 2014
June 2014
October 2014
November 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
November 2015
January 2016
February 2016
June 2016
October 2016
February 2017
April 2017
May 2017
June 2017
July 2017
January 2018
June 2018
July 2018
November 2018
December 2018
January 2019
May 2019
February 2020
April 2020
May 2020
June 2020
November 2020
February 2021
March 2021
April 2021
September 2021
April 2022
June 2022
July 2022
September 2022
March 2023
May 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1570}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 135}, {"author_id": 0, "token_count": 8}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 53}, {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 791}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 16}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 443}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 147}, {"author_id": 9, "token_count": 2}, {"author_id": 2, "token_count": 60}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 83}, {"author_id": 0, "token_count": 6}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 98}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 205}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 234}, {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 71}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 46}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
2443
48.98%
Christoph Hellwig
895
17.94%
Michael Christie
528
10.59%
Andy Grover
398
7.98%
Bryant G. Ly
205
4.11%
Hannes Reinecke
108
2.17%
Dmitry Bogdanov
102
2.04%
Bart Van Assche
90
1.80%
David Disseldorp
77
1.54%
Roland Dreier
36
0.72%
Sudhakar Panneerselvam
18
0.36%
Bodo Stroesser
10
0.20%
Sergey Samoylenko
9
0.18%
Jamie Pocas
8
0.16%
Tang Wenji
5
0.10%
Sebastian Andrzej Siewior
4
0.08%
Sagi Grimberg
4
0.08%
Thomas Gleixner
2
0.04%
Konstantin Shelekhin
1
0.02%
Others
45
0.90%
Total
4988
target_core_fabric_configfs.c
1163
-
16
4835
Nicholas Bellinger
Christoph Hellwig
Dmitry Bogdanov
Michael Christie
Andy Grover
Jingoo Han
Jörn Engel
Hannes Reinecke
Maurizio Lombardi
Kiran Patil
Thomas Gleixner
David Disseldorp
Sebastian Andrzej Siewior
Others
December 2010
February 2011
March 2011
April 2011
June 2011
July 2011
November 2011
January 2012
October 2012
December 2012
January 2013
February 2013
June 2013
July 2013
September 2014
March 2015
April 2015
May 2015
June 2015
July 2015
October 2015
February 2016
March 2016
November 2016
March 2017
June 2017
July 2018
November 2018
May 2019
February 2021
September 2021
November 2022
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 3026}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 267}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 51, "token_count": 39}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 214}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 2, "token_count": 163}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 159}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 252}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 143}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 14, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
3629
75.06%
Christoph Hellwig
537
11.11%
Dmitry Bogdanov
395
8.17%
Michael Christie
162
3.35%
Andy Grover
41
0.85%
Jingoo Han
39
0.81%
Jörn Engel
7
0.14%
Hannes Reinecke
5
0.10%
Maurizio Lombardi
4
0.08%
Kiran Patil
3
0.06%
Thomas Gleixner
2
0.04%
David Disseldorp
2
0.04%
Sebastian Andrzej Siewior
1
0.02%
Others
8
0.17%
Total
4835
target_core_fabric_lib.c
419
-
15
1300
Nicholas Bellinger
Christoph Hellwig
Michael Christie
Bart Van Assche
Andy Shevchenko
Bodo Stroesser
Andy Grover
Thomas Gleixner
Jörn Engel
Others
December 2010
March 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
February 2012
May 2012
July 2012
August 2012
October 2012
August 2013
August 2014
September 2014
May 2015
June 2015
May 2017
May 2019
November 2019
April 2020
July 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 742}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 55, "token_count": 19}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 306}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
840
64.62%
Christoph Hellwig
314
24.15%
Michael Christie
48
3.69%
Bart Van Assche
23
1.77%
Andy Shevchenko
19
1.46%
Bodo Stroesser
7
0.54%
Andy Grover
3
0.23%
Thomas Gleixner
2
0.15%
Jörn Engel
1
0.08%
Others
43
3.31%
Total
1300
target_core_file.c
950
-
24
4338
Nicholas Bellinger
Christoph Hellwig
Andrey Vagin
Asias He
Akinobu Mita
Sagi Grimberg
Michael Christie
Sebastian Andrzej Siewior
Dmitriy Monakhov
Jesper Juhl
Andy Grover
Al Viro
Jiang Yi
Jörn Engel
Roland Dreier
Bart Van Assche
Chaitanya Kulkarni
Thomas Gleixner
Jingoo Han
Hannes Reinecke
Others
February 2002
December 2010
March 2011
June 2011
July 2011
August 2011
October 2011
November 2011
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
July 2013
August 2013
November 2013
December 2013
January 2014
February 2014
September 2014
October 2014
February 2015
April 2015
May 2015
June 2015
January 2016
November 2016
March 2017
May 2017
June 2017
August 2017
September 2017
March 2018
May 2019
November 2020
January 2021
February 2021
April 2022
June 2022
September 2022
February 2023
April 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1541}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 31, "token_count": 54}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 2}, {"author_id": 25, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 38, "token_count": 21}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 25, "token_count": 50}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 257}, {"author_id": 0, "token_count": 201}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 414}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 147}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 199}, {"author_id": 15, "token_count": 82}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 35, "token_count": 62}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 43, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 444}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
2450
56.48%
Christoph Hellwig
494
11.39%
Andrey Vagin
444
10.24%
Asias He
270
6.22%
Akinobu Mita
199
4.59%
Sagi Grimberg
88
2.03%
Michael Christie
76
1.75%
Sebastian Andrzej Siewior
67
1.54%
Dmitriy Monakhov
62
1.43%
Jesper Juhl
54
1.24%
Andy Grover
50
1.15%
Al Viro
26
0.60%
Jiang Yi
10
0.23%
Jörn Engel
9
0.21%
Roland Dreier
6
0.14%
Bart Van Assche
4
0.09%
Chaitanya Kulkarni
3
0.07%
Thomas Gleixner
2
0.05%
Jingoo Han
2
0.05%
Hannes Reinecke
1
0.02%
Others
21
0.48%
Total
4338
target_core_file.h
52
-
4
138
Nicholas Bellinger
Christoph Hellwig
Andrey Vagin
Others
December 2010
July 2011
September 2012
October 2012
December 2013
January 2014
November 2017
March 2018
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 22, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
129
93.48%
Christoph Hellwig
4
2.90%
Andrey Vagin
4
2.90%
Others
1
0.72%
Total
138
target_core_hba.c
178
-
7
714
Nicholas Bellinger
Christoph Hellwig
Andy Grover
Sagi Grimberg
Roland Dreier
Thomas Gleixner
Others
December 2010
June 2011
July 2011
August 2011
November 2011
May 2012
October 2012
April 2015
May 2015
July 2015
September 2015
May 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 508}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
519
72.69%
Christoph Hellwig
153
21.43%
Andy Grover
25
3.50%
Sagi Grimberg
6
0.84%
Roland Dreier
6
0.84%
Thomas Gleixner
2
0.28%
Others
3
0.42%
Total
714
target_core_iblock.c
1192
-
33
5100
Nicholas Bellinger
Michael Christie
Christoph Hellwig
Andy Grover
Greg Edwards
Asias He
Chaitanya Kulkarni
Roland Dreier
Jesper Juhl
Paolo Bonzini
Matthew Wilcox
Anastasia Kovaleva
Bryant G. Ly
Bart Van Assche
Dan Carpenter
Thomas Gleixner
Jingoo Han
Sebastian Andrzej Siewior
Hannes Reinecke
David Disseldorp
Others
February 2002
December 2010
February 2011
March 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
February 2012
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
November 2012
January 2013
February 2013
July 2013
August 2013
October 2013
November 2013
December 2013
January 2014
March 2014
January 2015
February 2015
March 2015
May 2015
June 2015
July 2015
September 2015
October 2015
December 2015
January 2016
February 2016
April 2016
June 2016
November 2016
March 2017
April 2017
June 2017
April 2018
May 2018
September 2018
October 2018
May 2019
July 2019
December 2019
April 2020
November 2020
January 2021
February 2021
April 2021
May 2021
September 2021
October 2021
January 2022
April 2022
June 2022
July 2022
September 2022
November 2022
April 2023
June 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1512}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 31, "token_count": 16}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 101}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 2}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 144}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 113}, {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 172}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 289}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 46}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 148}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 332}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 4, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 46, "token_count": 145}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 54, "token_count": 26}, {"author_id": 4, "token_count": 159}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 1007}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
2340
45.88%
Michael Christie
1370
26.86%
Christoph Hellwig
717
14.06%
Andy Grover
290
5.69%
Greg Edwards
145
2.84%
Asias He
46
0.90%
Chaitanya Kulkarni
26
0.51%
Roland Dreier
22
0.43%
Jesper Juhl
16
0.31%
Paolo Bonzini
13
0.25%
Matthew Wilcox
7
0.14%
Anastasia Kovaleva
6
0.12%
Bryant G. Ly
5
0.10%
Bart Van Assche
5
0.10%
Dan Carpenter
3
0.06%
Thomas Gleixner
2
0.04%
Jingoo Han
2
0.04%
Sebastian Andrzej Siewior
1
0.02%
Hannes Reinecke
1
0.02%
David Disseldorp
1
0.02%
Others
82
1.61%
Total
5100
target_core_iblock.h
39
-
7
104
Nicholas Bellinger
Michael Christie
Christoph Hellwig
Bart Van Assche
Andy Grover
Others
December 2010
July 2011
December 2011
June 2012
October 2012
November 2016
March 2017
November 2017
February 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
62
59.62%
Michael Christie
26
25.00%
Christoph Hellwig
5
4.81%
Bart Van Assche
3
2.88%
Andy Grover
3
2.88%
Others
5
4.81%
Total
104
target_core_internal.h
174
-
11
1015
Nicholas Bellinger
Christoph Hellwig
Andy Grover
Michael Christie
Dmitry Bogdanov
Lee Duncan
Dan Carpenter
Hannes Reinecke
Bart Van Assche
Others
December 2010
February 2011
March 2011
June 2011
July 2011
October 2011
November 2011
February 2012
April 2012
May 2012
July 2012
October 2012
November 2012
February 2013
March 2013
June 2013
August 2013
November 2013
December 2013
June 2014
August 2014
November 2014
February 2015
March 2015
April 2015
May 2015
June 2015
October 2015
February 2016
April 2016
November 2016
June 2017
November 2017
December 2017
April 2018
February 2021
September 2021
September 2022
March 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 481}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 39, "token_count": 9}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 81}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
660
65.02%
Christoph Hellwig
204
20.10%
Andy Grover
37
3.65%
Michael Christie
31
3.05%
Dmitry Bogdanov
25
2.46%
Lee Duncan
18
1.77%
Dan Carpenter
9
0.89%
Hannes Reinecke
5
0.49%
Bart Van Assche
2
0.20%
Others
24
2.36%
Total
1015
target_core_pr.c
4187
-
32
14987
Nicholas Bellinger
Christoph Hellwig
Andy Grover
Michael Christie
Bart Van Assche
David Disseldorp
Ilias Tsitsimpis
Hannes Reinecke
Aleksandr Miloserdov
Dmitry Bogdanov
Lee Duncan
Chaitanya Kulkarni
Tang Wenji
Jörn Engel
Al Viro
Roland Dreier
Paolo Bonzini
Thomas Gleixner
Sagi Grimberg
Dan Carpenter
Bryant G. Ly
Others
December 2010
March 2011
June 2011
July 2011
November 2011
January 2012
March 2012
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
November 2012
December 2012
February 2013
May 2013
June 2013
September 2013
November 2013
January 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
September 2015
April 2016
November 2016
April 2017
May 2017
July 2017
August 2017
September 2017
October 2017
June 2018
November 2018
January 2019
April 2019
May 2019
July 2020
August 2020
November 2020
February 2021
April 2021
September 2021
July 2022
September 2022
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 11218}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 103}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 330}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 307}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 12, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 104}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 185}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 327}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 38, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 282}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 304}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 21, "token_count": 32}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 44, "token_count": 54}, {"author_id": 0, "token_count": 278}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 92}, {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 10, "token_count": 27}, {"author_id": 0, "token_count": 4}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 74}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 56}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 105}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 56, "token_count": 42}, {"author_id": 54, "token_count": 28}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 279}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
12167
81.18%
Christoph Hellwig
993
6.63%
Andy Grover
839
5.60%
Michael Christie
384
2.56%
Bart Van Assche
119
0.79%
David Disseldorp
84
0.56%
Ilias Tsitsimpis
54
0.36%
Hannes Reinecke
48
0.32%
Aleksandr Miloserdov
42
0.28%
Dmitry Bogdanov
41
0.27%
Lee Duncan
35
0.23%
Chaitanya Kulkarni
28
0.19%
Tang Wenji
20
0.13%
Jörn Engel
16
0.11%
Al Viro
11
0.07%
Roland Dreier
8
0.05%
Paolo Bonzini
8
0.05%
Thomas Gleixner
2
0.01%
Sagi Grimberg
2
0.01%
Dan Carpenter
2
0.01%
Bryant G. Ly
1
0.01%
Others
83
0.55%
Total
14987
target_core_pr.h
80
-
9
285
Nicholas Bellinger
Christoph Hellwig
Zhu Lingshan
Bart Van Assche
Hannes Reinecke
Andy Grover
Sergey Samoylenko
Others
December 2010
July 2011
September 2011
November 2011
April 2012
October 2012
November 2012
May 2013
August 2013
December 2013
October 2014
June 2015
November 2016
March 2017
November 2017
April 2019
April 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
239
83.86%
Christoph Hellwig
21
7.37%
Zhu Lingshan
8
2.81%
Bart Van Assche
8
2.81%
Hannes Reinecke
3
1.05%
Andy Grover
2
0.70%
Sergey Samoylenko
1
0.35%
Others
3
1.05%
Total
285
target_core_pscsi.c
1069
-
32
4742
Nicholas Bellinger
Christoph Hellwig
Andy Grover
David Disseldorp
Lee Duncan
Michael Christie
Jörn Engel
Bart Van Assche
Paolo Bonzini
Dan Carpenter
Asias He
Hannes Reinecke
Thomas Gleixner
Chaitanya Kulkarni
Bryant G. Ly
Sebastian Andrzej Siewior
Matthew Wilcox
Bodo Stroesser
Others
December 2010
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
February 2012
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
November 2012
February 2013
March 2013
October 2013
June 2014
August 2014
September 2014
November 2014
February 2015
March 2015
May 2015
June 2015
June 2016
July 2016
November 2016
January 2017
March 2017
April 2017
May 2017
June 2017
April 2018
May 2018
December 2018
May 2019
April 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
August 2021
October 2021
February 2022
April 2022
August 2022
September 2022
December 2022
June 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 3429}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 39, "token_count": 12}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 16}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 199}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 36}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 2, "token_count": 12}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 30}, {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 21, "token_count": 71}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 77}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
3530
74.44%
Christoph Hellwig
653
13.77%
Andy Grover
81
1.71%
David Disseldorp
77
1.62%
Lee Duncan
71
1.50%
Michael Christie
62
1.31%
Jörn Engel
36
0.76%
Bart Van Assche
34
0.72%
Paolo Bonzini
25
0.53%
Dan Carpenter
15
0.32%
Asias He
14
0.30%
Hannes Reinecke
6
0.13%
Thomas Gleixner
2
0.04%
Chaitanya Kulkarni
2
0.04%
Bryant G. Ly
2
0.04%
Sebastian Andrzej Siewior
1
0.02%
Matthew Wilcox
1
0.02%
Bodo Stroesser
1
0.02%
Others
129
2.72%
Total
4742
target_core_pscsi.h
56
-
6
149
Nicholas Bellinger
Bart Van Assche
Andy Grover
Christoph Hellwig
Others
December 2010
February 2012
October 2012
May 2015
November 2016
November 2017
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
125
83.89%
Bart Van Assche
13
8.72%
Andy Grover
5
3.36%
Christoph Hellwig
4
2.68%
Others
2
1.34%
Total
149
target_core_rd.c
684
-
17
2972
Nicholas Bellinger
Christoph Hellwig
Sebastian Andrzej Siewior
Akinobu Mita
Hannes Reinecke
Andy Grover
Konstantin Shelekhin
Sagi Grimberg
Michael Christie
Dmitriy Monakhov
SF Markus Elfring
Dan Carpenter
Bart Van Assche
Thomas Gleixner
Others
December 2010
March 2011
June 2011
July 2011
August 2011
November 2011
March 2012
April 2012
May 2012
June 2012
October 2012
November 2012
January 2013
February 2013
May 2013
August 2013
January 2014
March 2014
April 2014
March 2015
April 2015
May 2015
June 2015
July 2015
November 2016
March 2017
April 2017
June 2017
May 2019
September 2020
March 2021
April 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1529}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 39, "token_count": 9}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 2}, {"author_id": 25, "token_count": 153}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 121}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 10, "token_count": 55}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 489}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 152}, {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 53, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 54}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
2131
71.70%
Christoph Hellwig
250
8.41%
Sebastian Andrzej Siewior
153
5.15%
Akinobu Mita
152
5.11%
Hannes Reinecke
55
1.85%
Andy Grover
55
1.85%
Konstantin Shelekhin
54
1.82%
Sagi Grimberg
34
1.14%
Michael Christie
22
0.74%
Dmitriy Monakhov
11
0.37%
SF Markus Elfring
10
0.34%
Dan Carpenter
9
0.30%
Bart Van Assche
4
0.13%
Thomas Gleixner
2
0.07%
Others
30
1.01%
Total
2972
target_core_rd.h
57
-
5
150
Nicholas Bellinger
Konstantin Shelekhin
Christoph Hellwig
Bart Van Assche
Others
December 2010
July 2011
October 2012
March 2013
May 2013
January 2014
November 2016
November 2017
March 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
140
93.33%
Konstantin Shelekhin
4
2.67%
Christoph Hellwig
4
2.67%
Bart Van Assche
1
0.67%
Others
1
0.67%
Total
150
target_core_sbc.c
1397
-
28
6143
Nicholas Bellinger
Christoph Hellwig
Sagi Grimberg
Asias He
David Disseldorp
Akinobu Mita
Brian Bunker
Andy Grover
Bart Van Assche
Roland Dreier
Paolo Bonzini
Dmitry Bogdanov
Jiang Yi
Maurizio Lombardi
Christophe Vu-Brugier
Michael Christie
Jamie Pocas
Hannes Reinecke
Andrey Vagin
Thomas Gleixner
Chaitanya Kulkarni
Dmitriy Monakhov
Others
December 2010
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
February 2012
April 2012
May 2012
June 2012
September 2012
October 2012
November 2012
January 2013
February 2013
June 2013
August 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
June 2014
November 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
November 2015
May 2016
February 2017
March 2017
April 2017
May 2017
June 2017
December 2017
June 2018
October 2018
May 2019
August 2020
October 2020
February 2021
April 2021
July 2021
June 2022
November 2022
April 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 36}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1166}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 69}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 343}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 636}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 614}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 15, "token_count": 277}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 15, "token_count": 44}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 157}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "token_count": 24}, {"author_id": 12, "token_count": 6}, {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 480}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 299}, {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 77}, {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 48, "token_count": 104}, {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 37, "token_count": 18}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 58}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 43, "token_count": 34}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 293}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
2680
43.63%
Christoph Hellwig
1460
23.77%
Sagi Grimberg
393
6.40%
Asias He
343
5.58%
David Disseldorp
307
5.00%
Akinobu Mita
299
4.87%
Brian Bunker
104
1.69%
Andy Grover
95
1.55%
Bart Van Assche
86
1.40%
Roland Dreier
69
1.12%
Paolo Bonzini
69
1.12%
Dmitry Bogdanov
37
0.60%
Jiang Yi
34
0.55%
Maurizio Lombardi
26
0.42%
Christophe Vu-Brugier
26
0.42%
Michael Christie
22
0.36%
Jamie Pocas
18
0.29%
Hannes Reinecke
16
0.26%
Andrey Vagin
6
0.10%
Thomas Gleixner
2
0.03%
Chaitanya Kulkarni
2
0.03%
Dmitriy Monakhov
1
0.02%
Others
48
0.78%
Total
6143
target_core_spc.c
2434
-
23
10497
Dmitry Bogdanov
Christoph Hellwig
Nicholas Bellinger
Roland Dreier
Hannes Reinecke
Andy Grover
Michael Christie
Konstantin Shelekhin
David Disseldorp
Sergey Samoylenko
Bart Van Assche
Paolo Bonzini
Sagi Grimberg
Jamie Pocas
Andy Shevchenko
Anastasia Kovaleva
Thomas Gleixner
Tang Wenji
Jörn Engel
Christophe Vu-Brugier
Others
December 2010
May 2011
June 2011
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
July 2013
August 2013
November 2013
December 2013
February 2014
April 2014
June 2014
August 2014
November 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
November 2015
February 2016
May 2017
July 2017
October 2018
November 2018
December 2018
May 2019
February 2020
April 2021
May 2021
November 2021
April 2022
September 2022
November 2022
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 793}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 90}, {"author_id": 55, "token_count": 3}, {"author_id": 0, "token_count": 16}, {"author_id": 12, "token_count": 110}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 55, "token_count": 30}, {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1855}, {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 65}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 155}, {"author_id": 0, "token_count": 4}, {"author_id": 12, "token_count": 874}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 39}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 83}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 233}, {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 12, "token_count": 42}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 12, "token_count": 16}, {"author_id": 15, "token_count": 51}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 94}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 37, "token_count": 41}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 80}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 60}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 29, "token_count": 86}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 135}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 4391}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 27}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 126}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Bogdanov
4391
41.83%
Christoph Hellwig
2215
21.10%
Nicholas Bellinger
1452
13.83%
Roland Dreier
1189
11.33%
Hannes Reinecke
256
2.44%
Andy Grover
186
1.77%
Michael Christie
143
1.36%
Konstantin Shelekhin
136
1.30%
David Disseldorp
116
1.11%
Sergey Samoylenko
86
0.82%
Bart Van Assche
85
0.81%
Paolo Bonzini
65
0.62%
Sagi Grimberg
63
0.60%
Jamie Pocas
41
0.39%
Andy Shevchenko
33
0.31%
Anastasia Kovaleva
27
0.26%
Thomas Gleixner
2
0.02%
Tang Wenji
2
0.02%
Jörn Engel
1
0.01%
Christophe Vu-Brugier
1
0.01%
Others
7
0.07%
Total
10497
target_core_stat.c
1365
-
9
6359
Nicholas Bellinger
Christoph Hellwig
Andy Grover
Michael Christie
David Disseldorp
Dmitry Bogdanov
Thomas Gleixner
Others
December 2010
February 2011
March 2011
July 2011
November 2011
October 2012
November 2013
March 2015
May 2015
October 2015
February 2016
January 2017
October 2017
November 2018
December 2018
May 2019
July 2022
March 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 627}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 3846}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 75}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 165}, {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1013}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 51}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
4872
76.62%
Christoph Hellwig
1301
20.46%
Andy Grover
75
1.18%
Michael Christie
51
0.80%
David Disseldorp
35
0.55%
Dmitry Bogdanov
6
0.09%
Thomas Gleixner
2
0.03%
Others
17
0.27%
Total
6359
target_core_tmr.c
430
-
15
1486
Nicholas Bellinger
Bodo Stroesser
Michael Christie
Jörn Engel
Bart Van Assche
Christoph Hellwig
Andy Grover
Dmitry Bogdanov
David Disseldorp
Roland Dreier
Thomas Gleixner
Maurizio Lombardi
Others
December 2010
February 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
April 2012
October 2012
November 2013
April 2014
April 2015
October 2015
January 2016
December 2016
January 2017
May 2017
November 2018
January 2019
April 2019
May 2019
February 2020
July 2020
November 2020
February 2021
October 2021
January 2023
March 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 505}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 27, "token_count": 14}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 27, "token_count": 57}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 134}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 87}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
1015
68.30%
Bodo Stroesser
134
9.02%
Michael Christie
133
8.95%
Jörn Engel
71
4.78%
Bart Van Assche
35
2.36%
Christoph Hellwig
34
2.29%
Andy Grover
34
2.29%
Dmitry Bogdanov
6
0.40%
David Disseldorp
5
0.34%
Roland Dreier
4
0.27%
Thomas Gleixner
2
0.13%
Maurizio Lombardi
1
0.07%
Others
12
0.81%
Total
1486
target_core_tpg.c
711
-
16
2827
Nicholas Bellinger
Christoph Hellwig
Dmitry Bogdanov
Andy Grover
Hannes Reinecke
Jörn Engel
Michael Christie
David Disseldorp
Thomas Glanzmann
Thomas Gleixner
Bart Van Assche
Others
December 2010
February 2011
June 2011
July 2011
August 2011
November 2011
March 2012
July 2012
August 2012
October 2012
December 2012
February 2013
March 2013
October 2013
November 2013
December 2013
June 2014
September 2014
October 2014
March 2015
April 2015
May 2015
June 2015
September 2015
January 2016
February 2016
May 2016
December 2016
February 2017
March 2017
April 2017
August 2017
November 2018
May 2019
November 2020
March 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 1342}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 71}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 27, "token_count": 34}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 72}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 2, "token_count": 215}, {"author_id": 0, "token_count": 156}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 54}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 218}, {"author_id": 4, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
1892
66.93%
Christoph Hellwig
398
14.08%
Dmitry Bogdanov
218
7.71%
Andy Grover
187
6.61%
Hannes Reinecke
54
1.91%
Jörn Engel
34
1.20%
Michael Christie
12
0.42%
David Disseldorp
12
0.42%
Thomas Glanzmann
5
0.18%
Thomas Gleixner
2
0.07%
Bart Van Assche
2
0.07%
Others
11
0.39%
Total
2827
target_core_transport.c
3669
-
42
13903
Nicholas Bellinger
Bart Van Assche
Michael Christie
Christoph Hellwig
Andy Grover
Roland Dreier
David Disseldorp
Hannes Reinecke
Dmitry Bogdanov
Akinobu Mita
Anastasia Kovaleva
Sagi Grimberg
Paolo Bonzini
Sudhakar Panneerselvam
Sergey Samoylenko
Aleksandr Miloserdov
Jörn Engel
Lee Duncan
Dan Carpenter
Tang Wenji
Bodo Stroesser
Matthew Wilcox
SF Markus Elfring
Jiang Yi
Thomas Gleixner
Kees Cook
Maurizio Lombardi
Konstantin Shelekhin
Others
December 2010
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
January 2013
February 2013
March 2013
May 2013
June 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
September 2014
October 2014
November 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
May 2016
June 2016
August 2016
October 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
January 2018
April 2018
May 2018
June 2018
August 2018
October 2018
November 2018
January 2019
May 2019
November 2019
February 2020
May 2020
June 2020
July 2020
August 2020
October 2020
November 2020
December 2020
February 2021
March 2021
May 2021
July 2021
August 2021
September 2021
October 2021
September 2022
March 2023
June 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 4178}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 57}, {"author_id": 0, "token_count": 329}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 238}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 225}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 313}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 252}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 0, "token_count": 116}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 34}, {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 344}, {"author_id": 27, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 183}, {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 28, "token_count": 70}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 132}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "token_count": 18}, {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 188}, {"author_id": 12, "token_count": 49}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 76}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 12, "token_count": 102}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 17, "token_count": 78}, {"author_id": 9, "token_count": 8}, {"author_id": 2, "token_count": 64}, {"author_id": 0, "token_count": 123}, {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 9, "token_count": 7}, {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 514}, {"author_id": 27, "token_count": 23}, {"author_id": 0, "token_count": 172}, {"author_id": 12, "token_count": 5}, {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 0, "token_count": 487}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 11, "token_count": 60}, {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 46}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 502}, {"author_id": 4, "token_count": 75}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 52, "token_count": 16}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 21, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 124}, {"author_id": 47, "token_count": 2}, {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 343}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 46}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 9, "token_count": 92}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 64}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 11}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 149}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 32, "token_count": 76}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 56, "token_count": 34}, {"author_id": 4, "token_count": 615}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 70}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 29, "token_count": 38}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 4, "token_count": 203}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 297}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
7653
55.05%
Bart Van Assche
1729
12.44%
Michael Christie
1415
10.18%
Christoph Hellwig
1237
8.90%
Andy Grover
607
4.37%
Roland Dreier
294
2.11%
David Disseldorp
162
1.17%
Hannes Reinecke
100
0.72%
Dmitry Bogdanov
78
0.56%
Akinobu Mita
78
0.56%
Anastasia Kovaleva
76
0.55%
Sagi Grimberg
74
0.53%
Paolo Bonzini
70
0.50%
Sudhakar Panneerselvam
64
0.46%
Sergey Samoylenko
38
0.27%
Aleksandr Miloserdov
34
0.24%
Jörn Engel
32
0.23%
Lee Duncan
31
0.22%
Dan Carpenter
18
0.13%
Tang Wenji
16
0.12%
Bodo Stroesser
16
0.12%
Matthew Wilcox
11
0.08%
SF Markus Elfring
5
0.04%
Jiang Yi
3
0.02%
Thomas Gleixner
2
0.01%
Kees Cook
2
0.01%
Maurizio Lombardi
1
0.01%
Konstantin Shelekhin
1
0.01%
Others
56
0.40%
Total
13903
target_core_ua.c
323
-
8
1112
Nicholas Bellinger
Bart Van Assche
Hannes Reinecke
Andy Grover
David Disseldorp
Christoph Hellwig
Thomas Gleixner
Others
December 2010
March 2011
June 2011
July 2011
November 2011
October 2012
November 2012
March 2015
May 2015
June 2015
June 2018
November 2018
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 897}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
982
88.31%
Bart Van Assche
51
4.59%
Hannes Reinecke
31
2.79%
Andy Grover
18
1.62%
David Disseldorp
14
1.26%
Christoph Hellwig
12
1.08%
Thomas Gleixner
2
0.18%
Others
2
0.18%
Total
1112
target_core_ua.h
45
-
6
179
Nicholas Bellinger
Hannes Reinecke
Bart Van Assche
Christoph Hellwig
Others
December 2010
July 2011
November 2012
November 2013
August 2014
June 2015
November 2017
June 2018
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
149
83.24%
Hannes Reinecke
20
11.17%
Bart Van Assche
4
2.23%
Christoph Hellwig
2
1.12%
Others
4
2.23%
Total
179
target_core_user.c
3393
-
43
15240
Bodo Stroesser
Michael Christie
Andy Grover
Xiubo Li
Nicholas Bellinger
Zhu Lingshan
Bryant G. Ly
Guixin Liu
Kenjiro Nakayama
Ilias Tsitsimpis
Sheng Yang
Li Zhong
Tang Wenji
Kees Cook
Christoph Hellwig
Bart Van Assche
Dan Carpenter
David Disseldorp
Sebastian Andrzej Siewior
Thomas Gleixner
Andy Shevchenko
Others
December 2010
July 2011
August 2011
November 2011
May 2012
October 2012
January 2014
October 2014
April 2015
May 2015
September 2015
November 2015
December 2015
January 2016
February 2016
August 2016
October 2016
November 2016
March 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
April 2018
May 2018
June 2018
July 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
August 2019
November 2019
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
January 2021
February 2021
March 2021
April 2021
May 2021
July 2021
September 2021
October 2021
February 2022
March 2022
April 2022
May 2022
August 2022
January 2023
June 2023
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 2548}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 44}, {"author_id": 44, "token_count": 93}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 9, "token_count": 4}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 40, "token_count": 72}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 52}, {"author_id": 0, "token_count": 537}, {"author_id": 13, "token_count": 66}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 79}, {"author_id": 13, "token_count": 1066}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 19, "token_count": 299}, {"author_id": 4, "token_count": 822}, {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 19, "token_count": 84}, {"author_id": 13, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 49, "token_count": 99}, {"author_id": 13, "token_count": 46}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 47, "token_count": 11}, {"author_id": 4, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 1236}, {"author_id": 52, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 1208}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 117}, {"author_id": 23, "token_count": 435}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 495}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 163}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 13, "token_count": 147}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 57, "token_count": 75}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 36}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 146}, {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 1344}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 577}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 242}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 800}, {"author_id": 4, "token_count": 120}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 766}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 524}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 26, "token_count": 297}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bodo Stroesser
4650
30.51%
Michael Christie
4224
27.72%
Andy Grover
2617
17.17%
Xiubo Li
1354
8.88%
Nicholas Bellinger
638
4.19%
Zhu Lingshan
435
2.85%
Bryant G. Ly
383
2.51%
Guixin Liu
297
1.95%
Kenjiro Nakayama
99
0.65%
Ilias Tsitsimpis
93
0.61%
Sheng Yang
85
0.56%
Li Zhong
75
0.49%
Tang Wenji
13
0.09%
Kees Cook
11
0.07%
Christoph Hellwig
10
0.07%
Bart Van Assche
9
0.06%
Dan Carpenter
7
0.05%
David Disseldorp
4
0.03%
Sebastian Andrzej Siewior
3
0.02%
Thomas Gleixner
2
0.01%
Andy Shevchenko
2
0.01%
Others
229
1.50%
Total
15240
target_core_xcopy.c
1040
-
14
4362
Nicholas Bellinger
David Disseldorp
Bart Van Assche
Anastasia Kovaleva
Michael Christie
Sergey Samoylenko
Sudhakar Panneerselvam
Christoph Hellwig
Roland Dreier
Dmitry Bogdanov
Thomas Gleixner
Hannes Reinecke
Others
February 2012
August 2013
October 2013
November 2014
March 2015
April 2015
May 2015
September 2015
October 2016
December 2016
January 2017
May 2017
June 2017
June 2018
November 2018
April 2019
May 2019
March 2020
June 2020
November 2020
February 2021
April 2021
August 2021
September 2022
November 2022
March 2023
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 3088}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 11, "token_count": 87}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 190}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 9, "token_count": 190}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 11, "token_count": 143}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 189}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 29, "token_count": 21}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 133}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
3252
74.55%
David Disseldorp
611
14.01%
Bart Van Assche
243
5.57%
Anastasia Kovaleva
133
3.05%
Michael Christie
46
1.05%
Sergey Samoylenko
23
0.53%
Sudhakar Panneerselvam
12
0.28%
Christoph Hellwig
4
0.09%
Roland Dreier
3
0.07%
Dmitry Bogdanov
3
0.07%
Thomas Gleixner
2
0.05%
Hannes Reinecke
1
0.02%
Others
29
0.66%
Total
4362
target_core_xcopy.h
68
-
4
216
Nicholas Bellinger
David Disseldorp
Anastasia Kovaleva
Others
July 2011
August 2013
January 2017
November 2017
March 2020
November 2020
November 2022
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Nicholas Bellinger
195
90.28%
David Disseldorp
17
7.87%
Anastasia Kovaleva
3
1.39%
Others
1
0.46%
Total
216
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
188
Author
Tokens
Proportion
Commits
Proportion
0
Nicholas Bellinger
145267
52.94%
384
23.13%
1
Varun Prakash
35174
12.82%
51
3.07%
2
Christoph Hellwig
18546
6.76%
171
10.30%
3
Chris Boot
10871
3.96%
4
0.24%
4
Michael Christie
9708
3.54%
123
7.41%
5
Dmitry Bogdanov
7741
2.82%
32
1.93%
6
Andy Grover
7692
2.80%
85
5.12%
7
Kiran Patil
6754
2.46%
5
0.30%
8
Bodo Stroesser
5029
1.83%
44
2.65%
9
Bart Van Assche
3611
1.32%
108
6.51%
10
Hannes Reinecke
3551
1.29%
47
2.83%
11
David Disseldorp
2378
0.87%
49
2.95%
12
Roland Dreier
2104
0.77%
59
3.55%
13
Xiubo Li
1354
0.49%
13
0.78%
14
Maurizio Lombardi
1183
0.43%
17
1.02%
15
Sagi Grimberg
935
0.34%
32
1.93%
16
Max Gurtovoy
796
0.29%
4
0.24%
17
Akinobu Mita
728
0.27%
7
0.42%
18
Asias He
674
0.25%
8
0.48%
19
Bryant G. Ly
609
0.22%
9
0.54%
20
Alan Adamson
512
0.19%
1
0.06%
21
Lee Duncan
490
0.18%
5
0.30%
22
Andrey Vagin
454
0.17%
2
0.12%
23
Zhu Lingshan
443
0.16%
7
0.42%
24
ZouMingzhe
350
0.13%
3
0.18%
25
Sebastian Andrzej Siewior
304
0.11%
13
0.78%
26
Guixin Liu
297
0.11%
1
0.06%
27
Jörn Engel
293
0.11%
20
1.20%
28
Paolo Bonzini
280
0.10%
11
0.66%
29
Sergey Samoylenko
278
0.10%
4
0.24%
30
Christophe Vu-Brugier
272
0.10%
8
0.48%
31
Jesper Juhl
259
0.09%
3
0.18%
32
Anastasia Kovaleva
245
0.09%
5
0.30%
33
Herbert Xu
230
0.08%
1
0.06%
34
Matthew Wilcox
220
0.08%
6
0.36%
35
Dmitriy Monakhov
206
0.08%
3
0.18%
36
Konstantin Shelekhin
196
0.07%
6
0.36%
37
Jamie Pocas
192
0.07%
1
0.06%
38
Al Viro
178
0.06%
10
0.60%
39
Dan Carpenter
167
0.06%
17
1.02%
40
Sheng Yang
164
0.06%
7
0.42%
41
Sudhakar Panneerselvam
156
0.06%
4
0.24%
42
Tejas Vaykole
155
0.06%
1
0.06%
43
Jiang Yi
153
0.06%
4
0.24%
44
Ilias Tsitsimpis
148
0.05%
5
0.30%
45
Mark D Rustad
147
0.05%
7
0.42%
46
Greg Edwards
145
0.05%
1
0.06%
47
Kees Cook
105
0.04%
4
0.24%
48
Brian Bunker
104
0.04%
1
0.06%
49
Kenjiro Nakayama
99
0.04%
2
0.12%
50
Thomas Gleixner
96
0.03%
4
0.24%
51
Jingoo Han
90
0.03%
1
0.06%
52
Tang Wenji
89
0.03%
12
0.72%
53
SF Markus Elfring
89
0.03%
9
0.54%
54
Chaitanya Kulkarni
77
0.03%
8
0.48%
55
Andy Shevchenko
76
0.03%
7
0.42%
56
Aleksandr Miloserdov
76
0.03%
2
0.12%
57
Li Zhong
75
0.03%
1
0.06%
58
Thomas Glanzmann
74
0.03%
3
0.18%
59
Jason A. Donenfeld
61
0.02%
2
0.12%
60
Others
1632
0.59%
196
11.81%
Total
274382
1660