Linux Source Code
Home
Release 6.0
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
Daniel Vetter
David Hildenbrand
Denis Efremov
Gerald Schaefer
Greg Kroah-Hartman
Heiko Carstens
Jan Glauber
Joe Perches
Joerg Roedel
Krzysztof Kozlowski
Mark Rutland
Martin Oliveira
Martin Schwidefsky
Matthew Rosato
Michael S. Tsirkin
Nicolin Chen
Niklas Schnelle
Oliver O'Halloran
Peter Zijlstra
Pierre Morel
Sebastian Ott
Tejun Heo
Thomas Gleixner
Vasily Gorbik
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
pci.c
1184
-
15
5160
Sebastian Ott
Niklas Schnelle
Jan Glauber
Pierre Morel
Matthew Rosato
Martin Schwidefsky
Michael S. Tsirkin
Joerg Roedel
Denis Efremov
Christian Bornträger
Heiko Carstens
Gerald Schaefer
Björn Helgaas
Oliver O'Halloran
Greg Kroah-Hartman
November 2012
December 2012
January 2013
April 2013
May 2013
June 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
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
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
July 2021
August 2021
September 2021
November 2021
March 2022
June 2022
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 1081}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 10, "token_count": 63}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 294}, ]}, {"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": 118}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 720}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 160}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 251}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 635}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 136}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 76}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Ott
2101
40.72%
Niklas Schnelle
1357
26.30%
Jan Glauber
1228
23.80%
Pierre Morel
214
4.15%
Matthew Rosato
76
1.47%
Martin Schwidefsky
70
1.36%
Michael S. Tsirkin
63
1.22%
Joerg Roedel
18
0.35%
Denis Efremov
14
0.27%
Christian Bornträger
9
0.17%
Heiko Carstens
3
0.06%
Gerald Schaefer
3
0.06%
Björn Helgaas
2
0.04%
Oliver O'Halloran
1
0.02%
Greg Kroah-Hartman
1
0.02%
Total
5160
pci_bus.c
386
-
3
1354
Pierre Morel
Niklas Schnelle
Matthew Rosato
March 2020
April 2020
August 2020
September 2020
January 2021
February 2021
July 2021
August 2021
June 2022
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 519}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 166}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 462}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Morel
685
50.59%
Niklas Schnelle
661
48.82%
Matthew Rosato
8
0.59%
Total
1354
pci_bus.h
43
-
2
187
Pierre Morel
Niklas Schnelle
March 2020
April 2020
January 2021
February 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 113}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Morel
126
67.38%
Niklas Schnelle
61
32.62%
Total
187
pci_clp.c
674
-
11
3463
Martin Schwidefsky
Jan Glauber
Niklas Schnelle
Sebastian Ott
Matthew Rosato
Pierre Morel
Alexander Schmidt
Heiko Carstens
Gerald Schaefer
Denis Efremov
Greg Kroah-Hartman
November 2012
December 2012
January 2013
April 2013
August 2013
October 2013
April 2014
July 2014
October 2014
January 2016
June 2016
April 2017
July 2017
November 2017
October 2018
April 2019
May 2019
June 2019
September 2019
October 2019
December 2019
February 2020
April 2020
July 2020
August 2020
October 2020
July 2021
September 2021
February 2022
March 2022
June 2022
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 1013}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 1161}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"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": 127}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 285}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Schwidefsky
1161
33.53%
Jan Glauber
1021
29.48%
Niklas Schnelle
604
17.44%
Sebastian Ott
568
16.40%
Matthew Rosato
55
1.59%
Pierre Morel
35
1.01%
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
-
8
914
Jan Glauber
Sebastian Ott
Joe Perches
Gerald Schaefer
Al Viro
Greg Kroah-Hartman
Niklas Schnelle
Mark Rutland
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": 1354348800, "group": [ {"author_id": 2, "token_count": 519}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Glauber
519
56.78%
Sebastian Ott
379
41.47%
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
715
-
14
3334
Jan Glauber
Sebastian Ott
Gerald Schaefer
Niklas Schnelle
Christoph Hellwig
Martin Oliveira
Krzysztof Kozlowski
Nicolin Chen
Vasily Gorbik
Christian Bornträger
Arnd Bergmann
Greg Kroah-Hartman
Bart Van Assche
Al Viro
November 2012
December 2012
April 2013
May 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
September 2020
July 2021
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 1746}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 73}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 19, "token_count": 13}, {"author_id": 0, "token_count": 430}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 326}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 32, "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": 13, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 18, "token_count": 15}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Glauber
1777
53.30%
Sebastian Ott
1215
36.44%
Gerald Schaefer
142
4.26%
Niklas Schnelle
130
3.90%
Christoph Hellwig
27
0.81%
Martin Oliveira
15
0.45%
Krzysztof Kozlowski
13
0.39%
Nicolin Chen
6
0.18%
Vasily Gorbik
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
3334
pci_event.c
389
-
6
1511
Niklas Schnelle
Sebastian Ott
Jan Glauber
Pierre Morel
Gerald Schaefer
Greg Kroah-Hartman
November 2012
October 2013
November 2013
December 2013
April 2014
July 2014
June 2015
July 2015
January 2016
May 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": 1351753200, "group": [ {"author_id": 2, "token_count": 174}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 896}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Niklas Schnelle
1100
72.80%
Sebastian Ott
216
14.30%
Jan Glauber
174
11.52%
Pierre Morel
17
1.13%
Gerald Schaefer
3
0.20%
Greg Kroah-Hartman
1
0.07%
Total
1511
pci_insn.c
443
-
7
2013
Sebastian Ott
Niklas Schnelle
Heiko Carstens
Christian Bornträger
Matthew Rosato
Martin Schwidefsky
Greg Kroah-Hartman
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": 1364799600, "group": [ {"author_id": 0, "token_count": 649}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"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": 668}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 1, "token_count": 441}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Ott
1400
69.55%
Niklas Schnelle
525
26.08%
Heiko Carstens
53
2.63%
Christian Bornträger
19
0.94%
Matthew Rosato
11
0.55%
Martin Schwidefsky
4
0.20%
Greg Kroah-Hartman
1
0.05%
Total
2013
pci_iov.c
99
-
1
366
Niklas Schnelle
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 363}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Niklas Schnelle
366
100.00%
Total
366
pci_iov.h
30
-
1
108
Niklas Schnelle
August 2020
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 108}, ]}, ]
Author Name
Tokens
Token Proportion
Niklas Schnelle
108
100.00%
Total
108
pci_irq.c
530
-
6
2409
Sebastian Ott
Niklas Schnelle
Matthew Rosato
Alexander Gordeev
Thomas Gleixner
Peter Zijlstra
February 2017
September 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
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1266}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 783}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 46}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 126}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Ott
2067
85.80%
Niklas Schnelle
152
6.31%
Matthew Rosato
126
5.23%
Alexander Gordeev
46
1.91%
Thomas Gleixner
12
0.50%
Peter Zijlstra
6
0.25%
Total
2409
pci_kvm_hook.c
11
-
1
14
Pierre Morel
August 2022
var spanGroupData = [ {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Morel
14
100.00%
Total
14
pci_mmio.c
335
-
8
1258
Niklas Schnelle
Alexey Ishchuk
Daniel Vetter
Sebastian Ott
Heiko Carstens
David Hildenbrand
Christoph Hellwig
Greg Kroah-Hartman
November 2014
December 2014
February 2015
November 2017
March 2020
October 2020
December 2020
June 2021
September 2021
February 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 368}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 584}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 7, "token_count": 248}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Niklas Schnelle
616
48.97%
Alexey Ishchuk
368
29.25%
Daniel Vetter
248
19.71%
Sebastian Ott
16
1.27%
Heiko Carstens
5
0.40%
David Hildenbrand
2
0.16%
Christoph Hellwig
2
0.16%
Greg Kroah-Hartman
1
0.08%
Total
1258
pci_sysfs.c
239
-
8
1009
Sebastian Ott
Niklas Schnelle
Jan Glauber
Tejun Heo
Alexander Schmidt
Gerald Schaefer
Pierre Morel
Greg Kroah-Hartman
November 2012
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
July 2021
September 2021
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 299}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 185}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Ott
583
57.78%
Niklas Schnelle
309
30.62%
Jan Glauber
77
7.63%
Tejun Heo
20
1.98%
Alexander Schmidt
14
1.39%
Gerald Schaefer
3
0.30%
Pierre Morel
2
0.20%
Greg Kroah-Hartman
1
0.10%
Total
1009
Contributors:
33
Author
Tokens
Proportion
Commits
Proportion
0
Sebastian Ott
8545
36.99%
102
41.30%
1
Niklas Schnelle
5990
25.93%
65
26.32%
2
Jan Glauber
4796
20.76%
9
3.64%
3
Martin Schwidefsky
1235
5.35%
7
2.83%
4
Pierre Morel
1093
4.73%
8
3.24%
5
Alexey Ishchuk
368
1.59%
1
0.40%
6
Matthew Rosato
276
1.19%
11
4.45%
7
Daniel Vetter
248
1.07%
1
0.40%
8
Gerald Schaefer
157
0.68%
5
2.02%
9
Heiko Carstens
65
0.28%
5
2.02%
10
Michael S. Tsirkin
63
0.27%
1
0.40%
11
Alexander Gordeev
46
0.20%
1
0.40%
12
Christian Bornträger
30
0.13%
2
0.81%
13
Christoph Hellwig
29
0.13%
6
2.43%
14
Alexander Schmidt
22
0.10%
1
0.40%
15
Tejun Heo
20
0.09%
1
0.40%
16
Joerg Roedel
18
0.08%
1
0.40%
17
Denis Efremov
17
0.07%
1
0.40%
18
Martin Oliveira
15
0.06%
1
0.40%
19
Krzysztof Kozlowski
13
0.06%
1
0.40%
20
Thomas Gleixner
12
0.05%
2
0.81%
21
Greg Kroah-Hartman
9
0.04%
3
1.21%
22
Peter Zijlstra
6
0.03%
1
0.40%
23
Nicolin Chen
6
0.03%
1
0.40%
24
Joe Perches
6
0.03%
1
0.40%
25
Al Viro
4
0.02%
2
0.81%
26
Vasily Gorbik
2
0.01%
1
0.40%
27
David Hildenbrand
2
0.01%
1
0.40%
28
Björn Helgaas
2
0.01%
1
0.40%
29
Arnd Bergmann
2
0.01%
1
0.40%
30
Oliver O'Halloran
1
0.00%
1
0.40%
31
Mark Rutland
1
0.00%
1
0.40%
32
Bart Van Assche
1
0.00%
1
0.40%
Total
23100
247