Linux Source Code
Home
Release 6.1
Help
libsas
root
drivers
scsi
Highlighting
Reset All
By Author
By Age
──────────
Ahmed S. Darwish
Al Viro
Andy Shevchenko
Bart Van Assche
Christoph Hellwig
Christoph Lameter
Damien Le Moal
Dan Carpenter
Dan J Williams
Darrick J. Wong
David Howells
David Milburn
Duoming Zhou
FUJITA Tomonori
Gustavo A. R. Silva
Hannes Reinecke
Harvey Harrison
Irenge Jules Bashizi
Jack Wang
James Bottomley
Jason Yan
Jeff Garzik
Jeff Skirvin
Jens Axboe
Jesper Juhl
Johannes Thumshirn
John Garry
John Gong
Jolly Shah
Kay Sievers
Kees Cook
Kent Overstreet
Linus Torvalds
Liu Shixin
Luben Tuikov
Lukasz Dorau
Luo Jiaxing
Malahal Naineni
Mark Salyzyn
Masanari Iida
Michael Christie
Ming Lei
Nathan Chancellor
Paul Gortmaker
Pavel Emelyanov
Rafael J. Wysocki
Sebastian Andrzej Siewior
Sergei Shtylyov
Shaohua Li
Tejun Heo
Thomas Gleixner
Thomas Jackson
Tom Peng
Wei Fang
Xiang Chen
Xiangliang Yu
Yufen Yu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
sas_ata.c
870
-
23
3848
Dan J Williams
Darrick J. Wong
James Bottomley
John Garry
Jason Yan
Xiangliang Yu
Luo Jiaxing
Hannes Reinecke
Tejun Heo
Jolly Shah
Damien Le Moal
Irenge Jules Bashizi
Wei Fang
Bart Van Assche
David Milburn
Thomas Gleixner
Shaohua Li
Sergei Shtylyov
Harvey Harrison
Gustavo A. R. Silva
Sebastian Andrzej Siewior
Liu Shixin
Jens Axboe
October 2006
January 2007
July 2007
November 2007
December 2007
April 2008
July 2008
September 2008
March 2010
May 2010
September 2010
October 2010
January 2011
March 2011
May 2011
November 2011
December 2011
January 2012
March 2012
June 2012
July 2012
May 2013
October 2013
March 2014
November 2014
March 2015
April 2016
July 2016
March 2017
February 2018
March 2018
May 2018
June 2018
September 2018
November 2018
April 2019
May 2019
December 2019
April 2020
July 2020
August 2020
September 2020
March 2021
May 2021
July 2021
August 2021
February 2022
May 2022
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 762}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 209}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 14, "token_count": 81}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 752}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 603}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 447}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 79}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 25, "token_count": 25}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 130}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
1970
51.20%
Darrick J. Wong
951
24.71%
James Bottomley
300
7.80%
John Garry
193
5.02%
Jason Yan
89
2.31%
Xiangliang Yu
81
2.10%
Luo Jiaxing
81
2.10%
Hannes Reinecke
58
1.51%
Tejun Heo
55
1.43%
Jolly Shah
25
0.65%
Damien Le Moal
9
0.23%
Irenge Jules Bashizi
6
0.16%
Wei Fang
6
0.16%
Bart Van Assche
6
0.16%
David Milburn
5
0.13%
Thomas Gleixner
2
0.05%
Shaohua Li
2
0.05%
Sergei Shtylyov
2
0.05%
Harvey Harrison
2
0.05%
Gustavo A. R. Silva
2
0.05%
Sebastian Andrzej Siewior
1
0.03%
Liu Shixin
1
0.03%
Jens Axboe
1
0.03%
Total
3848
sas_discover.c
584
-
17
2642
James Bottomley
Dan J Williams
Jason Yan
David Howells
Darrick J. Wong
John Garry
Pavel Emelyanov
Jeff Skirvin
Gustavo A. R. Silva
Dan Carpenter
Bart Van Assche
Tejun Heo
Kay Sievers
Xiang Chen
Christoph Hellwig
Liu Shixin
Jeff Garzik
August 2006
October 2006
November 2006
January 2007
July 2007
October 2007
November 2007
March 2008
December 2008
March 2010
September 2011
November 2011
December 2011
January 2012
March 2012
June 2012
May 2013
March 2015
December 2017
February 2018
March 2018
May 2018
September 2018
November 2018
May 2019
June 2019
August 2019
December 2019
August 2020
September 2020
July 2021
February 2022
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 877}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 309}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 317}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 188}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 167}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 308}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 33}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
1227
46.44%
Dan J Williams
1111
42.05%
Jason Yan
131
4.96%
David Howells
57
2.16%
Darrick J. Wong
53
2.01%
John Garry
16
0.61%
Pavel Emelyanov
12
0.45%
Jeff Skirvin
10
0.38%
Gustavo A. R. Silva
5
0.19%
Dan Carpenter
4
0.15%
Bart Van Assche
4
0.15%
Tejun Heo
3
0.11%
Kay Sievers
3
0.11%
Xiang Chen
2
0.08%
Christoph Hellwig
2
0.08%
Liu Shixin
1
0.04%
Jeff Garzik
1
0.04%
Total
2642
sas_event.c
216
-
9
1026
Dan J Williams
Xiang Chen
Jason Yan
Ahmed S. Darwish
James Bottomley
John Garry
Johannes Thumshirn
David Howells
Christoph Hellwig
August 2006
November 2006
November 2011
December 2011
January 2012
March 2012
June 2012
June 2017
September 2017
December 2017
May 2019
January 2021
December 2021
February 2022
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 165}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 157}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 68}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 308}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
388
37.82%
Xiang Chen
309
30.12%
Jason Yan
157
15.30%
Ahmed S. Darwish
68
6.63%
James Bottomley
65
6.34%
John Garry
27
2.63%
Johannes Thumshirn
8
0.78%
David Howells
2
0.19%
Christoph Hellwig
2
0.19%
Total
1026
sas_expander.c
2156
-
27
10441
James Bottomley
Dan J Williams
John Garry
Darrick J. Wong
Christoph Hellwig
Damien Le Moal
Tom Peng
FUJITA Tomonori
Jack Wang
Lukasz Dorau
Luben Tuikov
Jeff Skirvin
Jason Yan
Malahal Naineni
Xiang Chen
Jesper Juhl
Thomas Jackson
Bart Van Assche
Mark Salyzyn
Tejun Heo
Kees Cook
Harvey Harrison
Gustavo A. R. Silva
Masanari Iida
Kent Overstreet
John Gong
Duoming Zhou
August 2006
September 2006
October 2006
November 2006
January 2007
July 2007
November 2007
December 2007
July 2008
May 2009
July 2009
March 2010
October 2010
February 2011
July 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
June 2012
August 2012
March 2013
April 2013
May 2013
September 2013
January 2017
August 2017
December 2017
January 2018
February 2018
June 2018
September 2018
November 2018
January 2019
February 2019
April 2019
May 2019
June 2019
December 2019
August 2020
May 2021
July 2021
December 2021
February 2022
June 2022
September 2022
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 7740}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 20, "token_count": 49}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 173}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 11, "token_count": 86}, {"author_id": 0, "token_count": 17}, {"author_id": 23, "token_count": 29}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 107}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 19, "token_count": 28}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 17, "token_count": 26}, {"author_id": 19, "token_count": 27}, {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 146}, {"author_id": 16, "token_count": 28}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 480}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 18, "token_count": 57}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 145}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 22, "token_count": 7}, {"author_id": 2, "token_count": 167}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 124}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 55, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
8017
76.78%
Dan J Williams
919
8.80%
John Garry
386
3.70%
Darrick J. Wong
187
1.79%
Christoph Hellwig
149
1.43%
Damien Le Moal
124
1.19%
Tom Peng
107
1.02%
FUJITA Tomonori
86
0.82%
Jack Wang
64
0.61%
Lukasz Dorau
57
0.55%
Luben Tuikov
55
0.53%
Jeff Skirvin
54
0.52%
Jason Yan
52
0.50%
Malahal Naineni
49
0.47%
Xiang Chen
39
0.37%
Jesper Juhl
29
0.28%
Thomas Jackson
20
0.19%
Bart Van Assche
13
0.12%
Mark Salyzyn
9
0.09%
Tejun Heo
8
0.08%
Kees Cook
6
0.06%
Harvey Harrison
5
0.05%
Gustavo A. R. Silva
2
0.02%
Masanari Iida
1
0.01%
Kent Overstreet
1
0.01%
John Gong
1
0.01%
Duoming Zhou
1
0.01%
Total
10441
sas_host_smp.c
354
-
7
1516
James Bottomley
Dan J Williams
Christoph Hellwig
Tejun Heo
Paul Gortmaker
Thomas Gleixner
Jason Yan
December 2007
May 2009
March 2010
May 2011
September 2011
January 2012
August 2017
May 2019
July 2021
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 942}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 375}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 150}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
942
62.14%
Dan J Williams
414
27.31%
Christoph Hellwig
150
9.89%
Tejun Heo
4
0.26%
Paul Gortmaker
3
0.20%
Thomas Gleixner
2
0.13%
Jason Yan
1
0.07%
Total
1516
sas_init.c
714
-
15
3359
Dan J Williams
James Bottomley
Jason Yan
Darrick J. Wong
Xiang Chen
John Garry
Kees Cook
Ahmed S. Darwish
Luo Jiaxing
FUJITA Tomonori
Tejun Heo
Christoph Lameter
Thomas Gleixner
Linus Torvalds
Bart Van Assche
August 2006
September 2006
October 2006
December 2006
January 2007
July 2007
March 2010
July 2011
September 2011
November 2011
December 2011
January 2012
March 2012
June 2012
August 2017
December 2017
February 2018
November 2018
April 2019
May 2019
July 2019
January 2021
July 2021
September 2021
October 2021
December 2021
July 2022
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 604}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 195}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 716}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 499}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 497}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 5, "token_count": 145}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 5, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
1537
45.76%
James Bottomley
832
24.77%
Jason Yan
498
14.83%
Darrick J. Wong
203
6.04%
Xiang Chen
173
5.15%
John Garry
76
2.26%
Kees Cook
11
0.33%
Ahmed S. Darwish
11
0.33%
Luo Jiaxing
5
0.15%
FUJITA Tomonori
5
0.15%
Tejun Heo
3
0.09%
Christoph Lameter
2
0.06%
Thomas Gleixner
1
0.03%
Linus Torvalds
1
0.03%
Bart Van Assche
1
0.03%
Total
3359
sas_internal.h
198
-
12
1055
James Bottomley
Dan J Williams
John Garry
Jason Yan
Christoph Hellwig
David Howells
Darrick J. Wong
Xiang Chen
Ahmed S. Darwish
Thomas Gleixner
Linus Torvalds
Damien Le Moal
August 2006
September 2006
November 2006
January 2007
November 2007
December 2007
May 2011
November 2011
December 2011
January 2012
March 2012
May 2013
August 2017
December 2017
November 2018
May 2019
July 2019
December 2019
January 2021
December 2021
February 2022
June 2022
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 413}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 176}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
463
43.89%
Dan J Williams
393
37.25%
John Garry
64
6.07%
Jason Yan
45
4.27%
Christoph Hellwig
37
3.51%
David Howells
18
1.71%
Darrick J. Wong
17
1.61%
Xiang Chen
12
1.14%
Ahmed S. Darwish
3
0.28%
Thomas Gleixner
1
0.09%
Linus Torvalds
1
0.09%
Damien Le Moal
1
0.09%
Total
1055
sas_phy.c
162
-
6
793
James Bottomley
Jason Yan
Dan J Williams
David Howells
John Garry
Christoph Hellwig
August 2006
September 2006
November 2006
May 2011
March 2012
June 2012
December 2017
November 2018
April 2019
May 2019
July 2021
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 458}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 63}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 169}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
468
59.02%
Jason Yan
176
22.19%
Dan J Williams
80
10.09%
David Howells
63
7.94%
John Garry
4
0.50%
Christoph Hellwig
2
0.25%
Total
793
sas_port.c
373
-
13
1859
James Bottomley
Dan J Williams
Damien Le Moal
John Garry
Jason Yan
David Howells
Tom Peng
Darrick J. Wong
Kay Sievers
Dan Carpenter
Harvey Harrison
Christoph Hellwig
Bart Van Assche
August 2006
November 2006
January 2007
February 2008
July 2008
December 2008
July 2009
October 2010
May 2011
November 2011
December 2011
January 2012
March 2012
April 2012
June 2012
December 2017
February 2018
November 2018
April 2019
May 2019
June 2019
December 2019
May 2021
July 2021
February 2022
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 893}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 8, "token_count": 81}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 214}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 81}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 214}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
932
50.13%
Dan J Williams
353
18.99%
Damien Le Moal
214
11.51%
John Garry
100
5.38%
Jason Yan
82
4.41%
David Howells
81
4.36%
Tom Peng
54
2.90%
Darrick J. Wong
23
1.24%
Kay Sievers
8
0.43%
Dan Carpenter
6
0.32%
Harvey Harrison
2
0.11%
Christoph Hellwig
2
0.11%
Bart Van Assche
2
0.11%
Total
1859
sas_scsi_host.c
1279
-
27
6026
James Bottomley
John Garry
Dan J Williams
Darrick J. Wong
Hannes Reinecke
Christoph Hellwig
Yufen Yu
Jason Yan
Andy Shevchenko
FUJITA Tomonori
Harvey Harrison
Jeff Garzik
Damien Le Moal
Tejun Heo
Rafael J. Wysocki
Paul Gortmaker
David Howells
Bart Van Assche
Ming Lei
Michael Christie
Gustavo A. R. Silva
Thomas Gleixner
Nathan Chancellor
Linus Torvalds
Kees Cook
Jens Axboe
Al Viro
August 2006
September 2006
October 2006
December 2006
January 2007
April 2007
May 2007
July 2007
November 2007
January 2008
February 2008
July 2008
September 2008
January 2009
October 2009
March 2010
May 2010
September 2010
January 2011
May 2011
July 2011
September 2011
November 2011
December 2011
January 2012
June 2012
May 2013
January 2014
June 2014
November 2014
August 2017
December 2017
January 2018
March 2018
June 2018
November 2018
February 2019
May 2019
July 2019
December 2019
August 2020
June 2021
July 2021
August 2021
September 2021
December 2021
February 2022
March 2022
September 2022
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 91}, {"author_id": 0, "token_count": 1760}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 138}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 500}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 96}, {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 189}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 868}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 69}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 21, "token_count": 31}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 1103}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 467}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
1887
31.31%
John Garry
1673
27.76%
Dan J Williams
1345
22.32%
Darrick J. Wong
826
13.71%
Hannes Reinecke
75
1.24%
Christoph Hellwig
61
1.01%
Yufen Yu
31
0.51%
Jason Yan
29
0.48%
Andy Shevchenko
26
0.43%
FUJITA Tomonori
20
0.33%
Harvey Harrison
12
0.20%
Jeff Garzik
7
0.12%
Damien Le Moal
6
0.10%
Tejun Heo
4
0.07%
Rafael J. Wysocki
3
0.05%
Paul Gortmaker
3
0.05%
David Howells
3
0.05%
Bart Van Assche
3
0.05%
Ming Lei
2
0.03%
Michael Christie
2
0.03%
Gustavo A. R. Silva
2
0.03%
Thomas Gleixner
1
0.02%
Nathan Chancellor
1
0.02%
Linus Torvalds
1
0.02%
Kees Cook
1
0.02%
Jens Axboe
1
0.02%
Al Viro
1
0.02%
Total
6026
sas_task.c
42
-
5
172
James Bottomley
John Garry
Paul Gortmaker
Bart Van Assche
Thomas Gleixner
January 2008
July 2010
May 2011
November 2018
May 2019
December 2019
May 2021
February 2022
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
145
84.30%
John Garry
21
12.21%
Paul Gortmaker
3
1.74%
Bart Van Assche
2
1.16%
Thomas Gleixner
1
0.58%
Total
172
Contributors:
57
Author
Tokens
Proportion
Commits
Proportion
0
James Bottomley
15278
46.67%
31
10.40%
1
Dan J Williams
8510
26.00%
66
22.15%
2
John Garry
2560
7.82%
38
12.75%
3
Darrick J. Wong
2260
6.90%
29
9.73%
4
Jason Yan
1260
3.85%
20
6.71%
5
Xiang Chen
535
1.63%
11
3.69%
6
Christoph Hellwig
405
1.24%
10
3.36%
7
Damien Le Moal
354
1.08%
7
2.35%
8
David Howells
224
0.68%
2
0.67%
9
Tom Peng
161
0.49%
2
0.67%
10
Hannes Reinecke
133
0.41%
6
2.01%
11
FUJITA Tomonori
111
0.34%
3
1.01%
12
Luo Jiaxing
86
0.26%
3
1.01%
13
Ahmed S. Darwish
82
0.25%
4
1.34%
14
Xiangliang Yu
81
0.25%
1
0.34%
15
Tejun Heo
77
0.24%
8
2.68%
16
Jeff Skirvin
64
0.20%
2
0.67%
17
Jack Wang
64
0.20%
3
1.01%
18
Lukasz Dorau
57
0.17%
1
0.34%
19
Luben Tuikov
55
0.17%
2
0.67%
20
Malahal Naineni
49
0.15%
1
0.34%
21
Yufen Yu
31
0.09%
1
0.34%
22
Bart Van Assche
31
0.09%
4
1.34%
23
Jesper Juhl
29
0.09%
1
0.34%
24
Andy Shevchenko
26
0.08%
1
0.34%
25
Jolly Shah
25
0.08%
1
0.34%
26
Harvey Harrison
21
0.06%
1
0.34%
27
Thomas Jackson
20
0.06%
1
0.34%
28
Kees Cook
18
0.05%
2
0.67%
29
Pavel Emelyanov
12
0.04%
1
0.34%
30
Kay Sievers
11
0.03%
1
0.34%
31
Gustavo A. R. Silva
11
0.03%
3
1.01%
32
Dan Carpenter
10
0.03%
2
0.67%
33
Paul Gortmaker
9
0.03%
1
0.34%
34
Mark Salyzyn
9
0.03%
2
0.67%
35
Thomas Gleixner
8
0.02%
4
1.34%
36
Johannes Thumshirn
8
0.02%
1
0.34%
37
Jeff Garzik
8
0.02%
2
0.67%
38
Irenge Jules Bashizi
6
0.02%
1
0.34%
39
Wei Fang
6
0.02%
1
0.34%
40
David Milburn
5
0.02%
1
0.34%
41
Rafael J. Wysocki
3
0.01%
1
0.34%
42
Linus Torvalds
3
0.01%
1
0.34%
43
Shaohua Li
2
0.01%
1
0.34%
44
Sergei Shtylyov
2
0.01%
1
0.34%
45
Ming Lei
2
0.01%
1
0.34%
46
Michael Christie
2
0.01%
1
0.34%
47
Liu Shixin
2
0.01%
1
0.34%
48
Jens Axboe
2
0.01%
1
0.34%
49
Christoph Lameter
2
0.01%
1
0.34%
50
Sebastian Andrzej Siewior
1
0.00%
1
0.34%
51
Nathan Chancellor
1
0.00%
1
0.34%
52
Masanari Iida
1
0.00%
1
0.34%
53
Kent Overstreet
1
0.00%
1
0.34%
54
John Gong
1
0.00%
1
0.34%
55
Duoming Zhou
1
0.00%
1
0.34%
56
Al Viro
1
0.00%
1
0.34%
Total
32737
298