Linux Source Code
Home
Release 7.0
Help
nvdimm
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Aditya Pakki
Alexander Duyck
Andy Shevchenko
Aneesh Kumar K.V
Changyuan Lyu
Chen Ni
Christoph Hellwig
Christophe Jaillet
Dan Carpenter
Dan J Williams
Dave Jiang
Davidlohr Bueso A
Dinghao Liu
Dmitriy Monakhov
Dmitry V. Krivenok
Greg Kroah-Hartman
Huaisheng Ye
Huang Ying
Ira Weiny
Jane Chu
Jason (Hui) Wang
Jeff Johnson
Jeff Moyer
Jerry Hoemann
Johannes Thumshirn
Justin Stitt
Kajol Jain
Kees Cook
Keith Busch
Li Chen
Li Zhijian
Linus Torvalds
Luis R. Rodriguez
Mathieu Desnoyers
Michael Christie
Michael Sammler
Mike Rapoport
Ocean He
Oliver O'Halloran
Others
Pankaj Gupta
Patrick Mochel
Philip Chen
Qian Cai
Randy Dunlap
Rob Herring
Robert Elliott
Robert Richter
Ross Zwisler
Shiyang Ruan
Tejun Heo
Thomas Gleixner
Toshi Kani
Tyler Hicks
Uwe Kleine-König
Vaibhav Jain
Vishal Verma
Vivek Goyal
Yi Yang
Yue haibing
Zheng Qixing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
badrange.c
284
-
8
1171
Dave Jiang
Vishal Verma
Dan J Williams
Ross Zwisler
Thomas Gleixner
Kees Cook
Zheng Qixing
Others
April 2015
May 2015
June 2015
December 2015
January 2016
February 2016
April 2016
September 2016
April 2017
August 2017
May 2019
October 2020
July 2023
February 2025
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 824}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Jiang
831
70.96%
Vishal Verma
200
17.08%
Dan J Williams
121
10.33%
Ross Zwisler
13
1.11%
Thomas Gleixner
2
0.17%
Kees Cook
2
0.17%
Zheng Qixing
1
0.09%
Others
1
0.09%
Total
1171
btt.c
1720
-
27
8033
Vishal Verma
Dan J Williams
Christoph Hellwig
Ross Zwisler
Aneesh Kumar K.V
Michael Christie
Luis R. Rodriguez
Kees Cook
Dinghao Liu
Dmitriy Monakhov
Christophe Jaillet
Qian Cai
Jeff Moyer
Justin Stitt
Davidlohr Bueso A
Tejun Heo
Jeff Johnson
Randy Dunlap
Linus Torvalds
Thomas Gleixner
Others
February 2002
April 2015
May 2015
June 2015
July 2015
March 2016
April 2016
June 2016
July 2016
August 2016
January 2017
May 2017
June 2017
August 2017
September 2017
December 2017
March 2018
July 2018
September 2018
February 2019
May 2019
August 2019
October 2019
May 2020
July 2020
September 2020
January 2021
May 2021
September 2021
October 2021
November 2021
March 2022
June 2022
July 2022
October 2023
December 2023
February 2024
March 2024
May 2024
June 2024
June 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 6, "token_count": 111}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 165}, {"author_id": 1, "token_count": 5487}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 206}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 49, "token_count": 9}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 27, "token_count": 9}, {"author_id": 1, "token_count": 472}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 1, "token_count": 734}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 58, "token_count": 7}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 42, "token_count": 13}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Vishal Verma
7226
89.95%
Dan J Williams
421
5.24%
Christoph Hellwig
113
1.41%
Ross Zwisler
111
1.38%
Aneesh Kumar K.V
25
0.31%
Michael Christie
14
0.17%
Luis R. Rodriguez
14
0.17%
Kees Cook
14
0.17%
Dinghao Liu
13
0.16%
Dmitriy Monakhov
9
0.11%
Christophe Jaillet
9
0.11%
Qian Cai
8
0.10%
Jeff Moyer
8
0.10%
Justin Stitt
7
0.09%
Davidlohr Bueso A
6
0.07%
Tejun Heo
5
0.06%
Jeff Johnson
5
0.06%
Randy Dunlap
3
0.04%
Linus Torvalds
3
0.04%
Thomas Gleixner
2
0.02%
Others
17
0.21%
Total
8033
btt.h
239
-
5
476
Vishal Verma
Dan J Williams
Thomas Gleixner
Christoph Hellwig
Others
May 2015
June 2015
July 2015
June 2017
August 2017
December 2017
February 2019
May 2019
December 2020
May 2021
var spanGroupData = [ {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 106}, {"author_id": 1, "token_count": 281}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vishal Verma
361
75.84%
Dan J Williams
109
22.90%
Thomas Gleixner
2
0.42%
Christoph Hellwig
1
0.21%
Others
3
0.63%
Total
476
btt_devs.c
363
-
10
1847
Dan J Williams
Vishal Verma
Dave Jiang
Aditya Pakki
Ross Zwisler
Toshi Kani
Christophe Jaillet
Thomas Gleixner
Kees Cook
Christoph Hellwig
April 2015
May 2015
June 2015
July 2015
March 2016
July 2016
April 2017
May 2017
June 2017
August 2017
March 2018
February 2019
March 2019
May 2019
November 2019
September 2021
April 2022
December 2023
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 106}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1022}, {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 121}, {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 1, "token_count": 144}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 37, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
1434
77.64%
Vishal Verma
331
17.92%
Dave Jiang
40
2.17%
Aditya Pakki
17
0.92%
Ross Zwisler
15
0.81%
Toshi Kani
3
0.16%
Christophe Jaillet
3
0.16%
Thomas Gleixner
2
0.11%
Kees Cook
1
0.05%
Christoph Hellwig
1
0.05%
Total
1847
bus.c
1333
-
27
6228
Dan J Williams
Dave Jiang
Toshi Kani
Vishal Verma
Alexander Duyck
Greg Kroah-Hartman
Jerry Hoemann
Ross Zwisler
Ocean He
Oliver O'Halloran
Ira Weiny
Aneesh Kumar K.V
Robert Elliott
Johannes Thumshirn
Dan Carpenter
Christoph Hellwig
Uwe Kleine-König
Thomas Gleixner
Qian Cai
Kees Cook
Christophe Jaillet
Others
April 2015
May 2015
June 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 2016
December 2016
April 2017
May 2017
June 2017
August 2017
March 2018
April 2018
May 2018
June 2018
August 2018
September 2018
December 2018
January 2019
March 2019
May 2019
July 2019
September 2019
November 2019
February 2020
July 2020
September 2020
February 2021
March 2021
June 2021
July 2021
April 2022
May 2022
January 2023
February 2023
December 2023
February 2024
June 2024
July 2024
December 2024
September 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 692}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1210}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1410}, {"author_id": 6, "token_count": 11}, {"author_id": 11, "token_count": 106}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 220}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 580}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 147}, {"author_id": 2, "token_count": 343}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 2, "token_count": 26}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 46, "token_count": 11}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 48, "token_count": 2}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 230}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 28, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
5379
86.37%
Dave Jiang
475
7.63%
Toshi Kani
122
1.96%
Vishal Verma
65
1.04%
Alexander Duyck
50
0.80%
Greg Kroah-Hartman
29
0.47%
Jerry Hoemann
17
0.27%
Ross Zwisler
14
0.22%
Ocean He
11
0.18%
Oliver O'Halloran
10
0.16%
Ira Weiny
9
0.14%
Aneesh Kumar K.V
8
0.13%
Robert Elliott
7
0.11%
Johannes Thumshirn
5
0.08%
Dan Carpenter
4
0.06%
Christoph Hellwig
4
0.06%
Uwe Kleine-König
3
0.05%
Thomas Gleixner
2
0.03%
Qian Cai
2
0.03%
Kees Cook
2
0.03%
Christophe Jaillet
2
0.03%
Others
8
0.13%
Total
6228
claim.c
319
-
10
1594
Dan J Williams
Dave Jiang
Ross Zwisler
Vishal Verma
Pankaj Gupta
Aneesh Kumar K.V
Toshi Kani
Christoph Hellwig
Thomas Gleixner
Others
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
December 2015
January 2016
March 2016
April 2016
May 2016
June 2016
November 2016
December 2016
April 2017
May 2017
June 2017
August 2017
March 2018
May 2018
June 2018
May 2019
July 2019
October 2019
October 2020
December 2024
September 2025
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 222}, {"author_id": 6, "token_count": 21}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 564}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 83}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
1355
85.01%
Dave Jiang
114
7.15%
Ross Zwisler
51
3.20%
Vishal Verma
37
2.32%
Pankaj Gupta
16
1.00%
Aneesh Kumar K.V
9
0.56%
Toshi Kani
6
0.38%
Christoph Hellwig
3
0.19%
Thomas Gleixner
2
0.13%
Others
1
0.06%
Total
1594
core.c
546
-
9
2344
Dan J Williams
Vishal Verma
Patrick Mochel
Dave Jiang
Jeff Johnson
Oliver O'Halloran
Ross Zwisler
Thomas Gleixner
Kees Cook
August 2003
April 2015
May 2015
June 2015
July 2015
December 2015
February 2016
April 2016
May 2016
June 2016
July 2016
September 2016
June 2017
August 2017
March 2018
April 2018
May 2019
November 2019
July 2020
September 2021
April 2022
May 2024
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 363}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 641}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 470}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 448}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
2262
96.50%
Vishal Verma
29
1.24%
Patrick Mochel
23
0.98%
Dave Jiang
15
0.64%
Jeff Johnson
5
0.21%
Oliver O'Halloran
4
0.17%
Ross Zwisler
3
0.13%
Thomas Gleixner
2
0.09%
Kees Cook
1
0.04%
Total
2344
dax_devs.c
126
-
9
604
Dan J Williams
Ross Zwisler
Yi Yang
Dave Jiang
Thomas Gleixner
Christophe Jaillet
Christoph Hellwig
Kees Cook
Greg Kroah-Hartman
April 2015
May 2015
June 2015
July 2015
August 2015
March 2016
May 2016
April 2017
May 2017
June 2017
March 2018
May 2019
July 2019
November 2019
April 2022
January 2023
December 2023
November 2024
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 257}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
567
93.87%
Ross Zwisler
14
2.32%
Yi Yang
9
1.49%
Dave Jiang
6
0.99%
Thomas Gleixner
2
0.33%
Christophe Jaillet
2
0.33%
Christoph Hellwig
2
0.33%
Kees Cook
1
0.17%
Greg Kroah-Hartman
1
0.17%
Total
604
dimm.c
144
-
7
458
Dan J Williams
Toshi Kani
Dave Jiang
Thomas Gleixner
Uwe Kleine-König
Kees Cook
Alexander Duyck
April 2015
May 2015
June 2015
August 2016
October 2016
May 2017
September 2017
April 2018
June 2018
October 2018
December 2018
January 2019
May 2019
January 2020
February 2021
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 218}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
402
87.77%
Toshi Kani
28
6.11%
Dave Jiang
23
5.02%
Thomas Gleixner
2
0.44%
Uwe Kleine-König
1
0.22%
Kees Cook
1
0.22%
Alexander Duyck
1
0.22%
Total
458
dimm_devs.c
876
-
19
4195
Dan J Williams
Dave Jiang
Toshi Kani
Patrick Mochel
Keith Busch
Alexander Duyck
Jane Chu
Pankaj Gupta
Randy Dunlap
Thomas Gleixner
Christophe Jaillet
Kees Cook
Greg Kroah-Hartman
Others
August 2003
January 2006
July 2007
April 2015
May 2015
June 2015
August 2015
February 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
May 2017
September 2017
March 2018
April 2018
July 2018
October 2018
December 2018
January 2019
February 2019
March 2019
May 2019
July 2019
August 2019
November 2019
January 2020
July 2020
August 2020
February 2021
June 2021
March 2022
April 2022
November 2022
January 2023
February 2023
May 2023
December 2023
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1059721200, "group": [ {"author_id": 21, "token_count": 35}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 575}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 964}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 666}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 11, "token_count": 49}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 23}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 441}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
3508
83.62%
Dave Jiang
513
12.23%
Toshi Kani
49
1.17%
Patrick Mochel
35
0.83%
Keith Busch
32
0.76%
Alexander Duyck
23
0.55%
Jane Chu
8
0.19%
Pankaj Gupta
5
0.12%
Randy Dunlap
4
0.10%
Thomas Gleixner
2
0.05%
Christophe Jaillet
2
0.05%
Kees Cook
1
0.02%
Greg Kroah-Hartman
1
0.02%
Others
12
0.29%
Total
4195
e820.c
73
-
7
312
Dan J Williams
Christoph Hellwig
Jeff Johnson
Uwe Kleine-König
Thomas Gleixner
Linus Torvalds
Johannes Thumshirn
April 2015
June 2015
August 2015
November 2015
July 2016
December 2016
June 2018
November 2018
May 2019
February 2020
April 2024
May 2024
December 2024
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
283
90.71%
Christoph Hellwig
20
6.41%
Jeff Johnson
5
1.60%
Uwe Kleine-König
1
0.32%
Thomas Gleixner
1
0.32%
Linus Torvalds
1
0.32%
Johannes Thumshirn
1
0.32%
Total
312
label.c
1121
-
8
5455
Dan J Williams
Alexander Duyck
Toshi Kani
Vishal Verma
Robert Richter
Thomas Gleixner
Kees Cook
Others
April 2015
May 2015
June 2015
September 2016
October 2016
June 2017
July 2017
August 2017
September 2017
February 2018
March 2018
October 2018
January 2019
April 2019
May 2019
August 2021
September 2021
March 2022
March 2025
February 2026
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1472}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1734}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 149}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 612}, {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 58}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 361}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 317}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 352}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
4985
91.38%
Alexander Duyck
361
6.62%
Toshi Kani
58
1.06%
Vishal Verma
39
0.71%
Robert Richter
8
0.15%
Thomas Gleixner
2
0.04%
Kees Cook
1
0.02%
Others
1
0.02%
Total
5455
label.h
226
-
6
525
Dan J Williams
Vishal Verma
Toshi Kani
Thomas Gleixner
Alexander Duyck
Others
April 2015
May 2015
June 2015
July 2015
June 2017
February 2018
October 2018
May 2019
March 2020
September 2021
March 2022
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 290}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
514
97.90%
Vishal Verma
4
0.76%
Toshi Kani
2
0.38%
Thomas Gleixner
2
0.38%
Alexander Duyck
2
0.38%
Others
1
0.19%
Total
525
namespace_devs.c
2231
-
21
10784
Dan J Williams
Vishal Verma
Dave Jiang
Dmitry V. Krivenok
Ross Zwisler
Ira Weiny
Aneesh Kumar K.V
Li Zhijian
Kees Cook
Randy Dunlap
Andy Shevchenko
Christophe Jaillet
Toshi Kani
Thomas Gleixner
Keith Busch
Others
April 2015
May 2015
June 2015
July 2015
August 2015
December 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
October 2016
December 2016
January 2017
February 2017
May 2017
June 2017
August 2017
September 2017
October 2017
March 2018
April 2018
June 2018
July 2018
January 2019
March 2019
April 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
July 2020
January 2021
July 2021
August 2021
September 2021
March 2022
April 2022
June 2022
August 2022
July 2023
December 2023
August 2024
August 2025
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 324}, {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2364}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3944}, {"author_id": 6, "token_count": 37}, {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 32, "token_count": 4}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 166}, {"author_id": 17, "token_count": 68}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 862}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 728}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 387}, {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 28, "token_count": 23}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 33, "token_count": 20}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
10171
94.32%
Vishal Verma
205
1.90%
Dave Jiang
153
1.42%
Dmitry V. Krivenok
68
0.63%
Ross Zwisler
61
0.57%
Ira Weiny
23
0.21%
Aneesh Kumar K.V
23
0.21%
Li Zhijian
20
0.19%
Kees Cook
14
0.13%
Randy Dunlap
9
0.08%
Andy Shevchenko
8
0.07%
Christophe Jaillet
7
0.06%
Toshi Kani
6
0.06%
Thomas Gleixner
2
0.02%
Keith Busch
1
0.01%
Others
13
0.12%
Total
10784
nd-core.h
161
-
8
889
Dan J Williams
Dave Jiang
Aneesh Kumar K.V
Ross Zwisler
Keith Busch
Greg Kroah-Hartman
Thomas Gleixner
Christoph Hellwig
April 2015
May 2015
June 2015
July 2015
August 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
September 2016
April 2017
May 2017
August 2017
July 2018
November 2018
December 2018
January 2019
May 2019
July 2019
August 2019
September 2019
October 2019
July 2020
June 2021
September 2021
April 2022
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 106}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 166}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
701
78.85%
Dave Jiang
139
15.64%
Aneesh Kumar K.V
18
2.02%
Ross Zwisler
15
1.69%
Keith Busch
8
0.90%
Greg Kroah-Hartman
5
0.56%
Thomas Gleixner
2
0.22%
Christoph Hellwig
1
0.11%
Total
889
nd.h
689
-
17
3292
Dan J Williams
Vishal Verma
Dave Jiang
Aneesh Kumar K.V
Ross Zwisler
Yi Yang
Pankaj Gupta
Toshi Kani
Christoph Hellwig
Randy Dunlap
Alexander Duyck
Kees Cook
Thomas Gleixner
Oliver O'Halloran
Greg Kroah-Hartman
Zheng Qixing
Others
April 2015
May 2015
June 2015
July 2015
August 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
February 2017
April 2017
May 2017
June 2017
August 2017
September 2017
December 2017
June 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
July 2019
September 2019
October 2019
November 2019
January 2020
March 2020
September 2020
October 2020
August 2021
September 2021
January 2023
September 2023
November 2024
February 2025
September 2025
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 536}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 563}, {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 155}, {"author_id": 32, "token_count": 9}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 9, "token_count": 2}, {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 576}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 31, "token_count": 16}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
3038
92.28%
Vishal Verma
82
2.49%
Dave Jiang
40
1.22%
Aneesh Kumar K.V
29
0.88%
Ross Zwisler
23
0.70%
Yi Yang
16
0.49%
Pankaj Gupta
12
0.36%
Toshi Kani
10
0.30%
Christoph Hellwig
10
0.30%
Randy Dunlap
9
0.27%
Alexander Duyck
9
0.27%
Kees Cook
5
0.15%
Thomas Gleixner
2
0.06%
Oliver O'Halloran
2
0.06%
Greg Kroah-Hartman
2
0.06%
Zheng Qixing
1
0.03%
Others
2
0.06%
Total
3292
nd_perf.c
330
-
3
1435
Kajol Jain
Kees Cook
Others
February 2022
August 2023
February 2026
var spanGroupData = [ {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 1430}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Kajol Jain
1430
99.65%
Kees Cook
2
0.14%
Others
3
0.21%
Total
1435
nd_virtio.c
137
-
8
663
Pankaj Gupta
Philip Chen
Li Chen
Christoph Hellwig
Jeff Johnson
Kees Cook
Others
July 2019
January 2022
July 2023
May 2024
August 2024
September 2024
February 2026
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 614}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 19, "token_count": 21}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 30, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Pankaj Gupta
614
92.61%
Philip Chen
21
3.17%
Li Chen
11
1.66%
Christoph Hellwig
8
1.21%
Jeff Johnson
5
0.75%
Kees Cook
1
0.15%
Others
3
0.45%
Total
663
of_pmem.c
114
-
9
516
Oliver O'Halloran
Aneesh Kumar K.V
Chen Ni
Rob Herring
Dan J Williams
Jeff Johnson
Uwe Kleine-König
Linus Torvalds
Kees Cook
April 2018
November 2018
August 2019
March 2020
July 2020
July 2023
September 2023
April 2024
May 2024
July 2024
December 2024
February 2026
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 453}, {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 36, "token_count": 17}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver O'Halloran
453
87.79%
Aneesh Kumar K.V
19
3.68%
Chen Ni
17
3.29%
Rob Herring
11
2.13%
Dan J Williams
8
1.55%
Jeff Johnson
5
0.97%
Uwe Kleine-König
1
0.19%
Linus Torvalds
1
0.19%
Kees Cook
1
0.19%
Total
516
pfn.h
51
-
3
100
Dan J Williams
Aneesh Kumar K.V
Thomas Gleixner
May 2015
July 2015
March 2016
May 2016
May 2019
July 2019
September 2019
February 2020
var spanGroupData = [ {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
90
90.00%
Aneesh Kumar K.V
8
8.00%
Thomas Gleixner
2
2.00%
Total
100
pfn_devs.c
859
-
14
4353
Dan J Williams
Aneesh Kumar K.V
Vishal Verma
Dave Jiang
Oliver O'Halloran
Christoph Hellwig
Jeff Moyer
Ross Zwisler
Zheng Qixing
Toshi Kani
Thomas Gleixner
Christophe Jaillet
Kees Cook
Others
April 2015
May 2015
June 2015
July 2015
December 2015
January 2016
March 2016
April 2016
May 2016
June 2016
December 2016
February 2017
April 2017
May 2017
June 2017
August 2017
December 2017
March 2018
September 2018
November 2018
February 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
February 2020
July 2020
October 2020
September 2021
April 2022
January 2023
July 2023
August 2023
December 2023
September 2024
February 2025
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 183}, {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 476}, {"author_id": 11, "token_count": 3}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1153}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 772}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 228}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 29}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 355}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 46}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
3429
78.77%
Aneesh Kumar K.V
442
10.15%
Vishal Verma
283
6.50%
Dave Jiang
65
1.49%
Oliver O'Halloran
40
0.92%
Christoph Hellwig
30
0.69%
Jeff Moyer
29
0.67%
Ross Zwisler
21
0.48%
Zheng Qixing
5
0.11%
Toshi Kani
3
0.07%
Thomas Gleixner
2
0.05%
Christophe Jaillet
2
0.05%
Kees Cook
1
0.02%
Others
1
0.02%
Total
4353
pmem.c
766
-
33
3664
Dan J Williams
Jane Chu
Ross Zwisler
Christoph Hellwig
Vivek Goyal
Toshi Kani
Shiyang Ruan
Aneesh Kumar K.V
Vishal Verma
Huang Ying
Luis R. Rodriguez
Pankaj Gupta
Mathieu Desnoyers
Huaisheng Ye
Jeff Johnson
Davidlohr Bueso A
Christophe Jaillet
Linus Torvalds
Thomas Gleixner
Tejun Heo
Zheng Qixing
Uwe Kleine-König
Johannes Thumshirn
Others
February 2002
February 2011
November 2011
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
April 2017
May 2017
June 2017
July 2017
September 2017
December 2017
March 2018
May 2018
June 2018
July 2018
September 2018
October 2018
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
February 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
January 2021
February 2021
March 2021
May 2021
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
April 2022
May 2022
June 2022
June 2023
July 2023
February 2024
May 2024
June 2024
August 2024
September 2024
February 2025
June 2025
November 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 383}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 172}, {"author_id": 6, "token_count": 41}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 345}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 0, "token_count": 47}, {"author_id": 11, "token_count": 81}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 18, "token_count": 78}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 54, "token_count": 8}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 125}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 206}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 20, "token_count": 49}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 162}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 314}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 10, "token_count": 3}, {"author_id": 15, "token_count": 100}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 8, "token_count": 34}, {"author_id": 38, "token_count": 16}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 43, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
1565
42.71%
Jane Chu
480
13.10%
Ross Zwisler
425
11.60%
Christoph Hellwig
424
11.57%
Vivek Goyal
132
3.60%
Toshi Kani
123
3.36%
Shiyang Ruan
100
2.73%
Aneesh Kumar K.V
91
2.48%
Vishal Verma
80
2.18%
Huang Ying
78
2.13%
Luis R. Rodriguez
49
1.34%
Pankaj Gupta
42
1.15%
Mathieu Desnoyers
16
0.44%
Huaisheng Ye
8
0.22%
Jeff Johnson
5
0.14%
Davidlohr Bueso A
4
0.11%
Christophe Jaillet
4
0.11%
Linus Torvalds
3
0.08%
Thomas Gleixner
2
0.05%
Tejun Heo
2
0.05%
Zheng Qixing
1
0.03%
Uwe Kleine-König
1
0.03%
Johannes Thumshirn
1
0.03%
Others
28
0.76%
Total
3664
pmem.h
45
-
7
146
Dan J Williams
Ross Zwisler
Jane Chu
Toshi Kani
Christoph Hellwig
Greg Kroah-Hartman
Others
April 2015
May 2015
July 2015
January 2016
March 2016
June 2016
January 2017
June 2017
November 2017
December 2017
July 2018
May 2022
June 2025
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
112
76.71%
Ross Zwisler
15
10.27%
Jane Chu
7
4.79%
Toshi Kani
5
3.42%
Christoph Hellwig
4
2.74%
Greg Kroah-Hartman
1
0.68%
Others
2
1.37%
Total
146
ramdax.c
282
-
3
1237
Mike Rapoport
Dan Carpenter
Kees Cook
October 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1759302000, "group": [ {"author_id": 5, "token_count": 1227}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mike Rapoport
1227
99.19%
Dan Carpenter
8
0.65%
Kees Cook
2
0.16%
Total
1237
region.c
163
-
12
652
Dan J Williams
Dave Jiang
Vishal Verma
Toshi Kani
Ross Zwisler
Thomas Gleixner
Davidlohr Bueso A
Uwe Kleine-König
Aneesh Kumar K.V
Others
April 2015
May 2015
June 2015
July 2015
February 2016
March 2016
June 2016
July 2016
April 2017
June 2017
April 2018
December 2018
May 2019
September 2019
November 2019
October 2020
February 2021
March 2022
April 2022
October 2022
December 2022
August 2025
September 2025
November 2025
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 6, "token_count": 18}, {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 11, "token_count": 49}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
417
63.96%
Dave Jiang
96
14.72%
Vishal Verma
61
9.36%
Toshi Kani
49
7.52%
Ross Zwisler
18
2.76%
Thomas Gleixner
2
0.31%
Davidlohr Bueso A
2
0.31%
Uwe Kleine-König
1
0.15%
Aneesh Kumar K.V
1
0.15%
Others
5
0.77%
Total
652
region_devs.c
1213
-
24
5705
Dan J Williams
Dave Jiang
Vishal Verma
Pankaj Gupta
Ross Zwisler
Keith Busch
Aneesh Kumar K.V
Dmitry V. Krivenok
Tyler Hicks
Oliver O'Halloran
Vaibhav Jain
Toshi Kani
Yue haibing
Christophe Jaillet
Christoph Hellwig
Thomas Gleixner
Kees Cook
Greg Kroah-Hartman
Others
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
December 2015
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
February 2017
April 2017
May 2017
June 2017
August 2017
September 2017
December 2017
January 2018
March 2018
April 2018
June 2018
July 2018
September 2018
November 2018
December 2018
May 2019
June 2019
July 2019
September 2019
November 2019
January 2020
March 2020
July 2020
March 2021
April 2021
January 2022
March 2022
April 2022
August 2022
September 2022
December 2022
January 2023
July 2023
September 2023
December 2024
September 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 246}, {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 400}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2041}, {"author_id": 6, "token_count": 20}, {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 259}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 351}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 141}, {"author_id": 2, "token_count": 47}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 176}, {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 46}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 94}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 437}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 202}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 166}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
4761
83.45%
Dave Jiang
338
5.92%
Vishal Verma
263
4.61%
Pankaj Gupta
94
1.65%
Ross Zwisler
74
1.30%
Keith Busch
46
0.81%
Aneesh Kumar K.V
21
0.37%
Dmitry V. Krivenok
17
0.30%
Tyler Hicks
14
0.25%
Oliver O'Halloran
14
0.25%
Vaibhav Jain
13
0.23%
Toshi Kani
12
0.21%
Yue haibing
10
0.18%
Christophe Jaillet
5
0.09%
Christoph Hellwig
4
0.07%
Thomas Gleixner
2
0.04%
Kees Cook
2
0.04%
Greg Kroah-Hartman
2
0.04%
Others
13
0.23%
Total
5705
security.c
578
-
6
2929
Dave Jiang
Dan J Williams
Toshi Kani
Jane Chu
Others
April 2015
May 2015
June 2015
August 2016
October 2016
May 2017
September 2017
September 2018
December 2018
March 2019
August 2019
September 2019
June 2020
August 2020
September 2022
November 2022
December 2022
September 2025
November 2025
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 1689}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 214}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 641}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 106}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Jiang
2039
69.61%
Dan J Williams
875
29.87%
Toshi Kani
10
0.34%
Jane Chu
2
0.07%
Others
3
0.10%
Total
2929
virtio_pmem.c
188
-
7
851
Pankaj Gupta
Changyuan Lyu
Philip Chen
Michael Sammler
Jason (Hui) Wang
Li Chen
Others
July 2019
August 2020
October 2021
June 2022
November 2022
December 2023
August 2024
February 2026
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 607}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 23, "token_count": 45}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 14, "token_count": 123}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 19, "token_count": 46}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Pankaj Gupta
607
71.33%
Changyuan Lyu
123
14.45%
Philip Chen
46
5.41%
Michael Sammler
45
5.29%
Jason (Hui) Wang
17
2.00%
Li Chen
8
0.94%
Others
5
0.59%
Total
851
virtio_pmem.h
59
-
2
126
Pankaj Gupta
Li Chen
July 2019
February 2026
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 118}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 30, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Pankaj Gupta
118
93.65%
Li Chen
8
6.35%
Total
126
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
105
Author
Tokens
Proportion
Commits
Proportion
0
Dan J Williams
46507
65.89%
274
47.90%
1
Vishal Verma
9266
13.13%
28
4.90%
2
Dave Jiang
4887
6.92%
28
4.90%
3
Pankaj Gupta
1508
2.14%
4
0.70%
4
Kajol Jain
1430
2.03%
1
0.17%
5
Mike Rapoport
1227
1.74%
1
0.17%
6
Ross Zwisler
873
1.24%
5
0.87%
7
Aneesh Kumar K.V
694
0.98%
17
2.97%
8
Christoph Hellwig
625
0.89%
37
6.47%
9
Oliver O'Halloran
523
0.74%
5
0.87%
10
Jane Chu
497
0.70%
10
1.75%
11
Toshi Kani
486
0.69%
10
1.75%
12
Alexander Duyck
446
0.63%
8
1.40%
13
Vivek Goyal
132
0.19%
3
0.52%
14
Changyuan Lyu
123
0.17%
1
0.17%
15
Shiyang Ruan
100
0.14%
1
0.17%
16
Keith Busch
87
0.12%
2
0.35%
17
Dmitry V. Krivenok
85
0.12%
2
0.35%
18
Huang Ying
78
0.11%
1
0.17%
19
Philip Chen
67
0.09%
2
0.35%
20
Luis R. Rodriguez
63
0.09%
4
0.70%
21
Patrick Mochel
58
0.08%
2
0.35%
22
Kees Cook
52
0.07%
2
0.35%
23
Michael Sammler
45
0.06%
1
0.17%
24
Thomas Gleixner
41
0.06%
3
0.52%
25
Greg Kroah-Hartman
41
0.06%
4
0.70%
26
Jeff Moyer
37
0.05%
2
0.35%
27
Christophe Jaillet
36
0.05%
3
0.52%
28
Ira Weiny
32
0.05%
2
0.35%
29
Jeff Johnson
30
0.04%
1
0.17%
30
Li Chen
27
0.04%
1
0.17%
31
Yi Yang
25
0.04%
1
0.17%
32
Randy Dunlap
25
0.04%
5
0.87%
33
Li Zhijian
20
0.03%
1
0.17%
34
Jerry Hoemann
17
0.02%
3
0.52%
35
Jason (Hui) Wang
17
0.02%
2
0.35%
36
Chen Ni
17
0.02%
1
0.17%
37
Aditya Pakki
17
0.02%
1
0.17%
38
Mathieu Desnoyers
16
0.02%
2
0.35%
39
Tyler Hicks
14
0.02%
1
0.17%
40
Michael Christie
14
0.02%
3
0.52%
41
Vaibhav Jain
13
0.02%
1
0.17%
42
Dinghao Liu
13
0.02%
1
0.17%
43
Davidlohr Bueso A
12
0.02%
2
0.35%
44
Dan Carpenter
12
0.02%
2
0.35%
45
Rob Herring
11
0.02%
3
0.52%
46
Ocean He
11
0.02%
1
0.17%
47
Yue haibing
10
0.01%
1
0.17%
48
Qian Cai
10
0.01%
2
0.35%
49
Dmitriy Monakhov
9
0.01%
2
0.35%
50
Zheng Qixing
8
0.01%
2
0.35%
51
Uwe Kleine-König
8
0.01%
4
0.70%
52
Robert Richter
8
0.01%
1
0.17%
53
Linus Torvalds
8
0.01%
3
0.52%
54
Huaisheng Ye
8
0.01%
1
0.17%
55
Andy Shevchenko
8
0.01%
4
0.70%
56
Tejun Heo
7
0.01%
1
0.17%
57
Robert Elliott
7
0.01%
1
0.17%
58
Justin Stitt
7
0.01%
1
0.17%
59
Johannes Thumshirn
7
0.01%
3
0.52%
60
Others
122
0.17%
51
8.92%
Total
70584
572