Linux Source Code
Home
Release 5.16
Help
xen
root
arch
x86
Highlighting
Reset All
By Author
By Age
──────────
Alex Nixon
Andrew Lutomirski
Aneesh Kumar K.V
Ankur Arora
Ard Biesheuvel
Ben Guthro
Boris Ostrovsky
Brian Masney
Chris Lalancette
Christoph Hellwig
Christoph Lameter
Daniel Kiper
David Hildenbrand
David Vrabel
David Woodhouse
Duan Zhenzhong
Feng Tang
Gerd Hoffmann
Greg Kroah-Hartman
Ian Campbell
Ingo Molnar
Isaku Yamahata
Jan Beulich
Jennifer Herbert
Jens Axboe
Jeremy Fitzhardinge
Joao Martins
Juergen Gross
Kirill A. Shutemov
Konrad Rzeszutek Wilk
Laura Abbott
Lin Ming
Magnus Damm
Maran Wilson
Mark McLoughlin
Matt Rushton
Mike Rapoport
Mike Travis
Miroslav Rezanina
Mukesh Rathor
Nick Desaulniers
Nicolai Stange
Others
Paul Durrant
Pavel Tatashin
Peter Zijlstra
Pu Wen
Roger Pau Monné
Ross Lagerwall
Ryan Thibodeaux
Shannon Zhao
Sheng Yang
Simon Gaiser
Stefan Bader
Stefano Stabellini
Tejun Heo
Thomas Gleixner
Viresh Kumar
Vitaly Kuznetsov
Waiman Long
zhaoxiao
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
apic.c
208
-
13
701
Konrad Rzeszutek Wilk
Boris Ostrovsky
Lin Ming
Ingo Molnar
Thomas Gleixner
Peter Zijlstra
Stefano Stabellini
Juergen Gross
Jan Beulich
Greg Kroah-Hartman
Others
March 2012
April 2012
May 2012
August 2012
March 2015
August 2015
November 2015
March 2016
January 2017
September 2017
November 2017
December 2017
February 2018
April 2018
June 2020
August 2020
October 2020
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 29, "token_count": 50}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 510}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
568
81.03%
Boris Ostrovsky
55
7.85%
Lin Ming
50
7.13%
Ingo Molnar
8
1.14%
Thomas Gleixner
6
0.86%
Peter Zijlstra
3
0.43%
Stefano Stabellini
1
0.14%
Juergen Gross
1
0.14%
Jan Beulich
1
0.14%
Greg Kroah-Hartman
1
0.14%
Others
7
1.00%
Total
701
debugfs.c
16
-
3
46
Jeremy Fitzhardinge
Tejun Heo
Greg Kroah-Hartman
August 2008
March 2010
November 2017
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
42
91.30%
Tejun Heo
3
6.52%
Greg Kroah-Hartman
1
2.17%
Total
46
debugfs.h
7
-
2
19
Jeremy Fitzhardinge
Greg Kroah-Hartman
August 2008
November 2017
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
18
94.74%
Greg Kroah-Hartman
1
5.26%
Total
19
efi.c
149
-
6
680
Shannon Zhao
Daniel Kiper
Ard Biesheuvel
Roger Pau Monné
Juergen Gross
Others
July 2014
September 2014
April 2016
May 2018
August 2018
April 2019
October 2019
December 2019
May 2020
November 2020
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 14, "token_count": 121}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 411}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 108}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 46, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Shannon Zhao
411
60.44%
Daniel Kiper
235
34.56%
Ard Biesheuvel
20
2.94%
Roger Pau Monné
9
1.32%
Juergen Gross
4
0.59%
Others
1
0.15%
Total
680
enlighten.c
348
-
19
1148
Vitaly Kuznetsov
Jan Beulich
Ankur Arora
Boris Ostrovsky
Juergen Gross
Stefano Stabellini
Jeremy Fitzhardinge
Konrad Rzeszutek Wilk
Sheng Yang
Roger Pau Monné
Nicolai Stange
Christoph Hellwig
Mukesh Rathor
Duan Zhenzhong
Mike Rapoport
Others
July 2007
July 2008
March 2009
August 2009
November 2009
May 2010
November 2010
May 2011
December 2011
July 2012
September 2012
February 2013
April 2013
December 2013
January 2014
September 2014
October 2015
November 2015
April 2016
June 2016
August 2016
September 2016
March 2017
May 2017
June 2017
October 2017
December 2017
June 2018
July 2018
August 2018
September 2018
October 2018
September 2019
June 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 49, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 291}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 208}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 228}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
297
25.87%
Jan Beulich
228
19.86%
Ankur Arora
208
18.12%
Boris Ostrovsky
136
11.85%
Juergen Gross
128
11.15%
Stefano Stabellini
41
3.57%
Jeremy Fitzhardinge
40
3.48%
Konrad Rzeszutek Wilk
25
2.18%
Sheng Yang
13
1.13%
Roger Pau Monné
9
0.78%
Nicolai Stange
3
0.26%
Christoph Hellwig
3
0.26%
Mukesh Rathor
2
0.17%
Duan Zhenzhong
2
0.17%
Mike Rapoport
1
0.09%
Others
12
1.05%
Total
1148
enlighten_hvm.c
320
-
9
1054
Vitaly Kuznetsov
Juergen Gross
Duan Zhenzhong
David Woodhouse
Thomas Gleixner
Ankur Arora
Boris Ostrovsky
Ingo Molnar
Others
March 2017
April 2017
June 2017
July 2017
November 2017
May 2018
August 2018
July 2019
May 2020
August 2020
January 2021
October 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 582}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 133}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
582
55.22%
Juergen Gross
239
22.68%
Duan Zhenzhong
133
12.62%
David Woodhouse
35
3.32%
Thomas Gleixner
32
3.04%
Ankur Arora
14
1.33%
Boris Ostrovsky
10
0.95%
Ingo Molnar
3
0.28%
Others
6
0.57%
Total
1054
enlighten_pv.c
1428
-
22
5134
Vitaly Kuznetsov
Juergen Gross
Thomas Gleixner
Andrew Lutomirski
Pavel Tatashin
Jan Beulich
Laura Abbott
Peter Zijlstra
Ankur Arora
Roger Pau Monné
Duan Zhenzhong
Mike Rapoport
Greg Kroah-Hartman
Christoph Hellwig
Others
March 2017
April 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
March 2018
April 2018
June 2018
July 2018
August 2018
October 2018
April 2019
July 2019
January 2020
February 2020
May 2020
June 2020
July 2020
September 2020
October 2020
January 2021
March 2021
May 2021
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3935}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 192}, {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 41, "token_count": 1}, {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 16, "token_count": 74}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 101}, {"author_id": 15, "token_count": 111}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 85}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 20, "token_count": 21}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 38}, {"author_id": 1, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
3935
76.65%
Juergen Gross
703
13.69%
Thomas Gleixner
144
2.80%
Andrew Lutomirski
100
1.95%
Pavel Tatashin
74
1.44%
Jan Beulich
51
0.99%
Laura Abbott
26
0.51%
Peter Zijlstra
24
0.47%
Ankur Arora
16
0.31%
Roger Pau Monné
10
0.19%
Duan Zhenzhong
7
0.14%
Mike Rapoport
1
0.02%
Greg Kroah-Hartman
1
0.02%
Christoph Hellwig
1
0.02%
Others
41
0.80%
Total
5134
enlighten_pvh.c
61
-
3
211
Maran Wilson
Jan Beulich
Roger Pau Monné
December 2018
April 2019
September 2021
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 19, "token_count": 164}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Maran Wilson
164
77.73%
Jan Beulich
31
14.69%
Roger Pau Monné
16
7.58%
Total
211
grant-table.c
169
-
9
688
Juergen Gross
David Vrabel
Isaku Yamahata
Christoph Hellwig
Konrad Rzeszutek Wilk
Shannon Zhao
Others
April 2008
September 2011
November 2011
January 2014
July 2014
August 2014
April 2016
August 2016
November 2017
August 2018
October 2020
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 22, "token_count": 104}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 193}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 217}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 23, "token_count": 92}, ]}, ]
Author Name
Tokens
Token Proportion
Juergen Gross
219
31.83%
David Vrabel
196
28.49%
Isaku Yamahata
104
15.12%
Christoph Hellwig
92
13.37%
Konrad Rzeszutek Wilk
40
5.81%
Shannon Zhao
18
2.62%
Others
19
2.76%
Total
688
irq.c
59
-
10
178
Jeremy Fitzhardinge
Peter Zijlstra
Thomas Gleixner
Juergen Gross
Vitaly Kuznetsov
Stefano Stabellini
Mukesh Rathor
Greg Kroah-Hartman
Daniel Kiper
Others
July 2008
January 2009
August 2009
January 2011
May 2011
September 2012
December 2013
June 2016
August 2017
November 2017
August 2018
June 2021
October 2021
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
128
71.91%
Peter Zijlstra
14
7.87%
Thomas Gleixner
11
6.18%
Juergen Gross
11
6.18%
Vitaly Kuznetsov
3
1.69%
Stefano Stabellini
3
1.69%
Mukesh Rathor
3
1.69%
Greg Kroah-Hartman
1
0.56%
Daniel Kiper
1
0.56%
Others
3
1.69%
Total
178
mmu.c
53
-
11
192
Jeremy Fitzhardinge
Ian Campbell
Chris Lalancette
Paul Durrant
Ingo Molnar
Vitaly Kuznetsov
Juergen Gross
Others
July 2007
January 2008
February 2008
July 2008
October 2008
February 2009
December 2009
February 2010
March 2010
January 2011
October 2012
August 2015
April 2017
November 2017
August 2018
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 36, "token_count": 29}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 36}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 50, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
92
47.92%
Ian Campbell
36
18.75%
Chris Lalancette
29
15.10%
Paul Durrant
16
8.33%
Ingo Molnar
6
3.13%
Vitaly Kuznetsov
2
1.04%
Juergen Gross
1
0.52%
Others
10
5.21%
Total
192
mmu.h
28
-
7
112
Jeremy Fitzhardinge
Mark McLoughlin
Stefano Stabellini
Thomas Gleixner
Aneesh Kumar K.V
Greg Kroah-Hartman
Others
July 2007
April 2008
June 2008
January 2009
February 2009
August 2009
June 2010
March 2017
November 2017
March 2019
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 59, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 54, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
80
71.43%
Mark McLoughlin
12
10.71%
Stefano Stabellini
7
6.25%
Thomas Gleixner
6
5.36%
Aneesh Kumar K.V
4
3.57%
Greg Kroah-Hartman
1
0.89%
Others
2
1.79%
Total
112
mmu_hvm.c
69
-
5
235
Vitaly Kuznetsov
David Hildenbrand
Juergen Gross
Greg Kroah-Hartman
Others
March 2017
November 2017
January 2018
August 2018
November 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 35, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
198
84.26%
David Hildenbrand
32
13.62%
Juergen Gross
3
1.28%
Greg Kroah-Hartman
1
0.43%
Others
1
0.43%
Total
235
mmu_pv.c
2511
-
17
9862
Vitaly Kuznetsov
Juergen Gross
Jan Beulich
Kirill A. Shutemov
Pavel Tatashin
Andrew Lutomirski
Nick Desaulniers
Peter Zijlstra
Feng Tang
Mike Rapoport
Aneesh Kumar K.V
Duan Zhenzhong
Ingo Molnar
Others
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
December 2017
January 2018
February 2018
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
March 2019
July 2019
November 2019
June 2020
July 2020
September 2020
February 2021
March 2021
June 2021
July 2021
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 0, "token_count": 8657}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 17, "token_count": 34}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 37, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 24, "token_count": 80}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 52}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 568}, {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 45, "token_count": 20}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 54, "token_count": 10}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 113}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 31, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
8657
87.78%
Juergen Gross
735
7.45%
Jan Beulich
163
1.65%
Kirill A. Shutemov
100
1.01%
Pavel Tatashin
53
0.54%
Andrew Lutomirski
42
0.43%
Nick Desaulniers
28
0.28%
Peter Zijlstra
26
0.26%
Feng Tang
20
0.20%
Mike Rapoport
10
0.10%
Aneesh Kumar K.V
10
0.10%
Duan Zhenzhong
8
0.08%
Ingo Molnar
2
0.02%
Others
8
0.08%
Total
9862
multicalls.c
214
-
7
1001
Jeremy Fitzhardinge
Juergen Gross
Ian Campbell
Christoph Lameter
Greg Kroah-Hartman
Others
July 2007
October 2007
June 2008
August 2008
February 2009
December 2010
June 2011
August 2014
November 2017
June 2018
November 2018
March 2019
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 254}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 165}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 31}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 198}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
856
85.51%
Juergen Gross
98
9.79%
Ian Campbell
31
3.10%
Christoph Lameter
8
0.80%
Greg Kroah-Hartman
1
0.10%
Others
7
0.70%
Total
1001
multicalls.h
69
-
4
178
Jeremy Fitzhardinge
Christoph Lameter
Greg Kroah-Hartman
Others
July 2007
October 2007
June 2008
February 2009
December 2010
January 2012
November 2017
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
173
97.19%
Christoph Lameter
3
1.69%
Greg Kroah-Hartman
1
0.56%
Others
1
0.56%
Total
178
p2m.c
846
-
19
3558
Juergen Gross
Jeremy Fitzhardinge
Konrad Rzeszutek Wilk
Jan Beulich
David Vrabel
Mike Rapoport
Stefano Stabellini
Simon Gaiser
Jennifer Herbert
Boris Ostrovsky
Stefan Bader
Roger Pau Monné
Ian Campbell
Others
December 2010
January 2011
February 2011
September 2011
October 2011
March 2012
June 2012
July 2012
August 2012
July 2013
December 2013
January 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
June 2015
July 2015
September 2015
July 2016
December 2016
October 2017
February 2018
August 2018
October 2018
November 2018
March 2019
June 2020
September 2020
February 2021
March 2021
July 2021
November 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 819}, {"author_id": 4, "token_count": 105}, {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 57}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 1508}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 57, "token_count": 13}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 5, "token_count": 140}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 26}, {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 44, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 25}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 278}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 31, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Juergen Gross
1760
49.47%
Jeremy Fitzhardinge
819
23.02%
Konrad Rzeszutek Wilk
326
9.16%
Jan Beulich
280
7.87%
David Vrabel
249
7.00%
Mike Rapoport
30
0.84%
Stefano Stabellini
26
0.73%
Simon Gaiser
20
0.56%
Jennifer Herbert
13
0.37%
Boris Ostrovsky
13
0.37%
Stefan Bader
9
0.25%
Roger Pau Monné
2
0.06%
Ian Campbell
1
0.03%
Others
10
0.28%
Total
3558
pci-swiotlb-xen.c
96
-
7
194
Konrad Rzeszutek Wilk
Stefano Stabellini
Christoph Hellwig
Jan Beulich
Juergen Gross
Others
February 2010
August 2010
May 2011
July 2012
August 2012
November 2013
December 2016
August 2018
September 2020
February 2021
September 2021
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
174
89.69%
Stefano Stabellini
10
5.15%
Christoph Hellwig
4
2.06%
Jan Beulich
2
1.03%
Juergen Gross
1
0.52%
Others
3
1.55%
Total
194
platform-pci-unplug.c
210
-
9
647
Stefano Stabellini
Konrad Rzeszutek Wilk
Ian Campbell
zhaoxiao
Juergen Gross
Boris Ostrovsky
Christoph Hellwig
Others
May 2010
August 2010
August 2012
November 2013
December 2013
July 2015
July 2016
September 2016
February 2017
August 2018
September 2018
October 2018
August 2021
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 7, "token_count": 397}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 181}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 52, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Stefano Stabellini
397
61.36%
Konrad Rzeszutek Wilk
185
28.59%
Ian Campbell
30
4.64%
zhaoxiao
14
2.16%
Juergen Gross
9
1.39%
Boris Ostrovsky
4
0.62%
Christoph Hellwig
3
0.46%
Others
5
0.77%
Total
647
pmu.c
581
-
6
2435
Boris Ostrovsky
Pu Wen
Juergen Gross
Christoph Hellwig
Greg Kroah-Hartman
Others
August 2015
February 2016
June 2016
August 2016
November 2017
July 2018
September 2018
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 2370}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 33, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Ostrovsky
2375
97.54%
Pu Wen
37
1.52%
Juergen Gross
18
0.74%
Christoph Hellwig
3
0.12%
Greg Kroah-Hartman
1
0.04%
Others
1
0.04%
Total
2435
pmu.h
21
-
3
120
Boris Ostrovsky
Vitaly Kuznetsov
Greg Kroah-Hartman
August 2015
March 2017
November 2017
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 94}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Ostrovsky
94
78.33%
Vitaly Kuznetsov
25
20.83%
Greg Kroah-Hartman
1
0.83%
Total
120
setup.c
986
-
30
3811
Juergen Gross
Matt Rushton
David Vrabel
Jeremy Fitzhardinge
Konrad Rzeszutek Wilk
Ian Campbell
Ingo Molnar
Miroslav Rezanina
Mukesh Rathor
Ross Lagerwall
Stefano Stabellini
Roger Pau Monné
Thomas Gleixner
Mike Rapoport
Jan Beulich
Duan Zhenzhong
Daniel Kiper
Tejun Heo
Greg Kroah-Hartman
Others
July 2007
January 2008
February 2008
March 2008
May 2008
June 2008
July 2008
February 2009
September 2009
August 2010
September 2010
October 2010
November 2010
January 2011
February 2011
April 2011
May 2011
July 2011
August 2011
September 2011
November 2011
December 2011
March 2012
April 2012
May 2012
July 2012
August 2012
February 2013
August 2013
December 2013
January 2014
June 2014
August 2014
October 2014
November 2014
December 2014
January 2015
July 2015
August 2015
September 2015
October 2015
May 2016
July 2016
December 2016
January 2017
June 2017
November 2017
November 2018
December 2018
February 2019
October 2019
April 2020
May 2020
March 2021
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 124}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 43, "token_count": 21}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 43}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 280}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 76}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 413}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 903}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 879}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 56, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 100}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 31, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Juergen Gross
2050
53.79%
Matt Rushton
413
10.84%
David Vrabel
402
10.55%
Jeremy Fitzhardinge
396
10.39%
Konrad Rzeszutek Wilk
162
4.25%
Ian Campbell
158
4.15%
Ingo Molnar
101
2.65%
Miroslav Rezanina
21
0.55%
Mukesh Rathor
16
0.42%
Ross Lagerwall
13
0.34%
Stefano Stabellini
8
0.21%
Roger Pau Monné
7
0.18%
Thomas Gleixner
4
0.10%
Mike Rapoport
3
0.08%
Jan Beulich
3
0.08%
Duan Zhenzhong
2
0.05%
Daniel Kiper
2
0.05%
Tejun Heo
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
48
1.26%
Total
3811
smp.c
259
-
22
1148
Konrad Rzeszutek Wilk
Jeremy Fitzhardinge
Ben Guthro
Vitaly Kuznetsov
Jens Axboe
Ankur Arora
Stefan Bader
Mike Travis
Alex Nixon
Lin Ming
Juergen Gross
Tejun Heo
Peter Zijlstra
Ian Campbell
Mukesh Rathor
Stefano Stabellini
Boris Ostrovsky
Greg Kroah-Hartman
Others
July 2007
October 2007
March 2008
May 2008
June 2008
July 2008
August 2008
December 2008
January 2009
March 2009
October 2009
August 2010
October 2010
April 2011
September 2011
April 2012
May 2012
May 2013
June 2013
July 2013
September 2014
August 2015
June 2016
March 2017
June 2017
November 2017
February 2018
October 2020
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 223}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 25, "token_count": 78}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 53, "token_count": 14}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 228}, {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 328}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
351
30.57%
Jeremy Fitzhardinge
275
23.95%
Ben Guthro
228
19.86%
Vitaly Kuznetsov
98
8.54%
Jens Axboe
78
6.79%
Ankur Arora
23
2.00%
Stefan Bader
18
1.57%
Mike Travis
14
1.22%
Alex Nixon
14
1.22%
Lin Ming
10
0.87%
Juergen Gross
7
0.61%
Tejun Heo
6
0.52%
Peter Zijlstra
4
0.35%
Ian Campbell
4
0.35%
Mukesh Rathor
3
0.26%
Stefano Stabellini
2
0.17%
Boris Ostrovsky
2
0.17%
Greg Kroah-Hartman
1
0.09%
Others
10
0.87%
Total
1148
smp.h
43
-
5
193
Vitaly Kuznetsov
Ben Guthro
Boris Ostrovsky
Ankur Arora
Greg Kroah-Hartman
April 2012
August 2016
March 2017
June 2017
November 2017
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 57}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
76
39.38%
Ben Guthro
57
29.53%
Boris Ostrovsky
51
26.42%
Ankur Arora
8
4.15%
Greg Kroah-Hartman
1
0.52%
Total
193
smp_hvm.c
86
-
7
236
Vitaly Kuznetsov
David Woodhouse
Ankur Arora
Peter Zijlstra
Boris Ostrovsky
Greg Kroah-Hartman
Others
March 2017
April 2017
June 2017
November 2017
August 2020
January 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 31}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 36}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
157
66.53%
David Woodhouse
36
15.25%
Ankur Arora
31
13.14%
Peter Zijlstra
3
1.27%
Boris Ostrovsky
3
1.27%
Greg Kroah-Hartman
1
0.42%
Others
5
2.12%
Total
236
smp_pv.c
480
-
12
1728
Vitaly Kuznetsov
Andrew Lutomirski
Thomas Gleixner
Juergen Gross
Boris Ostrovsky
Mike Rapoport
Ingo Molnar
Greg Kroah-Hartman
Ankur Arora
Others
March 2017
April 2017
June 2017
July 2017
November 2017
April 2018
June 2018
October 2018
April 2019
July 2019
March 2020
May 2020
June 2020
August 2020
November 2021
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1641}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 31}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
1641
94.97%
Andrew Lutomirski
31
1.79%
Thomas Gleixner
16
0.93%
Juergen Gross
13
0.75%
Boris Ostrovsky
6
0.35%
Mike Rapoport
3
0.17%
Ingo Molnar
3
0.17%
Greg Kroah-Hartman
1
0.06%
Ankur Arora
1
0.06%
Others
13
0.75%
Total
1728
spinlock.c
154
-
11
529
Jeremy Fitzhardinge
Konrad Rzeszutek Wilk
Juergen Gross
David Vrabel
Peter Zijlstra
Brian Masney
Alex Nixon
Duan Zhenzhong
Waiman Long
Greg Kroah-Hartman
Others
July 2008
August 2008
April 2013
May 2013
June 2013
August 2013
September 2013
April 2014
February 2015
April 2015
May 2016
November 2016
September 2017
November 2017
July 2018
August 2018
September 2018
November 2018
June 2019
October 2019
November 2020
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "token_count": 57}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 20, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 58, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 48, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
192
36.29%
Konrad Rzeszutek Wilk
83
15.69%
Juergen Gross
81
15.31%
David Vrabel
57
10.78%
Peter Zijlstra
53
10.02%
Brian Masney
18
3.40%
Alex Nixon
18
3.40%
Duan Zhenzhong
13
2.46%
Waiman Long
12
2.27%
Greg Kroah-Hartman
1
0.19%
Others
1
0.19%
Total
529
suspend.c
84
-
11
246
Juergen Gross
Boris Ostrovsky
David Vrabel
Ian Campbell
Jeremy Fitzhardinge
Isaku Yamahata
Joao Martins
Thomas Gleixner
Ingo Molnar
Greg Kroah-Hartman
Others
May 2008
July 2008
January 2009
November 2009
May 2010
May 2014
March 2015
April 2015
August 2015
December 2015
November 2017
February 2018
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 73}, ]}, ]
Author Name
Tokens
Token Proportion
Juergen Gross
73
29.67%
Boris Ostrovsky
56
22.76%
David Vrabel
38
15.45%
Ian Campbell
30
12.20%
Jeremy Fitzhardinge
25
10.16%
Isaku Yamahata
7
2.85%
Joao Martins
6
2.44%
Thomas Gleixner
4
1.63%
Ingo Molnar
3
1.22%
Greg Kroah-Hartman
1
0.41%
Others
3
1.22%
Total
246
suspend_hvm.c
19
-
3
46
Vitaly Kuznetsov
Ankur Arora
Greg Kroah-Hartman
March 2017
June 2017
November 2017
April 2020
May 2020
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
40
86.96%
Ankur Arora
5
10.87%
Greg Kroah-Hartman
1
2.17%
Total
46
suspend_pv.c
48
-
4
186
Vitaly Kuznetsov
Pavel Tatashin
Peter Zijlstra
Greg Kroah-Hartman
March 2017
November 2017
July 2018
August 2020
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 20, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
161
86.56%
Pavel Tatashin
21
11.29%
Peter Zijlstra
3
1.61%
Greg Kroah-Hartman
1
0.54%
Total
186
time.c
595
-
28
1997
Jeremy Fitzhardinge
Joao Martins
Stefano Stabellini
Konrad Rzeszutek Wilk
David Vrabel
Juergen Gross
Ryan Thibodeaux
Viresh Kumar
Vitaly Kuznetsov
Thomas Gleixner
Gerd Hoffmann
Pavel Tatashin
Nicolai Stange
Magnus Damm
Boris Ostrovsky
Ian Campbell
Christoph Lameter
Tejun Heo
Daniel Kiper
Greg Kroah-Hartman
Others
July 2007
January 2008
May 2008
June 2008
July 2008
December 2008
April 2009
November 2009
March 2010
April 2010
May 2010
July 2010
February 2011
May 2011
August 2011
April 2013
May 2013
June 2013
September 2013
August 2014
October 2014
January 2015
July 2015
November 2015
April 2016
May 2016
June 2016
December 2016
March 2017
April 2017
November 2017
April 2018
July 2018
August 2018
January 2019
March 2019
February 2020
July 2020
March 2021
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 676}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 34, "token_count": 35}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 55, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 7, "token_count": 107}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 5, "token_count": 84}, {"author_id": 4, "token_count": 87}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 47, "token_count": 7}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 30, "token_count": 56}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 7, "token_count": 144}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 42, "token_count": 20}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 41, "token_count": 1}, {"author_id": 10, "token_count": 306}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 28, "token_count": 60}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
769
38.51%
Joao Martins
306
15.32%
Stefano Stabellini
258
12.92%
Konrad Rzeszutek Wilk
120
6.01%
David Vrabel
105
5.26%
Juergen Gross
66
3.30%
Ryan Thibodeaux
60
3.00%
Viresh Kumar
56
2.80%
Vitaly Kuznetsov
49
2.45%
Thomas Gleixner
36
1.80%
Gerd Hoffmann
35
1.75%
Pavel Tatashin
30
1.50%
Nicolai Stange
20
1.00%
Magnus Damm
15
0.75%
Boris Ostrovsky
11
0.55%
Ian Campbell
9
0.45%
Christoph Lameter
7
0.35%
Tejun Heo
3
0.15%
Daniel Kiper
2
0.10%
Greg Kroah-Hartman
1
0.05%
Others
39
1.95%
Total
1997
trace.c
21
-
4
75
Jeremy Fitzhardinge
Juergen Gross
Konrad Rzeszutek Wilk
Greg Kroah-Hartman
December 2010
August 2011
January 2015
November 2017
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
61
81.33%
Juergen Gross
10
13.33%
Konrad Rzeszutek Wilk
3
4.00%
Greg Kroah-Hartman
1
1.33%
Total
75
vga.c
75
-
3
480
Jeremy Fitzhardinge
Jan Beulich
Greg Kroah-Hartman
May 2011
February 2012
November 2017
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 459}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
459
95.63%
Jan Beulich
20
4.17%
Greg Kroah-Hartman
1
0.21%
Total
480
xen-ops.h
164
-
20
708
Jeremy Fitzhardinge
Vitaly Kuznetsov
Juergen Gross
Stefano Stabellini
David Vrabel
Daniel Kiper
Peter Zijlstra
Alex Nixon
Konrad Rzeszutek Wilk
Jan Beulich
Ian Campbell
Joao Martins
Roger Pau Monné
Ankur Arora
Sheng Yang
Isaku Yamahata
Greg Kroah-Hartman
Others
July 2007
October 2007
March 2008
April 2008
May 2008
July 2008
August 2008
January 2009
February 2009
May 2009
November 2009
May 2010
July 2010
September 2010
December 2010
May 2011
March 2012
June 2012
July 2012
February 2013
August 2013
May 2014
July 2014
November 2014
January 2015
July 2015
August 2015
June 2016
March 2017
June 2017
August 2017
November 2017
April 2019
July 2019
October 2020
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 108}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 32, "token_count": 14}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
314
44.35%
Vitaly Kuznetsov
103
14.55%
Juergen Gross
103
14.55%
Stefano Stabellini
28
3.95%
David Vrabel
22
3.11%
Daniel Kiper
21
2.97%
Peter Zijlstra
16
2.26%
Alex Nixon
14
1.98%
Konrad Rzeszutek Wilk
13
1.84%
Jan Beulich
13
1.84%
Ian Campbell
13
1.84%
Joao Martins
12
1.69%
Roger Pau Monné
8
1.13%
Ankur Arora
7
0.99%
Sheng Yang
3
0.42%
Isaku Yamahata
3
0.42%
Greg Kroah-Hartman
1
0.14%
Others
14
1.98%
Total
708
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
131
Author
Tokens
Proportion
Commits
Proportion
0
Vitaly Kuznetsov
16024
40.29%
18
2.82%
1
Juergen Gross
6333
15.92%
109
17.08%
2
Jeremy Fitzhardinge
4739
11.91%
83
13.01%
3
Boris Ostrovsky
2816
7.08%
22
3.45%
4
Konrad Rzeszutek Wilk
2050
5.15%
57
8.93%
5
David Vrabel
1069
2.69%
26
4.08%
6
Jan Beulich
792
1.99%
22
3.45%
7
Stefano Stabellini
781
1.96%
19
2.98%
8
Shannon Zhao
429
1.08%
2
0.31%
9
Matt Rushton
413
1.04%
1
0.16%
10
Joao Martins
324
0.81%
2
0.31%
11
Ankur Arora
313
0.79%
4
0.63%
12
Ian Campbell
312
0.78%
18
2.82%
13
Ben Guthro
285
0.72%
1
0.16%
14
Daniel Kiper
261
0.66%
7
1.10%
15
Thomas Gleixner
259
0.65%
37
5.80%
16
Pavel Tatashin
178
0.45%
3
0.47%
17
Andrew Lutomirski
173
0.43%
11
1.72%
18
Duan Zhenzhong
165
0.41%
12
1.88%
19
Maran Wilson
164
0.41%
3
0.47%
20
Peter Zijlstra
146
0.37%
12
1.88%
21
Ingo Molnar
126
0.32%
14
2.19%
22
Isaku Yamahata
114
0.29%
3
0.47%
23
Christoph Hellwig
106
0.27%
5
0.78%
24
Kirill A. Shutemov
100
0.25%
5
0.78%
25
Jens Axboe
78
0.20%
1
0.16%
26
David Woodhouse
71
0.18%
3
0.47%
27
Roger Pau Monné
61
0.15%
6
0.94%
28
Ryan Thibodeaux
60
0.15%
1
0.16%
29
Lin Ming
60
0.15%
2
0.31%
30
Viresh Kumar
56
0.14%
1
0.16%
31
Mike Rapoport
48
0.12%
8
1.25%
32
Alex Nixon
46
0.12%
1
0.16%
33
Pu Wen
37
0.09%
1
0.16%
34
Gerd Hoffmann
35
0.09%
1
0.16%
35
David Hildenbrand
32
0.08%
3
0.47%
36
Chris Lalancette
29
0.07%
1
0.16%
37
Nick Desaulniers
28
0.07%
1
0.16%
38
Stefan Bader
27
0.07%
2
0.31%
39
Laura Abbott
26
0.07%
1
0.16%
40
Mukesh Rathor
24
0.06%
4
0.63%
41
Greg Kroah-Hartman
24
0.06%
1
0.16%
42
Nicolai Stange
23
0.06%
2
0.31%
43
Miroslav Rezanina
21
0.05%
1
0.16%
44
Simon Gaiser
20
0.05%
1
0.16%
45
Feng Tang
20
0.05%
1
0.16%
46
Ard Biesheuvel
20
0.05%
2
0.31%
47
Christoph Lameter
18
0.05%
2
0.31%
48
Brian Masney
18
0.05%
1
0.16%
49
Sheng Yang
16
0.04%
2
0.31%
50
Paul Durrant
16
0.04%
1
0.16%
51
Magnus Damm
15
0.04%
1
0.16%
52
zhaoxiao
14
0.04%
1
0.16%
53
Mike Travis
14
0.04%
2
0.31%
54
Aneesh Kumar K.V
14
0.04%
1
0.16%
55
Tejun Heo
13
0.03%
3
0.47%
56
Ross Lagerwall
13
0.03%
1
0.16%
57
Jennifer Herbert
13
0.03%
1
0.16%
58
Waiman Long
12
0.03%
1
0.16%
59
Mark McLoughlin
12
0.03%
1
0.16%
60
Others
270
0.68%
79
12.38%
Total
39776
638