Linux Source Code
Home
Release 6.0
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
Dongli Zhang
Duan Zhenzhong
Feng Tang
Gerd Hoffmann
Greg Kroah-Hartman
Ian Campbell
Ingo Molnar
Isaku Yamahata
Jan Beulich
Jane Malalane
Jens Axboe
Jeremy Fitzhardinge
Joao Martins
Juergen Gross
Kirill A. Shutemov
Konrad Rzeszutek Wilk
Laura Abbott
Like Xu
Lin Ming
Magnus Damm
Maran Wilson
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
zhaoxiao
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
apic.c
208
-
13
700
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": 53}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 30, "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": 44, "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": 16, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
567
81.00%
Boris Ostrovsky
55
7.86%
Lin Ming
50
7.14%
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
700
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": 57, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "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": 44, "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": 25, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 49, "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
-
20
1150
Vitaly Kuznetsov
Jan Beulich
Ankur Arora
Boris Ostrovsky
Juergen Gross
Stefano Stabellini
Jeremy Fitzhardinge
Konrad Rzeszutek Wilk
Sheng Yang
Roger Pau Monné
Nicolai Stange
Jane Malalane
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
July 2022
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": 58, "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": 43, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 25, "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": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 208}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 45, "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": 32, "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}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 26, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
297
25.83%
Jan Beulich
228
19.83%
Ankur Arora
208
18.09%
Boris Ostrovsky
135
11.74%
Juergen Gross
128
11.13%
Stefano Stabellini
41
3.57%
Jeremy Fitzhardinge
40
3.48%
Konrad Rzeszutek Wilk
25
2.17%
Sheng Yang
13
1.13%
Roger Pau Monné
9
0.78%
Nicolai Stange
3
0.26%
Jane Malalane
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.04%
Total
1150
enlighten_hvm.c
336
-
11
1108
Vitaly Kuznetsov
Juergen Gross
Duan Zhenzhong
Jane Malalane
Roger Pau Monné
Thomas Gleixner
David Woodhouse
Ankur Arora
Ingo Molnar
Boris Ostrovsky
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
January 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 547}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"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": 20, "token_count": 132}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 25, "token_count": 35}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 26, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
547
49.37%
Juergen Gross
254
22.92%
Duan Zhenzhong
132
11.91%
Jane Malalane
58
5.23%
Roger Pau Monné
35
3.16%
Thomas Gleixner
32
2.89%
David Woodhouse
25
2.26%
Ankur Arora
14
1.26%
Ingo Molnar
3
0.27%
Boris Ostrovsky
2
0.18%
Others
6
0.54%
Total
1108
enlighten_pv.c
1439
-
22
5166
Vitaly Kuznetsov
Juergen Gross
Thomas Gleixner
Andrew Lutomirski
Pavel Tatashin
Peter Zijlstra
Jan Beulich
Laura Abbott
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
May 2021
June 2021
September 2021
March 2022
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3904}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "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": 191}, {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 44, "token_count": 1}, {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 17, "token_count": 74}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 16, "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": 18, "token_count": 85}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 38}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 37}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
3904
75.57%
Juergen Gross
726
14.05%
Thomas Gleixner
144
2.79%
Andrew Lutomirski
100
1.94%
Pavel Tatashin
74
1.43%
Peter Zijlstra
61
1.18%
Jan Beulich
51
0.99%
Laura Abbott
26
0.50%
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
44
0.85%
Total
5166
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": 25, "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": 43, "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": 44, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 16, "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": 40, "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": 52, "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
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": 60, "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": 44, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 56, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
80
71.43%
Stefano Stabellini
7
6.25%
Thomas Gleixner
6
5.36%
Aneesh Kumar K.V
4
3.57%
Greg Kroah-Hartman
1
0.89%
Others
14
12.50%
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": 44, "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": 39, "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
2512
-
18
9865
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
Christoph Hellwig
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
April 2022
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 0, "token_count": 8657}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 18, "token_count": 34}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 20, "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": 18, "token_count": 4}, {"author_id": 41, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 24, "token_count": 80}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 52}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 568}, {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 20}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 56, "token_count": 10}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 32, "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": 16, "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": 32, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 23, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
8657
87.75%
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%
Christoph Hellwig
3
0.03%
Ingo Molnar
2
0.02%
Others
8
0.08%
Total
9865
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": 50, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "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": 50, "token_count": 3}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "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
Jan Beulich
Konrad Rzeszutek Wilk
David Vrabel
Mike Rapoport
Stefano Stabellini
Simon Gaiser
Stefan Bader
Boris Ostrovsky
Roger Pau Monné
Ian Campbell
Others
December 2010
January 2011
February 2011
September 2011
March 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": 710}, {"author_id": 4, "token_count": 104}, {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 34}, {"author_id": 38, "token_count": 14}, ]}, {"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": 1330588800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"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": 42}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 1694}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"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": 47, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "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": 25, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Juergen Gross
1927
54.16%
Jeremy Fitzhardinge
710
19.96%
Jan Beulich
280
7.87%
Konrad Rzeszutek Wilk
278
7.81%
David Vrabel
239
6.72%
Mike Rapoport
30
0.84%
Stefano Stabellini
21
0.59%
Simon Gaiser
20
0.56%
Stefan Bader
14
0.39%
Boris Ostrovsky
13
0.37%
Roger Pau Monné
2
0.06%
Ian Campbell
1
0.03%
Others
23
0.65%
Total
3558
platform-pci-unplug.c
210
-
9
642
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": 393}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"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": 54, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Stefano Stabellini
393
61.21%
Konrad Rzeszutek Wilk
185
28.82%
Ian Campbell
29
4.52%
zhaoxiao
14
2.18%
Juergen Gross
9
1.40%
Boris Ostrovsky
4
0.62%
Christoph Hellwig
3
0.47%
Others
5
0.78%
Total
642
pmu.c
573
-
7
2411
Boris Ostrovsky
Pu Wen
Like Xu
Juergen Gross
Christoph Hellwig
Greg Kroah-Hartman
Others
August 2015
February 2016
June 2016
August 2016
November 2017
July 2018
September 2018
November 2021
March 2022
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 2295}, ]}, {"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": 44, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 23, "token_count": 3}, {"author_id": 35, "token_count": 36}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 36, "token_count": 36}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Ostrovsky
2300
95.40%
Pu Wen
36
1.49%
Like Xu
36
1.49%
Juergen Gross
34
1.41%
Christoph Hellwig
3
0.12%
Greg Kroah-Hartman
1
0.04%
Others
1
0.04%
Total
2411
pmu.h
22
-
4
119
Boris Ostrovsky
Vitaly Kuznetsov
Juergen Gross
Greg Kroah-Hartman
August 2015
March 2017
November 2017
March 2022
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 87}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Ostrovsky
87
73.11%
Vitaly Kuznetsov
27
22.69%
Juergen Gross
4
3.36%
Greg Kroah-Hartman
1
0.84%
Total
119
setup.c
986
-
32
3808
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
Peter Zijlstra
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
March 2022
June 2022
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 133}, ]}, {"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": 133}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 124}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 46, "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": 57, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 5, "token_count": 279}, ]}, {"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": 20, "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": 43, "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": 415}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 900}, ]}, {"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": 878}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 20, "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": 59, "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": 44, "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": 25, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Juergen Gross
2046
53.73%
Matt Rushton
415
10.90%
David Vrabel
401
10.53%
Jeremy Fitzhardinge
392
10.29%
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.11%
Peter Zijlstra
3
0.08%
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
49
1.29%
Total
3808
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": 27, "token_count": 78}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 55, "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": 57, "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": 16, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 228}, {"author_id": 30, "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": 43, "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": 44, "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
195
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": 52}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
77
39.49%
Ben Guthro
57
29.23%
Boris Ostrovsky
52
26.67%
Ankur Arora
8
4.10%
Greg Kroah-Hartman
1
0.51%
Total
195
smp_hvm.c
92
-
8
240
Vitaly Kuznetsov
David Woodhouse
Ankur Arora
Dongli Zhang
Peter Zijlstra
Boris Ostrovsky
Greg Kroah-Hartman
Others
March 2017
April 2017
June 2017
November 2017
August 2020
January 2021
March 2022
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": 44, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 28, "token_count": 36}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 34, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
157
65.42%
David Woodhouse
36
15.00%
Ankur Arora
31
12.92%
Dongli Zhang
4
1.67%
Peter Zijlstra
3
1.25%
Boris Ostrovsky
3
1.25%
Greg Kroah-Hartman
1
0.42%
Others
5
2.08%
Total
240
smp_pv.c
469
-
13
1688
Vitaly Kuznetsov
Andrew Lutomirski
Boris Ostrovsky
Jan Beulich
Thomas Gleixner
Juergen Gross
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
February 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1565}, ]}, {"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": 18, "token_count": 31}, {"author_id": 44, "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": 32, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 6, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
1565
92.71%
Andrew Lutomirski
31
1.84%
Boris Ostrovsky
22
1.30%
Jan Beulich
20
1.18%
Thomas Gleixner
16
0.95%
Juergen Gross
13
0.77%
Mike Rapoport
3
0.18%
Ingo Molnar
3
0.18%
Greg Kroah-Hartman
1
0.06%
Ankur Arora
1
0.06%
Others
13
0.77%
Total
1688
spinlock.c
154
-
11
528
Jeremy Fitzhardinge
Konrad Rzeszutek Wilk
Juergen Gross
David Vrabel
Peter Zijlstra
Brian Masney
Alex Nixon
Duan Zhenzhong
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": 33, "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": 16, "token_count": 44}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "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": 20, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 51, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
192
36.36%
Konrad Rzeszutek Wilk
83
15.72%
Juergen Gross
81
15.34%
David Vrabel
57
10.80%
Peter Zijlstra
52
9.85%
Brian Masney
18
3.41%
Alex Nixon
18
3.41%
Duan Zhenzhong
13
2.46%
Greg Kroah-Hartman
1
0.19%
Others
13
2.46%
Total
528
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": 44, "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
27
-
4
74
Vitaly Kuznetsov
Jane Malalane
Ankur Arora
Greg Kroah-Hartman
March 2017
June 2017
November 2017
April 2020
May 2020
July 2022
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": 44, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 26, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Vitaly Kuznetsov
40
54.05%
Jane Malalane
28
37.84%
Ankur Arora
5
6.76%
Greg Kroah-Hartman
1
1.35%
Total
74
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": 44, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "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
617
-
29
2032
Jeremy Fitzhardinge
Joao Martins
Stefano Stabellini
Konrad Rzeszutek Wilk
David Vrabel
Juergen Gross
Ryan Thibodeaux
Viresh Kumar
Vitaly Kuznetsov
Thomas Gleixner
Dongli Zhang
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
March 2022
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": 37, "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": 53, "token_count": 15}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 57, "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": 50, "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": 31, "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": 45, "token_count": 20}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 44, "token_count": 1}, {"author_id": 10, "token_count": 306}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 29, "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}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 34, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
769
37.84%
Joao Martins
306
15.06%
Stefano Stabellini
258
12.70%
Konrad Rzeszutek Wilk
120
5.91%
David Vrabel
105
5.17%
Juergen Gross
66
3.25%
Ryan Thibodeaux
60
2.95%
Viresh Kumar
56
2.76%
Vitaly Kuznetsov
49
2.41%
Thomas Gleixner
36
1.77%
Dongli Zhang
36
1.77%
Gerd Hoffmann
35
1.72%
Pavel Tatashin
29
1.43%
Nicolai Stange
20
0.98%
Magnus Damm
15
0.74%
Boris Ostrovsky
11
0.54%
Ian Campbell
9
0.44%
Christoph Lameter
7
0.34%
Tejun Heo
3
0.15%
Daniel Kiper
2
0.10%
Greg Kroah-Hartman
1
0.05%
Others
39
1.92%
Total
2032
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": 44, "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
79
-
3
496
Jeremy Fitzhardinge
Jan Beulich
Greg Kroah-Hartman
May 2011
February 2012
November 2017
February 2022
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 451}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 6, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
451
90.93%
Jan Beulich
44
8.87%
Greg Kroah-Hartman
1
0.20%
Total
496
xen-ops.h
164
-
19
718
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
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
June 2022
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"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": 27}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 33, "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": 41}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1272697200, "group": [ {"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": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"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": 22}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"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": 100}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "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}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeremy Fitzhardinge
322
44.85%
Vitaly Kuznetsov
106
14.76%
Juergen Gross
100
13.93%
Stefano Stabellini
29
4.04%
David Vrabel
22
3.06%
Daniel Kiper
22
3.06%
Peter Zijlstra
19
2.65%
Alex Nixon
14
1.95%
Konrad Rzeszutek Wilk
13
1.81%
Jan Beulich
13
1.81%
Ian Campbell
13
1.81%
Joao Martins
12
1.67%
Roger Pau Monné
8
1.11%
Ankur Arora
7
0.97%
Isaku Yamahata
3
0.42%
Greg Kroah-Hartman
1
0.14%
Others
14
1.95%
Total
718
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
133
Author
Tokens
Proportion
Commits
Proportion
0
Vitaly Kuznetsov
15888
40.03%
18
2.83%
1
Juergen Gross
6550
16.50%
111
17.43%
2
Jeremy Fitzhardinge
4626
11.65%
83
13.03%
3
Boris Ostrovsky
2742
6.91%
23
3.61%
4
Konrad Rzeszutek Wilk
1827
4.60%
47
7.38%
5
David Vrabel
1058
2.67%
25
3.92%
6
Jan Beulich
834
2.10%
23
3.61%
7
Stefano Stabellini
763
1.92%
18
2.83%
8
Shannon Zhao
429
1.08%
2
0.31%
9
Matt Rushton
415
1.05%
1
0.16%
10
Joao Martins
324
0.82%
2
0.31%
11
Ankur Arora
313
0.79%
4
0.63%
12
Ian Campbell
311
0.78%
18
2.83%
13
Ben Guthro
285
0.72%
1
0.16%
14
Daniel Kiper
262
0.66%
7
1.10%
15
Thomas Gleixner
259
0.65%
37
5.81%
16
Peter Zijlstra
188
0.47%
15
2.35%
17
Pavel Tatashin
177
0.45%
3
0.47%
18
Andrew Lutomirski
173
0.44%
11
1.73%
19
Maran Wilson
164
0.41%
3
0.47%
20
Duan Zhenzhong
164
0.41%
12
1.88%
21
Ingo Molnar
126
0.32%
14
2.20%
22
Isaku Yamahata
114
0.29%
3
0.47%
23
Christoph Hellwig
105
0.26%
4
0.63%
24
Kirill A. Shutemov
100
0.25%
5
0.78%
25
Roger Pau Monné
96
0.24%
8
1.26%
26
Jane Malalane
89
0.22%
1
0.16%
27
Jens Axboe
78
0.20%
1
0.16%
28
David Woodhouse
61
0.15%
3
0.47%
29
Ryan Thibodeaux
60
0.15%
1
0.16%
30
Lin Ming
60
0.15%
2
0.31%
31
Viresh Kumar
56
0.14%
1
0.16%
32
Mike Rapoport
48
0.12%
8
1.26%
33
Alex Nixon
46
0.12%
1
0.16%
34
Dongli Zhang
40
0.10%
1
0.16%
35
Pu Wen
36
0.09%
1
0.16%
36
Like Xu
36
0.09%
1
0.16%
37
Gerd Hoffmann
35
0.09%
1
0.16%
38
Stefan Bader
32
0.08%
3
0.47%
39
David Hildenbrand
32
0.08%
3
0.47%
40
Chris Lalancette
29
0.07%
1
0.16%
41
Nick Desaulniers
28
0.07%
1
0.16%
42
Laura Abbott
26
0.07%
1
0.16%
43
Mukesh Rathor
24
0.06%
4
0.63%
44
Greg Kroah-Hartman
24
0.06%
1
0.16%
45
Nicolai Stange
23
0.06%
2
0.31%
46
Miroslav Rezanina
21
0.05%
1
0.16%
47
Simon Gaiser
20
0.05%
1
0.16%
48
Feng Tang
20
0.05%
1
0.16%
49
Ard Biesheuvel
20
0.05%
2
0.31%
50
Christoph Lameter
18
0.05%
2
0.31%
51
Brian Masney
18
0.05%
1
0.16%
52
Paul Durrant
16
0.04%
1
0.16%
53
Magnus Damm
15
0.04%
1
0.16%
54
zhaoxiao
14
0.04%
1
0.16%
55
Mike Travis
14
0.04%
2
0.31%
56
Aneesh Kumar K.V
14
0.04%
1
0.16%
57
Tejun Heo
13
0.03%
3
0.47%
58
Sheng Yang
13
0.03%
2
0.31%
59
Ross Lagerwall
13
0.03%
1
0.16%
60
Others
308
0.78%
81
12.72%
Total
39693
637