Linux Source Code
Home
Release 6.0
Help
vfio
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Abhishek Sahu
Al Viro
Alex Williamson
Alexander Gordeev
Alexey Kardashevskiy
Andy Shevchenko
Antonios Motakis
Anup Patel
Arnd Bergmann
Arvind Yadav
Bharat Bhushan
Björn Helgaas
Bo Liu
Christian Ehrhardt
Christoph Hellwig
Colin Xu
Dan Carpenter
Daniel Jordan
Denis Efremov
Diana Craciun
Eric Auger
Feng Wu
Frank Blaschka
Gavin Shan
Geert Uytterhoeven
Greg Kurz
Gustavo A. R. Silva
James Morse
Jason Gunthorpe
Jike Song
John Hubbard
Keqian Zhu
Kirti Wankhede
Linus Torvalds
Longfang Liu
Lu Baolu
Matthew Rosato
Max Gurtovoy
Michael S. Tsirkin
Nicolin Chen
Others
Parav Pandit
Pierre Morel
Qian Cai
Robin Murphy
Sinan Kaya
Steve Sistare
Suravee Suthikulpanit
Thomas Gleixner
Vijay Mohan Pandarathil
Will Deacon
Xiaoyang Xu
Yi L Liu
Yishai Hadas
Yongji Xie
Zeng Tao
Zhao Yan
Zhen Lei
fred gao
hexin
shameer
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
fsl-mc
851
3
7
3987
Diana Craciun
Bharat Bhushan
Jason Gunthorpe
Dan Carpenter
Max Gurtovoy
Lu Baolu
Thomas Gleixner
October 2020
March 2021
August 2021
September 2021
December 2021
April 2022
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 21, "token_count": 417}, {"author_id": 37, "token_count": 19}, {"author_id": 7, "token_count": 3062}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 250}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 60}, {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 7, "token_count": 152}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 26, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Diana Craciun
3214
80.61%
Bharat Bhushan
417
10.46%
Jason Gunthorpe
312
7.83%
Dan Carpenter
19
0.48%
Max Gurtovoy
18
0.45%
Lu Baolu
5
0.13%
Thomas Gleixner
2
0.05%
Total
3987
mdev
795
4
12
3119
Kirti Wankhede
Jason Gunthorpe
Alex Williamson
Parav Pandit
Christoph Hellwig
Andy Shevchenko
Thomas Gleixner
Zhen Lei
Others
November 2016
December 2016
May 2018
November 2018
January 2019
April 2019
June 2019
July 2019
December 2019
May 2020
March 2021
April 2021
June 2021
July 2021
September 2021
April 2022
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 2087}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 54, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 27, "token_count": 150}, {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 413}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 65}, ]}, ]
Author Name
Tokens
Token Proportion
Kirti Wankhede
2087
66.91%
Jason Gunthorpe
543
17.41%
Alex Williamson
292
9.36%
Parav Pandit
159
5.10%
Christoph Hellwig
12
0.38%
Andy Shevchenko
11
0.35%
Thomas Gleixner
7
0.22%
Zhen Lei
1
0.03%
Others
7
0.22%
Total
3119
pci
9031
13
56
39034
Alex Williamson
Yishai Hadas
Longfang Liu
Jason Gunthorpe
Max Gurtovoy
shameer
Matthew Rosato
Colin Xu
Abhishek Sahu
Yongji Xie
Alexey Kardashevskiy
Vijay Mohan Pandarathil
fred gao
Feng Wu
Björn Helgaas
Denis Efremov
Kirti Wankhede
Gavin Shan
Qian Cai
Frank Blaschka
Eric Auger
Antonios Motakis
Arvind Yadav
Pierre Morel
Gustavo A. R. Silva
Christoph Hellwig
Arnd Bergmann
Zeng Tao
Dan Carpenter
Michael S. Tsirkin
hexin
Christian Ehrhardt
Alexander Gordeev
Thomas Gleixner
Linus Torvalds
Lu Baolu
Zhen Lei
Bo Liu
Sinan Kaya
Others
July 2012
September 2012
October 2012
December 2012
January 2013
February 2013
March 2013
April 2013
June 2013
September 2013
December 2013
January 2014
May 2014
June 2014
August 2014
September 2014
November 2014
February 2015
March 2015
April 2015
June 2015
September 2015
October 2015
November 2015
February 2016
March 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
June 2017
July 2017
October 2017
December 2017
March 2018
July 2018
September 2018
December 2018
January 2019
February 2019
March 2019
June 2019
August 2019
September 2019
November 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 10686}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 82}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 744}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 48, "token_count": 6}, {"author_id": 24, "token_count": 227}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 216}, {"author_id": 32, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1598}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 58, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 103}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 41, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 34, "token_count": 81}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 310}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1866}, {"author_id": 37, "token_count": 4}, {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 220}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 23, "token_count": 299}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 81}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 302}, {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 48, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 45, "token_count": 25}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 820}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 44, "token_count": 20}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 82}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 2, "token_count": 209}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 214}, {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "token_count": 48}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 56, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 36, "token_count": 55}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 856}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1061}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 39, "token_count": 41}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 53, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 211}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 11, "token_count": 730}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 132}, {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 33, "token_count": 85}, {"author_id": 3, "token_count": 422}, {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 57, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 515}, {"author_id": 9, "token_count": 1356}, {"author_id": 4, "token_count": 181}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 59, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 14, "token_count": 637}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 17, "token_count": 42}, {"author_id": 3, "token_count": 110}, {"author_id": 4, "token_count": 4045}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 6, "token_count": 5135}, {"author_id": 8, "token_count": 1145}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 253}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 505}, {"author_id": 3, "token_count": 214}, {"author_id": 4, "token_count": 1218}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 11, "token_count": 144}, {"author_id": 4, "token_count": 165}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 46, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Williamson
20603
52.78%
Yishai Hadas
5613
14.38%
Longfang Liu
5135
13.16%
Jason Gunthorpe
1520
3.89%
Max Gurtovoy
1379
3.53%
shameer
1145
2.93%
Matthew Rosato
892
2.29%
Colin Xu
637
1.63%
Abhishek Sahu
547
1.40%
Yongji Xie
299
0.77%
Alexey Kardashevskiy
243
0.62%
Vijay Mohan Pandarathil
227
0.58%
fred gao
85
0.22%
Feng Wu
81
0.21%
Björn Helgaas
56
0.14%
Denis Efremov
55
0.14%
Kirti Wankhede
47
0.12%
Gavin Shan
46
0.12%
Qian Cai
41
0.11%
Frank Blaschka
33
0.08%
Eric Auger
26
0.07%
Antonios Motakis
26
0.07%
Arvind Yadav
25
0.06%
Pierre Morel
22
0.06%
Gustavo A. R. Silva
22
0.06%
Christoph Hellwig
20
0.05%
Arnd Bergmann
19
0.05%
Zeng Tao
16
0.04%
Dan Carpenter
16
0.04%
Michael S. Tsirkin
15
0.04%
hexin
14
0.04%
Christian Ehrhardt
14
0.04%
Alexander Gordeev
14
0.04%
Thomas Gleixner
12
0.03%
Linus Torvalds
8
0.02%
Lu Baolu
5
0.01%
Zhen Lei
2
0.01%
Bo Liu
2
0.01%
Sinan Kaya
1
0.00%
Others
71
0.18%
click to expand▼
Total
39034
platform
1656
8
25
7130
Antonios Motakis
Eric Auger
Sinan Kaya
Anup Patel
Jason Gunthorpe
Geert Uytterhoeven
Björn Helgaas
Max Gurtovoy
Kirti Wankhede
James Morse
Michael S. Tsirkin
Thomas Gleixner
Lu Baolu
Christoph Hellwig
Andy Shevchenko
Zhen Lei
Dan Carpenter
Arvind Yadav
Others
March 2015
June 2015
October 2015
November 2015
December 2015
February 2016
July 2016
September 2016
November 2016
August 2017
October 2017
April 2018
May 2018
January 2019
March 2019
May 2019
December 2019
January 2020
March 2020
October 2020
December 2020
January 2021
March 2021
August 2021
September 2021
April 2022
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 5, "token_count": 4477}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 333}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 49, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 10, "token_count": 961}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 594}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 22, "token_count": 362}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 35, "token_count": 45}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "token_count": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 38, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 147}, {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 9, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 26, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Antonios Motakis
4477
62.79%
Eric Auger
1304
18.29%
Sinan Kaya
594
8.33%
Anup Patel
362
5.08%
Jason Gunthorpe
163
2.29%
Geert Uytterhoeven
62
0.87%
Björn Helgaas
31
0.43%
Max Gurtovoy
24
0.34%
Kirti Wankhede
23
0.32%
James Morse
20
0.28%
Michael S. Tsirkin
15
0.21%
Thomas Gleixner
14
0.20%
Lu Baolu
10
0.14%
Christoph Hellwig
6
0.08%
Andy Shevchenko
5
0.07%
Zhen Lei
1
0.01%
Dan Carpenter
1
0.01%
Arvind Yadav
1
0.01%
Others
17
0.24%
Total
7130
Files:
vfio.h
71
-
3
273
Christoph Hellwig
Nicolin Chen
Jason Gunthorpe
September 2021
July 2022
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 12, "token_count": 256}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 29, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
256
93.77%
Nicolin Chen
9
3.30%
Jason Gunthorpe
8
2.93%
Total
273
vfio_iommu_spapr_tce.c
1395
-
12
5772
Alexey Kardashevskiy
Christoph Hellwig
Greg Kurz
Daniel Jordan
Gavin Shan
Thomas Gleixner
John Hubbard
Others
May 2013
June 2014
June 2015
April 2016
November 2016
January 2017
February 2017
March 2017
October 2017
July 2018
October 2018
December 2018
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
December 2019
July 2020
September 2021
July 2022
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 946}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 3648}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 676}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 55, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Kardashevskiy
5692
98.61%
Christoph Hellwig
17
0.29%
Greg Kurz
15
0.26%
Daniel Jordan
15
0.26%
Gavin Shan
12
0.21%
Thomas Gleixner
2
0.03%
John Hubbard
2
0.03%
Others
17
0.29%
Total
5772
vfio_iommu_type1.c
3226
-
44
13676
Kirti Wankhede
Alex Williamson
shameer
Steve Sistare
Daniel Jordan
Suravee Suthikulpanit
Zhao Yan
Jason Gunthorpe
Christoph Hellwig
Yi L Liu
Keqian Zhu
Lu Baolu
Eric Auger
Will Deacon
Robin Murphy
Matthew Rosato
Nicolin Chen
Antonios Motakis
Xiaoyang Xu
John Hubbard
Max Gurtovoy
Dan Carpenter
Michael S. Tsirkin
Gustavo A. R. Silva
Zhen Lei
Jike Song
Thomas Gleixner
Pierre Morel
Others
July 2012
June 2013
October 2013
February 2014
May 2014
September 2014
February 2015
October 2015
December 2015
February 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
August 2017
October 2017
March 2018
May 2018
June 2018
January 2019
April 2019
June 2019
July 2019
September 2019
October 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
December 2021
April 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1059}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 643}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 848}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 31, "token_count": 68}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 202}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 1, "token_count": 2011}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 10, "token_count": 97}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 432}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 8, "token_count": 1772}, {"author_id": 31, "token_count": 34}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 50, "token_count": 17}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 19, "token_count": 348}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 128}, {"author_id": 19, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2496}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 25, "token_count": 201}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 299}, {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 75}, {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 52, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 26, "token_count": 107}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 28, "token_count": 135}, {"author_id": 13, "token_count": 865}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 16, "token_count": 488}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 44}, {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 12, "token_count": 203}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 30, "token_count": 81}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 231}, {"author_id": 29, "token_count": 63}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Kirti Wankhede
4526
33.09%
Alex Williamson
3592
26.26%
shameer
1772
12.96%
Steve Sistare
871
6.37%
Daniel Jordan
541
3.96%
Suravee Suthikulpanit
432
3.16%
Zhao Yan
366
2.68%
Jason Gunthorpe
286
2.09%
Christoph Hellwig
230
1.68%
Yi L Liu
201
1.47%
Keqian Zhu
135
0.99%
Lu Baolu
113
0.83%
Eric Auger
112
0.82%
Will Deacon
102
0.75%
Robin Murphy
102
0.75%
Matthew Rosato
75
0.55%
Nicolin Chen
63
0.46%
Antonios Motakis
19
0.14%
Xiaoyang Xu
17
0.12%
John Hubbard
17
0.12%
Max Gurtovoy
10
0.07%
Dan Carpenter
10
0.07%
Michael S. Tsirkin
6
0.04%
Gustavo A. R. Silva
6
0.04%
Zhen Lei
3
0.02%
Jike Song
3
0.02%
Thomas Gleixner
1
0.01%
Pierre Morel
1
0.01%
Others
64
0.47%
click to expand▼
Total
13676
vfio_main.c
2135
-
30
8708
Alex Williamson
Jason Gunthorpe
Kirti Wankhede
Christoph Hellwig
Matthew Rosato
Zhao Yan
Alexey Kardashevskiy
Max Gurtovoy
Lu Baolu
Nicolin Chen
Steve Sistare
Bo Liu
Jike Song
Al Viro
Eric Auger
Zhen Lei
Yi L Liu
Yishai Hadas
Björn Helgaas
Arnd Bergmann
Thomas Gleixner
Robin Murphy
Linus Torvalds
Others
July 2012
August 2012
February 2013
April 2013
June 2013
August 2013
December 2013
February 2014
February 2015
March 2015
May 2015
July 2015
October 2015
November 2015
December 2015
January 2016
February 2016
November 2016
February 2017
March 2017
June 2017
August 2017
December 2017
September 2018
February 2019
March 2019
April 2019
June 2019
March 2020
May 2020
January 2021
March 2021
May 2021
August 2021
September 2021
October 2021
November 2021
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2906}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 47, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 57}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 51, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 377}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 218}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 43, "token_count": 28}, {"author_id": 1, "token_count": 508}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 19, "token_count": 75}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 32}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 190}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 535}, {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 12, "token_count": 403}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 512}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 1133}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 26, "token_count": 47}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 599}, {"author_id": 11, "token_count": 98}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 42, "token_count": 30}, {"author_id": 25, "token_count": 10}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 3, "token_count": 166}, {"author_id": 29, "token_count": 34}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 59, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Williamson
4033
46.31%
Jason Gunthorpe
3171
36.41%
Kirti Wankhede
526
6.04%
Christoph Hellwig
403
4.63%
Matthew Rosato
98
1.13%
Zhao Yan
75
0.86%
Alexey Kardashevskiy
57
0.65%
Max Gurtovoy
55
0.63%
Lu Baolu
47
0.54%
Nicolin Chen
34
0.39%
Steve Sistare
32
0.37%
Bo Liu
30
0.34%
Jike Song
28
0.32%
Al Viro
18
0.21%
Eric Auger
14
0.16%
Zhen Lei
10
0.11%
Yi L Liu
10
0.11%
Yishai Hadas
4
0.05%
Björn Helgaas
3
0.03%
Arnd Bergmann
3
0.03%
Thomas Gleixner
2
0.02%
Robin Murphy
1
0.01%
Linus Torvalds
1
0.01%
Others
53
0.61%
click to expand▼
Total
8708
vfio_spapr_eeh.c
107
-
4
441
Gavin Shan
Alexey Kardashevskiy
Thomas Gleixner
Others
June 2014
August 2014
September 2014
March 2015
November 2018
June 2019
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 18, "token_count": 301}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 18, "token_count": 80}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 38, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gavin Shan
396
89.80%
Alexey Kardashevskiy
37
8.39%
Thomas Gleixner
2
0.45%
Others
6
1.36%
Total
441
virqfd.c
226
-
9
850
Antonios Motakis
Alex Williamson
Al Viro
Linus Torvalds
Thomas Gleixner
Christoph Hellwig
Others
March 2015
June 2017
July 2017
February 2018
March 2018
June 2019
October 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 5, "token_count": 775}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Antonios Motakis
775
91.18%
Alex Williamson
48
5.65%
Al Viro
5
0.59%
Linus Torvalds
4
0.47%
Thomas Gleixner
2
0.24%
Christoph Hellwig
1
0.12%
Others
15
1.76%
Total
850
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
109
Author
Tokens
Proportion
Commits
Proportion
0
Alex Williamson
28568
34.42%
135
23.16%
1
Kirti Wankhede
7209
8.69%
25
4.29%
2
Alexey Kardashevskiy
6029
7.26%
49
8.40%
3
Jason Gunthorpe
6003
7.23%
65
11.15%
4
Yishai Hadas
5617
6.77%
13
2.23%
5
Antonios Motakis
5297
6.38%
16
2.74%
6
Longfang Liu
5135
6.19%
1
0.17%
7
Diana Craciun
3214
3.87%
14
2.40%
8
shameer
2917
3.51%
9
1.54%
9
Max Gurtovoy
1486
1.79%
11
1.89%
10
Eric Auger
1456
1.75%
20
3.43%
11
Matthew Rosato
1065
1.28%
7
1.20%
12
Christoph Hellwig
945
1.14%
20
3.43%
13
Steve Sistare
903
1.09%
8
1.37%
14
Colin Xu
637
0.77%
1
0.17%
15
Sinan Kaya
595
0.72%
10
1.72%
16
Daniel Jordan
556
0.67%
6
1.03%
17
Abhishek Sahu
547
0.66%
6
1.03%
18
Gavin Shan
454
0.55%
6
1.03%
19
Zhao Yan
441
0.53%
5
0.86%
20
Suravee Suthikulpanit
432
0.52%
1
0.17%
21
Bharat Bhushan
417
0.50%
1
0.17%
22
Anup Patel
362
0.44%
1
0.17%
23
Yongji Xie
299
0.36%
1
0.17%
24
Vijay Mohan Pandarathil
227
0.27%
1
0.17%
25
Yi L Liu
211
0.25%
2
0.34%
26
Lu Baolu
180
0.22%
4
0.69%
27
Parav Pandit
159
0.19%
5
0.86%
28
Keqian Zhu
135
0.16%
3
0.51%
29
Nicolin Chen
106
0.13%
4
0.69%
30
Robin Murphy
103
0.12%
5
0.86%
31
Will Deacon
102
0.12%
2
0.34%
32
Björn Helgaas
90
0.11%
3
0.51%
33
fred gao
85
0.10%
1
0.17%
34
Feng Wu
81
0.10%
1
0.17%
35
Geert Uytterhoeven
62
0.07%
2
0.34%
36
Denis Efremov
55
0.07%
1
0.17%
37
Dan Carpenter
46
0.06%
6
1.03%
38
Thomas Gleixner
44
0.05%
5
0.86%
39
Qian Cai
41
0.05%
2
0.34%
40
Michael S. Tsirkin
36
0.04%
1
0.17%
41
Frank Blaschka
33
0.04%
1
0.17%
42
Bo Liu
32
0.04%
3
0.51%
43
Jike Song
31
0.04%
2
0.34%
44
Gustavo A. R. Silva
28
0.03%
3
0.51%
45
Arvind Yadav
26
0.03%
2
0.34%
46
Pierre Morel
23
0.03%
2
0.34%
47
Al Viro
23
0.03%
4
0.69%
48
Arnd Bergmann
22
0.03%
3
0.51%
49
James Morse
20
0.02%
1
0.17%
50
John Hubbard
19
0.02%
4
0.69%
51
Zhen Lei
17
0.02%
6
1.03%
52
Xiaoyang Xu
17
0.02%
1
0.17%
53
Zeng Tao
16
0.02%
1
0.17%
54
Andy Shevchenko
16
0.02%
2
0.34%
55
Greg Kurz
15
0.02%
1
0.17%
56
hexin
14
0.02%
1
0.17%
57
Christian Ehrhardt
14
0.02%
1
0.17%
58
Alexander Gordeev
14
0.02%
1
0.17%
59
Linus Torvalds
13
0.02%
3
0.51%
60
Others
250
0.30%
62
10.63%
click to expand▼
Total
82990
583