Linux Source Code
Home
Release 5.2
Help
libsas
root
drivers
scsi
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Andy Shevchenko
Bart Van Assche
Christoph Hellwig
Christoph Lameter
Dan J Williams
Darrick J. Wong
David Howells
David Milburn
FUJITA Tomonori
Hannes Reinecke
Harvey Harrison
Jack Wang
James Bottomley
Jason Yan
Jeff Garzik
Jeff Skirvin
Jens Axboe
Jesper Juhl
Johannes Thumshirn
John Garry
John Gong
Kay Sievers
Kees Cook
Kent Overstreet
Luben Tuikov
Lukasz Dorau
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
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
sas_ata.c
853
-
17
3700
Dan J Williams
Darrick J. Wong
James Bottomley
Jason Yan
Hannes Reinecke
Xiangliang Yu
Tejun Heo
John Garry
Wei Fang
David Milburn
Jens Axboe
Bart Van Assche
Harvey Harrison
Sergei Shtylyov
Shaohua Li
Thomas Gleixner
Sebastian Andrzej Siewior
October 2006
January 2007
July 2007
November 2007
December 2007
February 2008
April 2008
July 2008
September 2008
March 2010
May 2010
July 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
August 2017
February 2018
March 2018
May 2018
June 2018
September 2018
November 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 812}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 184}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 41}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 227}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 81}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 789}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 618}, ]}, {"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": 8, "token_count": 40}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
2026
54.76%
Darrick J. Wong
1002
27.08%
James Bottomley
327
8.84%
Jason Yan
87
2.35%
Hannes Reinecke
82
2.22%
Xiangliang Yu
81
2.19%
Tejun Heo
55
1.49%
John Garry
15
0.41%
Wei Fang
6
0.16%
David Milburn
5
0.14%
Jens Axboe
3
0.08%
Bart Van Assche
2
0.05%
Harvey Harrison
2
0.05%
Sergei Shtylyov
2
0.05%
Shaohua Li
2
0.05%
Thomas Gleixner
2
0.05%
Sebastian Andrzej Siewior
1
0.03%
Total
3700
sas_discover.c
599
-
12
2637
James Bottomley
Dan J Williams
Jason Yan
David Howells
Darrick J. Wong
Pavel Emelyanov
Jeff Skirvin
John Garry
Bart Van Assche
Kay Sievers
Tejun Heo
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
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 900}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 57}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 311}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 323}, {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 188}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 311}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
1264
47.93%
Dan J Williams
1123
42.59%
Jason Yan
97
3.68%
David Howells
57
2.16%
Darrick J. Wong
53
2.01%
Pavel Emelyanov
12
0.46%
Jeff Skirvin
10
0.38%
John Garry
10
0.38%
Bart Van Assche
4
0.15%
Kay Sievers
3
0.11%
Tejun Heo
3
0.11%
Jeff Garzik
1
0.04%
Total
2637
sas_event.c
198
-
6
817
Dan J Williams
Jason Yan
James Bottomley
Johannes Thumshirn
David Howells
Xiang Chen
August 2006
November 2006
November 2011
December 2011
January 2012
March 2012
June 2012
June 2017
September 2017
December 2017
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 142}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 207}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 246}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
436
53.37%
Jason Yan
248
30.35%
James Bottomley
104
12.73%
Johannes Thumshirn
25
3.06%
David Howells
3
0.37%
Xiang Chen
1
0.12%
Total
817
sas_expander.c
2222
-
24
10747
James Bottomley
Dan J Williams
John Garry
Darrick J. Wong
Christoph Hellwig
Tom Peng
FUJITA Tomonori
Luben Tuikov
Jack Wang
Lukasz Dorau
Jeff Skirvin
Jason Yan
Malahal Naineni
Jesper Juhl
Kees Cook
Thomas Jackson
Xiang Chen
Bart Van Assche
Mark Salyzyn
Tejun Heo
Harvey Harrison
John Gong
Kent Overstreet
Masanari Iida
August 2006
September 2006
October 2006
November 2006
January 2007
July 2007
November 2007
December 2007
July 2008
May 2009
July 2009
March 2010
July 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
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 8143}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 16, "token_count": 49}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 173}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 9, "token_count": 86}, {"author_id": 0, "token_count": 15}, {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 7, "token_count": 131}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 13, "token_count": 26}, {"author_id": 12, "token_count": 37}, {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 146}, {"author_id": 14, "token_count": 28}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 490}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 23, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 15, "token_count": 57}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 145}, {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 21, "token_count": 7}, {"author_id": 4, "token_count": 168}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 128}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
8439
78.52%
Dan J Williams
935
8.70%
John Garry
354
3.29%
Darrick J. Wong
187
1.74%
Christoph Hellwig
147
1.37%
Tom Peng
131
1.22%
FUJITA Tomonori
86
0.80%
Luben Tuikov
65
0.60%
Jack Wang
64
0.60%
Lukasz Dorau
57
0.53%
Jeff Skirvin
54
0.50%
Jason Yan
53
0.49%
Malahal Naineni
49
0.46%
Jesper Juhl
29
0.27%
Kees Cook
27
0.25%
Thomas Jackson
19
0.18%
Xiang Chen
14
0.13%
Bart Van Assche
12
0.11%
Mark Salyzyn
9
0.08%
Tejun Heo
8
0.07%
Harvey Harrison
5
0.05%
John Gong
1
0.01%
Kent Overstreet
1
0.01%
Masanari Iida
1
0.01%
Total
10747
sas_host_smp.c
354
-
6
1516
James Bottomley
Dan J Williams
Christoph Hellwig
Tejun Heo
Paul Gortmaker
Thomas Gleixner
December 2007
May 2009
March 2010
May 2011
September 2011
January 2012
August 2017
May 2019
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 943}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 29, "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": 5, "token_count": 150}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
943
62.20%
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%
Total
1516
sas_init.c
668
-
11
3156
Dan J Williams
James Bottomley
Jason Yan
Darrick J. Wong
John Garry
Kees Cook
FUJITA Tomonori
Tejun Heo
Christoph Lameter
Thomas Gleixner
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
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 636}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 195}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "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": 717}, ]}, {"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": 501}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 512}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
1540
48.80%
James Bottomley
864
27.38%
Jason Yan
512
16.22%
Darrick J. Wong
203
6.43%
John Garry
13
0.41%
Kees Cook
11
0.35%
FUJITA Tomonori
5
0.16%
Tejun Heo
3
0.10%
Christoph Lameter
2
0.06%
Thomas Gleixner
2
0.06%
Bart Van Assche
1
0.03%
Total
3156
sas_internal.h
192
-
9
1020
James Bottomley
Dan J Williams
Jason Yan
Christoph Hellwig
John Garry
David Howells
Darrick J. Wong
Johannes Thumshirn
Thomas Gleixner
August 2006
September 2006
November 2006
January 2007
November 2007
December 2007
May 2011
November 2011
December 2011
January 2012
March 2012
June 2012
May 2013
June 2017
August 2017
December 2017
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 422}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "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": 178}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
472
46.27%
Dan J Williams
407
39.90%
Jason Yan
45
4.41%
Christoph Hellwig
37
3.63%
John Garry
20
1.96%
David Howells
18
1.76%
Darrick J. Wong
17
1.67%
Johannes Thumshirn
2
0.20%
Thomas Gleixner
2
0.20%
Total
1020
sas_phy.c
178
-
5
792
James Bottomley
Jason Yan
Dan J Williams
David Howells
John Garry
August 2006
September 2006
November 2006
May 2011
March 2012
June 2012
December 2017
November 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 460}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "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": 3, "token_count": 169}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
470
59.34%
Jason Yan
175
22.10%
Dan J Williams
80
10.10%
David Howells
63
7.95%
John Garry
4
0.51%
Total
792
sas_port.c
378
-
10
1798
James Bottomley
Dan J Williams
John Garry
David Howells
Jason Yan
Tom Peng
Darrick J. Wong
Kay Sievers
Bart Van Assche
Harvey Harrison
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
May 2013
December 2017
February 2018
November 2018
April 2019
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 1034}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 81}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 7, "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": 16}, ]}, {"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": 222}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 98}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
1076
59.84%
Dan J Williams
368
20.47%
John Garry
103
5.73%
David Howells
81
4.51%
Jason Yan
81
4.51%
Tom Peng
54
3.00%
Darrick J. Wong
23
1.28%
Kay Sievers
8
0.44%
Bart Van Assche
2
0.11%
Harvey Harrison
2
0.11%
Total
1798
sas_scsi_host.c
962
-
22
4439
James Bottomley
Dan J Williams
Darrick J. Wong
Hannes Reinecke
Christoph Hellwig
John Garry
Andy Shevchenko
Jason Yan
FUJITA Tomonori
Harvey Harrison
Jeff Garzik
Tejun Heo
David Howells
Jens Axboe
Paul Gortmaker
Rafael J. Wysocki
Michael Christie
Ming Lei
Thomas Gleixner
Al Viro
Kees Cook
Nathan Chancellor
August 2006
September 2006
October 2006
November 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
July 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
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 0, "token_count": 1803}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 144}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 510}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 9, "token_count": 19}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 96}, {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"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": 873}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 20, "token_count": 26}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 69}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
1937
43.64%
Dan J Williams
1351
30.43%
Darrick J. Wong
857
19.31%
Hannes Reinecke
77
1.73%
Christoph Hellwig
63
1.42%
John Garry
38
0.86%
Andy Shevchenko
26
0.59%
Jason Yan
26
0.59%
FUJITA Tomonori
20
0.45%
Harvey Harrison
12
0.27%
Jeff Garzik
7
0.16%
Tejun Heo
4
0.09%
David Howells
3
0.07%
Jens Axboe
3
0.07%
Paul Gortmaker
3
0.07%
Rafael J. Wysocki
3
0.07%
Michael Christie
2
0.05%
Ming Lei
2
0.05%
Thomas Gleixner
2
0.05%
Al Viro
1
0.02%
Kees Cook
1
0.02%
Nathan Chancellor
1
0.02%
Total
4439
sas_task.c
38
-
4
180
James Bottomley
John Garry
Paul Gortmaker
Thomas Gleixner
January 2008
July 2010
May 2011
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
James Bottomley
171
95.00%
John Garry
5
2.78%
Paul Gortmaker
3
1.67%
Thomas Gleixner
1
0.56%
Total
180
Contributors:
46
Author
Tokens
Proportion
Commits
Proportion
0
James Bottomley
16067
52.16%
31
12.97%
1
Dan J Williams
8680
28.18%
66
27.62%
2
Darrick J. Wong
2342
7.60%
30
12.55%
3
Jason Yan
1324
4.30%
19
7.95%
4
John Garry
562
1.82%
14
5.86%
5
Christoph Hellwig
397
1.29%
9
3.77%
6
David Howells
225
0.73%
2
0.84%
7
Tom Peng
185
0.60%
2
0.84%
8
Hannes Reinecke
159
0.52%
7
2.93%
9
FUJITA Tomonori
111
0.36%
3
1.26%
10
Xiangliang Yu
81
0.26%
1
0.42%
11
Tejun Heo
77
0.25%
8
3.35%
12
Luben Tuikov
65
0.21%
2
0.84%
13
Jack Wang
64
0.21%
3
1.26%
14
Jeff Skirvin
64
0.21%
2
0.84%
15
Lukasz Dorau
57
0.19%
1
0.42%
16
Malahal Naineni
49
0.16%
1
0.42%
17
Kees Cook
39
0.13%
2
0.84%
18
Jesper Juhl
29
0.09%
1
0.42%
19
Johannes Thumshirn
27
0.09%
1
0.42%
20
Andy Shevchenko
26
0.08%
1
0.42%
21
Bart Van Assche
21
0.07%
3
1.26%
22
Harvey Harrison
21
0.07%
1
0.42%
23
Thomas Jackson
19
0.06%
1
0.42%
24
Xiang Chen
15
0.05%
2
0.84%
25
Pavel Emelyanov
12
0.04%
1
0.42%
26
Kay Sievers
11
0.04%
1
0.42%
27
Thomas Gleixner
11
0.04%
4
1.67%
28
Mark Salyzyn
9
0.03%
2
0.84%
29
Paul Gortmaker
9
0.03%
1
0.42%
30
Jeff Garzik
8
0.03%
2
0.84%
31
Wei Fang
6
0.02%
1
0.42%
32
Jens Axboe
6
0.02%
1
0.42%
33
David Milburn
5
0.02%
1
0.42%
34
Rafael J. Wysocki
3
0.01%
1
0.42%
35
Christoph Lameter
2
0.01%
1
0.42%
36
Michael Christie
2
0.01%
1
0.42%
37
Ming Lei
2
0.01%
1
0.42%
38
Sergei Shtylyov
2
0.01%
1
0.42%
39
Shaohua Li
2
0.01%
1
0.42%
40
Al Viro
1
0.00%
1
0.42%
41
John Gong
1
0.00%
1
0.42%
42
Kent Overstreet
1
0.00%
1
0.42%
43
Masanari Iida
1
0.00%
1
0.42%
44
Nathan Chancellor
1
0.00%
1
0.42%
45
Sebastian Andrzej Siewior
1
0.00%
1
0.42%
Total
30802
239