Linux Source Code
Home
Release 7.0
Help
auxdisplay
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Amitoj Kaur Chawla
Andy Shevchenko
Arnd Bergmann
Aya Mahfouz
Bastien Armand
Chris Packham
Christophe Jaillet
Dan Carpenter
Daniel Chromik
Dmitry Torokhov
Dominique van den Broeck
Erick Archer
Fengguang Wu
Geert Uytterhoeven
Guangshuo Li
Gustavo A. R. Silva
Henri Häkkinen
Hugo Villeneuve
Jake Champlin
Janusz Krzysztofik
Javier Martinez Canillas
Jean-François Lessard
Jeff Johnson
Jesse Chan
Jianglei Nie
Justin Stitt
Kees Cook
Ksenija Stanojevic
Lars Poeschel
Linus Torvalds
Linus Walleij
Luiz Sampaio
Mariusz Gorski
Masahiro Yamada
Miguel Ojeda Sandonis
Monam Agarwal
Måns Rullgård
Others
Paul Burton
Paul Gortmaker
Peter Hüwe
Peter Zijlstra
Rob Herring
Robert ABEL
Robin van der Gracht
SF Markus Elfring
Sachin P. Sant
Sebastian Andrzej Siewior
Souptick Joarder
Sudhakar Rajashekhara
Sudip Mukherjee
Thomas Gleixner
Thomas Zimmermann
Toshiaki Yamane
Uwe Kleine-König
Vasiliy Kulikov
Wang Jun
Wei Yongjun
Willy Tarreau
Wolfram Sang
zhengbin
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
arm-charlcd.c
328
-
9
1313
Linus Walleij
Andy Shevchenko
Rob Herring
Paul Gortmaker
Wolfram Sang
Erick Archer
Miguel Ojeda Sandonis
Others
July 2010
October 2013
March 2014
December 2015
February 2018
April 2018
July 2020
March 2023
June 2024
November 2025
December 2025
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 7, "token_count": 1207}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 23, "token_count": 25}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 4, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
1207
91.93%
Andy Shevchenko
66
5.03%
Rob Herring
25
1.90%
Paul Gortmaker
6
0.46%
Wolfram Sang
4
0.30%
Erick Archer
2
0.15%
Miguel Ojeda Sandonis
1
0.08%
Others
2
0.15%
Total
1313
cfag12864b.c
368
-
6
1173
Miguel Ojeda Sandonis
Linus Torvalds
Others
May 1998
February 2002
February 2007
August 2007
July 2008
March 2011
February 2018
February 2021
June 2021
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 1160}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Miguel Ojeda Sandonis
1164
99.23%
Linus Torvalds
1
0.09%
Others
8
0.68%
Total
1173
cfag12864bfb.c
169
-
9
610
Miguel Ojeda Sandonis
Thomas Zimmermann
Souptick Joarder
Gustavo A. R. Silva
Uwe Kleine-König
Linus Torvalds
Others
February 2007
June 2007
September 2013
July 2017
February 2018
May 2019
December 2019
February 2021
April 2023
June 2023
November 2023
March 2024
December 2024
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 564}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 52, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Miguel Ojeda Sandonis
567
92.95%
Thomas Zimmermann
20
3.28%
Souptick Joarder
14
2.30%
Gustavo A. R. Silva
2
0.33%
Uwe Kleine-König
1
0.16%
Linus Torvalds
1
0.16%
Others
5
0.82%
Total
610
charlcd.c
684
-
18
2963
Geert Uytterhoeven
Lars Poeschel
Miguel Ojeda Sandonis
Willy Tarreau
Andy Shevchenko
Måns Rullgård
Mariusz Gorski
Bastien Armand
Luiz Sampaio
Robert ABEL
Sebastian Andrzej Siewior
Sudip Mukherjee
Masahiro Yamada
Gustavo A. R. Silva
Dominique van den Broeck
Others
November 2008
October 2009
May 2010
April 2014
May 2014
November 2014
May 2015
February 2017
March 2017
September 2017
February 2018
December 2018
March 2019
August 2019
December 2019
February 2020
November 2020
February 2021
July 2021
November 2021
April 2024
February 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 25, "token_count": 22}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1984}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 129}, {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 17, "token_count": 44}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 489}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 4, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
1995
67.33%
Lars Poeschel
489
16.50%
Miguel Ojeda Sandonis
129
4.35%
Willy Tarreau
111
3.75%
Andy Shevchenko
87
2.94%
Måns Rullgård
64
2.16%
Mariusz Gorski
30
1.01%
Bastien Armand
22
0.74%
Luiz Sampaio
16
0.54%
Robert ABEL
7
0.24%
Sebastian Andrzej Siewior
5
0.17%
Sudip Mukherjee
2
0.07%
Masahiro Yamada
1
0.03%
Gustavo A. R. Silva
1
0.03%
Dominique van den Broeck
1
0.03%
Others
3
0.10%
Total
2963
charlcd.h
107
-
7
401
Geert Uytterhoeven
Lars Poeschel
Masahiro Yamada
Mariusz Gorski
Andy Shevchenko
Willy Tarreau
Thomas Gleixner
November 2008
November 2014
March 2017
March 2019
May 2019
August 2019
November 2020
April 2024
February 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 169}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 4, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
201
50.12%
Lars Poeschel
169
42.14%
Masahiro Yamada
9
2.24%
Mariusz Gorski
9
2.24%
Andy Shevchenko
9
2.24%
Willy Tarreau
2
0.50%
Thomas Gleixner
2
0.50%
Total
401
hd44780.c
345
-
12
1472
Geert Uytterhoeven
Lars Poeschel
Janusz Krzysztofik
Andy Shevchenko
Jianglei Nie
Miguel Ojeda Sandonis
Erick Archer
Uwe Kleine-König
Masahiro Yamada
Linus Torvalds
Kees Cook
Others
February 2009
March 2017
February 2018
September 2018
March 2019
August 2019
November 2020
July 2021
November 2022
March 2024
June 2024
December 2024
February 2025
February 2026
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1072}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 15, "token_count": 67}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 301}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
1072
72.83%
Lars Poeschel
303
20.58%
Janusz Krzysztofik
67
4.55%
Andy Shevchenko
13
0.88%
Jianglei Nie
6
0.41%
Miguel Ojeda Sandonis
2
0.14%
Erick Archer
2
0.14%
Uwe Kleine-König
1
0.07%
Masahiro Yamada
1
0.07%
Linus Torvalds
1
0.07%
Kees Cook
1
0.07%
Others
3
0.20%
Total
1472
hd44780_common.c
379
-
8
1592
Lars Poeschel
Geert Uytterhoeven
Willy Tarreau
Andy Shevchenko
Mariusz Gorski
Jeff Johnson
Hugo Villeneuve
Masahiro Yamada
November 2008
November 2014
December 2014
February 2017
March 2017
August 2019
November 2020
March 2023
July 2023
June 2024
February 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 331}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1110}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 4, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Poeschel
1110
69.72%
Geert Uytterhoeven
333
20.92%
Willy Tarreau
85
5.34%
Andy Shevchenko
44
2.76%
Mariusz Gorski
9
0.57%
Jeff Johnson
5
0.31%
Hugo Villeneuve
5
0.31%
Masahiro Yamada
1
0.06%
Total
1592
hd44780_common.h
35
-
4
257
Lars Poeschel
Geert Uytterhoeven
Andy Shevchenko
Willy Tarreau
November 2008
March 2017
November 2020
February 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 141}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 4, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Poeschel
141
54.86%
Geert Uytterhoeven
100
38.91%
Andy Shevchenko
10
3.89%
Willy Tarreau
6
2.33%
Total
257
ht16k33.c
784
-
14
3531
Robin van der Gracht
Geert Uytterhoeven
Dmitry Torokhov
Andy Shevchenko
Arnd Bergmann
Thomas Zimmermann
Souptick Joarder
SF Markus Elfring
Uwe Kleine-König
Miguel Ojeda Sandonis
Peter Zijlstra
Others
November 2016
February 2017
March 2017
April 2017
February 2018
February 2019
May 2019
August 2019
December 2019
January 2021
October 2021
August 2022
April 2023
May 2023
June 2023
November 2023
February 2024
March 2024
June 2024
September 2024
October 2024
December 2024
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 1730}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 472}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 22, "token_count": 32}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1026}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 151}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Robin van der Gracht
1748
49.50%
Geert Uytterhoeven
1026
29.06%
Dmitry Torokhov
500
14.16%
Andy Shevchenko
168
4.76%
Arnd Bergmann
32
0.91%
Thomas Zimmermann
26
0.74%
Souptick Joarder
15
0.42%
SF Markus Elfring
7
0.20%
Uwe Kleine-König
2
0.06%
Miguel Ojeda Sandonis
2
0.06%
Peter Zijlstra
1
0.03%
Others
4
0.11%
Total
3531
img-ascii-lcd.c
299
-
14
1117
Paul Burton
Geert Uytterhoeven
Andy Shevchenko
Jesse Chan
Rob Herring
Javier Martinez Canillas
Dmitry Torokhov
Miguel Ojeda Sandonis
Christophe Jaillet
Kees Cook
Uwe Kleine-König
Thomas Gleixner
Peter Zijlstra
Linus Torvalds
August 2016
February 2017
March 2017
October 2017
January 2018
February 2018
May 2019
October 2021
November 2023
February 2024
March 2024
December 2024
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 882}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 30, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 58, "token_count": 4}, {"author_id": 52, "token_count": 1}, {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Burton
882
78.96%
Geert Uytterhoeven
142
12.71%
Andy Shevchenko
36
3.22%
Jesse Chan
15
1.34%
Rob Herring
13
1.16%
Javier Martinez Canillas
7
0.63%
Dmitry Torokhov
5
0.45%
Miguel Ojeda Sandonis
4
0.36%
Christophe Jaillet
4
0.36%
Kees Cook
3
0.27%
Uwe Kleine-König
2
0.18%
Thomas Gleixner
2
0.18%
Peter Zijlstra
1
0.09%
Linus Torvalds
1
0.09%
Total
1117
ks0108.c
171
-
4
556
Miguel Ojeda Sandonis
Sudip Mukherjee
Andy Shevchenko
Others
February 2007
July 2015
August 2015
February 2018
February 2021
June 2021
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 409}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 13, "token_count": 132}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Miguel Ojeda Sandonis
412
74.10%
Sudip Mukherjee
140
25.18%
Andy Shevchenko
2
0.36%
Others
2
0.36%
Total
556
lcd2s.c
382
-
5
1545
Lars Poeschel
Wang Jun
Andy Shevchenko
Uwe Kleine-König
Dan Carpenter
November 2020
February 2022
March 2022
August 2022
March 2023
May 2023
February 2025
March 2026
var spanGroupData = [ {"timestamp": 1604214000, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 2, "token_count": 1448}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 18, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Lars Poeschel
1448
93.72%
Wang Jun
54
3.50%
Andy Shevchenko
40
2.59%
Uwe Kleine-König
2
0.13%
Dan Carpenter
1
0.06%
Total
1545
line-display.c
596
-
12
2248
Geert Uytterhoeven
Andy Shevchenko
Jean-François Lessard
Paul Burton
Chris Packham
Kees Cook
Thomas Gleixner
Guangshuo Li
Jesse Chan
Jeff Johnson
Peter Zijlstra
Others
August 2016
October 2017
January 2018
May 2019
October 2021
February 2024
May 2024
June 2024
December 2024
April 2025
May 2025
September 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 339}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 748}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 621}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 11, "token_count": 477}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 49, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
748
33.27%
Andy Shevchenko
621
27.62%
Jean-François Lessard
477
21.22%
Paul Burton
339
15.08%
Chris Packham
22
0.98%
Kees Cook
13
0.58%
Thomas Gleixner
7
0.31%
Guangshuo Li
6
0.27%
Jesse Chan
5
0.22%
Jeff Johnson
5
0.22%
Peter Zijlstra
4
0.18%
Others
1
0.04%
Total
2248
line-display.h
92
-
4
211
Geert Uytterhoeven
Andy Shevchenko
Paul Burton
Jean-François Lessard
August 2016
October 2021
February 2024
September 2025
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 84}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 11, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
93
44.08%
Andy Shevchenko
84
39.81%
Paul Burton
28
13.27%
Jean-François Lessard
6
2.84%
Total
211
max6959.c
194
-
2
865
Andy Shevchenko
Peter Zijlstra
February 2024
December 2024
January 2026
var spanGroupData = [ {"timestamp": 1706774400, "group": [ {"author_id": 4, "token_count": 861}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
864
99.88%
Peter Zijlstra
1
0.12%
Total
865
panel.c
1706
-
36
6837
Willy Tarreau
Mariusz Gorski
Henri Häkkinen
Geert Uytterhoeven
Lars Poeschel
Daniel Chromik
Andy Shevchenko
Sudhakar Rajashekhara
Jake Champlin
Ksenija Stanojevic
Sudip Mukherjee
Vasiliy Kulikov
Dan Carpenter
Dominique van den Broeck
Peter Hüwe
Toshiaki Yamane
Fengguang Wu
Arnd Bergmann
Amitoj Kaur Chawla
Monam Agarwal
Kees Cook
Justin Stitt
Gustavo A. R. Silva
Sachin P. Sant
Miguel Ojeda Sandonis
Bastien Armand
zhengbin
Wei Yongjun
Aya Mahfouz
Thomas Gleixner
Masahiro Yamada
Others
November 2008
February 2009
August 2009
September 2009
June 2010
July 2010
August 2010
March 2012
July 2012
September 2012
November 2012
February 2013
May 2013
January 2014
February 2014
April 2014
May 2014
October 2014
November 2014
February 2015
March 2015
May 2015
July 2015
August 2015
October 2015
January 2016
February 2016
February 2017
March 2017
April 2017
July 2017
September 2017
October 2017
February 2018
August 2018
July 2019
August 2019
August 2020
November 2020
February 2021
September 2023
February 2025
April 2025
February 2026
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 4694}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 65}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 12, "token_count": 253}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 26, "token_count": 26}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 27, "token_count": 24}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 19, "token_count": 50}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 28, "token_count": 23}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 770}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 59, "token_count": 4}, {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 40, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 21, "token_count": 45}, {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 156}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 159}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 129}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 29, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Willy Tarreau
4724
69.09%
Mariusz Gorski
782
11.44%
Henri Häkkinen
253
3.70%
Geert Uytterhoeven
223
3.26%
Lars Poeschel
159
2.33%
Daniel Chromik
156
2.28%
Andy Shevchenko
139
2.03%
Sudhakar Rajashekhara
65
0.95%
Jake Champlin
50
0.73%
Ksenija Stanojevic
45
0.66%
Sudip Mukherjee
36
0.53%
Vasiliy Kulikov
26
0.38%
Dan Carpenter
24
0.35%
Dominique van den Broeck
23
0.34%
Peter Hüwe
19
0.28%
Toshiaki Yamane
16
0.23%
Fengguang Wu
14
0.20%
Arnd Bergmann
11
0.16%
Amitoj Kaur Chawla
9
0.13%
Monam Agarwal
8
0.12%
Kees Cook
6
0.09%
Justin Stitt
6
0.09%
Gustavo A. R. Silva
6
0.09%
Sachin P. Sant
5
0.07%
Miguel Ojeda Sandonis
5
0.07%
Bastien Armand
5
0.07%
zhengbin
4
0.06%
Wei Yongjun
4
0.06%
Aya Mahfouz
4
0.06%
Thomas Gleixner
2
0.03%
Masahiro Yamada
1
0.01%
Others
7
0.10%
Total
6837
seg-led-gpio.c
110
-
5
479
Chris Packham
Uwe Kleine-König
Peter Zijlstra
Linus Torvalds
Others
March 2024
April 2024
December 2024
February 2025
var spanGroupData = [ {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 475}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Packham
475
99.16%
Uwe Kleine-König
1
0.21%
Peter Zijlstra
1
0.21%
Linus Torvalds
1
0.21%
Others
1
0.21%
Total
479
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
82
Author
Tokens
Proportion
Commits
Proportion
0
Geert Uytterhoeven
5933
21.84%
24
9.13%
1
Willy Tarreau
4928
18.14%
5
1.90%
2
Lars Poeschel
3819
14.06%
26
9.89%
3
Miguel Ojeda Sandonis
2286
8.41%
9
3.42%
4
Andy Shevchenko
2183
8.03%
47
17.87%
5
Robin van der Gracht
1748
6.43%
2
0.76%
6
Paul Burton
1249
4.60%
1
0.38%
7
Linus Walleij
1207
4.44%
1
0.38%
8
Mariusz Gorski
830
3.05%
15
5.70%
9
Dmitry Torokhov
505
1.86%
4
1.52%
10
Chris Packham
497
1.83%
3
1.14%
11
Jean-François Lessard
483
1.78%
4
1.52%
12
Henri Häkkinen
253
0.93%
1
0.38%
13
Sudip Mukherjee
178
0.66%
12
4.56%
14
Daniel Chromik
156
0.57%
1
0.38%
15
Janusz Krzysztofik
67
0.25%
2
0.76%
16
Sudhakar Rajashekhara
65
0.24%
1
0.38%
17
Måns Rullgård
64
0.24%
3
1.14%
18
Wang Jun
54
0.20%
1
0.38%
19
Jake Champlin
50
0.18%
1
0.38%
20
Thomas Zimmermann
46
0.17%
8
3.04%
21
Ksenija Stanojevic
45
0.17%
5
1.90%
22
Arnd Bergmann
43
0.16%
3
1.14%
23
Rob Herring
38
0.14%
2
0.76%
24
Souptick Joarder
29
0.11%
2
0.76%
25
Bastien Armand
27
0.10%
2
0.76%
26
Vasiliy Kulikov
26
0.10%
2
0.76%
27
Dan Carpenter
25
0.09%
2
0.76%
28
Dominique van den Broeck
24
0.09%
3
1.14%
29
Kees Cook
23
0.08%
2
0.76%
30
Jesse Chan
20
0.07%
1
0.38%
31
Peter Hüwe
19
0.07%
2
0.76%
32
Toshiaki Yamane
16
0.06%
3
1.14%
33
Luiz Sampaio
16
0.06%
1
0.38%
34
Fengguang Wu
14
0.05%
1
0.38%
35
Thomas Gleixner
13
0.05%
2
0.76%
36
Masahiro Yamada
13
0.05%
2
0.76%
37
Jeff Johnson
10
0.04%
2
0.76%
38
Uwe Kleine-König
9
0.03%
6
2.28%
39
Gustavo A. R. Silva
9
0.03%
3
1.14%
40
Amitoj Kaur Chawla
9
0.03%
1
0.38%
41
Peter Zijlstra
8
0.03%
1
0.38%
42
Monam Agarwal
8
0.03%
1
0.38%
43
SF Markus Elfring
7
0.03%
1
0.38%
44
Robert ABEL
7
0.03%
3
1.14%
45
Javier Martinez Canillas
7
0.03%
1
0.38%
46
Paul Gortmaker
6
0.02%
1
0.38%
47
Justin Stitt
6
0.02%
1
0.38%
48
Jianglei Nie
6
0.02%
1
0.38%
49
Guangshuo Li
6
0.02%
1
0.38%
50
Sebastian Andrzej Siewior
5
0.02%
1
0.38%
51
Sachin P. Sant
5
0.02%
1
0.38%
52
Linus Torvalds
5
0.02%
2
0.76%
53
Hugo Villeneuve
5
0.02%
1
0.38%
54
zhengbin
4
0.01%
1
0.38%
55
Wolfram Sang
4
0.01%
1
0.38%
56
Wei Yongjun
4
0.01%
1
0.38%
57
Erick Archer
4
0.01%
1
0.38%
58
Christophe Jaillet
4
0.01%
2
0.76%
59
Aya Mahfouz
4
0.01%
1
0.38%
60
Others
36
0.13%
22
8.37%
Total
27170
263