Linux Source Code
Home
Release 6.1
Help
msi
root
drivers
pci
Highlighting
Reset All
By Author
By Age
──────────
Alexander Gordeev
Andrew Morton
Ashok Raj
Ben Hutchings
Benjamin Herrenschmidt
Björn Helgaas
Brice Goglin
Christoph Hellwig
Dan Carpenter
David S. Miller
Dennis Chen
Dou Liyang
Duan Zhenzhong
Eric W. Biedermann
Frederick Lawler
Gavin Shan
Grant Grundler
Greg Kroah-Hartman
Hidetoshi Seto
Jake Oshins
Jan Beulich
Jiang Liu
Jike Song
Keith Busch
Kenji Kaneshige
Konrad Rzeszutek Wilk
Kristen Carlson Accardi
Krzysztof Wilczynski
Linas Vepstas
Logan Gunthorpe
Marc Zyngier
Marek Marczykowski-Górecki
Mark Maule
Masanari Iida
Matthew Wilcox
Michael Ellerman
Michael Hernandez
Michael S. Tsirkin
Ming Lei
Mitch A Williams
Neil Horman
Paul Gortmaker
Piotr Stankiewicz
Rafael J. Wysocki
Roland Dreier
Ryan Desfosses
Shaohua Li
Stefan Roese
Thomas Gleixner
Tonghao Zhang
Vidya Sagar
Yijing Wang
Yinghai Lu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
irqdomain.c
280
-
1
958
Thomas Gleixner
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 950}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
958
100.00%
Total
958
legacy.c
80
-
1
303
Thomas Gleixner
December 2021
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 303}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
303
100.00%
Total
303
msi.c
1148
-
53
4510
Thomas Gleixner
Christoph Hellwig
Matthew Wilcox
Alexander Gordeev
Hidetoshi Seto
Björn Helgaas
Eric W. Biedermann
Andrew Morton
Ben Hutchings
Roland Dreier
Michael Ellerman
Jiang Liu
Yijing Wang
Yinghai Lu
Logan Gunthorpe
Benjamin Herrenschmidt
Brice Goglin
David S. Miller
Rafael J. Wysocki
Gavin Shan
Tonghao Zhang
Michael S. Tsirkin
Keith Busch
Mark Maule
Jake Oshins
Shaohua Li
Ming Lei
Vidya Sagar
Marc Zyngier
Dan Carpenter
Mitch A Williams
Greg Kroah-Hartman
Neil Horman
Stefan Roese
Piotr Stankiewicz
Kristen Carlson Accardi
Marek Marczykowski-Górecki
Linas Vepstas
Michael Hernandez
Duan Zhenzhong
Dou Liyang
Ashok Raj
Paul Gortmaker
Grant Grundler
Frederick Lawler
Jan Beulich
Ryan Desfosses
Masanari Iida
Krzysztof Wilczynski
Konrad Rzeszutek Wilk
Kenji Kaneshige
Jike Song
Dennis Chen
December 2003
August 2004
January 2005
March 2005
August 2005
September 2005
January 2006
February 2006
March 2006
April 2006
May 2006
August 2006
October 2006
January 2007
March 2007
April 2007
October 2007
November 2007
April 2008
June 2008
September 2008
December 2008
January 2009
March 2009
May 2009
June 2009
August 2009
June 2010
July 2010
September 2010
March 2011
May 2011
October 2011
December 2011
April 2013
December 2013
February 2014
April 2014
June 2014
July 2014
September 2014
October 2014
November 2014
January 2015
May 2015
July 2015
December 2015
July 2016
August 2016
September 2016
November 2016
January 2017
February 2017
March 2017
May 2017
January 2018
March 2018
September 2018
December 2018
February 2019
May 2019
October 2019
January 2020
June 2020
December 2020
March 2021
July 2021
August 2021
October 2021
November 2021
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 7, "token_count": 178}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 9, "token_count": 134}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 6, "token_count": 94}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 19}, {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 65}, {"author_id": 10, "token_count": 60}, {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 17, "token_count": 35}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 13, "token_count": 66}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 18, "token_count": 33}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 215}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 51}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 189}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 140}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 54}, {"author_id": 29, "token_count": 14}, {"author_id": 19, "token_count": 23}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 175}, {"author_id": 39, "token_count": 4}, {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 57}, {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 39}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 5, "token_count": 1}, {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 15, "token_count": 48}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 29}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 11, "token_count": 69}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 24, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 317}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 52, "token_count": 1}, {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 20, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 14, "token_count": 67}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 113}, {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 311}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 36, "token_count": 5}, {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 28, "token_count": 13}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 33, "token_count": 8}, {"author_id": 0, "token_count": 936}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
1524
33.79%
Christoph Hellwig
446
9.89%
Matthew Wilcox
269
5.96%
Alexander Gordeev
260
5.76%
Hidetoshi Seto
246
5.45%
Björn Helgaas
198
4.39%
Eric W. Biedermann
178
3.95%
Andrew Morton
178
3.95%
Ben Hutchings
153
3.39%
Roland Dreier
135
2.99%
Michael Ellerman
112
2.48%
Jiang Liu
98
2.17%
Yijing Wang
93
2.06%
Yinghai Lu
92
2.04%
Logan Gunthorpe
67
1.49%
Benjamin Herrenschmidt
48
1.06%
Brice Goglin
37
0.82%
David S. Miller
35
0.78%
Rafael J. Wysocki
33
0.73%
Gavin Shan
27
0.60%
Tonghao Zhang
26
0.58%
Michael S. Tsirkin
22
0.49%
Keith Busch
21
0.47%
Mark Maule
18
0.40%
Jake Oshins
18
0.40%
Shaohua Li
16
0.35%
Ming Lei
16
0.35%
Vidya Sagar
15
0.33%
Marc Zyngier
15
0.33%
Dan Carpenter
14
0.31%
Mitch A Williams
12
0.27%
Greg Kroah-Hartman
12
0.27%
Neil Horman
10
0.22%
Stefan Roese
8
0.18%
Piotr Stankiewicz
8
0.18%
Kristen Carlson Accardi
6
0.13%
Marek Marczykowski-Górecki
5
0.11%
Linas Vepstas
5
0.11%
Michael Hernandez
4
0.09%
Duan Zhenzhong
4
0.09%
Dou Liyang
4
0.09%
Ashok Raj
4
0.09%
Paul Gortmaker
3
0.07%
Grant Grundler
3
0.07%
Frederick Lawler
3
0.07%
Jan Beulich
2
0.04%
Ryan Desfosses
1
0.02%
Masanari Iida
1
0.02%
Krzysztof Wilczynski
1
0.02%
Konrad Rzeszutek Wilk
1
0.02%
Kenji Kaneshige
1
0.02%
Jike Song
1
0.02%
Dennis Chen
1
0.02%
Total
4510
msi.h
39
-
1
166
Thomas Gleixner
December 2021
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 166}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
166
100.00%
Total
166
pcidev_msi.c
43
-
1
161
Thomas Gleixner
December 2021
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 161}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
161
100.00%
Total
161
Contributors:
53
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Gleixner
3112
51.03%
47
24.61%
1
Christoph Hellwig
446
7.31%
13
6.81%
2
Matthew Wilcox
269
4.41%
8
4.19%
3
Alexander Gordeev
260
4.26%
6
3.14%
4
Hidetoshi Seto
246
4.03%
9
4.71%
5
Björn Helgaas
198
3.25%
17
8.90%
6
Eric W. Biedermann
178
2.92%
9
4.71%
7
Andrew Morton
178
2.92%
1
0.52%
8
Ben Hutchings
153
2.51%
2
1.05%
9
Roland Dreier
135
2.21%
3
1.57%
10
Michael Ellerman
112
1.84%
9
4.71%
11
Jiang Liu
98
1.61%
10
5.24%
12
Yijing Wang
93
1.53%
5
2.62%
13
Yinghai Lu
92
1.51%
3
1.57%
14
Logan Gunthorpe
67
1.10%
1
0.52%
15
Benjamin Herrenschmidt
48
0.79%
1
0.52%
16
Brice Goglin
37
0.61%
3
1.57%
17
David S. Miller
35
0.57%
1
0.52%
18
Rafael J. Wysocki
33
0.54%
1
0.52%
19
Gavin Shan
27
0.44%
3
1.57%
20
Tonghao Zhang
26
0.43%
1
0.52%
21
Michael S. Tsirkin
22
0.36%
4
2.09%
22
Keith Busch
21
0.34%
1
0.52%
23
Mark Maule
18
0.30%
1
0.52%
24
Jake Oshins
18
0.30%
1
0.52%
25
Shaohua Li
16
0.26%
1
0.52%
26
Ming Lei
16
0.26%
1
0.52%
27
Vidya Sagar
15
0.25%
1
0.52%
28
Marc Zyngier
15
0.25%
3
1.57%
29
Dan Carpenter
14
0.23%
1
0.52%
30
Mitch A Williams
12
0.20%
1
0.52%
31
Greg Kroah-Hartman
12
0.20%
2
1.05%
32
Neil Horman
10
0.16%
1
0.52%
33
Stefan Roese
8
0.13%
1
0.52%
34
Piotr Stankiewicz
8
0.13%
1
0.52%
35
Kristen Carlson Accardi
6
0.10%
1
0.52%
36
Marek Marczykowski-Górecki
5
0.08%
1
0.52%
37
Linas Vepstas
5
0.08%
1
0.52%
38
Michael Hernandez
4
0.07%
1
0.52%
39
Duan Zhenzhong
4
0.07%
1
0.52%
40
Dou Liyang
4
0.07%
1
0.52%
41
Ashok Raj
4
0.07%
1
0.52%
42
Paul Gortmaker
3
0.05%
1
0.52%
43
Grant Grundler
3
0.05%
1
0.52%
44
Frederick Lawler
3
0.05%
1
0.52%
45
Jan Beulich
2
0.03%
1
0.52%
46
Ryan Desfosses
1
0.02%
1
0.52%
47
Masanari Iida
1
0.02%
1
0.52%
48
Krzysztof Wilczynski
1
0.02%
1
0.52%
49
Konrad Rzeszutek Wilk
1
0.02%
1
0.52%
50
Kenji Kaneshige
1
0.02%
1
0.52%
51
Jike Song
1
0.02%
1
0.52%
52
Dennis Chen
1
0.02%
1
0.52%
Total
6098
191