Linux Source Code
Home
Release 6.7
Help
iommu
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Alex Williamson
Anil S Keshavamurthy
Baoquan He
Cho KyongHo
Christoph Hellwig
Chunyan Zhang
Daniel Kurtz
David Woodhouse
Eric Auger
Fenghua Yu
Gayatri Kammela
Gerald Schaefer
Hector Martin
Hiroshi Doyu
Honghui Zhang
Jacob jun Pan
Jan Glauber
Janne Grunau
Jason Gunthorpe
Jean-Philippe Brucker
Jiang Liu
Jingqi Liu
Joao Martins
Joerg Roedel
Jordan Crouse
Kan Liang
Krishna Reddy
Kyung Min Park
Laurent Pinchart
Lu Baolu
Magnus Damm
Marek Szyprowski
Maxime Ripard
Nicolin Chen
Niklas Schnelle
Ohad Ben-Cohen
Omer Peleg
Others
R Sricharan
Rob Clark
Robin Murphy
Russell King
Sai Praneeth
Sam Protsenko
Sohil Mehta
Stepan Moskovchenko
Suman Anna
Suravee Suthikulpanit
Suresh B. Siddha
Sven Peter
Thierry Reding
Thomas Gleixner
Varun Sethi
Vasant Hegde
Weidong Han
Will Deacon
Yi L Liu
Yong Wu
Youquan Song
Yu Zhao
Zongshun (Vincent) Wan
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
amd
10013
8
111
40221
Joerg Roedel
Suravee Suthikulpanit
Vasant Hegde
Jiang Liu
Zongshun (Vincent) Wan
Baoquan He
Joao Martins
David Woodhouse
Thomas Gleixner
Alex Williamson
Will Deacon
Robin Murphy
Eric Auger
Lu Baolu
Jason Gunthorpe
Fenghua Yu
Nicolin Chen
Suresh B. Siddha
Yu Zhao
Chunyan Zhang
Jean-Philippe Brucker
Christoph Hellwig
Thierry Reding
Ohad Ben-Cohen
Varun Sethi
Others
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
March 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
July 2010
August 2010
September 2010
October 2010
March 2011
April 2011
May 2011
June 2011
August 2011
September 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
August 2013
December 2013
February 2014
March 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
December 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
September 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 3519}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 886}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 687}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 410}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 217}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 90}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 546}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 222}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 467}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 741}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 205}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 2174}, {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 1, "token_count": 220}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 2963}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 203}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 19, "token_count": 40}, {"author_id": 1, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 80}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 622}, {"author_id": 7, "token_count": 45}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 464}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 157}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 118}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 1, "token_count": 1}, {"author_id": 41, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 850}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 208}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 7, "token_count": 102}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 136}, {"author_id": 7, "token_count": 559}, {"author_id": 57, "token_count": 794}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 180}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 2606}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 58, "token_count": 10}, {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 42, "token_count": 117}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 7, "token_count": 215}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 161}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 44}, {"author_id": 7, "token_count": 1}, {"author_id": 41, "token_count": 42}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 762}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 41, "token_count": 92}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 48}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 281}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 7, "token_count": 159}, {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 67}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 54, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 263}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 432}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 137}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 7, "token_count": 24}, {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 1, "token_count": 248}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 41, "token_count": 91}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 46, "token_count": 24}, {"author_id": 16, "token_count": 3}, {"author_id": 7, "token_count": 474}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 90}, {"author_id": 7, "token_count": 1}, {"author_id": 41, "token_count": 91}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 465}, {"author_id": 7, "token_count": 101}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 2084}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 7, "token_count": 130}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 1, "token_count": 85}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 1, "token_count": 27}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 297}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 7, "token_count": 2245}, {"author_id": 18, "token_count": 928}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 7, "token_count": 164}, {"author_id": 18, "token_count": 1759}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 18, "token_count": 31}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 41, "token_count": 88}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 18, "token_count": 56}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 18, "token_count": 248}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 16, "token_count": 47}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 16, "token_count": 20}, {"author_id": 2, "token_count": 6}, {"author_id": 7, "token_count": 163}, {"author_id": 18, "token_count": 31}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 134}, {"author_id": 41, "token_count": 1}, {"author_id": 18, "token_count": 514}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 7, "token_count": 221}, {"author_id": 18, "token_count": 462}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 16, "token_count": 530}, {"author_id": 1, "token_count": 3}, {"author_id": 26, "token_count": 6}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 383}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
16702
41.53%
Suravee Suthikulpanit
9760
24.27%
Vasant Hegde
4045
10.06%
Jiang Liu
864
2.15%
Zongshun (Vincent) Wan
794
1.97%
Baoquan He
772
1.92%
Joao Martins
600
1.49%
David Woodhouse
569
1.41%
Thomas Gleixner
438
1.09%
Alex Williamson
233
0.58%
Will Deacon
155
0.39%
Robin Murphy
155
0.39%
Eric Auger
117
0.29%
Lu Baolu
49
0.12%
Jason Gunthorpe
40
0.10%
Fenghua Yu
24
0.06%
Nicolin Chen
10
0.02%
Suresh B. Siddha
9
0.02%
Yu Zhao
8
0.02%
Chunyan Zhang
7
0.02%
Jean-Philippe Brucker
6
0.01%
Christoph Hellwig
5
0.01%
Thierry Reding
3
0.01%
Ohad Ben-Cohen
3
0.01%
Varun Sethi
1
0.00%
Others
4852
12.06%
Total
40221
arm
10404
11
122
45279
Will Deacon
Jean-Philippe Brucker
Robin Murphy
Rob Clark
Jordan Crouse
Krishna Reddy
R Sricharan
Joerg Roedel
Lu Baolu
Thierry Reding
Jason Gunthorpe
Eric Auger
Christoph Hellwig
Nicolin Chen
Thomas Gleixner
Jacob jun Pan
Alex Williamson
Ohad Ben-Cohen
Yong Wu
Marek Szyprowski
Fenghua Yu
Others
February 2008
November 2008
September 2011
October 2011
January 2012
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
March 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 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
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
May 2023
June 2023
July 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 2270}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 123}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 67}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 80}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 198}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 993}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 2, "token_count": 24}, {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 3, "token_count": 6776}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 269}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 75}, {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 3, "token_count": 23}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 421}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 70}, {"author_id": 2, "token_count": 141}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 2118}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 60, "token_count": 460}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 42, "token_count": 129}, {"author_id": 29, "token_count": 1}, {"author_id": 3, "token_count": 99}, {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 320}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 60, "token_count": 355}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 56}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 3368}, {"author_id": 2, "token_count": 447}, {"author_id": 60, "token_count": 198}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 132}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 3, "token_count": 85}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 21, "token_count": 46}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 504}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 555}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 929}, {"author_id": 3, "token_count": 28}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 9}, {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 41, "token_count": 2}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 3, "token_count": 1972}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 2262}, {"author_id": 3, "token_count": 212}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 171}, {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 21, "token_count": 18}, {"author_id": 2, "token_count": 235}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 106}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 912}, {"author_id": 2, "token_count": 31}, {"author_id": 3, "token_count": 392}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 217}, {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 322}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 117}, {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 67}, {"author_id": 40, "token_count": 117}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 177}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 47, "token_count": 995}, {"author_id": 21, "token_count": 42}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 3075}, {"author_id": 40, "token_count": 321}, {"author_id": 21, "token_count": 3}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 507}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 842}, {"author_id": 40, "token_count": 641}, {"author_id": 21, "token_count": 47}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 358}, {"author_id": 2, "token_count": 41}, {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 35, "token_count": 74}, {"author_id": 5, "token_count": 663}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 1091}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 40, "token_count": 171}, {"author_id": 21, "token_count": 107}, {"author_id": 24, "token_count": 311}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 47, "token_count": 26}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 264}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 41, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 4, "token_count": 120}, {"author_id": 2, "token_count": 125}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 31}, {"author_id": 26, "token_count": 5}, {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 553}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 35, "token_count": 48}, {"author_id": 60, "token_count": 356}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 328}, {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 408}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 15}, {"author_id": 2, "token_count": 258}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 37, "token_count": 11}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 192}, {"author_id": 26, "token_count": 27}, {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 407}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
13774
30.42%
Jean-Philippe Brucker
8391
18.53%
Robin Murphy
8047
17.77%
Rob Clark
3647
8.05%
Jordan Crouse
1251
2.76%
Krishna Reddy
1021
2.25%
R Sricharan
556
1.23%
Joerg Roedel
489
1.08%
Lu Baolu
449
0.99%
Thierry Reding
312
0.69%
Jason Gunthorpe
192
0.42%
Eric Auger
129
0.28%
Christoph Hellwig
122
0.27%
Nicolin Chen
33
0.07%
Thomas Gleixner
32
0.07%
Jacob jun Pan
11
0.02%
Alex Williamson
7
0.02%
Ohad Ben-Cohen
3
0.01%
Yong Wu
2
0.00%
Marek Szyprowski
1
0.00%
Fenghua Yu
1
0.00%
Others
6809
15.04%
Total
45279
intel
14758
17
182
63058
Lu Baolu
Jiang Liu
David Woodhouse
Kan Liang
Suresh B. Siddha
Anil S Keshavamurthy
Joerg Roedel
Kyung Min Park
Jacob jun Pan
Fenghua Yu
Weidong Han
Youquan Song
Sohil Mehta
Gayatri Kammela
Yu Zhao
Alex Williamson
Yi L Liu
Jingqi Liu
Joao Martins
Thomas Gleixner
Sai Praneeth
Eric Auger
Jason Gunthorpe
Omer Peleg
Robin Murphy
Jean-Philippe Brucker
Ohad Ben-Cohen
Nicolin Chen
Christoph Hellwig
Will Deacon
Niklas Schnelle
Baoquan He
Thierry Reding
Varun Sethi
Others
May 1998
February 2002
October 2002
November 2002
March 2005
November 2005
January 2006
September 2006
October 2006
May 2007
October 2007
November 2007
February 2008
March 2008
April 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
September 2013
October 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
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
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 4075}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 46, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 15, "token_count": 2625}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 52}, {"author_id": 15, "token_count": 9}, {"author_id": 51, "token_count": 574}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 268}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 122}, {"author_id": 48, "token_count": 425}, {"author_id": 54, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 54, "token_count": 164}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 11, "token_count": 211}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 46, "token_count": 645}, {"author_id": 15, "token_count": 1001}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 90}, {"author_id": 46, "token_count": 81}, {"author_id": 48, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 11, "token_count": 41}, {"author_id": 48, "token_count": 542}, {"author_id": 54, "token_count": 666}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 462}, {"author_id": 46, "token_count": 115}, {"author_id": 54, "token_count": 8}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 11, "token_count": 133}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 63}, {"author_id": 46, "token_count": 24}, {"author_id": 15, "token_count": 184}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 286}, {"author_id": 51, "token_count": 80}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 15, "token_count": 151}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 11, "token_count": 42}, {"author_id": 46, "token_count": 13}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 135}, {"author_id": 41, "token_count": 10}, {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 41, "token_count": 21}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 51, "token_count": 295}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 41, "token_count": 58}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 258}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 19, "token_count": 36}, {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 44, "token_count": 7}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 162}, {"author_id": 15, "token_count": 25}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 56}, {"author_id": 11, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 434}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 78}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 9, "token_count": 581}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 2080}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 11, "token_count": 1342}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 20}, {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 356}, {"author_id": 9, "token_count": 1}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 129}, {"author_id": 9, "token_count": 165}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 2995}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 38}, {"author_id": 1, "token_count": 8}, {"author_id": 41, "token_count": 76}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 11, "token_count": 235}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 171}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 968}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 41, "token_count": 32}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 1, "token_count": 1324}, {"author_id": 60, "token_count": 343}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 19, "token_count": 72}, {"author_id": 1, "token_count": 245}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 851}, {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 11, "token_count": 1151}, {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 11, "token_count": 21}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 11, "token_count": 30}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 19, "token_count": 28}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 39, "token_count": 70}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 42, "token_count": 131}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 79}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 41, "token_count": 41}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 41, "token_count": 91}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 5}, {"author_id": 52, "token_count": 38}, {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 37, "token_count": 41}, {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 656}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 53, "token_count": 917}, {"author_id": 52, "token_count": 899}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 135}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 38}, {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 2074}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 37, "token_count": 77}, {"author_id": 5, "token_count": 6}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 194}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 37, "token_count": 12}, {"author_id": 4, "token_count": 365}, {"author_id": 56, "token_count": 517}, {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 186}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 178}, {"author_id": 4, "token_count": 9}, {"author_id": 56, "token_count": 3}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 136}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 27, "token_count": 286}, {"author_id": 4, "token_count": 103}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 37, "token_count": 89}, {"author_id": 4, "token_count": 811}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 222}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 37, "token_count": 466}, {"author_id": 4, "token_count": 1328}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 4, "token_count": 58}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 37, "token_count": 26}, {"author_id": 4, "token_count": 761}, {"author_id": 36, "token_count": 55}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 41}, {"author_id": 41, "token_count": 92}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 74}, {"author_id": 46, "token_count": 38}, {"author_id": 4, "token_count": 269}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 76}, {"author_id": 41, "token_count": 96}, {"author_id": 36, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 55}, {"author_id": 41, "token_count": 42}, {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 116}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 201}, {"author_id": 36, "token_count": 159}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 27, "token_count": 1779}, {"author_id": 4, "token_count": 81}, {"author_id": 60, "token_count": 388}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 37, "token_count": 85}, {"author_id": 27, "token_count": 15}, {"author_id": 4, "token_count": 497}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 1, "token_count": 18}, {"author_id": 4, "token_count": 2737}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 273}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 4, "token_count": 36}, {"author_id": 2, "token_count": 4}, {"author_id": 36, "token_count": 83}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 27, "token_count": 458}, {"author_id": 4, "token_count": 65}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 4, "token_count": 339}, {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 4, "token_count": 17}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 4, "token_count": 656}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 666}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 4, "token_count": 473}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 4, "token_count": 78}, {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 245}, {"author_id": 26, "token_count": 7}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 37, "token_count": 251}, {"author_id": 0, "token_count": 24}, {"author_id": 4, "token_count": 180}, {"author_id": 41, "token_count": 94}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 14, "token_count": 4286}, {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 37, "token_count": 67}, {"author_id": 4, "token_count": 39}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 14, "token_count": 156}, {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 190}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 37, "token_count": 11}, {"author_id": 4, "token_count": 642}, {"author_id": 36, "token_count": 106}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 33, "token_count": 4}, {"author_id": 36, "token_count": 65}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 59, "token_count": 749}, {"author_id": 16, "token_count": 704}, {"author_id": 4, "token_count": 757}, {"author_id": 36, "token_count": 282}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 4, "token_count": 190}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Lu Baolu
15628
24.78%
Jiang Liu
6845
10.86%
David Woodhouse
5532
8.77%
Kan Liang
4442
7.04%
Suresh B. Siddha
4274
6.78%
Anil S Keshavamurthy
4075
6.46%
Joerg Roedel
2636
4.18%
Kyung Min Park
2538
4.02%
Jacob jun Pan
1133
1.80%
Fenghua Yu
981
1.56%
Weidong Han
975
1.55%
Youquan Song
949
1.50%
Sohil Mehta
938
1.49%
Gayatri Kammela
917
1.45%
Yu Zhao
877
1.39%
Alex Williamson
763
1.21%
Yi L Liu
757
1.20%
Jingqi Liu
749
1.19%
Joao Martins
704
1.12%
Thomas Gleixner
679
1.08%
Sai Praneeth
520
0.82%
Eric Auger
321
0.51%
Jason Gunthorpe
107
0.17%
Omer Peleg
70
0.11%
Robin Murphy
58
0.09%
Jean-Philippe Brucker
17
0.03%
Ohad Ben-Cohen
7
0.01%
Nicolin Chen
7
0.01%
Christoph Hellwig
6
0.01%
Will Deacon
5
0.01%
Niklas Schnelle
4
0.01%
Baoquan He
3
0.00%
Thierry Reding
2
0.00%
Varun Sethi
1
0.00%
Others
5538
8.78%
Total
63058
iommufd
9246
13
11
38832
Jason Gunthorpe
Joao Martins
Nicolin Chen
Yi L Liu
Alex Williamson
Robin Murphy
Others
December 2015
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 16, "token_count": 1023}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 29213}, {"author_id": 16, "token_count": 53}, {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 128}, {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 740}, {"author_id": 26, "token_count": 63}, {"author_id": 36, "token_count": 37}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 1703}, {"author_id": 26, "token_count": 780}, {"author_id": 36, "token_count": 181}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 260}, {"author_id": 26, "token_count": 84}, {"author_id": 36, "token_count": 317}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 36, "token_count": 237}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 420}, {"author_id": 16, "token_count": 1808}, {"author_id": 26, "token_count": 1111}, {"author_id": 36, "token_count": 18}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 403}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gunthorpe
32992
84.96%
Joao Martins
2906
7.48%
Nicolin Chen
2038
5.25%
Yi L Liu
810
2.09%
Alex Williamson
9
0.02%
Robin Murphy
3
0.01%
Others
74
0.19%
Total
38832
Files:
apple-dart.c
1331
-
12
5861
Sven Peter
Hector Martin
Jason Gunthorpe
Lu Baolu
Robin Murphy
Niklas Schnelle
Others
August 2021
September 2021
October 2021
February 2022
April 2022
May 2022
August 2022
September 2022
October 2022
January 2023
February 2023
March 2023
July 2023
September 2023
var spanGroupData = [ {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 3614}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 17, "token_count": 129}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 17, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 94}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 38, "token_count": 1516}, {"author_id": 17, "token_count": 100}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 219}, {"author_id": 33, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Peter
3950
67.39%
Hector Martin
1520
25.93%
Jason Gunthorpe
219
3.74%
Lu Baolu
43
0.73%
Robin Murphy
4
0.07%
Niklas Schnelle
4
0.07%
Others
121
2.06%
Total
5861
dma-iommu.c
1859
-
52
8325
Robin Murphy
Christoph Hellwig
Niklas Schnelle
Alex Williamson
Joerg Roedel
Omer Peleg
Will Deacon
Jason Gunthorpe
Lu Baolu
Thierry Reding
Jean-Philippe Brucker
Nicolin Chen
Suravee Suthikulpanit
Varun Sethi
Thomas Gleixner
R Sricharan
Others
November 2008
October 2011
January 2012
March 2013
March 2014
June 2014
October 2014
November 2014
July 2015
September 2015
October 2015
November 2015
December 2015
March 2016
April 2016
August 2016
September 2016
November 2016
January 2017
March 2017
April 2017
May 2017
August 2017
September 2017
December 2017
January 2018
February 2018
April 2018
July 2018
September 2018
October 2018
November 2018
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
March 2020
April 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
December 2021
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
January 2023
March 2023
April 2023
May 2023
June 2023
September 2023
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 19, "token_count": 108}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1501}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 39, "token_count": 45}, {"author_id": 2, "token_count": 295}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 532}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 238}, {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 582}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 848}, {"author_id": 26, "token_count": 4}, {"author_id": 2, "token_count": 208}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 26, "token_count": 4}, {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 2, "token_count": 47}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 35, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 35, "token_count": 17}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 382}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 35, "token_count": 227}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 248}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 758}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 81}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 33, "token_count": 439}, ]}, ]
Author Name
Tokens
Token Proportion
Robin Murphy
4605
55.32%
Christoph Hellwig
1142
13.72%
Niklas Schnelle
439
5.27%
Alex Williamson
122
1.47%
Joerg Roedel
83
1.00%
Omer Peleg
45
0.54%
Will Deacon
41
0.49%
Jason Gunthorpe
26
0.31%
Lu Baolu
24
0.29%
Thierry Reding
16
0.19%
Jean-Philippe Brucker
12
0.14%
Nicolin Chen
8
0.10%
Suravee Suthikulpanit
7
0.08%
Varun Sethi
2
0.02%
Thomas Gleixner
2
0.02%
R Sricharan
1
0.01%
Others
1750
21.02%
Total
8325
dma-iommu.h
50
-
7
162
Robin Murphy
Joerg Roedel
Alex Williamson
Eric Auger
Christoph Hellwig
Thomas Gleixner
Others
November 2008
October 2011
January 2012
February 2013
October 2015
September 2016
January 2017
March 2017
May 2018
May 2019
June 2019
March 2021
August 2021
August 2022
April 2023
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Robin Murphy
100
61.73%
Joerg Roedel
37
22.84%
Alex Williamson
12
7.41%
Eric Auger
8
4.94%
Christoph Hellwig
2
1.23%
Thomas Gleixner
1
0.62%
Others
2
1.23%
Total
162
exynos-iommu.c
1528
-
22
6917
Cho KyongHo
Marek Szyprowski
Sam Protsenko
Joerg Roedel
Jason Gunthorpe
Robin Murphy
Lu Baolu
Will Deacon
Thomas Gleixner
Varun Sethi
Others
May 2012
July 2012
March 2013
May 2014
August 2014
March 2015
May 2015
February 2016
May 2016
June 2016
November 2016
January 2017
February 2017
March 2017
August 2017
September 2017
January 2018
January 2019
June 2019
July 2019
September 2019
April 2020
June 2020
July 2020
September 2020
August 2021
February 2022
July 2022
November 2022
January 2023
March 2023
September 2023
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 22, "token_count": 2268}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 22, "token_count": 1020}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 30, "token_count": 439}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 30, "token_count": 753}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 30, "token_count": 143}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 611}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 85}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 55}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 30, "token_count": 40}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 49, "token_count": 986}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 30, "token_count": 43}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 119}, {"author_id": 2, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Cho KyongHo
3288
47.54%
Marek Szyprowski
2175
31.44%
Sam Protsenko
986
14.25%
Joerg Roedel
185
2.67%
Jason Gunthorpe
119
1.72%
Robin Murphy
52
0.75%
Lu Baolu
29
0.42%
Will Deacon
5
0.07%
Thomas Gleixner
2
0.03%
Varun Sethi
1
0.01%
Others
75
1.08%
Total
6917
fsl_pamu.c
1004
-
14
4122
Varun Sethi
Christoph Hellwig
Joerg Roedel
Thomas Gleixner
Nicolin Chen
Others
July 2007
January 2013
July 2013
August 2013
May 2014
June 2014
January 2015
March 2015
September 2015
July 2017
August 2017
August 2018
May 2019
September 2020
April 2021
April 2022
October 2022
November 2022
March 2023
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 3864}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 35, "token_count": 60}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Varun Sethi
3874
93.98%
Christoph Hellwig
60
1.46%
Joerg Roedel
26
0.63%
Thomas Gleixner
2
0.05%
Nicolin Chen
1
0.02%
Others
159
3.86%
Total
4122
fsl_pamu.h
392
-
6
1263
Varun Sethi
Thomas Gleixner
Others
January 2006
June 2008
July 2013
August 2013
January 2015
May 2019
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 1245}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Varun Sethi
1245
98.57%
Thomas Gleixner
2
0.16%
Others
16
1.27%
Total
1263
fsl_pamu_domain.c
464
-
15
1800
Varun Sethi
Christoph Hellwig
Joerg Roedel
Jason Gunthorpe
Lu Baolu
Robin Murphy
Thomas Gleixner
Nicolin Chen
Thierry Reding
Alex Williamson
Others
July 2013
December 2013
June 2014
July 2014
September 2014
January 2015
March 2015
October 2015
July 2017
August 2017
May 2019
April 2020
June 2020
April 2021
February 2022
April 2022
August 2022
October 2022
January 2023
May 2023
September 2023
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 1274}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 35, "token_count": 200}, {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 65}, ]}, ]
Author Name
Tokens
Token Proportion
Varun Sethi
1283
71.28%
Christoph Hellwig
200
11.11%
Joerg Roedel
131
7.28%
Jason Gunthorpe
117
6.50%
Lu Baolu
32
1.78%
Robin Murphy
10
0.56%
Thomas Gleixner
2
0.11%
Nicolin Chen
2
0.11%
Thierry Reding
1
0.06%
Alex Williamson
1
0.06%
Others
21
1.17%
Total
1800
fsl_pamu_domain.h
27
-
2
59
Varun Sethi
Thomas Gleixner
July 2013
May 2019
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Varun Sethi
57
96.61%
Thomas Gleixner
2
3.39%
Total
59
hyperv-iommu.c
343
-
15
1351
David Woodhouse
Joerg Roedel
Thomas Gleixner
Jiang Liu
Suresh B. Siddha
Others
July 2008
February 2009
March 2009
August 2011
March 2012
July 2012
September 2012
February 2013
September 2014
January 2015
July 2018
February 2019
May 2020
July 2020
October 2020
December 2020
February 2021
July 2022
November 2022
June 2023
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 646}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 42}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 595}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 41, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Woodhouse
42
3.11%
Joerg Roedel
19
1.41%
Thomas Gleixner
13
0.96%
Jiang Liu
6
0.44%
Suresh B. Siddha
4
0.30%
Others
1267
93.78%
Total
1351
io-pgfault.c
418
-
3
1358
Jean-Philippe Brucker
Lu Baolu
Alex Williamson
May 2012
April 2021
October 2022
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 1307}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Jean-Philippe Brucker
1307
96.24%
Lu Baolu
47
3.46%
Alex Williamson
4
0.29%
Total
1358
io-pgtable-arm-v7s.c
1041
-
16
4761
Robin Murphy
Yong Wu
Will Deacon
Jean-Philippe Brucker
Thomas Gleixner
Others
November 2014
July 2015
December 2015
January 2016
February 2016
March 2016
April 2016
August 2016
September 2016
January 2017
June 2017
July 2017
February 2018
April 2018
June 2018
September 2018
January 2019
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
October 2019
January 2020
June 2020
November 2020
December 2020
January 2021
June 2021
August 2021
December 2021
June 2022
November 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 145}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 3203}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 387}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 295}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Robin Murphy
3794
79.69%
Yong Wu
409
8.59%
Will Deacon
217
4.56%
Jean-Philippe Brucker
19
0.40%
Thomas Gleixner
2
0.04%
Others
320
6.72%
Total
4761
io-pgtable-arm.c
1298
-
20
5763
Will Deacon
Robin Murphy
Laurent Pinchart
Hector Martin
Jean-Philippe Brucker
Thomas Gleixner
Others
November 2014
December 2014
February 2015
July 2015
August 2015
September 2015
December 2015
January 2016
February 2016
April 2016
June 2016
September 2016
October 2016
January 2017
February 2017
June 2017
July 2017
September 2017
February 2018
March 2018
April 2018
May 2018
September 2018
February 2019
May 2019
June 2019
July 2019
September 2019
October 2019
January 2020
February 2020
June 2020
September 2020
November 2020
June 2021
August 2021
November 2021
August 2022
November 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 3339}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 32, "token_count": 24}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 259}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 386}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 177}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 85}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 289}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 341}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
3596
62.40%
Robin Murphy
1467
25.46%
Laurent Pinchart
24
0.42%
Hector Martin
9
0.16%
Jean-Philippe Brucker
3
0.05%
Thomas Gleixner
2
0.03%
Others
662
11.49%
Total
5763
io-pgtable-arm.h
30
-
3
90
Will Deacon
Robin Murphy
Jean-Philippe Brucker
November 2014
March 2018
October 2019
September 2020
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
61
67.78%
Robin Murphy
19
21.11%
Jean-Philippe Brucker
10
11.11%
Total
90
io-pgtable-dart.c
469
-
8
2051
Janne Grunau
Will Deacon
Sven Peter
Robin Murphy
Thomas Gleixner
Others
November 2014
July 2015
August 2015
June 2017
March 2018
February 2019
June 2019
June 2020
June 2021
August 2021
September 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 173}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 34, "token_count": 1694}, {"author_id": 17, "token_count": 146}, ]}, ]
Author Name
Tokens
Token Proportion
Janne Grunau
1694
82.59%
Will Deacon
174
8.48%
Sven Peter
149
7.26%
Robin Murphy
19
0.93%
Thomas Gleixner
1
0.05%
Others
14
0.68%
Total
2051
io-pgtable.c
78
-
8
272
Will Deacon
Sven Peter
Robin Murphy
Suravee Suthikulpanit
Vasant Hegde
Janne Grunau
Thomas Gleixner
Others
November 2014
January 2016
February 2019
June 2019
October 2019
December 2020
August 2021
August 2022
September 2022
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 198}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 34, "token_count": 5}, {"author_id": 17, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
198
72.79%
Sven Peter
14
5.15%
Robin Murphy
14
5.15%
Suravee Suthikulpanit
12
4.41%
Vasant Hegde
7
2.57%
Janne Grunau
5
1.84%
Thomas Gleixner
2
0.74%
Others
20
7.35%
Total
272
iommu-debugfs.c
51
-
4
120
Alex Williamson
Joerg Roedel
Others
November 2008
May 2012
July 2014
September 2014
June 2018
February 2019
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Williamson
7
5.83%
Joerg Roedel
1
0.83%
Others
112
93.33%
Total
120
iommu-priv.h
30
-
6
97
Jason Gunthorpe
Yi L Liu
Joerg Roedel
Nicolin Chen
Thierry Reding
Others
November 2008
August 2011
June 2014
April 2020
May 2022
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 36, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gunthorpe
38
39.18%
Yi L Liu
25
25.77%
Joerg Roedel
16
16.49%
Nicolin Chen
13
13.40%
Thierry Reding
1
1.03%
Others
4
4.12%
Total
97
iommu-sva.c
212
-
11
744
Jean-Philippe Brucker
Lu Baolu
Jacob jun Pan
Joerg Roedel
Jason Gunthorpe
Fenghua Yu
Alex Williamson
Robin Murphy
Cho KyongHo
Others
November 2008
December 2011
June 2014
September 2016
April 2019
September 2020
November 2020
April 2021
February 2022
October 2022
March 2023
April 2023
June 2023
August 2023
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 121}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 203}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 271}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 37, "token_count": 18}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 37, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Jean-Philippe Brucker
358
48.12%
Lu Baolu
271
36.42%
Jacob jun Pan
46
6.18%
Joerg Roedel
16
2.15%
Jason Gunthorpe
15
2.02%
Fenghua Yu
13
1.75%
Alex Williamson
7
0.94%
Robin Murphy
1
0.13%
Cho KyongHo
1
0.13%
Others
16
2.15%
Total
744
iommu-sva.h
71
-
7
269
Jean-Philippe Brucker
Joerg Roedel
Lu Baolu
Alex Williamson
Fenghua Yu
Ohad Ben-Cohen
Jacob jun Pan
November 2008
September 2011
June 2014
March 2019
April 2019
June 2019
November 2020
April 2021
February 2022
October 2022
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 165}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Jean-Philippe Brucker
191
71.00%
Joerg Roedel
30
11.15%
Lu Baolu
29
10.78%
Alex Williamson
14
5.20%
Fenghua Yu
3
1.12%
Ohad Ben-Cohen
1
0.37%
Jacob jun Pan
1
0.37%
Total
269
iommu-sysfs.c
127
-
7
466
Alex Williamson
Joerg Roedel
Will Deacon
Ohad Ben-Cohen
Thomas Gleixner
Others
November 2008
September 2011
May 2012
September 2013
June 2014
July 2014
February 2017
August 2017
December 2018
June 2019
December 2019
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 334}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Williamson
339
72.75%
Joerg Roedel
109
23.39%
Will Deacon
10
2.15%
Ohad Ben-Cohen
3
0.64%
Thomas Gleixner
2
0.43%
Others
3
0.64%
Total
466
iommu-traces.c
27
-
3
48
Joerg Roedel
Others
November 2008
August 2013
September 2013
November 2017
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
3
6.25%
Others
45
93.75%
Total
48
iommu.c
3603
-
73
13186
Joerg Roedel
Alex Williamson
Jason Gunthorpe
Lu Baolu
Robin Murphy
Eric Auger
Jacob jun Pan
Will Deacon
Jean-Philippe Brucker
Sai Praneeth
Ohad Ben-Cohen
Yong Wu
Christoph Hellwig
Nicolin Chen
Thierry Reding
Niklas Schnelle
Jordan Crouse
Marek Szyprowski
Hiroshi Doyu
Baoquan He
Anil S Keshavamurthy
Vasant Hegde
Suravee Suthikulpanit
Thomas Gleixner
Cho KyongHo
Varun Sethi
Others
October 2007
June 2008
September 2008
November 2008
December 2008
March 2009
May 2009
November 2009
January 2010
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
May 2012
June 2012
January 2013
March 2013
June 2013
August 2013
June 2014
July 2014
September 2014
October 2014
November 2014
December 2014
January 2015
March 2015
May 2015
June 2015
October 2015
November 2015
December 2015
February 2016
March 2016
April 2016
June 2016
September 2016
November 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
August 2017
December 2017
February 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
November 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 461}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 85}, {"author_id": 44, "token_count": 54}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 19, "token_count": 240}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 44, "token_count": 199}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 1436}, {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 50}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 312}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 19, "token_count": 392}, {"author_id": 1, "token_count": 35}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 744}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 76}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 211}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 42, "token_count": 441}, {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 37}, {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 1, "token_count": 76}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 4}, {"author_id": 1, "token_count": 39}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 4, "token_count": 21}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 8}, {"author_id": 37, "token_count": 310}, {"author_id": 5, "token_count": 242}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 186}, {"author_id": 1, "token_count": 197}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 24, "token_count": 25}, {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 401}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 48}, {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 4, "token_count": 1}, {"author_id": 56, "token_count": 283}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 103}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 35, "token_count": 94}, {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 158}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 71}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 242}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 297}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 603}, {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 4, "token_count": 193}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 109}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 210}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 649}, {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 436}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 26, "token_count": 66}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 37, "token_count": 69}, {"author_id": 0, "token_count": 289}, {"author_id": 4, "token_count": 97}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 400}, {"author_id": 33, "token_count": 21}, {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 4, "token_count": 14}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 2, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
2489
18.88%
Alex Williamson
2430
18.43%
Jason Gunthorpe
2085
15.81%
Lu Baolu
1515
11.49%
Robin Murphy
1097
8.32%
Eric Auger
639
4.85%
Jacob jun Pan
381
2.89%
Will Deacon
345
2.62%
Jean-Philippe Brucker
315
2.39%
Sai Praneeth
283
2.15%
Ohad Ben-Cohen
265
2.01%
Yong Wu
142
1.08%
Christoph Hellwig
98
0.74%
Nicolin Chen
68
0.52%
Thierry Reding
41
0.31%
Niklas Schnelle
21
0.16%
Jordan Crouse
15
0.11%
Marek Szyprowski
11
0.08%
Hiroshi Doyu
10
0.08%
Baoquan He
4
0.03%
Anil S Keshavamurthy
4
0.03%
Vasant Hegde
3
0.02%
Suravee Suthikulpanit
3
0.02%
Thomas Gleixner
2
0.02%
Cho KyongHo
2
0.02%
Varun Sethi
1
0.01%
Others
917
6.95%
Total
13186
iova.c
994
-
34
4149
Omer Peleg
Anil S Keshavamurthy
Robin Murphy
Marek Szyprowski
Jiang Liu
Joerg Roedel
David Woodhouse
Thomas Gleixner
Others
October 2007
February 2008
March 2008
September 2008
July 2009
March 2011
May 2011
February 2014
January 2015
July 2015
April 2016
February 2017
May 2017
June 2017
August 2017
September 2017
September 2018
March 2019
May 2019
July 2019
November 2019
December 2019
May 2020
June 2020
September 2020
November 2020
December 2020
January 2021
March 2021
May 2021
August 2021
December 2021
February 2022
March 2022
July 2022
January 2023
April 2023
September 2023
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 1024}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 39, "token_count": 1213}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 30, "token_count": 155}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 234}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 156}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 62}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 261}, ]}, ]
Author Name
Tokens
Token Proportion
Omer Peleg
1213
29.24%
Anil S Keshavamurthy
1024
24.68%
Robin Murphy
797
19.21%
Marek Szyprowski
155
3.74%
Jiang Liu
40
0.96%
Joerg Roedel
39
0.94%
David Woodhouse
8
0.19%
Thomas Gleixner
2
0.05%
Others
871
20.99%
Total
4149
ipmmu-vmsa.c
1172
-
29
4647
Laurent Pinchart
Magnus Damm
Jason Gunthorpe
Robin Murphy
Joerg Roedel
Lu Baolu
Will Deacon
Thierry Reding
Others
March 2014
April 2014
May 2014
June 2014
July 2014
October 2014
January 2015
March 2015
July 2015
December 2015
January 2017
May 2017
July 2017
August 2017
September 2017
October 2017
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
February 2019
May 2019
June 2019
July 2019
September 2019
November 2019
March 2020
April 2020
May 2020
June 2020
July 2020
January 2021
April 2021
September 2021
January 2022
February 2022
June 2022
August 2022
November 2022
March 2023
July 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 32, "token_count": 41}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 32, "token_count": 1498}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 32, "token_count": 133}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 32, "token_count": 174}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 43, "token_count": 359}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 43, "token_count": 114}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 43, "token_count": 21}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 43, "token_count": 568}, {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 43, "token_count": 99}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 361}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 230}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 162}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
1860
40.03%
Magnus Damm
1161
24.98%
Jason Gunthorpe
164
3.53%
Robin Murphy
145
3.12%
Joerg Roedel
97
2.09%
Lu Baolu
66
1.42%
Will Deacon
49
1.05%
Thierry Reding
1
0.02%
Others
1104
23.76%
Total
4647
irq_remapping.c
160
-
17
547
Joerg Roedel
Suresh B. Siddha
Jiang Liu
Weidong Han
Thomas Gleixner
Baoquan He
Others
February 2002
January 2006
January 2008
February 2008
June 2008
July 2008
August 2008
September 2008
November 2008
February 2009
April 2009
July 2010
August 2011
March 2012
July 2012
September 2012
April 2013
September 2014
January 2015
April 2015
June 2015
August 2015
September 2015
April 2016
February 2018
February 2019
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 48, "token_count": 36}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 117}, {"author_id": 15, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 26}, {"author_id": 41, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
198
36.20%
Suresh B. Siddha
57
10.42%
Jiang Liu
44
8.04%
Weidong Han
36
6.58%
Thomas Gleixner
26
4.75%
Baoquan He
4
0.73%
Others
182
33.27%
Total
547
irq_remapping.h
59
-
8
138
Joerg Roedel
Suresh B. Siddha
Jiang Liu
Thomas Gleixner
Others
July 2008
March 2009
July 2010
August 2011
March 2012
June 2012
April 2013
April 2015
June 2015
February 2019
May 2019
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 80}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
89
64.49%
Suresh B. Siddha
18
13.04%
Jiang Liu
4
2.90%
Thomas Gleixner
2
1.45%
Others
25
18.12%
Total
138
msm_iommu.c
843
-
28
4217
R Sricharan
Stepan Moskovchenko
Joerg Roedel
Jason Gunthorpe
Will Deacon
Robin Murphy
Lu Baolu
Ohad Ben-Cohen
Niklas Schnelle
Thomas Gleixner
Varun Sethi
Thierry Reding
Others
August 2010
November 2010
February 2011
November 2011
January 2012
March 2013
July 2013
May 2014
June 2014
October 2014
March 2015
June 2016
February 2017
July 2017
June 2018
December 2018
February 2019
May 2019
July 2019
September 2019
October 2019
April 2020
May 2020
June 2020
January 2021
April 2021
February 2022
April 2022
May 2022
July 2022
November 2022
January 2023
March 2023
September 2023
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 1415}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 6, "token_count": 212}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 29, "token_count": 1913}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 33, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
R Sricharan
1913
45.36%
Stepan Moskovchenko
1690
40.08%
Joerg Roedel
260
6.17%
Jason Gunthorpe
74
1.75%
Will Deacon
71
1.68%
Robin Murphy
70
1.66%
Lu Baolu
27
0.64%
Ohad Ben-Cohen
9
0.21%
Niklas Schnelle
4
0.09%
Thomas Gleixner
2
0.05%
Varun Sethi
1
0.02%
Thierry Reding
1
0.02%
Others
95
2.25%
Total
4217
msm_iommu.h
89
-
4
154
Stepan Moskovchenko
R Sricharan
Joerg Roedel
Thomas Gleixner
August 2010
November 2010
February 2011
June 2016
February 2017
May 2019
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 61}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 29, "token_count": 39}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stepan Moskovchenko
109
70.78%
R Sricharan
39
25.32%
Joerg Roedel
4
2.60%
Thomas Gleixner
2
1.30%
Total
154
msm_iommu_hw-8xxx.h
1852
-
2
8204
Stepan Moskovchenko
Thomas Gleixner
August 2010
November 2010
February 2011
May 2019
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 8101}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 93}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stepan Moskovchenko
8202
99.98%
Thomas Gleixner
2
0.02%
Total
8204
mtk_iommu.c
1810
-
34
9827
Yong Wu
Joerg Roedel
Robin Murphy
Jason Gunthorpe
Lu Baolu
Will Deacon
Honghui Zhang
Jean-Philippe Brucker
Rob Clark
Niklas Schnelle
Thomas Gleixner
Nicolin Chen
Others
February 2016
March 2016
April 2016
June 2016
October 2016
November 2016
February 2017
July 2017
August 2017
September 2017
March 2018
October 2018
November 2018
January 2019
February 2019
April 2019
May 2019
July 2019
August 2019
September 2019
November 2019
March 2020
April 2020
June 2020
July 2020
September 2020
January 2021
February 2021
March 2021
April 2021
July 2021
September 2021
December 2021
January 2022
February 2022
May 2022
June 2022
July 2022
September 2022
October 2022
November 2022
December 2022
March 2023
April 2023
May 2023
June 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 8, "token_count": 2164}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 28, "token_count": 17}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 8, "token_count": 190}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 437}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 58}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 408}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 1301}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 171}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 2556}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 26, "token_count": 2}, {"author_id": 8, "token_count": 190}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 8, "token_count": 720}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 8, "token_count": 228}, {"author_id": 60, "token_count": 369}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 105}, {"author_id": 33, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Yong Wu
8080
82.22%
Joerg Roedel
156
1.59%
Robin Murphy
108
1.10%
Jason Gunthorpe
105
1.07%
Lu Baolu
41
0.42%
Will Deacon
29
0.30%
Honghui Zhang
17
0.17%
Jean-Philippe Brucker
7
0.07%
Rob Clark
5
0.05%
Niklas Schnelle
4
0.04%
Thomas Gleixner
2
0.02%
Nicolin Chen
2
0.02%
Others
1271
12.93%
Total
9827
mtk_iommu_v1.c
766
-
18
3535
Honghui Zhang
Yong Wu
Joerg Roedel
Robin Murphy
Jason Gunthorpe
Lu Baolu
Russell King
Will Deacon
Thomas Gleixner
Others
February 2016
June 2016
October 2016
February 2017
March 2017
May 2017
October 2017
January 2018
October 2018
November 2018
January 2019
May 2019
July 2019
August 2019
September 2019
March 2020
April 2020
May 2020
June 2020
July 2020
January 2021
March 2021
April 2021
January 2022
February 2022
May 2022
August 2022
November 2022
December 2022
March 2023
September 2023
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 28, "token_count": 2521}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 110}, {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 8, "token_count": 107}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 170}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 119}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Honghui Zhang
2521
71.32%
Yong Wu
512
14.48%
Joerg Roedel
215
6.08%
Robin Murphy
148
4.19%
Jason Gunthorpe
50
1.41%
Lu Baolu
23
0.65%
Russell King
12
0.34%
Will Deacon
5
0.14%
Thomas Gleixner
2
0.06%
Others
47
1.33%
Total
3535
of_iommu.c
275
-
15
1050
Robin Murphy
Thierry Reding
Will Deacon
R Sricharan
Joerg Roedel
Hiroshi Doyu
Thomas Gleixner
Others
February 2002
June 2012
December 2013
August 2014
December 2014
March 2015
April 2016
September 2016
April 2017
May 2017
August 2017
September 2018
November 2018
December 2018
January 2019
May 2019
September 2019
December 2019
June 2020
August 2022
January 2023
February 2023
November 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 162}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 29, "token_count": 22}, {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 24, "token_count": 355}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 2, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Robin Murphy
397
37.81%
Thierry Reding
355
33.81%
Will Deacon
82
7.81%
R Sricharan
22
2.10%
Joerg Roedel
18
1.71%
Hiroshi Doyu
7
0.67%
Thomas Gleixner
2
0.19%
Others
167
15.90%
Total
1050
omap-iommu-debug.c
274
-
17
1113
Hiroshi Doyu
Suman Anna
Ohad Ben-Cohen
Laurent Pinchart
Thomas Gleixner
Others
May 1998
February 2002
January 2009
August 2009
April 2010
August 2011
February 2012
November 2012
February 2014
October 2014
July 2015
September 2015
January 2018
November 2018
June 2019
July 2019
July 2020
August 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 105}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 13, "token_count": 414}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 44, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 25, "token_count": 129}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 25, "token_count": 332}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hiroshi Doyu
524
47.08%
Suman Anna
461
41.42%
Ohad Ben-Cohen
30
2.70%
Laurent Pinchart
5
0.45%
Thomas Gleixner
2
0.18%
Others
91
8.18%
Total
1113
omap-iommu.c
1778
-
40
7793
Hiroshi Doyu
Suman Anna
Ohad Ben-Cohen
Joerg Roedel
Laurent Pinchart
Jason Gunthorpe
Lu Baolu
Robin Murphy
Thierry Reding
Will Deacon
Nicolin Chen
Varun Sethi
Thomas Gleixner
Others
May 1998
February 2002
January 2009
August 2009
October 2009
January 2010
February 2010
April 2010
May 2010
August 2010
December 2010
February 2011
March 2011
May 2011
June 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
April 2012
November 2012
March 2013
May 2013
February 2014
March 2014
June 2014
September 2014
October 2014
January 2015
February 2015
March 2015
October 2015
April 2016
April 2017
July 2017
September 2017
June 2018
August 2018
April 2019
June 2019
July 2019
August 2019
September 2019
March 2020
April 2020
June 2020
July 2020
April 2021
January 2022
February 2022
October 2022
January 2023
March 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 2946}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 62}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 13, "token_count": 118}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 32, "token_count": 9}, {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 44, "token_count": 569}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 44, "token_count": 85}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 44, "token_count": 20}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 44, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 32, "token_count": 163}, {"author_id": 25, "token_count": 44}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 25, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 25, "token_count": 264}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 25, "token_count": 254}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 139}, {"author_id": 25, "token_count": 77}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 483}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 25, "token_count": 815}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 734}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 2, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Hiroshi Doyu
3145
40.36%
Suman Anna
2263
29.04%
Ohad Ben-Cohen
718
9.21%
Joerg Roedel
301
3.86%
Laurent Pinchart
186
2.39%
Jason Gunthorpe
80
1.03%
Lu Baolu
30
0.38%
Robin Murphy
25
0.32%
Thierry Reding
14
0.18%
Will Deacon
5
0.06%
Nicolin Chen
3
0.04%
Varun Sethi
1
0.01%
Thomas Gleixner
1
0.01%
Others
1021
13.10%
Total
7793
omap-iommu.h
274
-
13
713
Hiroshi Doyu
Suman Anna
Ohad Ben-Cohen
Joerg Roedel
Thomas Gleixner
Jason Gunthorpe
Others
January 2009
August 2009
April 2010
May 2010
February 2011
June 2011
August 2011
September 2011
April 2012
November 2012
February 2014
October 2014
March 2015
July 2015
October 2015
April 2017
July 2017
September 2017
June 2019
August 2019
August 2023
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 372}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 44, "token_count": 21}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 44, "token_count": 11}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 25, "token_count": 78}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 25, "token_count": 35}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hiroshi Doyu
396
55.54%
Suman Anna
169
23.70%
Ohad Ben-Cohen
37
5.19%
Joerg Roedel
12
1.68%
Thomas Gleixner
2
0.28%
Jason Gunthorpe
2
0.28%
Others
95
13.32%
Total
713
omap-iopgtable.h
100
-
5
237
Hiroshi Doyu
Ohad Ben-Cohen
Suman Anna
Thomas Gleixner
Others
January 2009
February 2010
May 2010
June 2011
July 2015
June 2019
March 2020
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 13, "token_count": 117}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 44, "token_count": 58}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 25, "token_count": 22}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Hiroshi Doyu
151
63.71%
Ohad Ben-Cohen
58
24.47%
Suman Anna
22
9.28%
Thomas Gleixner
2
0.84%
Others
4
1.69%
Total
237
rockchip-iommu.c
1377
-
27
5806
Daniel Kurtz
Joerg Roedel
Robin Murphy
Lu Baolu
Jason Gunthorpe
Will Deacon
Thomas Gleixner
Others
November 2014
March 2015
April 2015
January 2016
March 2016
April 2016
June 2016
March 2017
April 2017
July 2017
February 2018
March 2018
April 2018
June 2018
August 2018
December 2018
January 2019
June 2019
July 2019
September 2019
October 2019
November 2019
April 2020
June 2020
April 2021
June 2021
August 2021
November 2021
February 2022
November 2022
March 2023
April 2023
June 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 23, "token_count": 3224}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 397}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 269}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 853}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 353}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Kurtz
3224
55.53%
Joerg Roedel
154
2.65%
Robin Murphy
32
0.55%
Lu Baolu
25
0.43%
Jason Gunthorpe
15
0.26%
Will Deacon
5
0.09%
Thomas Gleixner
2
0.03%
Others
2349
40.46%
Total
5806
s390-iommu.c
803
-
17
3632
Niklas Schnelle
Jan Glauber
Gerald Schaefer
Joerg Roedel
Jason Gunthorpe
Lu Baolu
Robin Murphy
Will Deacon
Others
August 1992
November 2012
December 2012
June 2013
July 2014
April 2015
August 2015
October 2015
November 2015
June 2016
August 2016
April 2017
June 2017
August 2017
November 2017
July 2019
August 2019
September 2019
February 2020
April 2020
April 2021
July 2021
September 2021
November 2021
February 2022
May 2022
August 2022
September 2022
October 2022
November 2022
January 2023
September 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 45, "token_count": 1023}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 50, "token_count": 45}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 50, "token_count": 889}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 50, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 33, "token_count": 52}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 33, "token_count": 35}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 33, "token_count": 380}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 33, "token_count": 422}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 33, "token_count": 397}, ]}, ]
Author Name
Tokens
Token Proportion
Niklas Schnelle
1294
35.63%
Jan Glauber
1031
28.39%
Gerald Schaefer
962
26.49%
Joerg Roedel
113
3.11%
Jason Gunthorpe
46
1.27%
Lu Baolu
30
0.83%
Robin Murphy
10
0.28%
Will Deacon
9
0.25%
Others
137
3.77%
Total
3632
sprd-iommu.c
545
-
9
2403
Chunyan Zhang
Robin Murphy
Lu Baolu
Jason Gunthorpe
Niklas Schnelle
Hiroshi Doyu
Thierry Reding
Others
November 2011
April 2014
March 2021
April 2021
February 2022
November 2022
March 2023
July 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 31, "token_count": 2182}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 31, "token_count": 126}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 33, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Chunyan Zhang
2308
96.05%
Robin Murphy
40
1.66%
Lu Baolu
32
1.33%
Jason Gunthorpe
13
0.54%
Niklas Schnelle
4
0.17%
Hiroshi Doyu
2
0.08%
Thierry Reding
1
0.04%
Others
3
0.12%
Total
2403
sun50i-iommu.c
1074
-
9
4351
Maxime Ripard
Jason Gunthorpe
Robin Murphy
Lu Baolu
Niklas Schnelle
Joerg Roedel
Others
May 2020
June 2020
April 2021
August 2021
February 2022
October 2022
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 20, "token_count": 3855}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 364}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 33, "token_count": 4}, {"author_id": 2, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
3856
88.62%
Jason Gunthorpe
80
1.84%
Robin Murphy
21
0.48%
Lu Baolu
20
0.46%
Niklas Schnelle
4
0.09%
Joerg Roedel
2
0.05%
Others
368
8.46%
Total
4351
tegra-smmu.c
1186
-
23
5519
Thierry Reding
Russell King
Hiroshi Doyu
Nicolin Chen
Joerg Roedel
Jason Gunthorpe
Robin Murphy
Lu Baolu
Will Deacon
Thomas Gleixner
Others
November 2011
January 2012
March 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
January 2013
April 2014
June 2014
July 2014
September 2014
January 2015
March 2015
April 2015
July 2015
August 2015
July 2017
August 2017
October 2017
December 2017
November 2018
March 2019
June 2019
July 2019
September 2019
October 2019
April 2020
June 2020
August 2020
September 2020
November 2020
February 2021
March 2021
April 2021
June 2021
September 2021
January 2022
February 2022
August 2022
January 2023
July 2023
September 2023
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 692}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 102}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 24, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 24, "token_count": 1469}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 24, "token_count": 381}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 51}, {"author_id": 24, "token_count": 71}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 55, "token_count": 807}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 55, "token_count": 42}, {"author_id": 24, "token_count": 32}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 305}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 24, "token_count": 29}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 24, "token_count": 78}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 26, "token_count": 67}, {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 26, "token_count": 216}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 26, "token_count": 245}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 2, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
2386
43.23%
Russell King
849
15.38%
Hiroshi Doyu
849
15.38%
Nicolin Chen
528
9.57%
Joerg Roedel
150
2.72%
Jason Gunthorpe
102
1.85%
Robin Murphy
38
0.69%
Lu Baolu
34
0.62%
Will Deacon
6
0.11%
Thomas Gleixner
2
0.04%
Others
575
10.42%
Total
5519
virtio-iommu.c
1248
-
18
5498
Jean-Philippe Brucker
Joerg Roedel
Lu Baolu
Will Deacon
Robin Murphy
Nicolin Chen
Christoph Hellwig
Others
January 2019
July 2019
September 2019
October 2019
March 2020
April 2020
May 2020
August 2020
April 2021
May 2021
June 2021
October 2021
December 2021
February 2022
June 2022
July 2022
August 2022
September 2022
October 2022
May 2023
July 2023
October 2023
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 4556}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 91}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 77}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 366}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 5, "token_count": 31}, {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 5, "token_count": 151}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Jean-Philippe Brucker
5309
96.56%
Joerg Roedel
46
0.84%
Lu Baolu
40
0.73%
Will Deacon
10
0.18%
Robin Murphy
9
0.16%
Nicolin Chen
3
0.05%
Christoph Hellwig
2
0.04%
Others
79
1.44%
Total
5498
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
500
Author
Tokens
Proportion
Commits
Proportion
0
Jason Gunthorpe
36681
11.46%
143
3.80%
1
Joerg Roedel
24826
7.76%
591
15.71%
2
Robin Murphy
21285
6.65%
302
8.03%
3
Will Deacon
18852
5.89%
106
2.82%
4
Lu Baolu
18484
5.78%
235
6.25%
5
Jean-Philippe Brucker
15945
4.98%
64
1.70%
6
Stepan Moskovchenko
10001
3.13%
11
0.29%
7
Suravee Suthikulpanit
9782
3.06%
105
2.79%
8
Yong Wu
9145
2.86%
117
3.11%
9
Jiang Liu
7803
2.44%
58
1.54%
10
Varun Sethi
6467
2.02%
6
0.16%
11
David Woodhouse
6151
1.92%
115
3.06%
12
Anil S Keshavamurthy
5103
1.59%
9
0.24%
13
Hiroshi Doyu
5084
1.59%
26
0.69%
14
Kan Liang
4442
1.39%
8
0.21%
15
Suresh B. Siddha
4362
1.36%
33
0.88%
16
Joao Martins
4210
1.32%
25
0.66%
17
Sven Peter
4113
1.29%
8
0.21%
18
Vasant Hegde
4055
1.27%
50
1.33%
19
Alex Williamson
3948
1.23%
28
0.74%
20
Maxime Ripard
3856
1.20%
2
0.05%
21
Rob Clark
3652
1.14%
10
0.27%
22
Cho KyongHo
3291
1.03%
16
0.43%
23
Daniel Kurtz
3224
1.01%
1
0.03%
24
Thierry Reding
3134
0.98%
24
0.64%
25
Suman Anna
2915
0.91%
33
0.88%
26
Nicolin Chen
2716
0.85%
34
0.90%
27
Kyung Min Park
2538
0.79%
5
0.13%
28
Honghui Zhang
2538
0.79%
2
0.05%
29
R Sricharan
2531
0.79%
11
0.29%
30
Marek Szyprowski
2342
0.73%
49
1.30%
31
Chunyan Zhang
2315
0.72%
4
0.11%
32
Laurent Pinchart
2075
0.65%
14
0.37%
33
Niklas Schnelle
1778
0.56%
20
0.53%
34
Janne Grunau
1699
0.53%
1
0.03%
35
Christoph Hellwig
1637
0.51%
48
1.28%
36
Yi L Liu
1592
0.50%
31
0.82%
37
Jacob jun Pan
1572
0.49%
33
0.88%
38
Hector Martin
1529
0.48%
8
0.21%
39
Omer Peleg
1328
0.41%
2
0.05%
40
Jordan Crouse
1266
0.40%
9
0.24%
41
Thomas Gleixner
1239
0.39%
60
1.60%
42
Eric Auger
1214
0.38%
19
0.51%
43
Magnus Damm
1161
0.36%
20
0.53%
44
Ohad Ben-Cohen
1134
0.35%
19
0.51%
45
Jan Glauber
1031
0.32%
4
0.11%
46
Fenghua Yu
1022
0.32%
12
0.32%
47
Krishna Reddy
1021
0.32%
4
0.11%
48
Weidong Han
1011
0.32%
13
0.35%
49
Sam Protsenko
986
0.31%
8
0.21%
50
Gerald Schaefer
962
0.30%
3
0.08%
51
Youquan Song
949
0.30%
6
0.16%
52
Sohil Mehta
938
0.29%
10
0.27%
53
Gayatri Kammela
917
0.29%
1
0.03%
54
Yu Zhao
885
0.28%
8
0.21%
55
Russell King
861
0.27%
14
0.37%
56
Sai Praneeth
803
0.25%
5
0.13%
57
Zongshun (Vincent) Wan
794
0.25%
4
0.11%
58
Baoquan He
783
0.24%
15
0.40%
59
Jingqi Liu
749
0.23%
3
0.08%
60
Others
31281
9.78%
1136
30.20%
Total
320008
3761