Linux Source Code
Home
Release 7.0
Help
dma-buf
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Andrew F. Davis
Arvind Yadav
Barry Song
Charan Teja Reddy
Chris Wilson
Christian König
Christopher James Halse Rogers
Dan Carpenter
Daniel Vetter
Dave Airlie
David Howells
David L Stevens
Dawei Li
Dmitry Osipenko
Dongwon Kim
Eric Chanudet
Erik Gilling
Fedor Pchelkin
Gerd Hoffmann
Greg Hackmann
Greg Kroah-Hartman
Gurchetan Singh
Gustavo Padovan
Huan Yang
Jann Horn
Jared Kangas
Jason Ekstrand
Jens Wiklander
Jianxin Xiong
John Einar Reitan
John Stultz
Kees Cook
Leon Romanovsky
Linus Torvalds
Lionel Landwerlin
Lucas De Marchi
Lucas Stach
Lukasz Wiecaszek
Maarten Lankhorst
Marek Szyprowski
Mathias Krause
Matthew Brost
Maxime Ripard
Michel Dänzer
Monk Liu
Others
Peter Zijlstra
Philipp Stanner
Philipp Zabel
Rebecca Schultz Zavin
Rob Clark
Russell King
Sumit Semwal
T.J. Mercier
Thomas Hellstrom
Thomas Zimmermann
Tvrtko A. Ursulin
Veera Sundaram Sankaran
Ville Syrjälä
Vivek Kasireddy
gaoxiang17
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
heaps
886
2
14
3950
John Stultz
Maxime Ripard
Barry Song
T.J. Mercier
Jared Kangas
Eric Chanudet
Lucas De Marchi
Kees Cook
Andrew F. Davis
Others
December 2019
September 2020
November 2020
December 2020
January 2021
February 2021
September 2021
November 2021
February 2022
March 2023
January 2024
June 2024
August 2024
September 2024
October 2024
April 2025
June 2025
October 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 852}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 2675}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 54, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 20, "token_count": 23}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 20, "token_count": 31}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 33, "token_count": 52}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 22, "token_count": 100}, {"author_id": 23, "token_count": 100}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
John Stultz
3585
90.76%
Maxime Ripard
105
2.66%
Barry Song
104
2.63%
T.J. Mercier
58
1.47%
Jared Kangas
52
1.32%
Eric Chanudet
18
0.46%
Lucas De Marchi
10
0.25%
Kees Cook
8
0.20%
Andrew F. Davis
1
0.03%
Others
9
0.23%
Total
3950
Files:
dma-buf-mapping.c
248
-
5
985
Leon Romanovsky
Sumit Semwal
Dmitry Osipenko
Kees Cook
Others
December 2011
October 2022
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 9, "token_count": 964}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Leon Romanovsky
966
98.07%
Sumit Semwal
10
1.02%
Dmitry Osipenko
4
0.41%
Kees Cook
2
0.20%
Others
3
0.30%
Total
985
dma-buf.c
1805
-
49
5637
Sumit Semwal
Christian König
Daniel Vetter
Jason Ekstrand
Maarten Lankhorst
Greg Hackmann
Dmitry Osipenko
Chris Wilson
gaoxiang17
T.J. Mercier
Charan Teja Reddy
Dave Airlie
Christopher James Halse Rogers
Jianxin Xiong
Tvrtko A. Ursulin
Thomas Zimmermann
Michel Dänzer
Mathias Krause
Greg Kroah-Hartman
Andrew F. Davis
Peter Zijlstra
David Howells
Russell King
Linus Torvalds
Lucas De Marchi
Kees Cook
Thomas Hellstrom
Marek Szyprowski
Rob Clark
Others
October 2007
December 2011
January 2012
March 2012
April 2012
May 2012
August 2012
September 2012
December 2012
March 2013
April 2013
September 2013
November 2013
December 2013
February 2014
July 2014
August 2014
January 2015
May 2015
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
October 2016
December 2016
February 2017
March 2017
May 2017
July 2017
February 2018
March 2018
July 2018
September 2018
November 2018
March 2019
June 2019
July 2019
August 2019
October 2019
December 2019
February 2020
April 2020
June 2020
September 2020
October 2020
December 2020
January 2021
May 2021
June 2021
July 2021
September 2021
October 2021
November 2021
February 2022
April 2022
May 2022
June 2022
August 2022
October 2022
November 2022
December 2022
May 2023
November 2023
January 2024
March 2024
October 2024
November 2024
December 2024
February 2025
May 2025
June 2025
September 2025
November 2025
December 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 841}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 79}, {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 126}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 92}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 107}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 360}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 28, "token_count": 74}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 455}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 10, "token_count": 176}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 38, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 48, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 354}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 57, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 28}, {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 405}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 55, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 36}, {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 0, "token_count": 2}, {"author_id": 31, "token_count": 60}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 29, "token_count": 68}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 44}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 31}, {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 24, "token_count": 12}, {"author_id": 37, "token_count": 42}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 41, "token_count": 38}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 54, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 13, "token_count": 439}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 13, "token_count": 50}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 17, "token_count": 231}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 11, "token_count": 60}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 52, "token_count": 21}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 20, "token_count": 108}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 249}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 21, "token_count": 114}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sumit Semwal
1296
22.99%
Christian König
1030
18.27%
Daniel Vetter
567
10.06%
Jason Ekstrand
489
8.67%
Maarten Lankhorst
455
8.07%
Greg Hackmann
405
7.18%
Dmitry Osipenko
234
4.15%
Chris Wilson
137
2.43%
gaoxiang17
117
2.08%
T.J. Mercier
113
2.00%
Charan Teja Reddy
102
1.81%
Dave Airlie
95
1.69%
Christopher James Halse Rogers
74
1.31%
Jianxin Xiong
68
1.21%
Tvrtko A. Ursulin
60
1.06%
Thomas Zimmermann
60
1.06%
Michel Dänzer
42
0.75%
Mathias Krause
42
0.75%
Greg Kroah-Hartman
38
0.67%
Andrew F. Davis
28
0.50%
Peter Zijlstra
21
0.37%
David Howells
19
0.34%
Russell King
17
0.30%
Linus Torvalds
17
0.30%
Lucas De Marchi
11
0.20%
Kees Cook
8
0.14%
Thomas Hellstrom
5
0.09%
Marek Szyprowski
5
0.09%
Rob Clark
3
0.05%
Others
79
1.40%
Total
5637
dma-fence-array.c
324
-
10
1079
Gustavo Padovan
Chris Wilson
Christian König
Philipp Zabel
Matthew Brost
Rob Clark
Thomas Hellstrom
Kees Cook
Others
June 2016
August 2016
October 2016
March 2017
November 2017
May 2019
August 2019
September 2021
November 2021
January 2022
March 2022
May 2024
August 2024
November 2024
February 2026
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 4, "token_count": 525}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 32, "token_count": 59}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 58, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 35, "token_count": 47}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gustavo Padovan
531
49.21%
Chris Wilson
217
20.11%
Christian König
197
18.26%
Philipp Zabel
59
5.47%
Matthew Brost
47
4.36%
Rob Clark
15
1.39%
Thomas Hellstrom
7
0.65%
Kees Cook
2
0.19%
Others
4
0.37%
Total
1079
dma-fence-chain.c
276
-
5
976
Christian König
Rob Clark
Tvrtko A. Ursulin
Others
April 2019
May 2019
August 2019
August 2020
September 2021
January 2022
May 2022
May 2025
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 860}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
950
97.34%
Rob Clark
20
2.05%
Tvrtko A. Ursulin
3
0.31%
Others
3
0.31%
Total
976
dma-fence-unwrap.c
204
-
7
744
Christian König
Tvrtko A. Ursulin
Arvind Yadav
Gustavo Padovan
Kees Cook
Erik Gilling
Chris Wilson
February 2013
April 2016
August 2016
October 2016
March 2022
April 2022
July 2022
June 2023
September 2023
November 2024
April 2025
February 2026
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 11, "token_count": 218}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 18, "token_count": 66}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
432
58.06%
Tvrtko A. Ursulin
218
29.30%
Arvind Yadav
66
8.87%
Gustavo Padovan
21
2.82%
Kees Cook
3
0.40%
Erik Gilling
3
0.40%
Chris Wilson
1
0.13%
Total
744
dma-fence.c
1172
-
25
2613
Maarten Lankhorst
Christian König
Chris Wilson
Tvrtko A. Ursulin
Daniel Vetter
Rob Clark
Philipp Stanner
Veera Sundaram Sankaran
Monk Liu
David L Stevens
Arvind Yadav
Kees Cook
Thomas Hellstrom
Sumit Semwal
Dan Carpenter
Others
April 2013
July 2014
August 2014
January 2015
April 2015
October 2015
June 2016
October 2016
November 2016
January 2017
February 2017
April 2017
July 2017
May 2018
July 2018
November 2018
December 2018
May 2019
June 2019
August 2019
October 2019
May 2020
July 2020
August 2020
January 2021
April 2021
July 2021
September 2021
September 2022
January 2023
April 2023
June 2023
July 2023
August 2023
January 2024
September 2024
May 2025
June 2025
October 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 1226}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 240}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 105}, {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 41}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 173}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 39, "token_count": 41}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 45, "token_count": 32}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 16, "token_count": 39}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 20}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 11, "token_count": 59}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 11, "token_count": 161}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 34, "token_count": 46}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
1226
46.92%
Christian König
435
16.65%
Chris Wilson
252
9.64%
Tvrtko A. Ursulin
220
8.42%
Daniel Vetter
202
7.73%
Rob Clark
47
1.80%
Philipp Stanner
46
1.76%
Veera Sundaram Sankaran
41
1.57%
Monk Liu
41
1.57%
David L Stevens
32
1.22%
Arvind Yadav
20
0.77%
Kees Cook
4
0.15%
Thomas Hellstrom
3
0.11%
Sumit Semwal
3
0.11%
Dan Carpenter
1
0.04%
Others
40
1.53%
Total
2613
dma-heap.c
338
-
12
1329
Andrew F. Davis
John Stultz
Dawei Li
Jens Wiklander
Eric Chanudet
T.J. Mercier
Barry Song
Kees Cook
Greg Kroah-Hartman
Others
December 2019
November 2020
January 2021
February 2021
January 2022
November 2022
June 2024
July 2024
August 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 7, "token_count": 1180}, {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 49, "token_count": 26}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 51, "token_count": 24}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 42, "token_count": 20}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew F. Davis
1180
88.79%
John Stultz
48
3.61%
Dawei Li
26
1.96%
Jens Wiklander
24
1.81%
Eric Chanudet
20
1.50%
T.J. Mercier
9
0.68%
Barry Song
2
0.15%
Kees Cook
1
0.08%
Greg Kroah-Hartman
1
0.08%
Others
18
1.35%
Total
1329
dma-resv.c
816
-
21
2615
Christian König
Maarten Lankhorst
Daniel Vetter
Chris Wilson
Sumit Semwal
Ville Syrjälä
Rob Clark
Tvrtko A. Ursulin
Lucas Stach
Kees Cook
Russell King
Thomas Hellstrom
Others
December 2011
April 2013
June 2013
July 2014
January 2015
August 2016
October 2016
November 2016
March 2017
June 2017
August 2017
September 2017
November 2017
January 2018
June 2018
August 2018
September 2018
October 2018
June 2019
July 2019
August 2019
September 2019
November 2019
June 2020
July 2020
October 2020
November 2020
May 2021
June 2021
September 2021
October 2021
November 2021
January 2022
April 2022
July 2022
August 2022
October 2022
February 2023
April 2023
July 2023
November 2023
January 2024
May 2024
January 2025
May 2025
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 331}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 50, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 127}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 51}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 562}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 556}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 46, "token_count": 29}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
1807
69.10%
Maarten Lankhorst
376
14.38%
Daniel Vetter
180
6.88%
Chris Wilson
81
3.10%
Sumit Semwal
32
1.22%
Ville Syrjälä
31
1.19%
Rob Clark
18
0.69%
Tvrtko A. Ursulin
17
0.65%
Lucas Stach
16
0.61%
Kees Cook
15
0.57%
Russell King
9
0.34%
Thomas Hellstrom
1
0.04%
Others
32
1.22%
Total
2615
selftest.c
167
-
1
645
Chris Wilson
August 2019
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 645}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
645
100.00%
Total
645
selftest.h
30
-
1
89
Chris Wilson
August 2019
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 89}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
89
100.00%
Total
89
selftests.h
16
-
3
33
Chris Wilson
Christian König
Kees Cook
August 2019
April 2020
June 2020
September 2021
March 2022
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
20
60.61%
Christian König
12
36.36%
Kees Cook
1
3.03%
Total
33
st-dma-fence-chain.c
704
-
8
3088
Chris Wilson
Lionel Landwerlin
Christian König
Arvind Yadav
Kees Cook
Others
April 2020
June 2020
May 2021
September 2022
October 2022
September 2023
March 2024
February 2026
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 3017}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 59, "token_count": 16}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
3017
97.70%
Lionel Landwerlin
16
0.52%
Christian König
16
0.52%
Arvind Yadav
15
0.49%
Kees Cook
9
0.29%
Others
15
0.49%
Total
3088
st-dma-fence-unwrap.c
642
-
8
2609
Christian König
Tvrtko A. Ursulin
Arvind Yadav
Gustavo Padovan
Maarten Lankhorst
Kees Cook
Erik Gilling
Chris Wilson
February 2013
July 2014
June 2016
October 2016
March 2022
April 2022
May 2022
September 2022
November 2024
February 2026
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1640}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 332}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 85}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 196}, {"author_id": 11, "token_count": 306}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
2198
84.25%
Tvrtko A. Ursulin
306
11.73%
Arvind Yadav
85
3.26%
Gustavo Padovan
7
0.27%
Maarten Lankhorst
4
0.15%
Kees Cook
4
0.15%
Erik Gilling
4
0.15%
Chris Wilson
1
0.04%
Total
2609
st-dma-fence.c
556
-
9
2218
Chris Wilson
Arvind Yadav
Fedor Pchelkin
Christian König
Philipp Stanner
Others
August 2019
August 2020
September 2022
September 2023
May 2024
April 2025
May 2025
December 2025
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2145}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 56, "token_count": 19}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 34, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
2145
96.71%
Arvind Yadav
36
1.62%
Fedor Pchelkin
19
0.86%
Christian König
8
0.36%
Philipp Stanner
2
0.09%
Others
8
0.36%
Total
2218
st-dma-resv.c
316
-
5
1287
Christian König
Arvind Yadav
Kees Cook
Chris Wilson
Others
July 2017
August 2019
November 2019
September 2021
October 2021
November 2021
April 2022
September 2022
February 2026
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1134}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 25}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
1256
97.59%
Arvind Yadav
25
1.94%
Kees Cook
1
0.08%
Chris Wilson
1
0.08%
Others
4
0.31%
Total
1287
sw_sync.c
485
-
21
1820
Gustavo Padovan
Erik Gilling
Chris Wilson
Rob Clark
Maarten Lankhorst
Dan Carpenter
Rebecca Schultz Zavin
Christian König
Tvrtko A. Ursulin
Kees Cook
Others
February 2013
March 2013
August 2013
July 2014
August 2015
November 2015
January 2016
April 2016
May 2016
August 2016
September 2016
October 2016
June 2017
July 2017
September 2017
January 2018
February 2018
September 2018
May 2019
August 2019
May 2023
August 2023
April 2025
May 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 515}, {"author_id": 43, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 99}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 395}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 223}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 131}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 16, "token_count": 235}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 47, "token_count": 25}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gustavo Padovan
667
36.65%
Erik Gilling
515
28.30%
Chris Wilson
241
13.24%
Rob Clark
235
12.91%
Maarten Lankhorst
71
3.90%
Dan Carpenter
25
1.37%
Rebecca Schultz Zavin
19
1.04%
Christian König
11
0.60%
Tvrtko A. Ursulin
2
0.11%
Kees Cook
2
0.11%
Others
32
1.76%
Total
1820
sync_debug.c
124
-
14
500
Erik Gilling
Maarten Lankhorst
Gustavo Padovan
Chris Wilson
Christian König
Others
February 2013
May 2013
July 2014
October 2014
December 2015
January 2016
May 2016
October 2016
January 2017
February 2017
May 2017
June 2017
November 2018
May 2019
May 2024
September 2024
November 2025
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 225}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 164}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Erik Gilling
225
45.00%
Maarten Lankhorst
165
33.00%
Gustavo Padovan
59
11.80%
Chris Wilson
21
4.20%
Christian König
5
1.00%
Others
25
5.00%
Total
500
sync_debug.h
72
-
7
138
Erik Gilling
Maarten Lankhorst
Gustavo Padovan
Chris Wilson
Rob Clark
Linus Torvalds
Others
February 2013
February 2014
July 2014
January 2016
April 2016
May 2016
August 2016
October 2016
June 2017
August 2023
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 16, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Erik Gilling
54
39.13%
Maarten Lankhorst
30
21.74%
Gustavo Padovan
24
17.39%
Chris Wilson
21
15.22%
Rob Clark
4
2.90%
Linus Torvalds
3
2.17%
Others
2
1.45%
Total
138
sync_file.c
407
-
20
1572
Gustavo Padovan
Erik Gilling
Maarten Lankhorst
Chris Wilson
Christian König
Tvrtko A. Ursulin
John Einar Reitan
Rob Clark
Rebecca Schultz Zavin
Dave Airlie
Linus Torvalds
Kees Cook
Daniel Vetter
Others
February 2013
August 2013
July 2014
October 2014
November 2015
January 2016
February 2016
April 2016
August 2016
October 2016
December 2016
January 2017
February 2017
April 2017
May 2017
July 2017
October 2017
February 2018
September 2018
November 2018
April 2019
May 2019
August 2019
March 2022
April 2022
July 2022
August 2023
September 2023
May 2025
June 2025
February 2026
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 414}, {"author_id": 43, "token_count": 18}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 219}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 391}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 108}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 36, "token_count": 46}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 16, "token_count": 37}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 11, "token_count": 56}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Gustavo Padovan
572
36.39%
Erik Gilling
414
26.34%
Maarten Lankhorst
219
13.93%
Chris Wilson
94
5.98%
Christian König
83
5.28%
Tvrtko A. Ursulin
60
3.82%
John Einar Reitan
46
2.93%
Rob Clark
37
2.35%
Rebecca Schultz Zavin
18
1.15%
Dave Airlie
6
0.38%
Linus Torvalds
1
0.06%
Kees Cook
1
0.06%
Daniel Vetter
1
0.06%
Others
20
1.27%
Total
1572
sync_trace.h
33
-
4
57
Erik Gilling
Gustavo Padovan
Greg Kroah-Hartman
Others
February 2013
May 2016
August 2016
November 2017
May 2024
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 50}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Erik Gilling
50
87.72%
Gustavo Padovan
5
8.77%
Greg Kroah-Hartman
1
1.75%
Others
1
1.75%
Total
57
udmabuf.c
570
-
16
2594
Gerd Hoffmann
Huan Yang
Vivek Kasireddy
Gurchetan Singh
Lukasz Wiecaszek
Jann Horn
Dongwon Kim
Dmitry Osipenko
Marek Szyprowski
Kees Cook
Lucas Stach
Dan Carpenter
Others
August 2018
September 2018
November 2018
January 2019
June 2019
December 2019
April 2020
September 2020
June 2021
December 2021
May 2022
June 2022
August 2022
November 2022
June 2024
September 2024
December 2024
March 2025
April 2025
May 2025
February 2026
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 1028}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 8, "token_count": 52}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 19, "token_count": 219}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 53, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 44, "token_count": 34}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 62}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 17, "token_count": 17}, {"author_id": 26, "token_count": 86}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 14, "token_count": 363}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 12, "token_count": 552}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 30, "token_count": 63}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 27, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
1106
42.64%
Huan Yang
567
21.86%
Vivek Kasireddy
442
17.04%
Gurchetan Singh
219
8.44%
Lukasz Wiecaszek
86
3.32%
Jann Horn
63
2.43%
Dongwon Kim
34
1.31%
Dmitry Osipenko
17
0.66%
Marek Szyprowski
16
0.62%
Kees Cook
14
0.54%
Lucas Stach
8
0.31%
Dan Carpenter
1
0.04%
Others
21
0.81%
Total
2594
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
129
Author
Tokens
Proportion
Commits
Proportion
0
Christian König
8440
23.07%
103
20.20%
1
Chris Wilson
6983
19.09%
39
7.65%
2
John Stultz
3633
9.93%
14
2.75%
3
Maarten Lankhorst
2546
6.96%
10
1.96%
4
Gustavo Padovan
1886
5.16%
35
6.86%
5
Sumit Semwal
1341
3.67%
8
1.57%
6
Erik Gilling
1265
3.46%
18
3.53%
7
Andrew F. Davis
1209
3.31%
4
0.78%
8
Gerd Hoffmann
1106
3.02%
12
2.35%
9
Leon Romanovsky
966
2.64%
2
0.39%
10
Daniel Vetter
950
2.60%
25
4.90%
11
Tvrtko A. Ursulin
886
2.42%
12
2.35%
12
Huan Yang
567
1.55%
9
1.76%
13
Jason Ekstrand
489
1.34%
3
0.59%
14
Vivek Kasireddy
442
1.21%
6
1.18%
15
Greg Hackmann
405
1.11%
3
0.59%
16
Rob Clark
379
1.04%
9
1.76%
17
Dmitry Osipenko
255
0.70%
7
1.37%
18
Arvind Yadav
247
0.68%
4
0.78%
19
Gurchetan Singh
219
0.60%
3
0.59%
20
T.J. Mercier
180
0.49%
9
1.76%
21
gaoxiang17
117
0.32%
2
0.39%
22
Barry Song
106
0.29%
3
0.59%
23
Maxime Ripard
105
0.29%
3
0.59%
24
Charan Teja Reddy
102
0.28%
6
1.18%
25
Dave Airlie
101
0.28%
3
0.59%
26
Lukasz Wiecaszek
86
0.24%
1
0.20%
27
Kees Cook
75
0.21%
4
0.78%
28
Christopher James Halse Rogers
74
0.20%
1
0.20%
29
Jianxin Xiong
68
0.19%
1
0.20%
30
Jann Horn
63
0.17%
3
0.59%
31
Thomas Zimmermann
60
0.16%
3
0.59%
32
Philipp Zabel
59
0.16%
1
0.20%
33
Jared Kangas
52
0.14%
2
0.39%
34
Philipp Stanner
48
0.13%
4
0.78%
35
Matthew Brost
47
0.13%
1
0.20%
36
John Einar Reitan
46
0.13%
1
0.20%
37
Michel Dänzer
42
0.11%
1
0.20%
38
Mathias Krause
42
0.11%
3
0.59%
39
Veera Sundaram Sankaran
41
0.11%
1
0.20%
40
Monk Liu
41
0.11%
1
0.20%
41
Greg Kroah-Hartman
40
0.11%
3
0.59%
42
Eric Chanudet
38
0.10%
2
0.39%
43
Rebecca Schultz Zavin
37
0.10%
2
0.39%
44
Dongwon Kim
34
0.09%
1
0.20%
45
David L Stevens
32
0.09%
1
0.20%
46
Ville Syrjälä
31
0.08%
2
0.39%
47
Dan Carpenter
27
0.07%
3
0.59%
48
Russell King
26
0.07%
2
0.39%
49
Dawei Li
26
0.07%
1
0.20%
50
Lucas Stach
24
0.07%
2
0.39%
51
Jens Wiklander
24
0.07%
1
0.20%
52
Peter Zijlstra
21
0.06%
1
0.20%
53
Marek Szyprowski
21
0.06%
3
0.59%
54
Lucas De Marchi
21
0.06%
1
0.20%
55
Linus Torvalds
21
0.06%
3
0.59%
56
Fedor Pchelkin
19
0.05%
1
0.20%
57
David Howells
19
0.05%
3
0.59%
58
Thomas Hellstrom
16
0.04%
4
0.78%
59
Lionel Landwerlin
16
0.04%
1
0.20%
60
Others
316
0.86%
93
18.24%
Total
36578
510