Linux Source Code
Home
Release 6.2
Help
pci
root
arch
s390
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Gordeev
Alexander Schmidt
Alexey Ishchuk
Arnd Bergmann
Bart Van Assche
Björn Helgaas
Christian Bornträger
Christoph Hellwig
Cornelia Huck
Daniel Vetter
David Hildenbrand
Denis Efremov
Gerald Schaefer
Greg Kroah-Hartman
Heiko Carstens
Jan Glauber
Joe Perches
Joerg Roedel
Krzysztof Kozlowski
Linus Torvalds (pre-git)
Mark Rutland
Mark Salter
Martin Oliveira
Martin Schwidefsky
Matthew Rosato
Michael Ernst
Michael S. Tsirkin
Michel Lespinasse
Nicolin Chen
Niklas Schnelle
Oliver O'Halloran
Peter Zijlstra
Pierre Morel
Rafael J. Wysocki
Sebastian Ott
Tejun Heo
Thomas Gleixner
Vasily Gorbik
Wei Yongjun
caihuoqing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
pci.c
1185
-
20
5170
Sebastian Ott
Jan Glauber
Niklas Schnelle
Pierre Morel
Martin Schwidefsky
Matthew Rosato
Michael S. Tsirkin
Linus Torvalds (pre-git)
Arnd Bergmann
Joerg Roedel
Denis Efremov
Gerald Schaefer
Christian Bornträger
Cornelia Huck
Heiko Carstens
Björn Helgaas
Wei Yongjun
Oliver O'Halloran
Mark Salter
Greg Kroah-Hartman
August 1992
June 1993
July 1993
November 1993
May 2009
October 2011
July 2012
November 2012
December 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
February 2014
April 2014
July 2014
October 2014
February 2015
April 2015
June 2015
July 2015
August 2015
January 2016
February 2016
March 2016
July 2016
December 2016
April 2017
May 2017
June 2017
November 2017
September 2018
December 2018
February 2019
April 2019
May 2019
June 2019
July 2019
September 2019
November 2019
February 2020
March 2020
April 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
July 2021
August 2021
September 2021
November 2021
March 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1590}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 10, "token_count": 57}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 229}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 635}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 4, "token_count": 153}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 164}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 485}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 73}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Ott
1818
35.16%
Jan Glauber
1756
33.97%
Niklas Schnelle
1014
19.61%
Pierre Morel
206
3.98%
Martin Schwidefsky
102
1.97%
Matthew Rosato
73
1.41%
Michael S. Tsirkin
57
1.10%
Linus Torvalds (pre-git)
40
0.77%
Arnd Bergmann
29
0.56%
Joerg Roedel
23
0.44%
Denis Efremov
14
0.27%
Gerald Schaefer
12
0.23%
Christian Bornträger
9
0.17%
Cornelia Huck
8
0.15%
Heiko Carstens
3
0.06%
Björn Helgaas
2
0.04%
Wei Yongjun
1
0.02%
Oliver O'Halloran
1
0.02%
Mark Salter
1
0.02%
Greg Kroah-Hartman
1
0.02%
Total
5170
pci_bus.c
386
-
11
1354
Pierre Morel
Niklas Schnelle
Sebastian Ott
Jan Glauber
Rafael J. Wysocki
Linus Torvalds (pre-git)
Matthew Rosato
Gerald Schaefer
Heiko Carstens
Martin Schwidefsky
Greg Kroah-Hartman
August 1992
June 1993
July 1993
November 1993
January 2008
November 2012
December 2012
April 2013
June 2013
September 2013
November 2013
December 2013
January 2014
July 2014
February 2015
June 2015
July 2015
August 2015
November 2015
January 2016
July 2016
November 2017
April 2019
November 2019
February 2020
March 2020
April 2020
July 2020
August 2020
September 2020
January 2021
February 2021
March 2021
July 2021
August 2021
June 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 494}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 4, "token_count": 236}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 279}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Morel
734
54.21%
Niklas Schnelle
415
30.65%
Sebastian Ott
105
7.75%
Jan Glauber
60
4.43%
Rafael J. Wysocki
9
0.66%
Linus Torvalds (pre-git)
8
0.59%
Matthew Rosato
8
0.59%
Gerald Schaefer
8
0.59%
Heiko Carstens
4
0.30%
Martin Schwidefsky
2
0.15%
Greg Kroah-Hartman
1
0.07%
Total
1354
pci_bus.h
43
-
6
187
Pierre Morel
Jan Glauber
Niklas Schnelle
Sebastian Ott
Thomas Gleixner
Greg Kroah-Hartman
April 2011
November 2012
August 2013
November 2013
May 2017
November 2017
March 2020
April 2020
January 2021
February 2021
March 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1301641200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 83}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Morel
96
51.34%
Jan Glauber
46
24.60%
Niklas Schnelle
31
16.58%
Sebastian Ott
10
5.35%
Thomas Gleixner
3
1.60%
Greg Kroah-Hartman
1
0.53%
Total
187
pci_clp.c
674
-
12
3463
Jan Glauber
Martin Schwidefsky
Sebastian Ott
Niklas Schnelle
Matthew Rosato
Linus Torvalds (pre-git)
Pierre Morel
Alexander Schmidt
Heiko Carstens
Gerald Schaefer
Denis Efremov
Greg Kroah-Hartman
August 1992
June 1993
July 1993
November 1993
November 2012
December 2012
January 2013
April 2013
August 2013
October 2013
April 2014
July 2014
October 2014
January 2016
June 2016
April 2017
June 2017
July 2017
November 2017
October 2018
April 2019
May 2019
June 2019
September 2019
October 2019
December 2019
February 2020
March 2020
April 2020
July 2020
August 2020
October 2020
July 2021
September 2021
February 2022
March 2022
June 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1284}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1137}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 268}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Glauber
1292
37.31%
Martin Schwidefsky
1137
32.83%
Sebastian Ott
504
14.55%
Niklas Schnelle
387
11.18%
Matthew Rosato
55
1.59%
Linus Torvalds (pre-git)
38
1.10%
Pierre Morel
31
0.90%
Alexander Schmidt
8
0.23%
Heiko Carstens
4
0.12%
Gerald Schaefer
3
0.09%
Denis Efremov
3
0.09%
Greg Kroah-Hartman
1
0.03%
Total
3463
pci_debug.c
210
-
10
914
Jan Glauber
Sebastian Ott
Linus Torvalds (pre-git)
Michael Ernst
Joe Perches
Gerald Schaefer
Al Viro
Greg Kroah-Hartman
Niklas Schnelle
Mark Rutland
August 1992
December 2008
November 2012
December 2012
January 2013
April 2013
February 2014
July 2014
April 2015
June 2015
January 2016
April 2016
November 2017
January 2019
May 2019
March 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 494}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Glauber
550
60.18%
Sebastian Ott
326
35.67%
Linus Torvalds (pre-git)
16
1.75%
Michael Ernst
6
0.66%
Joe Perches
6
0.66%
Gerald Schaefer
3
0.33%
Al Viro
3
0.33%
Greg Kroah-Hartman
2
0.22%
Niklas Schnelle
1
0.11%
Mark Rutland
1
0.11%
Total
914
pci_dma.c
732
-
17
3425
Jan Glauber
Sebastian Ott
Niklas Schnelle
Gerald Schaefer
Christoph Hellwig
Martin Oliveira
Linus Torvalds (pre-git)
Krzysztof Kozlowski
Nicolin Chen
Vasily Gorbik
Pierre Morel
Martin Schwidefsky
Christian Bornträger
Arnd Bergmann
Greg Kroah-Hartman
Bart Van Assche
Al Viro
August 1992
June 1993
November 1993
November 2012
December 2012
April 2013
May 2013
June 2013
August 2013
October 2013
December 2013
July 2014
June 2015
August 2015
October 2015
November 2015
January 2016
February 2016
April 2016
June 2016
August 2016
September 2016
November 2016
January 2017
June 2017
November 2017
December 2017
November 2018
December 2018
August 2019
March 2020
September 2020
March 2021
July 2021
September 2021
November 2021
September 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 1857}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 13}, {"author_id": 0, "token_count": 399}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 20, "token_count": 15}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 152}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Glauber
1894
55.30%
Sebastian Ott
1035
30.22%
Niklas Schnelle
266
7.77%
Gerald Schaefer
142
4.15%
Christoph Hellwig
27
0.79%
Martin Oliveira
15
0.44%
Linus Torvalds (pre-git)
13
0.38%
Krzysztof Kozlowski
13
0.38%
Nicolin Chen
6
0.18%
Vasily Gorbik
3
0.09%
Pierre Morel
2
0.06%
Martin Schwidefsky
2
0.06%
Christian Bornträger
2
0.06%
Arnd Bergmann
2
0.06%
Greg Kroah-Hartman
1
0.03%
Bart Van Assche
1
0.03%
Al Viro
1
0.03%
Total
3425
pci_event.c
389
-
8
1511
Niklas Schnelle
Sebastian Ott
Jan Glauber
Pierre Morel
Gerald Schaefer
Martin Schwidefsky
Michael Ernst
Greg Kroah-Hartman
April 2003
December 2008
November 2012
April 2013
September 2013
October 2013
November 2013
December 2013
April 2014
July 2014
February 2015
June 2015
July 2015
August 2015
January 2016
May 2017
June 2017
November 2017
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
November 2020
January 2021
February 2021
March 2021
April 2021
July 2021
September 2021
var spanGroupData = [ {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 205}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 847}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Niklas Schnelle
1032
68.30%
Sebastian Ott
215
14.23%
Jan Glauber
205
13.57%
Pierre Morel
29
1.92%
Gerald Schaefer
14
0.93%
Martin Schwidefsky
9
0.60%
Michael Ernst
6
0.40%
Greg Kroah-Hartman
1
0.07%
Total
1511
pci_insn.c
443
-
9
2013
Sebastian Ott
Jan Glauber
Niklas Schnelle
Heiko Carstens
Arnd Bergmann
Matthew Rosato
Christian Bornträger
Martin Schwidefsky
Greg Kroah-Hartman
May 2009
November 2012
December 2012
April 2013
June 2013
August 2015
October 2015
June 2016
June 2017
October 2017
November 2017
December 2017
September 2018
April 2019
June 2021
July 2021
January 2022
February 2022
June 2022
var spanGroupData = [ {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 729}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 262}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 414}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 2, "token_count": 352}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Ott
776
38.55%
Jan Glauber
734
36.46%
Niklas Schnelle
436
21.66%
Heiko Carstens
25
1.24%
Arnd Bergmann
15
0.75%
Matthew Rosato
11
0.55%
Christian Bornträger
10
0.50%
Martin Schwidefsky
5
0.25%
Greg Kroah-Hartman
1
0.05%
Total
2013
pci_iov.c
99
-
9
366
Niklas Schnelle
Sebastian Ott
Pierre Morel
Martin Schwidefsky
Jan Glauber
Rafael J. Wysocki
Linus Torvalds (pre-git)
Gerald Schaefer
Greg Kroah-Hartman
June 1993
November 1993
December 2008
November 2012
June 2013
January 2014
July 2014
January 2016
July 2016
November 2017
March 2020
April 2020
August 2020
September 2020
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 107}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 195}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Niklas Schnelle
305
83.33%
Sebastian Ott
17
4.64%
Pierre Morel
16
4.37%
Martin Schwidefsky
12
3.28%
Jan Glauber
6
1.64%
Rafael J. Wysocki
3
0.82%
Linus Torvalds (pre-git)
3
0.82%
Gerald Schaefer
3
0.82%
Greg Kroah-Hartman
1
0.27%
Total
366
pci_iov.h
30
-
5
108
Niklas Schnelle
Pierre Morel
Martin Schwidefsky
Jan Glauber
Greg Kroah-Hartman
December 2012
July 2016
November 2017
March 2020
April 2020
August 2020
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Niklas Schnelle
83
76.85%
Pierre Morel
16
14.81%
Martin Schwidefsky
6
5.56%
Jan Glauber
2
1.85%
Greg Kroah-Hartman
1
0.93%
Total
108
pci_irq.c
530
-
13
2407
Sebastian Ott
Jan Glauber
Martin Schwidefsky
Niklas Schnelle
Matthew Rosato
Alexander Gordeev
Thomas Gleixner
Linus Torvalds (pre-git)
Peter Zijlstra
Christian Bornträger
Gerald Schaefer
Heiko Carstens
Greg Kroah-Hartman
June 1993
November 1993
January 1998
June 1999
March 2000
November 2012
January 2013
April 2013
June 2013
September 2013
October 2013
July 2014
November 2014
February 2015
June 2015
July 2016
February 2017
June 2017
October 2017
November 2017
August 2018
September 2018
October 2018
November 2018
February 2019
September 2019
April 2020
June 2020
November 2020
December 2020
July 2021
November 2021
December 2021
March 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 211}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 914}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 705}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 12, "token_count": 46}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 86}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Ott
1782
74.03%
Jan Glauber
211
8.77%
Martin Schwidefsky
134
5.57%
Niklas Schnelle
109
4.53%
Matthew Rosato
86
3.57%
Alexander Gordeev
46
1.91%
Thomas Gleixner
15
0.62%
Linus Torvalds (pre-git)
8
0.33%
Peter Zijlstra
6
0.25%
Christian Bornträger
4
0.17%
Gerald Schaefer
3
0.12%
Heiko Carstens
2
0.08%
Greg Kroah-Hartman
1
0.04%
Total
2407
pci_kvm_hook.c
11
-
3
14
Pierre Morel
Matthew Rosato
caihuoqing
August 2021
June 2022
August 2022
var spanGroupData = [ {"timestamp": 1627801200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Morel
10
71.43%
Matthew Rosato
3
21.43%
caihuoqing
1
7.14%
Total
14
pci_mmio.c
335
-
11
1258
Niklas Schnelle
Alexey Ishchuk
Daniel Vetter
Jan Glauber
Sebastian Ott
Heiko Carstens
Michel Lespinasse
Martin Schwidefsky
David Hildenbrand
Christoph Hellwig
Greg Kroah-Hartman
November 2012
October 2014
November 2014
December 2014
February 2015
November 2017
April 2019
March 2020
June 2020
October 2020
December 2020
June 2021
September 2021
February 2022
October 2022
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 461}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 442}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 152}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 13, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Niklas Schnelle
472
37.52%
Alexey Ishchuk
461
36.65%
Daniel Vetter
152
12.08%
Jan Glauber
134
10.65%
Sebastian Ott
22
1.75%
Heiko Carstens
7
0.56%
Michel Lespinasse
3
0.24%
Martin Schwidefsky
2
0.16%
David Hildenbrand
2
0.16%
Christoph Hellwig
2
0.16%
Greg Kroah-Hartman
1
0.08%
Total
1258
pci_sysfs.c
239
-
9
1009
Sebastian Ott
Niklas Schnelle
Jan Glauber
Alexander Schmidt
Tejun Heo
Linus Torvalds (pre-git)
Pierre Morel
Gerald Schaefer
Greg Kroah-Hartman
August 1992
June 1993
November 1993
November 2012
April 2013
August 2013
February 2014
April 2014
July 2014
June 2015
July 2015
November 2015
November 2017
July 2019
December 2019
February 2020
March 2020
February 2021
March 2021
July 2021
September 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 144}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 321}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Ott
605
59.96%
Niklas Schnelle
223
22.10%
Jan Glauber
144
14.27%
Alexander Schmidt
14
1.39%
Tejun Heo
9
0.89%
Linus Torvalds (pre-git)
5
0.50%
Pierre Morel
5
0.50%
Gerald Schaefer
3
0.30%
Greg Kroah-Hartman
1
0.10%
Total
1009
Contributors:
41
Author
Tokens
Proportion
Commits
Proportion
0
Sebastian Ott
7215
31.10%
110
37.80%
1
Jan Glauber
7034
30.32%
11
3.78%
2
Niklas Schnelle
4774
20.58%
71
24.40%
3
Martin Schwidefsky
1411
6.08%
12
4.12%
4
Pierre Morel
1145
4.94%
8
2.75%
5
Alexey Ishchuk
461
1.99%
1
0.34%
6
Matthew Rosato
236
1.02%
12
4.12%
7
Gerald Schaefer
191
0.82%
5
1.72%
8
Daniel Vetter
152
0.66%
1
0.34%
9
Linus Torvalds (pre-git)
131
0.56%
7
2.41%
10
Michael S. Tsirkin
57
0.25%
1
0.34%
11
Arnd Bergmann
46
0.20%
2
0.69%
12
Alexander Gordeev
46
0.20%
1
0.34%
13
Heiko Carstens
45
0.19%
8
2.75%
14
Christoph Hellwig
29
0.13%
6
2.06%
15
Christian Bornträger
25
0.11%
2
0.69%
16
Joerg Roedel
23
0.10%
1
0.34%
17
Alexander Schmidt
22
0.09%
1
0.34%
18
Thomas Gleixner
18
0.08%
6
2.06%
19
Denis Efremov
17
0.07%
1
0.34%
20
Martin Oliveira
15
0.06%
1
0.34%
21
Greg Kroah-Hartman
14
0.06%
3
1.03%
22
Krzysztof Kozlowski
13
0.06%
1
0.34%
23
Rafael J. Wysocki
12
0.05%
1
0.34%
24
Michael Ernst
12
0.05%
1
0.34%
25
Tejun Heo
9
0.04%
1
0.34%
26
Cornelia Huck
8
0.03%
1
0.34%
27
Peter Zijlstra
6
0.03%
1
0.34%
28
Nicolin Chen
6
0.03%
1
0.34%
29
Joe Perches
6
0.03%
1
0.34%
30
Al Viro
4
0.02%
2
0.69%
31
Vasily Gorbik
3
0.01%
1
0.34%
32
Michel Lespinasse
3
0.01%
1
0.34%
33
David Hildenbrand
2
0.01%
1
0.34%
34
Björn Helgaas
2
0.01%
1
0.34%
35
Wei Yongjun
1
0.00%
1
0.34%
36
Oliver O'Halloran
1
0.00%
1
0.34%
37
Mark Salter
1
0.00%
1
0.34%
38
Mark Rutland
1
0.00%
1
0.34%
39
caihuoqing
1
0.00%
1
0.34%
40
Bart Van Assche
1
0.00%
1
0.34%
Total
23199
291