Linux Source Code
Home
Release 5.19
Help
libstub
root
drivers
firmware
efi
Highlighting
Reset All
By Author
By Age
──────────
Alexandre Ghiti
Alexey Dobriyan
Andre Müller
Andrey Ryabinin
Ard Biesheuvel
Arvind Sankar
Atish Patra
Baoquan He
Baskov Evgeniy
Benjamin Herrenschmidt
Chester Lin
Chun-Yi Lee
Dan Carpenter
Dan J Williams
David Howells
Dmitry Skorodumov
Dominik Brodowski
Eric Snowberg
Greg Kroah-Hartman
H. Peter Anvin
Hans de Goede
Heinrich Schuchardt
Ilias Apalodimas
Ingo Molnar
James Morse
Jeffrey Hugo
Joe Perches
Josh Boyer
Julien Thierry
Kairui Song
Lenny Szubowicz
Linn Crosetto
Loïc Yhuel
Lukas Wunner
Maarten Lankhorst
Mark Brown
Mark Rutland
Mark Salter
Masanari Iida
Matt Fleming
Matthew Garrett
Mihai Carabas
Philipp Fent
Roy Franz
Sameer Goel
Steve Capper
Sunil V L
Thiébaud Weksteen
Thomas Gleixner
Tian Tao
Ulf Winkelvos
Will Deacon
Xinwei Kong
Yinghai Lu
Zou Wei
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
alignedmem.c
57
-
2
192
Ard Biesheuvel
Atish Patra
March 2020
June 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
187
97.40%
Atish Patra
5
2.60%
Total
192
arm32-stub.c
171
-
4
616
Ard Biesheuvel
Roy Franz
Dan J Williams
Arvind Sankar
September 2015
February 2016
April 2016
April 2017
February 2019
October 2019
November 2019
December 2019
February 2020
April 2020
June 2020
September 2020
March 2022
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 215}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
560
90.91%
Roy Franz
51
8.28%
Dan J Williams
3
0.49%
Arvind Sankar
2
0.32%
Total
616
arm64-stub.c
177
-
7
652
Ard Biesheuvel
Mark Salter
James Morse
Arvind Sankar
Mihai Carabas
Mark Rutland
Mark Brown
April 2014
July 2014
July 2015
October 2015
January 2016
February 2016
July 2017
February 2019
December 2019
February 2020
March 2020
April 2020
September 2020
January 2021
March 2021
July 2021
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 85}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
548
84.05%
Mark Salter
85
13.04%
James Morse
6
0.92%
Arvind Sankar
6
0.92%
Mihai Carabas
3
0.46%
Mark Rutland
2
0.31%
Mark Brown
2
0.31%
Total
652
efi-stub-helper.c
753
-
15
2743
Arvind Sankar
Ard Biesheuvel
Jeffrey Hugo
Ilias Apalodimas
Roy Franz
Lukas Wunner
Matthew Garrett
Dan J Williams
Matt Fleming
H. Peter Anvin
Heinrich Schuchardt
Will Deacon
Hans de Goede
Atish Patra
Alexey Dobriyan
September 2013
July 2014
August 2014
August 2016
January 2017
April 2017
February 2019
June 2019
August 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
July 2021
August 2021
November 2021
var spanGroupData = [ {"timestamp": 1378018800, "group": [ {"author_id": 28, "token_count": 15}, {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 188}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 43}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 413}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 190}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 1, "token_count": 833}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 426}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 12, "token_count": 182}, ]}, ]
Author Name
Tokens
Token Proportion
Arvind Sankar
1532
55.85%
Ard Biesheuvel
583
21.25%
Jeffrey Hugo
188
6.85%
Ilias Apalodimas
182
6.64%
Roy Franz
117
4.27%
Lukas Wunner
43
1.57%
Matthew Garrett
33
1.20%
Dan J Williams
16
0.58%
Matt Fleming
15
0.55%
H. Peter Anvin
15
0.55%
Heinrich Schuchardt
8
0.29%
Will Deacon
6
0.22%
Hans de Goede
3
0.11%
Atish Patra
1
0.04%
Alexey Dobriyan
1
0.04%
Total
2743
efi-stub.c
375
-
14
1222
Ard Biesheuvel
Mark Salter
Arvind Sankar
Mark Rutland
Heinrich Schuchardt
Linn Crosetto
Alexandre Ghiti
David Howells
Matthew Garrett
Thomas Gleixner
Xinwei Kong
Zou Wei
Steve Capper
Atish Patra
April 2014
July 2014
October 2014
March 2015
September 2015
January 2016
February 2016
April 2016
November 2016
February 2017
April 2017
August 2017
October 2017
July 2018
September 2018
November 2018
December 2018
February 2019
June 2019
November 2019
December 2019
February 2020
April 2020
May 2020
June 2020
September 2020
March 2021
November 2021
December 2021
March 2022
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 9, "token_count": 247}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 153}, {"author_id": 25, "token_count": 26}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 104}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 56}, {"author_id": 21, "token_count": 18}, {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
835
68.33%
Mark Salter
247
20.21%
Arvind Sankar
56
4.58%
Mark Rutland
26
2.13%
Heinrich Schuchardt
18
1.47%
Linn Crosetto
16
1.31%
Alexandre Ghiti
10
0.82%
David Howells
4
0.33%
Matthew Garrett
3
0.25%
Thomas Gleixner
2
0.16%
Xinwei Kong
2
0.16%
Zou Wei
1
0.08%
Steve Capper
1
0.08%
Atish Patra
1
0.08%
Total
1222
efistub.h
969
-
10
3395
Ard Biesheuvel
Arvind Sankar
Baskov Evgeniy
Atish Patra
Ingo Molnar
Sunil V L
Chester Lin
Lenny Szubowicz
Heinrich Schuchardt
Greg Kroah-Hartman
July 2014
February 2016
November 2016
April 2017
November 2017
February 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
November 2021
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 15, "token_count": 39}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 2130}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 112}, {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 320}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 234}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
2485
73.20%
Arvind Sankar
551
16.23%
Baskov Evgeniy
234
6.89%
Atish Patra
47
1.38%
Ingo Molnar
39
1.15%
Sunil V L
25
0.74%
Chester Lin
7
0.21%
Lenny Szubowicz
5
0.15%
Heinrich Schuchardt
1
0.03%
Greg Kroah-Hartman
1
0.03%
Total
3395
fdt.c
368
-
11
1334
Roy Franz
Ard Biesheuvel
Jeffrey Hugo
Sameer Goel
Mark Salter
Ingo Molnar
Matthew Garrett
Arvind Sankar
Julien Thierry
Masanari Iida
Heinrich Schuchardt
January 2014
July 2014
September 2014
October 2014
March 2015
October 2015
January 2016
August 2016
December 2016
February 2017
April 2017
November 2018
February 2019
June 2019
December 2019
February 2020
April 2020
September 2020
October 2020
August 2021
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 578}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 136}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 17, "token_count": 70}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Roy Franz
578
43.33%
Ard Biesheuvel
480
35.98%
Jeffrey Hugo
136
10.19%
Sameer Goel
70
5.25%
Mark Salter
23
1.72%
Ingo Molnar
21
1.57%
Matthew Garrett
12
0.90%
Arvind Sankar
8
0.60%
Julien Thierry
4
0.30%
Masanari Iida
1
0.07%
Heinrich Schuchardt
1
0.07%
Total
1334
file.c
250
-
5
956
Ard Biesheuvel
Philipp Fent
Arvind Sankar
Dan Carpenter
Heinrich Schuchardt
February 2020
April 2020
May 2020
June 2020
September 2020
April 2021
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 833}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 48}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 36, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
870
91.00%
Philipp Fent
48
5.02%
Arvind Sankar
31
3.24%
Dan Carpenter
6
0.63%
Heinrich Schuchardt
1
0.10%
Total
956
gop.c
580
-
2
2559
Arvind Sankar
Ard Biesheuvel
April 2016
February 2019
December 2019
March 2020
April 2020
May 2020
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 490}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 1625}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 402}, ]}, ]
Author Name
Tokens
Token Proportion
Arvind Sankar
2048
80.03%
Ard Biesheuvel
511
19.97%
Total
2559
mem.c
132
-
2
425
Ard Biesheuvel
Heinrich Schuchardt
February 2020
March 2020
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 381}, {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
409
96.24%
Heinrich Schuchardt
16
3.76%
Total
425
pci.c
114
-
3
450
Matthew Garrett
Arvind Sankar
Joe Perches
January 2020
April 2020
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 445}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 47, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Garrett
445
98.89%
Arvind Sankar
4
0.89%
Joe Perches
1
0.22%
Total
450
random.c
108
-
4
341
Ard Biesheuvel
Dominik Brodowski
Hans de Goede
Heinrich Schuchardt
January 2016
November 2016
August 2017
February 2019
November 2019
December 2019
February 2020
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
317
92.96%
Dominik Brodowski
16
4.69%
Hans de Goede
6
1.76%
Heinrich Schuchardt
2
0.59%
Total
341
randomalloc.c
139
-
2
528
Ard Biesheuvel
Benjamin Herrenschmidt
February 2020
April 2020
July 2021
May 2022
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 459}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
519
98.30%
Benjamin Herrenschmidt
9
1.70%
Total
528
relocate.c
174
-
3
500
Ard Biesheuvel
Joe Perches
Arvind Sankar
April 2020
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 498}, {"author_id": 1, "token_count": 1}, {"author_id": 47, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
498
99.60%
Joe Perches
1
0.20%
Arvind Sankar
1
0.20%
Total
500
riscv-stub.c
130
-
3
437
Atish Patra
Sunil V L
Ard Biesheuvel
September 2020
January 2022
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 336}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Atish Patra
336
76.89%
Sunil V L
98
22.43%
Ard Biesheuvel
3
0.69%
Total
437
secureboot.c
62
-
5
189
Josh Boyer
Chester Lin
David Howells
Ard Biesheuvel
Arvind Sankar
February 2017
March 2017
April 2017
March 2018
February 2019
December 2019
April 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 43}, {"author_id": 16, "token_count": 72}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 18, "token_count": 63}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Boyer
72
38.10%
Chester Lin
63
33.33%
David Howells
43
22.75%
Ard Biesheuvel
10
5.29%
Arvind Sankar
1
0.53%
Total
189
skip_spaces.c
12
-
1
39
Ard Biesheuvel
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
39
100.00%
Total
39
string.c
115
-
3
431
Ard Biesheuvel
Tian Tao
Greg Kroah-Hartman
October 2015
November 2017
February 2020
September 2020
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 40, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
427
99.07%
Tian Tao
3
0.70%
Greg Kroah-Hartman
1
0.23%
Total
431
tpm.c
167
-
6
593
Matthew Garrett
Thiébaud Weksteen
Ard Biesheuvel
Loïc Yhuel
Hans de Goede
Arvind Sankar
August 2017
September 2017
March 2018
June 2018
February 2019
May 2019
June 2019
December 2019
April 2020
May 2020
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 93}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 11, "token_count": 271}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 121}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 33, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Garrett
288
48.57%
Thiébaud Weksteen
271
45.70%
Ard Biesheuvel
21
3.54%
Loïc Yhuel
8
1.35%
Hans de Goede
4
0.67%
Arvind Sankar
1
0.17%
Total
593
vsprintf.c
564
-
2
2186
Arvind Sankar
Alexey Dobriyan
May 2020
August 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2185}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 51, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arvind Sankar
2185
99.95%
Alexey Dobriyan
1
0.05%
Total
2186
x86-stub.c
916
-
28
3724
Matt Fleming
Linn Crosetto
Ard Biesheuvel
Baskov Evgeniy
Lukas Wunner
Arvind Sankar
Roy Franz
Jeffrey Hugo
Eric Snowberg
Hans de Goede
Ingo Molnar
Lenny Szubowicz
Dan J Williams
Andre Müller
Dmitry Skorodumov
David Howells
Matthew Garrett
Ulf Winkelvos
Baoquan He
Maarten Lankhorst
Kairui Song
Yinghai Lu
Thomas Gleixner
Thiébaud Weksteen
Dominik Brodowski
Chun-Yi Lee
Andrey Ryabinin
H. Peter Anvin
December 2011
February 2012
July 2012
December 2012
September 2013
January 2014
July 2014
September 2014
February 2015
April 2015
July 2015
April 2016
August 2016
November 2016
January 2017
February 2017
August 2017
September 2017
March 2018
May 2018
July 2018
September 2018
November 2018
June 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
October 2020
November 2021
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 3, "token_count": 260}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 190}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 5, "token_count": 596}, {"author_id": 2, "token_count": 263}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 527}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 27, "token_count": 17}, {"author_id": 3, "token_count": 1}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 23, "token_count": 7}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 167}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 10, "token_count": 308}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 120}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 14, "token_count": 101}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 18}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 24, "token_count": 31}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 6, "token_count": 338}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Fleming
985
26.45%
Linn Crosetto
596
16.00%
Ard Biesheuvel
449
12.06%
Baskov Evgeniy
338
9.08%
Lukas Wunner
308
8.27%
Arvind Sankar
293
7.87%
Roy Franz
271
7.28%
Jeffrey Hugo
167
4.48%
Eric Snowberg
101
2.71%
Hans de Goede
34
0.91%
Ingo Molnar
32
0.86%
Lenny Szubowicz
31
0.83%
Dan J Williams
25
0.67%
Andre Müller
17
0.46%
Dmitry Skorodumov
16
0.43%
David Howells
15
0.40%
Matthew Garrett
11
0.30%
Ulf Winkelvos
10
0.27%
Baoquan He
6
0.16%
Maarten Lankhorst
3
0.08%
Kairui Song
3
0.08%
Yinghai Lu
2
0.05%
Thomas Gleixner
2
0.05%
Thiébaud Weksteen
2
0.05%
Dominik Brodowski
2
0.05%
Chun-Yi Lee
2
0.05%
Andrey Ryabinin
2
0.05%
H. Peter Anvin
1
0.03%
Total
3724
Contributors:
55
Author
Tokens
Proportion
Commits
Proportion
0
Ard Biesheuvel
9751
41.47%
123
41.84%
1
Arvind Sankar
6719
28.58%
66
22.45%
2
Roy Franz
1017
4.33%
7
2.38%
3
Matt Fleming
1000
4.25%
8
2.72%
4
Matthew Garrett
792
3.37%
6
2.04%
5
Linn Crosetto
612
2.60%
2
0.68%
6
Baskov Evgeniy
572
2.43%
2
0.68%
7
Jeffrey Hugo
491
2.09%
4
1.36%
8
Atish Patra
390
1.66%
5
1.70%
9
Mark Salter
355
1.51%
2
0.68%
10
Lukas Wunner
351
1.49%
2
0.68%
11
Thiébaud Weksteen
273
1.16%
1
0.34%
12
Ilias Apalodimas
182
0.77%
1
0.34%
13
Sunil V L
123
0.52%
2
0.68%
14
Eric Snowberg
101
0.43%
1
0.34%
15
Ingo Molnar
92
0.39%
7
2.38%
16
Josh Boyer
72
0.31%
1
0.34%
17
Sameer Goel
70
0.30%
1
0.34%
18
Chester Lin
70
0.30%
1
0.34%
19
David Howells
62
0.26%
1
0.34%
20
Philipp Fent
48
0.20%
1
0.34%
21
Heinrich Schuchardt
47
0.20%
8
2.72%
22
Hans de Goede
47
0.20%
5
1.70%
23
Dan J Williams
44
0.19%
4
1.36%
24
Lenny Szubowicz
36
0.15%
1
0.34%
25
Mark Rutland
28
0.12%
2
0.68%
26
Dominik Brodowski
18
0.08%
2
0.68%
27
Andre Müller
17
0.07%
1
0.34%
28
H. Peter Anvin
16
0.07%
1
0.34%
29
Dmitry Skorodumov
16
0.07%
1
0.34%
30
Ulf Winkelvos
10
0.04%
1
0.34%
31
Alexandre Ghiti
10
0.04%
1
0.34%
32
Benjamin Herrenschmidt
9
0.04%
1
0.34%
33
Loïc Yhuel
8
0.03%
1
0.34%
34
Will Deacon
6
0.03%
1
0.34%
35
James Morse
6
0.03%
1
0.34%
36
Dan Carpenter
6
0.03%
1
0.34%
37
Baoquan He
6
0.03%
1
0.34%
38
Thomas Gleixner
4
0.02%
1
0.34%
39
Julien Thierry
4
0.02%
1
0.34%
40
Tian Tao
3
0.01%
1
0.34%
41
Mihai Carabas
3
0.01%
1
0.34%
42
Maarten Lankhorst
3
0.01%
1
0.34%
43
Kairui Song
3
0.01%
1
0.34%
44
Yinghai Lu
2
0.01%
1
0.34%
45
Mark Brown
2
0.01%
1
0.34%
46
Xinwei Kong
2
0.01%
1
0.34%
47
Joe Perches
2
0.01%
1
0.34%
48
Greg Kroah-Hartman
2
0.01%
1
0.34%
49
Chun-Yi Lee
2
0.01%
1
0.34%
50
Andrey Ryabinin
2
0.01%
1
0.34%
51
Alexey Dobriyan
2
0.01%
1
0.34%
52
Zou Wei
1
0.00%
1
0.34%
53
Steve Capper
1
0.00%
1
0.34%
54
Masanari Iida
1
0.00%
1
0.34%
Total
23512
294