Linux Source Code
Home
Release 6.16
Help
android
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alessandro Astone
Anmol Sarma
Arnd Bergmann
Arve Hjönnevåg
Badhri Jagan Sridharan
Carlos Llamas
Casey Schaufler
Christian Brauner
Chuang Zhang
Colin Cross
Dmitry Antipov
Dongsheng Yang
Eric Biggers
Eric W. Biedermann
Fabio M. De Francesco
Frankie.Chang
Greg Kroah-Hartman
Guenter Roeck
Hang Lu
Harsh Shandilya
Hridya Valsaraju
Ingo Molnar
Jann Horn
Jeff Layton
Jens Axboe
Kairui Song
Kees Cook
Kirill A. Shutemov
Krzysztof Opasiak
Li Li
Liu Shixin
Marco Ballesio
Martijn Coenen
Martin Fuzzey
Mathieu Maret
Michel Lespinasse
Mike Kravetz
MinChan Kim
Mukesh Ojha
Neil Brown
Others
Pierre Gondois
Qi Zheng
Ramji Jiyani
Randy Dunlap
Schspa Shi
Sherry Yang
Sherwin Soltani
Stephen D. Smalley
Suren Baghdasaryan
Tair Rzayev
Tetsuo Handa
Thomas Gleixner
Tiffany Y. Yang
Todd Kjos
Vinayak Menon
Yangtao Li
YiPing Xu
Yu-Ting Tseng
宋金时
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
binder.c
7115
-
73
30928
Todd Kjos
Greg Kroah-Hartman
Martijn Coenen
Carlos Llamas
Yu-Ting Tseng
Marco Ballesio
Li Li
Tiffany Y. Yang
Arve Hjönnevåg
Colin Cross
Hridya Valsaraju
Sherry Yang
Frankie.Chang
Tair Rzayev
Christian Brauner
Hang Lu
Badhri Jagan Sridharan
Jann Horn
Chuang Zhang
Alessandro Astone
Martin Fuzzey
Casey Schaufler
Dmitry Antipov
Schspa Shi
Liu Shixin
Anmol Sarma
Vinayak Menon
Jens Axboe
Eric W. Biedermann
Stephen D. Smalley
Al Viro
Eric Biggers
Tetsuo Handa
YiPing Xu
Ramji Jiyani
宋金时
Suren Baghdasaryan
Randy Dunlap
Pierre Gondois
Dongsheng Yang
Yangtao Li
Sherwin Soltani
Ingo Molnar
Arnd Bergmann
Qi Zheng
MinChan Kim
Mathieu Maret
Krzysztof Opasiak
Harsh Shandilya
Thomas Gleixner
Kirill A. Shutemov
Guenter Roeck
Kees Cook
Others
July 2003
April 2009
November 2011
February 2012
May 2012
June 2012
October 2012
May 2013
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
January 2015
February 2015
September 2015
February 2016
October 2016
February 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
August 2018
September 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
December 2019
January 2020
March 2020
June 2020
July 2020
September 2020
October 2020
November 2020
March 2021
April 2021
May 2021
August 2021
September 2021
October 2021
November 2021
December 2021
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
November 2022
January 2023
April 2023
May 2023
June 2023
September 2023
November 2023
December 2023
January 2024
March 2024
April 2024
June 2024
July 2024
August 2024
September 2024
October 2024
December 2024
January 2025
March 2025
April 2025
May 2025
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 48}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 4058}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 26, "token_count": 22}, {"author_id": 9, "token_count": 87}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 43}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 114}, {"author_id": 30, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 4, "token_count": 756}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 80}, {"author_id": 4, "token_count": 273}, {"author_id": 0, "token_count": 14332}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 13, "token_count": 208}, {"author_id": 4, "token_count": 636}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 151}, {"author_id": 39, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 227}, {"author_id": 23, "token_count": 9}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 59, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 38, "token_count": 7}, {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 5, "token_count": 133}, {"author_id": 0, "token_count": 614}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 4, "token_count": 249}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 205}, {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 0, "token_count": 289}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 799}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 154}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 15}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 43}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 64}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 26}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 12, "token_count": 127}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 742}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 14, "token_count": 85}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 116}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1176}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 20, "token_count": 44}, {"author_id": 2, "token_count": 653}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 2, "token_count": 19}, {"author_id": 10, "token_count": 345}, {"author_id": 27, "token_count": 26}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 222}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 10, "token_count": 63}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 18, "token_count": 49}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 373}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 6, "token_count": 1427}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 207}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 25, "token_count": 34}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 25, "token_count": 2}, {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 24, "token_count": 33}, {"author_id": 11, "token_count": 317}, ]}, ]
Author Name
Tokens
Token Proportion
Todd Kjos
18117
58.58%
Greg Kroah-Hartman
4059
13.12%
Martijn Coenen
2206
7.13%
Carlos Llamas
1687
5.45%
Yu-Ting Tseng
1427
4.61%
Marco Ballesio
742
2.40%
Li Li
545
1.76%
Tiffany Y. Yang
347
1.12%
Arve Hjönnevåg
220
0.71%
Colin Cross
211
0.68%
Hridya Valsaraju
158
0.51%
Sherry Yang
154
0.50%
Frankie.Chang
127
0.41%
Tair Rzayev
118
0.38%
Christian Brauner
94
0.30%
Hang Lu
85
0.27%
Badhri Jagan Sridharan
80
0.26%
Jann Horn
67
0.22%
Chuang Zhang
49
0.16%
Alessandro Astone
44
0.14%
Martin Fuzzey
43
0.14%
Casey Schaufler
36
0.12%
Dmitry Antipov
33
0.11%
Schspa Shi
26
0.08%
Liu Shixin
26
0.08%
Anmol Sarma
22
0.07%
Vinayak Menon
20
0.06%
Jens Axboe
16
0.05%
Eric W. Biedermann
16
0.05%
Stephen D. Smalley
13
0.04%
Al Viro
12
0.04%
Eric Biggers
10
0.03%
Tetsuo Handa
9
0.03%
YiPing Xu
7
0.02%
Ramji Jiyani
7
0.02%
宋金时
6
0.02%
Suren Baghdasaryan
5
0.02%
Randy Dunlap
5
0.02%
Pierre Gondois
5
0.02%
Dongsheng Yang
5
0.02%
Yangtao Li
4
0.01%
Sherwin Soltani
4
0.01%
Ingo Molnar
4
0.01%
Arnd Bergmann
4
0.01%
Qi Zheng
3
0.01%
MinChan Kim
3
0.01%
Mathieu Maret
3
0.01%
Krzysztof Opasiak
3
0.01%
Harsh Shandilya
3
0.01%
Thomas Gleixner
2
0.01%
Kirill A. Shutemov
2
0.01%
Guenter Roeck
2
0.01%
Kees Cook
1
0.00%
Others
31
0.10%
Total
30928
binder_alloc.c
1401
-
28
5654
Todd Kjos
Carlos Llamas
Sherry Yang
Greg Kroah-Hartman
Martijn Coenen
Qi Zheng
Jann Horn
Hang Lu
Arve Hjönnevåg
Tetsuo Handa
Fabio M. De Francesco
MinChan Kim
Kees Cook
Anmol Sarma
Kairui Song
Mukesh Ojha
Michel Lespinasse
Eric W. Biedermann
Mike Kravetz
Ingo Molnar
Colin Cross
Thomas Gleixner
Others
April 2009
March 2010
April 2010
November 2011
February 2012
October 2012
February 2017
June 2017
August 2017
October 2017
November 2017
December 2017
June 2018
August 2018
November 2018
February 2019
March 2019
May 2019
June 2019
September 2019
October 2019
June 2020
July 2020
August 2020
November 2020
April 2021
December 2021
January 2022
April 2022
May 2022
August 2022
September 2022
November 2022
January 2023
May 2023
June 2023
September 2023
December 2023
June 2024
July 2024
November 2024
December 2024
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 423}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 2020}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 600}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 33}, {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 33, "token_count": 10}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 500}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 105}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 19, "token_count": 36}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 810}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 643}, ]}, ]
Author Name
Tokens
Token Proportion
Todd Kjos
2639
46.67%
Carlos Llamas
1517
26.83%
Sherry Yang
660
11.67%
Greg Kroah-Hartman
423
7.48%
Martijn Coenen
154
2.72%
Qi Zheng
52
0.92%
Jann Horn
40
0.71%
Hang Lu
36
0.64%
Arve Hjönnevåg
34
0.60%
Tetsuo Handa
21
0.37%
Fabio M. De Francesco
13
0.23%
MinChan Kim
10
0.18%
Kees Cook
10
0.18%
Anmol Sarma
7
0.12%
Kairui Song
6
0.11%
Mukesh Ojha
4
0.07%
Michel Lespinasse
4
0.07%
Eric W. Biedermann
4
0.07%
Mike Kravetz
3
0.05%
Ingo Molnar
3
0.05%
Colin Cross
3
0.05%
Thomas Gleixner
2
0.04%
Others
9
0.16%
Total
5654
binder_alloc.h
191
-
12
532
Todd Kjos
Greg Kroah-Hartman
Carlos Llamas
Sherry Yang
Martijn Coenen
Hang Lu
Arve Hjönnevåg
Colin Cross
Thomas Gleixner
Qi Zheng
Tetsuo Handa
Others
April 2009
April 2010
November 2011
January 2012
October 2014
February 2017
June 2017
August 2017
November 2017
February 2019
May 2019
June 2019
August 2020
November 2020
April 2021
September 2022
June 2023
December 2023
December 2024
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Todd Kjos
214
40.23%
Greg Kroah-Hartman
154
28.95%
Carlos Llamas
66
12.41%
Sherry Yang
61
11.47%
Martijn Coenen
12
2.26%
Hang Lu
10
1.88%
Arve Hjönnevåg
6
1.13%
Colin Cross
3
0.56%
Thomas Gleixner
2
0.38%
Qi Zheng
2
0.38%
Tetsuo Handa
1
0.19%
Others
1
0.19%
Total
532
binder_alloc_selftest.c
306
-
7
1197
Sherry Yang
Todd Kjos
Greg Kroah-Hartman
Carlos Llamas
Anmol Sarma
Thomas Gleixner
Randy Dunlap
November 2011
October 2012
June 2017
August 2017
February 2019
May 2019
December 2023
December 2024
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 1014}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Sherry Yang
1014
84.71%
Todd Kjos
119
9.94%
Greg Kroah-Hartman
36
3.01%
Carlos Llamas
18
1.50%
Anmol Sarma
7
0.58%
Thomas Gleixner
2
0.17%
Randy Dunlap
1
0.08%
Total
1197
binder_internal.h
595
-
17
1006
Greg Kroah-Hartman
Christian Brauner
Frankie.Chang
Hridya Valsaraju
Todd Kjos
Martijn Coenen
Yu-Ting Tseng
Carlos Llamas
Li Li
Marco Ballesio
Chuang Zhang
Arve Hjönnevåg
Hang Lu
Dmitry Antipov
Badhri Jagan Sridharan
Kirill A. Shutemov
Eric W. Biedermann
April 2009
November 2011
May 2012
February 2014
September 2015
February 2017
June 2017
August 2017
December 2018
January 2019
September 2019
October 2019
March 2020
October 2020
November 2020
March 2021
April 2021
October 2021
March 2022
April 2022
July 2022
November 2022
April 2023
April 2024
June 2024
July 2024
December 2024
May 2025
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 346}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 116}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 107}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 12, "token_count": 135}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 24, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
346
34.39%
Christian Brauner
144
14.31%
Frankie.Chang
135
13.42%
Hridya Valsaraju
107
10.64%
Todd Kjos
86
8.55%
Martijn Coenen
46
4.57%
Yu-Ting Tseng
39
3.88%
Carlos Llamas
36
3.58%
Li Li
19
1.89%
Marco Ballesio
15
1.49%
Chuang Zhang
9
0.89%
Arve Hjönnevåg
9
0.89%
Hang Lu
5
0.50%
Dmitry Antipov
4
0.40%
Badhri Jagan Sridharan
4
0.40%
Kirill A. Shutemov
1
0.10%
Eric W. Biedermann
1
0.10%
Total
1006
binder_trace.h
432
-
7
701
Arve Hjönnevåg
Sherry Yang
Todd Kjos
Frankie.Chang
Thomas Gleixner
Carlos Llamas
Li Li
October 2012
February 2014
June 2017
August 2017
July 2018
August 2018
May 2019
November 2020
May 2022
December 2023
December 2024
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 9, "token_count": 459}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 178}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arve Hjönnevåg
465
66.33%
Sherry Yang
182
25.96%
Todd Kjos
34
4.85%
Frankie.Chang
15
2.14%
Thomas Gleixner
2
0.29%
Carlos Llamas
2
0.29%
Li Li
1
0.14%
Total
701
binderfs.c
837
-
22
3489
Christian Brauner
Hridya Valsaraju
Carlos Llamas
Todd Kjos
Greg Kroah-Hartman
Al Viro
Yu-Ting Tseng
Neil Brown
Tetsuo Handa
Li Li
Jeff Layton
Arve Hjönnevåg
Martijn Coenen
Guenter Roeck
Eric W. Biedermann
Randy Dunlap
Kirill A. Shutemov
Dmitry Antipov
Others
March 2010
November 2011
October 2012
October 2014
September 2015
February 2017
June 2017
November 2017
July 2018
December 2018
January 2019
September 2019
March 2020
April 2020
July 2020
August 2020
January 2021
July 2021
April 2022
July 2022
August 2022
January 2023
September 2023
October 2023
July 2024
December 2024
January 2025
March 2025
May 2025
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 1508}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 392}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 829}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 326}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 169}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 22, "token_count": 31}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christian Brauner
2233
64.00%
Hridya Valsaraju
829
23.76%
Carlos Llamas
206
5.90%
Todd Kjos
70
2.01%
Greg Kroah-Hartman
60
1.72%
Al Viro
31
0.89%
Yu-Ting Tseng
16
0.46%
Neil Brown
10
0.29%
Tetsuo Handa
7
0.20%
Li Li
5
0.14%
Jeff Layton
4
0.11%
Arve Hjönnevåg
4
0.11%
Martijn Coenen
3
0.09%
Guenter Roeck
2
0.06%
Eric W. Biedermann
2
0.06%
Randy Dunlap
1
0.03%
Kirill A. Shutemov
1
0.03%
Dmitry Antipov
1
0.03%
Others
4
0.11%
Total
3489
dbitmap.h
168
-
4
505
Carlos Llamas
Christian Brauner
Greg Kroah-Hartman
Todd Kjos
November 2011
June 2017
December 2018
January 2019
June 2024
July 2024
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 481}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Carlos Llamas
492
97.43%
Christian Brauner
6
1.19%
Greg Kroah-Hartman
5
0.99%
Todd Kjos
2
0.40%
Total
505
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
90
Author
Tokens
Proportion
Commits
Proportion
0
Todd Kjos
21281
48.35%
64
19.45%
1
Greg Kroah-Hartman
5083
11.55%
2
0.61%
2
Carlos Llamas
4024
9.14%
64
19.45%
3
Christian Brauner
2477
5.63%
21
6.38%
4
Martijn Coenen
2421
5.50%
24
7.29%
5
Sherry Yang
2071
4.71%
13
3.95%
6
Yu-Ting Tseng
1482
3.37%
2
0.61%
7
Hridya Valsaraju
1094
2.49%
7
2.13%
8
Marco Ballesio
757
1.72%
3
0.91%
9
Arve Hjönnevåg
738
1.68%
10
3.04%
10
Li Li
570
1.30%
4
1.22%
11
Tiffany Y. Yang
347
0.79%
3
0.91%
12
Frankie.Chang
277
0.63%
2
0.61%
13
Colin Cross
217
0.49%
3
0.91%
14
Hang Lu
136
0.31%
2
0.61%
15
Tair Rzayev
118
0.27%
2
0.61%
16
Jann Horn
107
0.24%
6
1.82%
17
Badhri Jagan Sridharan
84
0.19%
1
0.30%
18
Chuang Zhang
58
0.13%
2
0.61%
19
Qi Zheng
57
0.13%
2
0.61%
20
Alessandro Astone
44
0.10%
2
0.61%
21
Martin Fuzzey
43
0.10%
1
0.30%
22
Al Viro
43
0.10%
4
1.22%
23
Tetsuo Handa
38
0.09%
2
0.61%
24
Dmitry Antipov
38
0.09%
1
0.30%
25
Casey Schaufler
36
0.08%
3
0.91%
26
Anmol Sarma
36
0.08%
1
0.30%
27
Schspa Shi
26
0.06%
1
0.30%
28
Liu Shixin
26
0.06%
1
0.30%
29
Eric W. Biedermann
23
0.05%
3
0.91%
30
Vinayak Menon
20
0.05%
1
0.30%
31
Jens Axboe
16
0.04%
2
0.61%
32
Stephen D. Smalley
13
0.03%
1
0.30%
33
MinChan Kim
13
0.03%
2
0.61%
34
Fabio M. De Francesco
13
0.03%
3
0.91%
35
Kees Cook
11
0.02%
2
0.61%
36
Thomas Gleixner
10
0.02%
1
0.30%
37
Neil Brown
10
0.02%
1
0.30%
38
Eric Biggers
10
0.02%
2
0.61%
39
YiPing Xu
7
0.02%
1
0.30%
40
Randy Dunlap
7
0.02%
2
0.61%
41
Ramji Jiyani
7
0.02%
1
0.30%
42
Ingo Molnar
7
0.02%
2
0.61%
43
宋金时
6
0.01%
1
0.30%
44
Kairui Song
6
0.01%
1
0.30%
45
Suren Baghdasaryan
5
0.01%
1
0.30%
46
Pierre Gondois
5
0.01%
1
0.30%
47
Dongsheng Yang
5
0.01%
2
0.61%
48
Yangtao Li
4
0.01%
1
0.30%
49
Sherwin Soltani
4
0.01%
1
0.30%
50
Mukesh Ojha
4
0.01%
1
0.30%
51
Michel Lespinasse
4
0.01%
2
0.61%
52
Kirill A. Shutemov
4
0.01%
1
0.30%
53
Jeff Layton
4
0.01%
1
0.30%
54
Guenter Roeck
4
0.01%
1
0.30%
55
Arnd Bergmann
4
0.01%
2
0.61%
56
Mike Kravetz
3
0.01%
1
0.30%
57
Mathieu Maret
3
0.01%
1
0.30%
58
Krzysztof Opasiak
3
0.01%
1
0.30%
59
Harsh Shandilya
3
0.01%
1
0.30%
60
Others
45
0.10%
32
9.73%
Total
44012
329