Linux Source Code
Home
Release 6.15
Help
msi
root
drivers
pci
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Ahmed S. Darwish
Alexander Gordeev
Andrew Morton
Andy Shevchenko
Ben Hutchings
Benjamin Herrenschmidt
Björn Helgaas
Brice Goglin
Christoph Hellwig
Damien Le Moal
Dan Carpenter
David Daney
David S. Miller
Dexuan Cui
Eric W. Biedermann
Fenghua Yu
Gavin Shan
Grant Grundler
Greg Kroah-Hartman
Heiner Kallweit
Hidetoshi Seto
Ilpo Järvinen
Jake Oshins
Jiang Liu
Jonathan Currier
Julien Grall
Keith Busch
Krzysztof Wilczynski
Linas Vepstas
Linus Torvalds
Linus Torvalds (pre-git)
Logan Gunthorpe
Lorenzo Pieralisi
Marc Zyngier
Marek Marczykowski-Górecki
Mark Maule
Matthew Wilcox
Michael Ellerman
Michael S. Tsirkin
Ming Lei
Mitch A Williams
Mostafa Saleh
Neil Horman
Others
Paul Gortmaker
Piotr Stankiewicz
Rafael J. Wysocki
Robin Murphy
Roger Pau Monné
Roland Dreier
Shaohua Li
Shivamurthy Shastri
Stefan Roese
Thomas Gleixner
Thomas Petazzoni
Tomasz Nowicki
Tonghao Zhang
Vidya Sagar
Yijing Wang
Yinghai Lu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
api.c
408
-
32
907
Thomas Gleixner
Ahmed S. Darwish
Christoph Hellwig
Michael Ellerman
Roland Dreier
Alexander Gordeev
Ming Lei
Linus Torvalds (pre-git)
Rafael J. Wysocki
Andrew Morton
Piotr Stankiewicz
Yinghai Lu
Linas Vepstas
Jiang Liu
Logan Gunthorpe
Eric W. Biedermann
Paul Gortmaker
Damien Le Moal
Shaohua Li
Mitch A Williams
Michael S. Tsirkin
Jake Oshins
Gavin Shan
Dexuan Cui
Björn Helgaas
Adrian Bunk
Thomas Petazzoni
Marc Zyngier
Others
May 1998
December 2003
August 2004
March 2005
February 2006
October 2006
March 2007
April 2007
November 2007
December 2007
April 2008
November 2008
January 2009
December 2009
May 2011
August 2013
December 2013
September 2014
November 2014
July 2015
December 2015
July 2016
August 2016
September 2016
November 2016
January 2017
February 2017
January 2018
December 2018
February 2019
May 2019
June 2020
December 2021
January 2022
November 2022
December 2022
March 2024
March 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 7, "token_count": 26}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 138}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 47}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 37, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 231}, {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 8, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
267
29.44%
Ahmed S. Darwish
231
25.47%
Christoph Hellwig
211
23.26%
Michael Ellerman
36
3.97%
Roland Dreier
31
3.42%
Alexander Gordeev
19
2.09%
Ming Lei
16
1.76%
Linus Torvalds (pre-git)
12
1.32%
Rafael J. Wysocki
11
1.21%
Andrew Morton
9
0.99%
Piotr Stankiewicz
8
0.88%
Yinghai Lu
6
0.66%
Linas Vepstas
5
0.55%
Jiang Liu
5
0.55%
Logan Gunthorpe
4
0.44%
Eric W. Biedermann
4
0.44%
Paul Gortmaker
3
0.33%
Damien Le Moal
3
0.33%
Shaohua Li
2
0.22%
Mitch A Williams
2
0.22%
Michael S. Tsirkin
2
0.22%
Jake Oshins
2
0.22%
Gavin Shan
2
0.22%
Dexuan Cui
2
0.22%
Björn Helgaas
2
0.22%
Adrian Bunk
2
0.22%
Thomas Petazzoni
1
0.11%
Marc Zyngier
1
0.11%
Others
8
0.88%
Total
907
irqdomain.c
449
-
22
1512
Thomas Gleixner
Jiang Liu
David Daney
Shivamurthy Shastri
Marc Zyngier
Robin Murphy
Tomasz Nowicki
Matthew Wilcox
Ahmed S. Darwish
Eric W. Biedermann
Heiner Kallweit
Christoph Hellwig
Andrew Morton
Julien Grall
Vidya Sagar
Thomas Petazzoni
Jake Oshins
Lorenzo Pieralisi
Björn Helgaas
Roland Dreier
Alexander Gordeev
Others
December 2003
August 2004
October 2006
March 2007
March 2009
September 2010
August 2013
December 2013
November 2014
June 2015
October 2015
December 2015
July 2016
September 2016
February 2017
August 2017
October 2017
January 2018
May 2018
August 2018
April 2019
May 2019
June 2020
August 2020
July 2021
December 2021
January 2022
November 2022
August 2023
January 2024
June 2024
December 2024
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 352}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 12, "token_count": 119}, {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 20, "token_count": 34}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 54, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 0, "token_count": 552}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 14, "token_count": 81}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
726
48.02%
Jiang Liu
356
23.54%
David Daney
119
7.87%
Shivamurthy Shastri
81
5.36%
Marc Zyngier
60
3.97%
Robin Murphy
34
2.25%
Tomasz Nowicki
23
1.52%
Matthew Wilcox
18
1.19%
Ahmed S. Darwish
18
1.19%
Eric W. Biedermann
15
0.99%
Heiner Kallweit
12
0.79%
Christoph Hellwig
8
0.53%
Andrew Morton
8
0.53%
Julien Grall
7
0.46%
Vidya Sagar
5
0.33%
Thomas Petazzoni
5
0.33%
Jake Oshins
5
0.33%
Lorenzo Pieralisi
4
0.26%
Björn Helgaas
3
0.20%
Roland Dreier
2
0.13%
Alexander Gordeev
1
0.07%
Others
2
0.13%
Total
1512
legacy.c
80
-
11
303
Thomas Gleixner
Adrian Bunk
Michael Ellerman
Matthew Wilcox
Eric W. Biedermann
Thomas Petazzoni
Jiang Liu
Roland Dreier
Marc Zyngier
Björn Helgaas
Andrew Morton
December 2003
August 2004
October 2006
January 2007
March 2007
April 2007
December 2007
January 2009
February 2009
March 2009
August 2013
November 2014
January 2018
March 2021
December 2021
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 37}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 159}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
159
52.48%
Adrian Bunk
37
12.21%
Michael Ellerman
31
10.23%
Matthew Wilcox
20
6.60%
Eric W. Biedermann
19
6.27%
Thomas Petazzoni
15
4.95%
Jiang Liu
10
3.30%
Roland Dreier
8
2.64%
Marc Zyngier
2
0.66%
Björn Helgaas
1
0.33%
Andrew Morton
1
0.33%
Total
303
msi.c
932
-
50
3789
Thomas Gleixner
Ahmed S. Darwish
Matthew Wilcox
Andrew Morton
Eric W. Biedermann
Linus Torvalds
Ben Hutchings
Alexander Gordeev
Michael Ellerman
Roland Dreier
Björn Helgaas
Jiang Liu
Christoph Hellwig
Hidetoshi Seto
Logan Gunthorpe
Yinghai Lu
Keith Busch
Ilpo Järvinen
Brice Goglin
Yijing Wang
Gavin Shan
Michael S. Tsirkin
Mostafa Saleh
Jonathan Currier
Benjamin Herrenschmidt
Marc Zyngier
David S. Miller
Jake Oshins
Tonghao Zhang
Shaohua Li
Roger Pau Monné
Andy Shevchenko
Neil Horman
Mitch A Williams
Mark Maule
Greg Kroah-Hartman
Fenghua Yu
Stefan Roese
Paul Gortmaker
Marek Marczykowski-Górecki
Grant Grundler
Dan Carpenter
Rafael J. Wysocki
Vidya Sagar
Adrian Bunk
Others
December 2003
August 2004
January 2005
March 2005
August 2005
September 2005
January 2006
February 2006
April 2006
May 2006
August 2006
October 2006
January 2007
March 2007
April 2007
October 2007
December 2007
April 2008
June 2008
October 2008
December 2008
January 2009
February 2009
March 2009
May 2009
June 2009
August 2009
June 2010
July 2010
September 2010
March 2011
May 2011
October 2011
December 2011
November 2012
April 2013
December 2013
April 2014
June 2014
July 2014
September 2014
October 2014
November 2014
January 2015
May 2015
June 2015
July 2015
December 2015
July 2016
September 2016
November 2016
March 2017
May 2017
January 2018
March 2018
September 2018
May 2019
October 2019
January 2020
December 2020
July 2021
August 2021
November 2021
December 2021
November 2022
October 2023
April 2024
June 2024
November 2024
December 2024
February 2025
March 2025
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 5, "token_count": 182}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 93}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 28, "token_count": 22}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 77}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 55}, {"author_id": 7, "token_count": 83}, {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 18, "token_count": 23}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 181}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 16, "token_count": 28}, {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 36}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 13, "token_count": 103}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 33}, {"author_id": 58, "token_count": 3}, {"author_id": 21, "token_count": 17}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 92}, {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 26, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 35, "token_count": 18}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 19, "token_count": 35}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 40}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 0, "token_count": 332}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 899}, {"author_id": 0, "token_count": 419}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 25, "token_count": 25}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 33, "token_count": 18}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 34, "token_count": 18}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 9, "token_count": 145}, {"author_id": 0, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
1046
27.61%
Ahmed S. Darwish
899
23.73%
Matthew Wilcox
235
6.20%
Andrew Morton
182
4.80%
Eric W. Biedermann
147
3.88%
Linus Torvalds
145
3.83%
Ben Hutchings
115
3.04%
Alexander Gordeev
115
3.04%
Michael Ellerman
99
2.61%
Roland Dreier
94
2.48%
Björn Helgaas
86
2.27%
Jiang Liu
79
2.08%
Christoph Hellwig
72
1.90%
Hidetoshi Seto
67
1.77%
Logan Gunthorpe
35
0.92%
Yinghai Lu
34
0.90%
Keith Busch
28
0.74%
Ilpo Järvinen
25
0.66%
Brice Goglin
23
0.61%
Yijing Wang
22
0.58%
Gavin Shan
21
0.55%
Michael S. Tsirkin
19
0.50%
Mostafa Saleh
18
0.48%
Jonathan Currier
18
0.48%
Benjamin Herrenschmidt
18
0.48%
Marc Zyngier
17
0.45%
David S. Miller
17
0.45%
Jake Oshins
15
0.40%
Tonghao Zhang
13
0.34%
Shaohua Li
10
0.26%
Roger Pau Monné
10
0.26%
Andy Shevchenko
7
0.18%
Neil Horman
6
0.16%
Mitch A Williams
6
0.16%
Mark Maule
6
0.16%
Greg Kroah-Hartman
6
0.16%
Fenghua Yu
6
0.16%
Stefan Roese
4
0.11%
Paul Gortmaker
3
0.08%
Marek Marczykowski-Górecki
3
0.08%
Grant Grundler
3
0.08%
Dan Carpenter
3
0.08%
Rafael J. Wysocki
2
0.05%
Vidya Sagar
1
0.03%
Adrian Bunk
1
0.03%
Others
8
0.21%
Total
3789
msi.h
129
-
24
609
Thomas Gleixner
Ahmed S. Darwish
Matthew Wilcox
Jiang Liu
Christoph Hellwig
Julien Grall
Michael Ellerman
Adrian Bunk
Andrew Morton
Hidetoshi Seto
Alexander Gordeev
Eric W. Biedermann
Logan Gunthorpe
Roland Dreier
Rafael J. Wysocki
Greg Kroah-Hartman
Mitch A Williams
Björn Helgaas
Michael S. Tsirkin
David Daney
Dexuan Cui
Others
December 2003
August 2004
March 2005
October 2006
March 2007
April 2007
December 2007
January 2009
February 2009
March 2009
June 2009
December 2009
November 2010
April 2013
December 2013
November 2014
July 2015
October 2015
July 2016
September 2016
November 2016
February 2017
November 2017
May 2019
August 2020
July 2021
August 2021
November 2021
December 2021
November 2022
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 21}, {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 0, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
277
45.48%
Ahmed S. Darwish
91
14.94%
Matthew Wilcox
56
9.20%
Jiang Liu
30
4.93%
Christoph Hellwig
24
3.94%
Julien Grall
21
3.45%
Michael Ellerman
16
2.63%
Adrian Bunk
15
2.46%
Andrew Morton
14
2.30%
Hidetoshi Seto
11
1.81%
Alexander Gordeev
10
1.64%
Eric W. Biedermann
8
1.31%
Logan Gunthorpe
6
0.99%
Roland Dreier
5
0.82%
Rafael J. Wysocki
5
0.82%
Greg Kroah-Hartman
5
0.82%
Mitch A Williams
3
0.49%
Björn Helgaas
3
0.49%
Michael S. Tsirkin
2
0.33%
David Daney
2
0.33%
Dexuan Cui
1
0.16%
Others
4
0.66%
Total
609
pcidev_msi.c
43
-
13
161
Björn Helgaas
Vidya Sagar
Yinghai Lu
Andrew Morton
Gavin Shan
Eric W. Biedermann
Thomas Gleixner
Krzysztof Wilczynski
Jiang Liu
Michael S. Tsirkin
Roland Dreier
Matthew Wilcox
Yijing Wang
December 2003
August 2004
March 2005
March 2007
March 2009
May 2012
April 2013
June 2014
November 2014
May 2015
January 2018
August 2019
December 2020
December 2021
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 46, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 62}, {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Helgaas
63
39.13%
Vidya Sagar
15
9.32%
Yinghai Lu
14
8.70%
Andrew Morton
12
7.45%
Gavin Shan
11
6.83%
Eric W. Biedermann
9
5.59%
Thomas Gleixner
7
4.35%
Krzysztof Wilczynski
7
4.35%
Jiang Liu
7
4.35%
Michael S. Tsirkin
6
3.73%
Roland Dreier
4
2.48%
Matthew Wilcox
4
2.48%
Yijing Wang
2
1.24%
Total
161
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
73
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Gleixner
2482
34.09%
67
25.28%
1
Ahmed S. Darwish
1239
17.02%
16
6.04%
2
Jiang Liu
487
6.69%
14
5.28%
3
Matthew Wilcox
333
4.57%
9
3.40%
4
Christoph Hellwig
315
4.33%
14
5.28%
5
Andrew Morton
226
3.10%
1
0.38%
6
Eric W. Biedermann
202
2.77%
11
4.15%
7
Michael Ellerman
182
2.50%
11
4.15%
8
Björn Helgaas
158
2.17%
15
5.66%
9
Linus Torvalds
145
1.99%
1
0.38%
10
Alexander Gordeev
145
1.99%
6
2.26%
11
Roland Dreier
144
1.98%
3
1.13%
12
David Daney
121
1.66%
1
0.38%
13
Ben Hutchings
115
1.58%
2
0.75%
14
Shivamurthy Shastri
81
1.11%
1
0.38%
15
Marc Zyngier
80
1.10%
8
3.02%
16
Hidetoshi Seto
78
1.07%
9
3.40%
17
Adrian Bunk
55
0.76%
1
0.38%
18
Yinghai Lu
54
0.74%
4
1.51%
19
Logan Gunthorpe
45
0.62%
1
0.38%
20
Robin Murphy
34
0.47%
1
0.38%
21
Gavin Shan
34
0.47%
4
1.51%
22
Michael S. Tsirkin
29
0.40%
4
1.51%
23
Keith Busch
28
0.38%
1
0.38%
24
Julien Grall
28
0.38%
1
0.38%
25
Ilpo Järvinen
25
0.34%
1
0.38%
26
Yijing Wang
24
0.33%
4
1.51%
27
Tomasz Nowicki
23
0.32%
1
0.38%
28
Brice Goglin
23
0.32%
2
0.75%
29
Jake Oshins
22
0.30%
1
0.38%
30
Vidya Sagar
21
0.29%
2
0.75%
31
Thomas Petazzoni
21
0.29%
2
0.75%
32
Rafael J. Wysocki
18
0.25%
2
0.75%
33
Mostafa Saleh
18
0.25%
1
0.38%
34
Jonathan Currier
18
0.25%
1
0.38%
35
Benjamin Herrenschmidt
18
0.25%
1
0.38%
36
David S. Miller
17
0.23%
1
0.38%
37
Ming Lei
16
0.22%
1
0.38%
38
Tonghao Zhang
13
0.18%
1
0.38%
39
Shaohua Li
12
0.16%
1
0.38%
40
Linus Torvalds (pre-git)
12
0.16%
1
0.38%
41
Heiner Kallweit
12
0.16%
2
0.75%
42
Mitch A Williams
11
0.15%
1
0.38%
43
Greg Kroah-Hartman
11
0.15%
2
0.75%
44
Roger Pau Monné
10
0.14%
1
0.38%
45
Piotr Stankiewicz
8
0.11%
1
0.38%
46
Krzysztof Wilczynski
7
0.10%
1
0.38%
47
Andy Shevchenko
7
0.10%
1
0.38%
48
Paul Gortmaker
6
0.08%
1
0.38%
49
Neil Horman
6
0.08%
1
0.38%
50
Mark Maule
6
0.08%
1
0.38%
51
Fenghua Yu
6
0.08%
1
0.38%
52
Linas Vepstas
5
0.07%
1
0.38%
53
Stefan Roese
4
0.05%
1
0.38%
54
Lorenzo Pieralisi
4
0.05%
3
1.13%
55
Marek Marczykowski-Górecki
3
0.04%
1
0.38%
56
Grant Grundler
3
0.04%
1
0.38%
57
Dexuan Cui
3
0.04%
1
0.38%
58
Dan Carpenter
3
0.04%
1
0.38%
59
Damien Le Moal
3
0.04%
1
0.38%
60
Others
22
0.30%
13
4.91%
Total
7281
265