Linux Source Code
Home
Release 6.5
Help
host1x
root
drivers
gpu
Highlighting
Reset All
By Author
By Age
──────────
Alexandre Courbot
Amitoj Kaur Chawla
Arnd Bergmann
Arto Merilainen
Ben Dooks
Bryan Wu
Chris Wilson
Christoph Hellwig
Christophe Jaillet
Dan Carpenter
Daniel Vetter
Dmitry Osipenko
Emil Goode
Erik Faye-Lund
Greg Kroah-Hartman
Jason Gunthorpe
Jon Hunter
Lee Jones
Linus Torvalds
Linus Torvalds (pre-git)
Liu Shixin
Luca Barbieri
Luis R. Rodriguez
Marek Szyprowski
Mikko Perttunen
Nipun Gupta
Paul Kocialkowski
Randy Dunlap
Robin Murphy
Sean Paul
Sowjanya Komatineni
Stephen Warren
Terje Bergstrom
Thierry Reding
Thomas Gleixner
Uwe Kleine-König
Wei Yongjun
Yang Yingliang
ye xingchen
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
hw
5000
54
9
16759
Thierry Reding
Terje Bergstrom
Mikko Perttunen
Arto Merilainen
Thomas Gleixner
Dmitry Osipenko
Stephen Warren
Arnd Bergmann
Jon Hunter
March 2013
May 2013
September 2013
October 2013
November 2013
April 2014
June 2014
March 2015
June 2015
May 2016
June 2016
December 2016
August 2017
September 2017
January 2018
November 2018
February 2019
March 2019
May 2019
October 2019
June 2020
March 2021
June 2021
July 2021
November 2021
June 2022
July 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6025}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1594}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 86}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 1670}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 1714}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 1646}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 1425}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 305}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 88}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 305}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 1402}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 123}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
6966
41.57%
Terje Bergstrom
6025
35.95%
Mikko Perttunen
3525
21.03%
Arto Merilainen
98
0.58%
Thomas Gleixner
88
0.53%
Dmitry Osipenko
41
0.24%
Stephen Warren
8
0.05%
Arnd Bergmann
7
0.04%
Jon Hunter
1
0.01%
Total
16759
Files:
bus.c
982
-
18
3854
Thierry Reding
Terje Bergstrom
Chris Wilson
Mikko Perttunen
Luca Barbieri
Nipun Gupta
Amitoj Kaur Chawla
Wei Yongjun
Christoph Hellwig
Robin Murphy
Alexandre Courbot
Uwe Kleine-König
Thomas Gleixner
Linus Torvalds (pre-git)
Randy Dunlap
Linus Torvalds
Lee Jones
Greg Kroah-Hartman
May 1998
February 2002
February 2010
September 2010
November 2012
February 2013
March 2013
April 2013
September 2013
October 2013
November 2013
May 2014
November 2014
December 2014
August 2015
January 2016
February 2016
March 2017
April 2017
August 2017
September 2017
November 2017
April 2018
May 2018
January 2019
May 2019
June 2019
September 2019
October 2019
December 2019
February 2020
April 2020
November 2020
March 2021
April 2021
June 2021
September 2021
October 2021
December 2021
January 2023
March 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 9, "token_count": 48}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 481}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 1549}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 268}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 298}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 30, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
3513
91.15%
Terje Bergstrom
176
4.57%
Chris Wilson
48
1.25%
Mikko Perttunen
33
0.86%
Luca Barbieri
32
0.83%
Nipun Gupta
19
0.49%
Amitoj Kaur Chawla
8
0.21%
Wei Yongjun
5
0.13%
Christoph Hellwig
4
0.10%
Robin Murphy
3
0.08%
Alexandre Courbot
3
0.08%
Uwe Kleine-König
2
0.05%
Thomas Gleixner
2
0.05%
Linus Torvalds (pre-git)
2
0.05%
Randy Dunlap
1
0.03%
Linus Torvalds
1
0.03%
Lee Jones
1
0.03%
Greg Kroah-Hartman
1
0.03%
Total
3854
bus.h
18
-
3
39
Thierry Reding
Terje Bergstrom
Thomas Gleixner
March 2013
September 2013
October 2013
December 2014
May 2019
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
34
87.18%
Terje Bergstrom
3
7.69%
Thomas Gleixner
2
5.13%
Total
39
cdma.c
693
-
10
2543
Terje Bergstrom
Mikko Perttunen
Thierry Reding
Dmitry Osipenko
Arnd Bergmann
Luis R. Rodriguez
Thomas Gleixner
Jason Gunthorpe
Emil Goode
Ben Dooks
March 2013
September 2013
June 2014
January 2016
June 2016
December 2016
April 2018
May 2018
August 2018
December 2018
February 2019
May 2019
October 2019
March 2021
June 2021
June 2022
July 2022
January 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1713}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 235}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 226}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 2, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
1713
67.36%
Mikko Perttunen
506
19.90%
Thierry Reding
258
10.15%
Dmitry Osipenko
49
1.93%
Arnd Bergmann
8
0.31%
Luis R. Rodriguez
3
0.12%
Thomas Gleixner
2
0.08%
Jason Gunthorpe
2
0.08%
Emil Goode
1
0.04%
Ben Dooks
1
0.04%
Total
2543
cdma.h
94
-
6
335
Terje Bergstrom
Thierry Reding
Mikko Perttunen
Arnd Bergmann
Thomas Gleixner
Emil Goode
March 2013
June 2014
December 2016
May 2018
December 2018
February 2019
May 2019
January 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
300
89.55%
Thierry Reding
14
4.18%
Mikko Perttunen
14
4.18%
Arnd Bergmann
4
1.19%
Thomas Gleixner
2
0.60%
Emil Goode
1
0.30%
Total
335
channel.c
160
-
6
638
Terje Bergstrom
Mikko Perttunen
Thierry Reding
Dmitry Osipenko
Thomas Gleixner
Christophe Jaillet
March 2013
November 2013
June 2016
June 2017
June 2018
May 2019
November 2021
July 2022
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 333}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 257}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
333
52.19%
Mikko Perttunen
257
40.28%
Thierry Reding
39
6.11%
Dmitry Osipenko
5
0.78%
Thomas Gleixner
2
0.31%
Christophe Jaillet
2
0.31%
Total
638
channel.h
41
-
4
114
Terje Bergstrom
Mikko Perttunen
Thierry Reding
Thomas Gleixner
March 2013
September 2013
June 2017
May 2018
May 2019
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
65
57.02%
Mikko Perttunen
39
34.21%
Thierry Reding
8
7.02%
Thomas Gleixner
2
1.75%
Total
114
context.c
168
-
7
815
Mikko Perttunen
Yang Yingliang
Thierry Reding
Terje Bergstrom
Dmitry Osipenko
Alexandre Courbot
Thomas Gleixner
March 2013
September 2013
October 2013
February 2016
March 2017
February 2019
May 2019
March 2020
September 2021
November 2021
June 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 679}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 10, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Mikko Perttunen
701
86.01%
Yang Yingliang
36
4.42%
Thierry Reding
34
4.17%
Terje Bergstrom
30
3.68%
Dmitry Osipenko
11
1.35%
Alexandre Courbot
2
0.25%
Thomas Gleixner
1
0.12%
Total
815
context.h
38
-
5
94
Mikko Perttunen
Terje Bergstrom
Arto Merilainen
Thomas Gleixner
Thierry Reding
March 2013
June 2016
May 2019
June 2022
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Mikko Perttunen
82
87.23%
Terje Bergstrom
7
7.45%
Arto Merilainen
3
3.19%
Thomas Gleixner
1
1.06%
Thierry Reding
1
1.06%
Total
94
context_bus.c
26
-
1
70
Mikko Perttunen
May 2022
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Mikko Perttunen
70
100.00%
Total
70
debug.c
227
-
7
1026
Terje Bergstrom
Mikko Perttunen
Dmitry Osipenko
Thierry Reding
Jon Hunter
Liu Shixin
Thomas Gleixner
March 2013
December 2013
June 2016
June 2017
September 2017
March 2018
May 2019
June 2020
March 2021
November 2021
January 2022
September 2022
January 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 792}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
792
77.19%
Mikko Perttunen
120
11.70%
Dmitry Osipenko
52
5.07%
Thierry Reding
33
3.22%
Jon Hunter
18
1.75%
Liu Shixin
9
0.88%
Thomas Gleixner
2
0.19%
Total
1026
debug.h
46
-
3
218
Terje Bergstrom
Mikko Perttunen
Thomas Gleixner
March 2013
September 2017
May 2019
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
198
90.83%
Mikko Perttunen
18
8.26%
Thomas Gleixner
2
0.92%
Total
218
dev.c
778
-
12
3251
Thierry Reding
Terje Bergstrom
Mikko Perttunen
Dmitry Osipenko
Alexandre Courbot
Paul Kocialkowski
Robin Murphy
Christophe Jaillet
Wei Yongjun
Arnd Bergmann
Thomas Gleixner
Arto Merilainen
November 2012
March 2013
September 2013
October 2013
November 2013
December 2014
March 2015
December 2015
February 2016
June 2016
December 2016
March 2017
June 2017
July 2017
August 2017
September 2017
November 2017
January 2018
May 2018
August 2018
February 2019
May 2019
June 2019
September 2019
October 2019
February 2020
March 2020
April 2020
June 2020
March 2021
September 2021
November 2021
December 2021
June 2022
September 2022
October 2022
January 2023
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 832}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 70}, {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 135}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 231}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 420}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 3, "token_count": 329}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 360}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
1244
38.27%
Terje Bergstrom
832
25.59%
Mikko Perttunen
682
20.98%
Dmitry Osipenko
396
12.18%
Alexandre Courbot
53
1.63%
Paul Kocialkowski
12
0.37%
Robin Murphy
11
0.34%
Christophe Jaillet
8
0.25%
Wei Yongjun
6
0.18%
Arnd Bergmann
4
0.12%
Thomas Gleixner
2
0.06%
Arto Merilainen
1
0.03%
Total
3251
dev.h
350
-
7
1683
Terje Bergstrom
Mikko Perttunen
Thierry Reding
Arto Merilainen
Dmitry Osipenko
Alexandre Courbot
Thomas Gleixner
November 2012
March 2013
May 2013
September 2013
October 2013
February 2016
June 2016
November 2016
December 2016
March 2017
June 2017
September 2017
November 2017
February 2019
May 2019
September 2019
October 2019
February 2020
March 2021
November 2021
June 2022
January 2023
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1403}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
1403
83.36%
Mikko Perttunen
145
8.62%
Thierry Reding
104
6.18%
Arto Merilainen
16
0.95%
Dmitry Osipenko
9
0.53%
Alexandre Courbot
4
0.24%
Thomas Gleixner
2
0.12%
Total
1683
fence.c
154
-
4
546
Mikko Perttunen
Terje Bergstrom
Thomas Gleixner
Thierry Reding
March 2013
May 2019
June 2021
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 446}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 93}, ]}, ]
Author Name
Tokens
Token Proportion
Mikko Perttunen
539
98.72%
Terje Bergstrom
5
0.92%
Thomas Gleixner
1
0.18%
Thierry Reding
1
0.18%
Total
546
fence.h
30
-
5
62
Mikko Perttunen
Thierry Reding
Terje Bergstrom
Sowjanya Komatineni
Thomas Gleixner
November 2012
March 2013
September 2013
October 2013
May 2019
July 2020
June 2021
January 2023
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Mikko Perttunen
48
77.42%
Thierry Reding
9
14.52%
Terje Bergstrom
2
3.23%
Sowjanya Komatineni
2
3.23%
Thomas Gleixner
1
1.61%
Total
62
intr.c
138
-
4
615
Terje Bergstrom
Mikko Perttunen
Thierry Reding
Thomas Gleixner
March 2013
June 2016
May 2019
March 2021
June 2021
January 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 363}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 224}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
363
59.02%
Mikko Perttunen
249
40.49%
Thierry Reding
2
0.33%
Thomas Gleixner
1
0.16%
Total
615
intr.h
32
-
4
97
Terje Bergstrom
Mikko Perttunen
Thierry Reding
Thomas Gleixner
March 2013
May 2018
May 2019
January 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
66
68.04%
Mikko Perttunen
27
27.84%
Thierry Reding
3
3.09%
Thomas Gleixner
1
1.03%
Total
97
job.c
690
-
11
3172
Terje Bergstrom
Mikko Perttunen
Thierry Reding
Dmitry Osipenko
Arto Merilainen
Dan Carpenter
Erik Faye-Lund
Daniel Vetter
Marek Szyprowski
Thomas Gleixner
Luis R. Rodriguez
November 2012
March 2013
May 2013
August 2013
September 2013
October 2013
November 2013
January 2014
June 2014
January 2016
November 2016
December 2016
June 2017
March 2018
May 2018
July 2018
May 2019
October 2019
November 2019
February 2020
April 2020
June 2020
March 2021
June 2021
September 2021
March 2022
January 2023
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1827}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 62}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 256}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 189}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 253}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
1891
59.62%
Mikko Perttunen
538
16.96%
Thierry Reding
390
12.30%
Dmitry Osipenko
228
7.19%
Arto Merilainen
78
2.46%
Dan Carpenter
17
0.54%
Erik Faye-Lund
13
0.41%
Daniel Vetter
10
0.32%
Marek Szyprowski
3
0.09%
Thomas Gleixner
2
0.06%
Luis R. Rodriguez
2
0.06%
Total
3172
job.h
46
-
4
99
Terje Bergstrom
Mikko Perttunen
Thierry Reding
Thomas Gleixner
March 2013
May 2018
May 2019
October 2019
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
50
50.51%
Mikko Perttunen
37
37.37%
Thierry Reding
10
10.10%
Thomas Gleixner
2
2.02%
Total
99
mipi.c
554
-
5
2425
Thierry Reding
Sean Paul
Terje Bergstrom
Sowjanya Komatineni
ye xingchen
March 2013
September 2013
November 2013
September 2014
October 2014
April 2015
August 2016
July 2020
August 2020
February 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 165}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 941}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 505}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 673}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 27, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
1697
69.98%
Sean Paul
505
20.82%
Terje Bergstrom
165
6.80%
Sowjanya Komatineni
54
2.23%
ye xingchen
4
0.16%
Total
2425
syncpt.c
532
-
7
1793
Terje Bergstrom
Mikko Perttunen
Arto Merilainen
Thierry Reding
Dmitry Osipenko
Bryan Wu
Thomas Gleixner
March 2013
May 2013
September 2013
October 2013
November 2013
February 2014
January 2015
June 2016
November 2016
March 2017
April 2017
August 2017
September 2017
March 2018
May 2019
December 2019
March 2021
June 2021
December 2021
February 2022
January 2023
March 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 997}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 217}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
997
55.61%
Mikko Perttunen
333
18.57%
Arto Merilainen
310
17.29%
Thierry Reding
137
7.64%
Dmitry Osipenko
9
0.50%
Bryan Wu
5
0.28%
Thomas Gleixner
2
0.11%
Total
1793
syncpt.h
131
-
5
375
Terje Bergstrom
Mikko Perttunen
Arto Merilainen
Thierry Reding
Thomas Gleixner
March 2013
May 2013
September 2013
October 2013
June 2016
May 2019
March 2021
June 2021
January 2023
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 325}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Terje Bergstrom
325
86.67%
Mikko Perttunen
24
6.40%
Arto Merilainen
19
5.07%
Thierry Reding
5
1.33%
Thomas Gleixner
2
0.53%
Total
375
Contributors:
39
Author
Tokens
Proportion
Commits
Proportion
0
Terje Bergstrom
15741
38.75%
8
3.19%
1
Thierry Reding
14502
35.70%
112
44.62%
2
Mikko Perttunen
7987
19.66%
47
18.73%
3
Dmitry Osipenko
800
1.97%
22
8.76%
4
Arto Merilainen
525
1.29%
10
3.98%
5
Sean Paul
505
1.24%
3
1.20%
6
Thomas Gleixner
122
0.30%
2
0.80%
7
Alexandre Courbot
62
0.15%
2
0.80%
8
Sowjanya Komatineni
56
0.14%
4
1.59%
9
Chris Wilson
48
0.12%
1
0.40%
10
Yang Yingliang
36
0.09%
2
0.80%
11
Luca Barbieri
32
0.08%
1
0.40%
12
Arnd Bergmann
23
0.06%
4
1.59%
13
Nipun Gupta
19
0.05%
1
0.40%
14
Jon Hunter
19
0.05%
2
0.80%
15
Dan Carpenter
17
0.04%
2
0.80%
16
Robin Murphy
14
0.03%
2
0.80%
17
Erik Faye-Lund
13
0.03%
2
0.80%
18
Paul Kocialkowski
12
0.03%
1
0.40%
19
Wei Yongjun
11
0.03%
2
0.80%
20
Daniel Vetter
10
0.02%
1
0.40%
21
Christophe Jaillet
10
0.02%
3
1.20%
22
Liu Shixin
9
0.02%
1
0.40%
23
Stephen Warren
8
0.02%
1
0.40%
24
Amitoj Kaur Chawla
8
0.02%
1
0.40%
25
Luis R. Rodriguez
5
0.01%
1
0.40%
26
Bryan Wu
5
0.01%
1
0.40%
27
ye xingchen
4
0.01%
1
0.40%
28
Christoph Hellwig
4
0.01%
1
0.40%
29
Marek Szyprowski
3
0.01%
1
0.40%
30
Uwe Kleine-König
2
0.00%
1
0.40%
31
Linus Torvalds (pre-git)
2
0.00%
1
0.40%
32
Jason Gunthorpe
2
0.00%
1
0.40%
33
Emil Goode
2
0.00%
1
0.40%
34
Randy Dunlap
1
0.00%
1
0.40%
35
Linus Torvalds
1
0.00%
1
0.40%
36
Lee Jones
1
0.00%
1
0.40%
37
Greg Kroah-Hartman
1
0.00%
1
0.40%
38
Ben Dooks
1
0.00%
1
0.40%
Total
40623
251