Linux Source Code
Home
Release 6.16
Help
locking
root
kernel
Highlighting
Reset All
By Author
By Age
──────────
Alfredo Alvarez Fernandez
Andi Kleen
Andrew Morton
Arnd Bergmann
Bart Van Assche
Boqun Feng
Byungchul Park
Chris Wilson
Daniel Vetter
Darren Hart
Dave Jones
David Howells
David S. Miller
Davidlohr Bueso A
Dmitriy Vyukov
Frédéric Weisbecker
Gregory Haskins
Heiko Carstens
Hou Tao
Huang Ying
Imre Deak
Ingo Molnar
Jason Low
Joel A Fernandes
John Ogness
John Stultz
Junjiro R. Okajima
Juri Lelli
Kent Overstreet
Kumar Kartikeya Dwivedi
Lai Jiangshan
Lance Yang
Lei Ming
Liam R. Howlett
Linus Torvalds
Linus Torvalds (pre-git)
Maarten Lankhorst
Marco Elver
Matthew Wilcox
Mel Gorman
Michal Hocko
Michel Lespinasse
Namhyung Kim
Nicolai Hähnle
Oleg Nesterov
Others
Paul E. McKenney
Peter Zijlstra
Sebastian Andrzej Siewior
Shawn Du
Steven Rostedt
Tejun Heo
Thomas Gleixner
Thomas Hellstrom
Tim Chen
Uros Bizjak
Waiman Long
Will Deacon
Zhiguo Niu
Zqiang
Zwane Mwaikambo
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
irqflag-debug.c
13
-
2
36
Peter Zijlstra
Others
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
7
19.44%
Others
29
80.56%
Total
36
lock_events.c
179
-
6
527
Waiman Long
Davidlohr Bueso A
Ingo Molnar
Others
November 2015
April 2016
December 2016
February 2017
November 2017
April 2019
August 2023
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 311}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 174}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Waiman Long
485
92.03%
Davidlohr Bueso A
23
4.36%
Ingo Molnar
3
0.57%
Others
16
3.04%
Total
527
lock_events.h
64
-
4
163
Waiman Long
Arnd Bergmann
Peter Zijlstra
Others
November 2015
November 2017
April 2019
May 2019
May 2023
March 2024
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 49, "token_count": 21}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Waiman Long
138
84.66%
Arnd Bergmann
21
12.88%
Peter Zijlstra
3
1.84%
Others
1
0.61%
Total
163
lock_events_list.h
102
-
3
275
Waiman Long
Kumar Kartikeya Dwivedi
Others
November 2017
April 2019
May 2019
November 2020
March 2025
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 163}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 2, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Waiman Long
268
97.45%
Kumar Kartikeya Dwivedi
6
2.18%
Others
1
0.36%
Total
275
lockdep.c
6875
-
100
23627
Peter Zijlstra
Ingo Molnar
Bart Van Assche
Boqun Feng
Waiman Long
Lei Ming
Steven Rostedt
Frédéric Weisbecker
Junjiro R. Okajima
Shawn Du
Kent Overstreet
Byungchul Park
Paul E. McKenney
Alfredo Alvarez Fernandez
Dave Jones
John Ogness
Linus Torvalds (pre-git)
Huang Ying
Imre Deak
Zhiguo Niu
Dmitriy Vyukov
Arnd Bergmann
David S. Miller
Thomas Gleixner
Marco Elver
Maarten Lankhorst
Matthew Wilcox
Oleg Nesterov
Andrew Morton
Linus Torvalds
Tejun Heo
Gregory Haskins
Andi Kleen
Sebastian Andrzej Siewior
Joel A Fernandes
Heiko Carstens
Lai Jiangshan
Others
September 1991
August 1992
August 1998
September 2000
June 2002
July 2002
November 2002
December 2002
January 2003
June 2003
August 2003
February 2004
August 2004
September 2004
March 2006
June 2006
July 2006
September 2006
October 2006
December 2006
February 2007
March 2007
May 2007
July 2007
October 2007
December 2007
January 2008
February 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
January 2009
March 2009
April 2009
June 2009
July 2009
August 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
August 2010
October 2010
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
September 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
September 2013
November 2013
January 2014
February 2014
May 2014
July 2014
February 2015
April 2015
June 2015
August 2015
September 2015
November 2015
February 2016
March 2016
April 2016
May 2016
November 2016
January 2017
February 2017
March 2017
May 2017
August 2017
October 2017
December 2017
January 2018
February 2018
March 2018
April 2018
July 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
November 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
September 2022
January 2023
April 2023
May 2023
August 2023
November 2023
December 2023
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
December 2024
January 2025
March 2025
May 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 12, "token_count": 152}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 22, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 42, "token_count": 11}, {"author_id": 1, "token_count": 4102}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 143}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 2559}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 57, "token_count": 14}, {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 26, "token_count": 45}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 23, "token_count": 120}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 43, "token_count": 85}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 33, "token_count": 147}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 203}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 0, "token_count": 18}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 385}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 11, "token_count": 800}, {"author_id": 0, "token_count": 1034}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 16}, {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 630}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 37}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 10, "token_count": 62}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 33, "token_count": 58}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 47, "token_count": 15}, {"author_id": 8, "token_count": 26}, {"author_id": 56, "token_count": 1}, {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 28, "token_count": 236}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 56, "token_count": 93}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 17, "token_count": 464}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 85}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 328}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 54}, {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 41}, {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 2557}, {"author_id": 0, "token_count": 71}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 6, "token_count": 25}, {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 14, "token_count": 430}, {"author_id": 3, "token_count": 56}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 113}, {"author_id": 4, "token_count": 1}, {"author_id": 20, "token_count": 7}, {"author_id": 18, "token_count": 432}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 49, "token_count": 80}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 409}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 190}, {"author_id": 2, "token_count": 917}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 22, "token_count": 2}, {"author_id": 0, "token_count": 575}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 83}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 70}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 1058}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 148}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 162}, {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 139}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 8, "token_count": 178}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 19, "token_count": 345}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 19, "token_count": 31}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 54, "token_count": 97}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 19, "token_count": 26}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 36, "token_count": 169}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
6629
28.06%
Ingo Molnar
4482
18.97%
Bart Van Assche
3041
12.87%
Boqun Feng
1730
7.32%
Waiman Long
1068
4.52%
Lei Ming
803
3.40%
Steven Rostedt
698
2.95%
Frédéric Weisbecker
472
2.00%
Junjiro R. Okajima
464
1.96%
Shawn Du
432
1.83%
Kent Overstreet
406
1.72%
Byungchul Park
328
1.39%
Paul E. McKenney
311
1.32%
Alfredo Alvarez Fernandez
241
1.02%
Dave Jones
217
0.92%
John Ogness
169
0.72%
Linus Torvalds (pre-git)
161
0.68%
Huang Ying
120
0.51%
Imre Deak
113
0.48%
Zhiguo Niu
97
0.41%
Dmitriy Vyukov
94
0.40%
Arnd Bergmann
86
0.36%
David S. Miller
85
0.36%
Thomas Gleixner
80
0.34%
Marco Elver
70
0.30%
Maarten Lankhorst
62
0.26%
Matthew Wilcox
54
0.23%
Oleg Nesterov
53
0.22%
Andrew Morton
34
0.14%
Linus Torvalds
25
0.11%
Tejun Heo
20
0.08%
Gregory Haskins
16
0.07%
Andi Kleen
14
0.06%
Sebastian Andrzej Siewior
12
0.05%
Joel A Fernandes
3
0.01%
Heiko Carstens
2
0.01%
Lai Jiangshan
1
0.00%
Others
934
3.95%
Total
23627
lockdep_internals.h
263
-
16
719
Ingo Molnar
Peter Zijlstra
Waiman Long
Frédéric Weisbecker
Bart Van Assche
David S. Miller
Huang Ying
Lei Ming
Andrew Morton
Linus Torvalds (pre-git)
Others
January 2000
January 2003
August 2003
May 2004
July 2006
July 2007
June 2008
July 2008
August 2008
January 2009
July 2009
April 2010
May 2010
November 2016
March 2017
April 2017
November 2017
October 2018
December 2018
February 2019
April 2019
June 2019
July 2019
February 2020
September 2020
April 2021
February 2022
October 2024
May 2025
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 187}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 23, "token_count": 25}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 43, "token_count": 27}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ingo Molnar
224
31.15%
Peter Zijlstra
165
22.95%
Waiman Long
119
16.55%
Frédéric Weisbecker
64
8.90%
Bart Van Assche
37
5.15%
David S. Miller
27
3.76%
Huang Ying
25
3.48%
Lei Ming
5
0.70%
Andrew Morton
5
0.70%
Linus Torvalds (pre-git)
1
0.14%
Others
47
6.54%
Total
719
lockdep_proc.c
732
-
34
3511
Peter Zijlstra
Ingo Molnar
Waiman Long
Huang Ying
Bart Van Assche
Linus Torvalds (pre-git)
Davidlohr Bueso A
Frédéric Weisbecker
Lei Ming
Shawn Du
Arnd Bergmann
David S. Miller
Linus Torvalds
Chris Wilson
Others
September 1991
July 2006
December 2006
February 2007
July 2007
October 2007
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
January 2009
February 2009
July 2009
August 2009
September 2009
April 2010
November 2010
May 2011
October 2012
October 2013
June 2015
November 2015
March 2016
December 2016
March 2017
November 2017
April 2018
May 2018
October 2018
February 2019
July 2019
December 2019
February 2020
July 2020
March 2021
June 2021
February 2022
October 2023
July 2024
May 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 1327}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1233}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 23, "token_count": 171}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 6, "token_count": 26}, {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 91}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
1412
40.22%
Ingo Molnar
1339
38.14%
Waiman Long
236
6.72%
Huang Ying
171
4.87%
Bart Van Assche
45
1.28%
Linus Torvalds (pre-git)
32
0.91%
Davidlohr Bueso A
25
0.71%
Frédéric Weisbecker
15
0.43%
Lei Ming
9
0.26%
Shawn Du
5
0.14%
Arnd Bergmann
5
0.14%
David S. Miller
2
0.06%
Linus Torvalds
1
0.03%
Chris Wilson
1
0.03%
Others
213
6.07%
Total
3511
lockdep_states.h
8
-
1
9
Peter Zijlstra
January 2009
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
9
100.00%
Total
9
locktorture.c
1451
-
21
6289
Paul E. McKenney
Davidlohr Bueso A
John Stultz
Chris Wilson
Waiman Long
Zqiang
Kumar Kartikeya Dwivedi
Joel A Fernandes
Hou Tao
Ingo Molnar
Thomas Hellstrom
Others
February 2014
March 2014
April 2014
September 2014
March 2015
July 2015
August 2015
April 2016
November 2016
December 2016
February 2017
May 2017
October 2017
May 2018
June 2018
December 2018
January 2019
March 2019
April 2019
August 2019
January 2020
April 2020
July 2020
August 2020
September 2020
March 2021
June 2021
August 2021
November 2021
December 2022
February 2023
March 2023
June 2023
July 2023
August 2023
October 2023
May 2024
October 2024
March 2025
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 2061}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 1386}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 135}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 132}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 298}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 54}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 58, "token_count": 80}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 50, "token_count": 105}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 437}, {"author_id": 34, "token_count": 219}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 300}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 4, "token_count": 374}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 27, "token_count": 207}, ]}, ]
Author Name
Tokens
Token Proportion
Paul E. McKenney
3051
48.51%
Davidlohr Bueso A
1593
25.33%
John Stultz
437
6.95%
Chris Wilson
298
4.74%
Waiman Long
227
3.61%
Zqiang
219
3.48%
Kumar Kartikeya Dwivedi
207
3.29%
Joel A Fernandes
105
1.67%
Hou Tao
80
1.27%
Ingo Molnar
6
0.10%
Thomas Hellstrom
1
0.02%
Others
65
1.03%
Total
6289
mcs_spinlock.h
113
-
10
207
Tim Chen
Waiman Long
Will Deacon
Davidlohr Bueso A
Jason Low
Peter Zijlstra
Kumar Kartikeya Dwivedi
Ingo Molnar
Others
April 2013
January 2014
July 2014
February 2015
September 2015
February 2016
October 2016
November 2017
April 2018
March 2021
March 2025
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 30, "token_count": 5}, {"author_id": 37, "token_count": 83}, {"author_id": 32, "token_count": 30}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tim Chen
83
40.10%
Waiman Long
75
36.23%
Will Deacon
30
14.49%
Davidlohr Bueso A
7
3.38%
Jason Low
6
2.90%
Peter Zijlstra
2
0.97%
Kumar Kartikeya Dwivedi
1
0.48%
Ingo Molnar
1
0.48%
Others
2
0.97%
Total
207
mutex-debug.c
118
-
17
459
Ingo Molnar
Peter Zijlstra
Linus Torvalds
Thomas Gleixner
Linus Torvalds (pre-git)
Chris Wilson
Andrew Morton
Others
January 1996
August 2002
August 2003
September 2004
January 2006
June 2006
July 2006
October 2006
December 2006
May 2008
March 2009
May 2011
April 2014
January 2015
June 2016
October 2018
March 2020
May 2021
August 2021
April 2024
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 323}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Ingo Molnar
373
81.26%
Peter Zijlstra
13
2.83%
Linus Torvalds
4
0.87%
Thomas Gleixner
2
0.44%
Linus Torvalds (pre-git)
2
0.44%
Chris Wilson
1
0.22%
Andrew Morton
1
0.22%
Others
63
13.73%
Total
459
mutex.c
1162
-
46
3590
Peter Zijlstra
Ingo Molnar
Maarten Lankhorst
Thomas Hellstrom
Nicolai Hähnle
Daniel Vetter
Davidlohr Bueso A
Liam R. Howlett
Waiman Long
Tejun Heo
Sebastian Andrzej Siewior
Jason Low
Juri Lelli
Namhyung Kim
Chris Wilson
Thomas Gleixner
John Stultz
Lance Yang
Andrew Morton
Steven Rostedt
Matthew Wilcox
Tim Chen
Oleg Nesterov
Frédéric Weisbecker
Others
August 2003
September 2004
January 2006
June 2006
July 2006
December 2006
May 2007
July 2007
October 2007
December 2007
February 2008
June 2008
October 2008
November 2008
January 2009
March 2009
April 2009
November 2009
September 2010
March 2011
May 2011
February 2013
April 2013
June 2013
July 2013
October 2013
January 2014
February 2014
July 2014
September 2014
January 2015
February 2015
January 2016
May 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
May 2017
February 2018
March 2018
April 2018
June 2018
April 2019
May 2019
July 2019
March 2021
May 2021
June 2021
August 2021
September 2021
October 2021
December 2021
March 2022
August 2023
November 2023
October 2024
December 2024
February 2025
April 2025
May 2025
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 531}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 55, "token_count": 85}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 44, "token_count": 127}, {"author_id": 7, "token_count": 23}, {"author_id": 10, "token_count": 379}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 30, "token_count": 20}, {"author_id": 0, "token_count": 1}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 68}, {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 497}, {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 46, "token_count": 62}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 154}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 29, "token_count": 158}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 20, "token_count": 36}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 221}, {"author_id": 20, "token_count": 1}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 77}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 20}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 53, "token_count": 28}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
1287
35.85%
Ingo Molnar
654
18.22%
Maarten Lankhorst
461
12.84%
Thomas Hellstrom
158
4.40%
Nicolai Hähnle
154
4.29%
Daniel Vetter
127
3.54%
Davidlohr Bueso A
120
3.34%
Liam R. Howlett
85
2.37%
Waiman Long
72
2.01%
Tejun Heo
62
1.73%
Sebastian Andrzej Siewior
37
1.03%
Jason Low
33
0.92%
Juri Lelli
28
0.78%
Namhyung Kim
20
0.56%
Chris Wilson
17
0.47%
Thomas Gleixner
11
0.31%
John Stultz
10
0.28%
Lance Yang
8
0.22%
Andrew Morton
6
0.17%
Steven Rostedt
3
0.08%
Matthew Wilcox
3
0.08%
Tim Chen
2
0.06%
Oleg Nesterov
2
0.06%
Frédéric Weisbecker
1
0.03%
Others
229
6.38%
Total
3590
mutex.h
72
-
12
274
Ingo Molnar
Peter Zijlstra
Juri Lelli
Thomas Gleixner
Andrew Morton
Nicolai Hähnle
Linus Torvalds
Waiman Long
David S. Miller
Others
February 2002
September 2002
December 2002
February 2003
January 2005
January 2006
July 2006
January 2009
April 2013
June 2016
August 2016
December 2016
January 2017
November 2017
August 2019
May 2021
August 2021
October 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 53, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Ingo Molnar
170
62.04%
Peter Zijlstra
34
12.41%
Juri Lelli
22
8.03%
Thomas Gleixner
17
6.20%
Andrew Morton
5
1.82%
Nicolai Hähnle
4
1.46%
Linus Torvalds
4
1.46%
Waiman Long
2
0.73%
David S. Miller
1
0.36%
Others
15
5.47%
Total
274
osq_lock.c
234
-
15
560
Peter Zijlstra
Jason Low
Tim Chen
Davidlohr Bueso A
Waiman Long
Ingo Molnar
Will Deacon
Uros Bizjak
Others
January 2006
February 2013
April 2013
January 2014
July 2014
January 2015
February 2015
September 2015
December 2015
October 2016
November 2016
July 2017
November 2017
January 2020
February 2020
March 2021
December 2023
October 2024
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 290}, {"author_id": 37, "token_count": 30}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 30, "token_count": 130}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 52, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
290
51.79%
Jason Low
130
23.21%
Tim Chen
30
5.36%
Davidlohr Bueso A
21
3.75%
Waiman Long
20
3.57%
Ingo Molnar
5
0.89%
Will Deacon
2
0.36%
Uros Bizjak
2
0.36%
Others
60
10.71%
Total
560
percpu-rwsem.c
290
-
18
890
Peter Zijlstra
Oleg Nesterov
Namhyung Kim
Ingo Molnar
Paul E. McKenney
Marco Elver
Davidlohr Bueso A
Waiman Long
Hou Tao
Uros Bizjak
Thomas Gleixner
Frédéric Weisbecker
Others
July 2006
October 2006
November 2009
September 2012
December 2012
August 2015
April 2016
May 2016
July 2016
January 2017
February 2017
March 2019
May 2019
October 2019
January 2020
March 2020
September 2020
January 2022
March 2022
August 2022
November 2023
January 2025
March 2025
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 26, "token_count": 165}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 26, "token_count": 30}, {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 32}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
451
50.67%
Oleg Nesterov
195
21.91%
Namhyung Kim
47
5.28%
Ingo Molnar
46
5.17%
Paul E. McKenney
19
2.13%
Marco Elver
9
1.01%
Davidlohr Bueso A
5
0.56%
Waiman Long
2
0.22%
Hou Tao
2
0.22%
Uros Bizjak
1
0.11%
Thomas Gleixner
1
0.11%
Frédéric Weisbecker
1
0.11%
Others
111
12.47%
Total
890
qrwlock.c
92
-
9
271
Waiman Long
Will Deacon
Namhyung Kim
Davidlohr Bueso A
Thomas Gleixner
Ingo Molnar
Frédéric Weisbecker
Others
July 2006
November 2009
February 2014
June 2015
August 2015
September 2015
May 2017
October 2017
May 2019
April 2021
March 2022
May 2022
August 2022
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 162}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 32, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 32}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Waiman Long
178
65.68%
Will Deacon
37
13.65%
Namhyung Kim
34
12.55%
Davidlohr Bueso A
4
1.48%
Thomas Gleixner
2
0.74%
Ingo Molnar
2
0.74%
Frédéric Weisbecker
1
0.37%
Others
13
4.80%
Total
271
qspinlock.c
410
-
14
761
Waiman Long
Peter Zijlstra
Will Deacon
Tim Chen
Namhyung Kim
Kumar Kartikeya Dwivedi
Thomas Gleixner
Ingo Molnar
Frédéric Weisbecker
Others
July 2006
November 2009
October 2010
January 2014
April 2015
July 2015
September 2015
October 2015
November 2015
December 2015
April 2016
June 2016
July 2017
February 2018
April 2018
September 2018
October 2018
January 2019
April 2019
May 2019
October 2019
January 2020
March 2022
August 2022
January 2023
March 2025
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 37, "token_count": 32}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 2, "token_count": 371}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 32, "token_count": 58}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 27, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Waiman Long
508
66.75%
Peter Zijlstra
94
12.35%
Will Deacon
64
8.41%
Tim Chen
32
4.20%
Namhyung Kim
15
1.97%
Kumar Kartikeya Dwivedi
8
1.05%
Thomas Gleixner
2
0.26%
Ingo Molnar
2
0.26%
Frédéric Weisbecker
1
0.13%
Others
35
4.60%
Total
761
qspinlock.h
201
-
6
434
Waiman Long
Peter Zijlstra
Kumar Kartikeya Dwivedi
Will Deacon
Uros Bizjak
Paul E. McKenney
April 2015
November 2015
April 2016
June 2016
November 2016
October 2017
April 2018
September 2018
October 2018
March 2024
March 2025
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 2, "token_count": 224}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 52, "token_count": 14}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 27, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Waiman Long
288
66.36%
Peter Zijlstra
80
18.43%
Kumar Kartikeya Dwivedi
29
6.68%
Will Deacon
22
5.07%
Uros Bizjak
14
3.23%
Paul E. McKenney
1
0.23%
Total
434
qspinlock_paravirt.h
557
-
9
1336
Waiman Long
Uros Bizjak
Peter Zijlstra
Will Deacon
Namhyung Kim
Others
April 2015
May 2015
July 2015
September 2015
November 2015
December 2015
April 2016
May 2016
July 2016
July 2017
August 2017
November 2017
April 2018
October 2018
April 2019
August 2022
February 2024
March 2024
April 2024
July 2024
August 2024
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 703}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 2, "token_count": 100}, {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 330}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 52, "token_count": 31}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 52, "token_count": 32}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Waiman Long
1208
90.42%
Uros Bizjak
64
4.79%
Peter Zijlstra
27
2.02%
Will Deacon
13
0.97%
Namhyung Kim
2
0.15%
Others
22
1.65%
Total
1336
qspinlock_stat.h
142
-
5
453
Waiman Long
Davidlohr Bueso A
Ingo Molnar
Thomas Gleixner
Others
November 2015
April 2016
December 2016
February 2017
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 366}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Waiman Long
437
96.47%
Davidlohr Bueso A
8
1.77%
Ingo Molnar
3
0.66%
Thomas Gleixner
2
0.44%
Others
3
0.66%
Total
453
rtmutex.c
1899
-
28
4917
Thomas Gleixner
Peter Zijlstra
Ingo Molnar
Steven Rostedt
Sebastian Andrzej Siewior
Darren Hart
Waiman Long
Lai Jiangshan
Davidlohr Bueso A
Mel Gorman
Gregory Haskins
Namhyung Kim
Uros Bizjak
John Stultz
Matthew Wilcox
Juri Lelli
Zqiang
Paul E. McKenney
Frédéric Weisbecker
Others
June 2006
July 2006
September 2006
May 2007
June 2007
October 2007
April 2009
November 2009
January 2011
November 2013
February 2014
May 2014
June 2014
February 2015
May 2015
June 2015
September 2015
January 2016
May 2016
September 2016
November 2016
February 2017
March 2017
September 2017
December 2017
May 2019
July 2019
January 2020
April 2020
March 2021
June 2021
July 2021
August 2021
September 2021
November 2021
December 2021
March 2022
December 2022
February 2023
July 2023
September 2023
January 2024
June 2024
August 2024
October 2024
December 2024
March 2025
var spanGroupData = [ {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 1159}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 24, "token_count": 123}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 51, "token_count": 92}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 230}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 167}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 317}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 20, "token_count": 1}, {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 57, "token_count": 70}, {"author_id": 0, "token_count": 554}, {"author_id": 20, "token_count": 99}, {"author_id": 9, "token_count": 156}, {"author_id": 3, "token_count": 662}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 20, "token_count": 2}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 28}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 59, "token_count": 70}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 20, "token_count": 38}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 52, "token_count": 21}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 20, "token_count": 16}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 90}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
1455
29.59%
Peter Zijlstra
1254
25.50%
Ingo Molnar
1194
24.28%
Steven Rostedt
171
3.48%
Sebastian Andrzej Siewior
171
3.48%
Darren Hart
123
2.50%
Waiman Long
92
1.87%
Lai Jiangshan
92
1.87%
Davidlohr Bueso A
88
1.79%
Mel Gorman
70
1.42%
Gregory Haskins
70
1.42%
Namhyung Kim
28
0.57%
Uros Bizjak
21
0.43%
John Stultz
21
0.43%
Matthew Wilcox
4
0.08%
Juri Lelli
4
0.08%
Zqiang
1
0.02%
Paul E. McKenney
1
0.02%
Frédéric Weisbecker
1
0.02%
Others
56
1.14%
Total
4917
rtmutex_api.c
627
-
24
1802
Thomas Gleixner
Ingo Molnar
Peter Zijlstra
Darren Hart
Sebastian Andrzej Siewior
Tejun Heo
Davidlohr Bueso A
Lai Jiangshan
Maarten Lankhorst
Liam R. Howlett
Boqun Feng
Mel Gorman
Andrew Morton
Steven Rostedt
John Stultz
Waiman Long
Others
August 2003
September 2004
January 2006
June 2006
July 2006
December 2006
October 2007
December 2007
January 2009
April 2009
January 2011
May 2011
June 2011
June 2013
November 2013
May 2014
June 2014
May 2015
June 2015
January 2016
May 2016
August 2016
September 2016
October 2016
November 2016
March 2017
May 2017
September 2017
December 2017
March 2018
July 2018
September 2018
January 2019
May 2019
November 2020
February 2021
March 2021
August 2021
November 2021
December 2022
July 2023
October 2024
December 2024
May 2025
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 322}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 24, "token_count": 150}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 51, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 20, "token_count": 27}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 46, "token_count": 38}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 116}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 3, "token_count": 488}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 20, "token_count": 40}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
636
35.29%
Ingo Molnar
424
23.53%
Peter Zijlstra
337
18.70%
Darren Hart
150
8.32%
Sebastian Andrzej Siewior
70
3.88%
Tejun Heo
38
2.11%
Davidlohr Bueso A
17
0.94%
Lai Jiangshan
13
0.72%
Maarten Lankhorst
10
0.55%
Liam R. Howlett
10
0.55%
Boqun Feng
10
0.55%
Mel Gorman
5
0.28%
Andrew Morton
4
0.22%
Steven Rostedt
3
0.17%
John Stultz
2
0.11%
Waiman Long
1
0.06%
Others
72
4.00%
Total
1802
rtmutex_common.h
235
-
17
767
Ingo Molnar
Thomas Gleixner
Peter Zijlstra
Darren Hart
Davidlohr Bueso A
Sebastian Andrzej Siewior
Linus Torvalds (pre-git)
David S. Miller
Andrew Morton
Lai Jiangshan
Others
January 1997
September 1999
February 2002
September 2002
December 2002
February 2003
January 2005
June 2005
June 2006
July 2006
June 2007
April 2009
November 2009
January 2011
June 2011
November 2013
May 2014
June 2015
November 2016
February 2017
March 2017
July 2017
September 2017
November 2017
December 2017
March 2018
March 2021
August 2021
July 2023
October 2024
March 2025
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 276}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 24, "token_count": 36}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ingo Molnar
287
37.42%
Thomas Gleixner
208
27.12%
Peter Zijlstra
179
23.34%
Darren Hart
36
4.69%
Davidlohr Bueso A
12
1.56%
Sebastian Andrzej Siewior
10
1.30%
Linus Torvalds (pre-git)
10
1.30%
David S. Miller
2
0.26%
Andrew Morton
2
0.26%
Lai Jiangshan
1
0.13%
Others
20
2.61%
Total
767
rwbase_rt.c
303
-
7
850
Thomas Gleixner
Peter Zijlstra
Namhyung Kim
Sebastian Andrzej Siewior
Davidlohr Bueso A
Boqun Feng
Waiman Long
February 2015
January 2016
November 2016
March 2021
August 2021
September 2021
March 2022
September 2023
October 2024
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 687}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 56}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 40}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 20, "token_count": 15}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
706
83.06%
Peter Zijlstra
65
7.65%
Namhyung Kim
40
4.71%
Sebastian Andrzej Siewior
15
1.76%
Davidlohr Bueso A
15
1.76%
Boqun Feng
8
0.94%
Waiman Long
1
0.12%
Total
850
rwsem.c
1720
-
45
5287
Waiman Long
Linus Torvalds (pre-git)
Ingo Molnar
Davidlohr Bueso A
Thomas Gleixner
Linus Torvalds
Peter Zijlstra
Michel Lespinasse
Michal Hocko
David Howells
Jason Low
Namhyung Kim
Andrew Morton
Kent Overstreet
Sebastian Andrzej Siewior
John Stultz
Junjiro R. Okajima
Oleg Nesterov
Frédéric Weisbecker
Others
September 1991
December 1991
August 1992
June 1993
November 1993
March 1997
September 1999
January 2000
February 2002
July 2002
September 2002
March 2003
May 2004
June 2004
September 2004
March 2005
July 2006
May 2007
July 2007
December 2007
November 2009
February 2010
August 2010
January 2011
May 2011
July 2011
September 2011
October 2011
January 2013
February 2013
May 2013
May 2014
July 2014
January 2015
September 2015
April 2016
May 2016
June 2016
August 2016
October 2016
November 2016
January 2017
February 2017
June 2017
September 2017
November 2017
March 2018
May 2018
July 2018
September 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
July 2019
October 2019
March 2020
November 2020
December 2020
March 2021
June 2021
August 2021
October 2021
November 2021
January 2022
March 2022
June 2022
September 2022
January 2023
May 2023
September 2023
February 2024
June 2024
July 2024
October 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 12, "token_count": 450}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 22, "token_count": 205}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 40, "token_count": 49}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 47, "token_count": 33}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 460}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 35, "token_count": 35}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 35, "token_count": 137}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 131}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 39, "token_count": 137}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 57}, {"author_id": 0, "token_count": 15}, {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 30, "token_count": 60}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 51}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 1653}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 59}, {"author_id": 0, "token_count": 24}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 113}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 265}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 183}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 44}, {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Waiman Long
2544
48.12%
Linus Torvalds (pre-git)
473
8.95%
Ingo Molnar
471
8.91%
Davidlohr Bueso A
311
5.88%
Thomas Gleixner
284
5.37%
Linus Torvalds
207
3.92%
Peter Zijlstra
196
3.71%
Michel Lespinasse
172
3.25%
Michal Hocko
137
2.59%
David Howells
65
1.23%
Jason Low
64
1.21%
Namhyung Kim
44
0.83%
Andrew Morton
33
0.62%
Kent Overstreet
15
0.28%
Sebastian Andrzej Siewior
13
0.25%
John Stultz
7
0.13%
Junjiro R. Okajima
4
0.08%
Oleg Nesterov
3
0.06%
Frédéric Weisbecker
1
0.02%
Others
243
4.60%
Total
5287
semaphore.c
329
-
29
1100
Matthew Wilcox
Lance Yang
Linus Torvalds
Linus Torvalds (pre-git)
Andi Kleen
David Howells
Waiman Long
Namhyung Kim
Thomas Gleixner
Ingo Molnar
David S. Miller
Andrew Morton
Steven Rostedt
Davidlohr Bueso A
Oleg Nesterov
Frédéric Weisbecker
Others
June 1993
November 1993
June 1995
March 1996
March 1997
October 1997
May 1999
June 1999
October 2000
February 2002
May 2002
October 2002
August 2003
February 2004
April 2004
September 2004
June 2005
September 2005
July 2006
November 2006
February 2008
March 2008
April 2008
May 2008
August 2008
November 2009
February 2010
May 2011
April 2013
September 2014
January 2017
February 2017
June 2019
February 2021
August 2021
March 2022
September 2022
February 2025
March 2025
April 2025
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 77}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 43, "token_count": 8}, {"author_id": 16, "token_count": 30}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 40, "token_count": 72}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 16, "token_count": 357}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 22, "token_count": 80}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 25, "token_count": 33}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 38, "token_count": 137}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Wilcox
392
35.64%
Lance Yang
137
12.45%
Linus Torvalds
81
7.36%
Linus Torvalds (pre-git)
80
7.27%
Andi Kleen
80
7.27%
David Howells
72
6.55%
Waiman Long
39
3.55%
Namhyung Kim
39
3.55%
Thomas Gleixner
16
1.45%
Ingo Molnar
8
0.73%
David S. Miller
8
0.73%
Andrew Morton
4
0.36%
Steven Rostedt
3
0.27%
Davidlohr Bueso A
3
0.27%
Oleg Nesterov
2
0.18%
Frédéric Weisbecker
1
0.09%
Others
135
12.27%
Total
1100
spinlock.c
423
-
23
1172
Zwane Mwaikambo
Thomas Gleixner
Ingo Molnar
Heiko Carstens
Will Deacon
Andi Kleen
Peter Zijlstra
Andrew Morton
Sebastian Andrzej Siewior
David S. Miller
Steven Rostedt
Arnd Bergmann
Others
February 2002
July 2002
December 2002
February 2003
May 2004
September 2004
January 2005
September 2005
July 2006
September 2006
November 2006
July 2007
January 2008
May 2008
August 2008
August 2009
November 2009
December 2009
May 2011
March 2012
September 2013
November 2017
February 2019
March 2021
August 2021
October 2021
January 2022
July 2022
June 2024
October 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 47, "token_count": 22}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 15, "token_count": 421}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 45, "token_count": 120}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 144}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 111}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 32, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 32, "token_count": 19}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 42, "token_count": 28}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Zwane Mwaikambo
421
35.92%
Thomas Gleixner
266
22.70%
Ingo Molnar
133
11.35%
Heiko Carstens
120
10.24%
Will Deacon
48
4.10%
Andi Kleen
29
2.47%
Peter Zijlstra
28
2.39%
Andrew Morton
24
2.05%
Sebastian Andrzej Siewior
22
1.88%
David S. Miller
3
0.26%
Steven Rostedt
1
0.09%
Arnd Bergmann
1
0.09%
Others
76
6.48%
Total
1172
spinlock_debug.c
236
-
20
1042
Ingo Molnar
Zwane Mwaikambo
Marco Elver
Thomas Gleixner
Linus Torvalds (pre-git)
Matthew Wilcox
Peter Zijlstra
Will Deacon
Andi Kleen
Dave Jones
Kent Overstreet
Waiman Long
Linus Torvalds
Andrew Morton
Others
September 1996
March 1997
August 1998
May 1999
September 1999
October 2000
February 2002
July 2002
October 2002
June 2003
July 2003
January 2004
August 2004
September 2004
January 2005
September 2005
December 2005
January 2006
July 2006
October 2006
October 2007
December 2009
October 2011
November 2011
July 2012
February 2017
February 2019
November 2019
March 2020
August 2021
December 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 15, "token_count": 55}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 625}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 41, "token_count": 55}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ingo Molnar
764
73.32%
Zwane Mwaikambo
55
5.28%
Marco Elver
55
5.28%
Thomas Gleixner
44
4.22%
Linus Torvalds (pre-git)
37
3.55%
Matthew Wilcox
18
1.73%
Peter Zijlstra
13
1.25%
Will Deacon
11
1.06%
Andi Kleen
8
0.77%
Dave Jones
4
0.38%
Kent Overstreet
3
0.29%
Waiman Long
2
0.19%
Linus Torvalds
1
0.10%
Andrew Morton
1
0.10%
Others
26
2.50%
Total
1042
spinlock_rt.c
287
-
5
1116
Thomas Gleixner
Sebastian Andrzej Siewior
Davidlohr Bueso A
Peter Zijlstra
Others
November 2009
May 2016
August 2021
September 2021
January 2022
September 2023
August 2024
October 2024
var spanGroupData = [ {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1031}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Gleixner
1065
95.43%
Sebastian Andrzej Siewior
36
3.23%
Davidlohr Bueso A
5
0.45%
Peter Zijlstra
2
0.18%
Others
8
0.72%
Total
1116
test-ww_mutex.c
699
-
14
3362
Chris Wilson
Maarten Lankhorst
John Stultz
Thomas Hellstrom
Thomas Gleixner
Peter Zijlstra
Ingo Molnar
Michal Hocko
Others
January 2006
December 2016
February 2017
March 2017
September 2017
June 2018
August 2018
October 2018
May 2019
September 2021
October 2022
September 2023
July 2024
October 2024
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 2943}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 227}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 13, "token_count": 94}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 29, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
2982
88.70%
Maarten Lankhorst
227
6.75%
John Stultz
94
2.80%
Thomas Hellstrom
14
0.42%
Thomas Gleixner
2
0.06%
Peter Zijlstra
2
0.06%
Ingo Molnar
2
0.06%
Michal Hocko
1
0.03%
Others
38
1.13%
Total
3362
ww_mutex.h
578
-
10
1875
Peter Zijlstra
Maarten Lankhorst
Thomas Gleixner
Nicolai Hähnle
Thomas Hellstrom
Davidlohr Bueso A
Juri Lelli
Ingo Molnar
Waiman Long
Others
January 2006
July 2006
June 2013
July 2014
January 2016
May 2016
August 2016
November 2016
December 2016
June 2018
August 2021
July 2023
June 2024
October 2024
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 72}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 31, "token_count": 70}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 29, "token_count": 63}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 1399}, {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 53, "token_count": 46}, {"author_id": 0, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
1471
78.45%
Maarten Lankhorst
72
3.84%
Thomas Gleixner
70
3.73%
Nicolai Hähnle
70
3.73%
Thomas Hellstrom
63
3.36%
Davidlohr Bueso A
63
3.36%
Juri Lelli
46
2.45%
Ingo Molnar
17
0.91%
Waiman Long
1
0.05%
Others
2
0.11%
Total
1875
ww_rt_mutex.c
101
-
4
408
Peter Zijlstra
Maarten Lankhorst
Ingo Molnar
Sebastian Andrzej Siewior
July 2006
August 2021
September 2021
November 2021
September 2023
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 360}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
360
88.24%
Maarten Lankhorst
40
9.80%
Ingo Molnar
6
1.47%
Sebastian Andrzej Siewior
2
0.49%
Total
408
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
233
Author
Tokens
Proportion
Commits
Proportion
0
Peter Zijlstra
14410
21.16%
204
17.10%
1
Ingo Molnar
10616
15.59%
52
4.36%
2
Waiman Long
8011
11.77%
117
9.81%
3
Thomas Gleixner
4869
7.15%
86
7.21%
4
Paul E. McKenney
3383
4.97%
41
3.44%
5
Chris Wilson
3299
4.85%
11
0.92%
6
Bart Van Assche
3123
4.59%
24
2.01%
7
Davidlohr Bueso A
2320
3.41%
49
4.11%
8
Boqun Feng
1748
2.57%
23
1.93%
9
Steven Rostedt
879
1.29%
19
1.59%
10
Maarten Lankhorst
872
1.28%
6
0.50%
11
Lei Ming
817
1.20%
11
0.92%
12
Linus Torvalds (pre-git)
796
1.17%
31
2.60%
13
John Stultz
571
0.84%
11
0.92%
14
Frédéric Weisbecker
558
0.82%
12
1.01%
15
Zwane Mwaikambo
476
0.70%
1
0.08%
16
Matthew Wilcox
471
0.69%
12
1.01%
17
Junjiro R. Okajima
468
0.69%
3
0.25%
18
Shawn Du
437
0.64%
17
1.42%
19
Kent Overstreet
424
0.62%
6
0.50%
20
Sebastian Andrzej Siewior
388
0.57%
19
1.59%
21
Byungchul Park
328
0.48%
5
0.42%
22
Linus Torvalds
323
0.47%
13
1.09%
23
Huang Ying
316
0.46%
3
0.25%
24
Darren Hart
309
0.45%
1
0.08%
25
Namhyung Kim
269
0.40%
4
0.34%
26
Oleg Nesterov
255
0.37%
14
1.17%
27
Kumar Kartikeya Dwivedi
251
0.37%
4
0.34%
28
Alfredo Alvarez Fernandez
241
0.35%
2
0.17%
29
Thomas Hellstrom
236
0.35%
2
0.17%
30
Jason Low
233
0.34%
10
0.84%
31
Nicolai Hähnle
228
0.33%
8
0.67%
32
Will Deacon
227
0.33%
19
1.59%
33
Dave Jones
221
0.32%
5
0.42%
34
Zqiang
220
0.32%
2
0.17%
35
Michel Lespinasse
172
0.25%
13
1.09%
36
John Ogness
169
0.25%
1
0.08%
37
Tim Chen
147
0.22%
2
0.17%
38
Lance Yang
145
0.21%
2
0.17%
39
Michal Hocko
138
0.20%
3
0.25%
40
David Howells
137
0.20%
3
0.25%
41
Marco Elver
134
0.20%
3
0.25%
42
Andi Kleen
131
0.19%
9
0.75%
43
David S. Miller
128
0.19%
4
0.34%
44
Daniel Vetter
127
0.19%
1
0.08%
45
Heiko Carstens
122
0.18%
3
0.25%
46
Tejun Heo
120
0.18%
4
0.34%
47
Andrew Morton
119
0.17%
15
1.26%
48
Imre Deak
113
0.17%
2
0.17%
49
Arnd Bergmann
113
0.17%
7
0.59%
50
Joel A Fernandes
108
0.16%
4
0.34%
51
Lai Jiangshan
107
0.16%
2
0.17%
52
Uros Bizjak
102
0.15%
7
0.59%
53
Juri Lelli
100
0.15%
3
0.25%
54
Zhiguo Niu
97
0.14%
1
0.08%
55
Liam R. Howlett
95
0.14%
1
0.08%
56
Dmitriy Vyukov
94
0.14%
2
0.17%
57
Gregory Haskins
86
0.13%
3
0.25%
58
Hou Tao
82
0.12%
3
0.25%
59
Mel Gorman
75
0.11%
1
0.08%
60
Others
2535
3.72%
247
20.70%
Total
68089
1193