Linux Source Code
Home
Release 6.13
Help
iommu
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Alex Williamson
Anil S Keshavamurthy
Cho KyongHo
Christoph Hellwig
Chunyan Zhang
Daniel Kurtz
David Woodhouse
Eric Auger
Fenghua Yu
Gayatri Kammela
Georgi Djakov
Gerald Schaefer
Hector Martin
Hiroshi Doyu
Honghui Zhang
Jacob jun Pan
Jan Glauber
Janne Grunau
Jason Gunthorpe
Jean-Philippe Brucker
Jiang Liu
Joao Martins
Joel Granados
Joerg Roedel
Jordan Crouse
Kan Liang
Krishna Reddy
Kyung Min Park
Laurent Pinchart
Lu Baolu
Magnus Damm
Marek Szyprowski
Maxime Ripard
Nate Watterson
Nicolin Chen
Niklas Schnelle
Ohad Ben-Cohen
Omer Peleg
Others
R Sricharan
Rob Clark
Robin Murphy
Sam Protsenko
Sohil Mehta
Stepan Moskovchenko
Steve Sistare
Suman Anna
Suravee Suthikulpanit
Suresh B. Siddha
Sven Peter
Thierry Reding
Thomas Gleixner
Tina Zhang
Tomasz Jeznach
Varun Sethi
Vasant Hegde
Weidong Han
Will Deacon
Yi L Liu
Yong Wu
shameer
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
amd
10520
10
121
42472
Joerg Roedel
Suravee Suthikulpanit
Vasant Hegde
Jiang Liu
David Woodhouse
Joao Martins
Thomas Gleixner
Jason Gunthorpe
Alex Williamson
Robin Murphy
Will Deacon
Eric Auger
Lu Baolu
Yi L Liu
Nicolin Chen
Suresh B. Siddha
Fenghua Yu
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
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
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
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
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 3343}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 874}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 490}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 375}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 201}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 90}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 348}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "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": 2, "token_count": 610}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 177}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1144}, {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 199}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 127}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 2869}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 257}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 25, "token_count": 40}, {"author_id": 2, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 80}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 622}, {"author_id": 6, "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": 461}, ]}, {"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": 6, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 157}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 89}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 2, "token_count": 1}, {"author_id": 47, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 848}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 6, "token_count": 106}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 136}, {"author_id": 6, "token_count": 559}, {"author_id": 60, "token_count": 788}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 119}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 2530}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 84}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 46, "token_count": 105}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 6, "token_count": 203}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 150}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 6, "token_count": 1}, {"author_id": 47, "token_count": 64}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 747}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 47, "token_count": 92}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 47}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 272}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 159}, {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 81}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 264}, {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 432}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 24}, {"author_id": 60, "token_count": 305}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 86}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 2, "token_count": 145}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 47, "token_count": 91}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 55, "token_count": 8}, {"author_id": 17, "token_count": 3}, {"author_id": 6, "token_count": 471}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 90}, {"author_id": 6, "token_count": 1}, {"author_id": 47, "token_count": 89}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 465}, {"author_id": 6, "token_count": 80}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 1822}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 6, "token_count": 130}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 35, "token_count": 7}, {"author_id": 2, "token_count": 85}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 97}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 12, "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": 2, "token_count": 1}, {"author_id": 6, "token_count": 2126}, {"author_id": 12, "token_count": 911}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 6, "token_count": 97}, {"author_id": 12, "token_count": 1574}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 47, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 56}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 12, "token_count": 153}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 17, "token_count": 47}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 17, "token_count": 19}, {"author_id": 3, "token_count": 6}, {"author_id": 6, "token_count": 160}, {"author_id": 12, "token_count": 20}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 47, "token_count": 1}, {"author_id": 12, "token_count": 488}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 6, "token_count": 162}, {"author_id": 12, "token_count": 393}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 17, "token_count": 462}, {"author_id": 2, "token_count": 3}, {"author_id": 11, "token_count": 6}, {"author_id": 6, "token_count": 50}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 12, "token_count": 150}, {"author_id": 60, "token_count": 348}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 354}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 549}, {"author_id": 12, "token_count": 616}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 596}, {"author_id": 12, "token_count": 1328}, {"author_id": 60, "token_count": 753}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 12, "token_count": 26}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 12, "token_count": 93}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 181}, {"author_id": 6, "token_count": 30}, {"author_id": 12, "token_count": 39}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 66}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 12, "token_count": 1154}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 56}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
14369
33.83%
Suravee Suthikulpanit
10362
24.40%
Vasant Hegde
7032
16.56%
Jiang Liu
862
2.03%
David Woodhouse
569
1.34%
Joao Martins
531
1.25%
Thomas Gleixner
423
1.00%
Jason Gunthorpe
320
0.75%
Alex Williamson
225
0.53%
Robin Murphy
138
0.32%
Will Deacon
115
0.27%
Eric Auger
105
0.25%
Lu Baolu
52
0.12%
Yi L Liu
20
0.05%
Nicolin Chen
13
0.03%
Suresh B. Siddha
9
0.02%
Fenghua Yu
8
0.02%
Chunyan Zhang
7
0.02%
Jean-Philippe Brucker
5
0.01%
Christoph Hellwig
5
0.01%
Thierry Reding
3
0.01%
Ohad Ben-Cohen
3
0.01%
Varun Sethi
1
0.00%
Others
7295
17.18%
Total
42472
arm
13789
14
142
60694
Will Deacon
Jason Gunthorpe
Robin Murphy
Jean-Philippe Brucker
Rob Clark
Nate Watterson
Georgi Djakov
Nicolin Chen
Jordan Crouse
Krishna Reddy
R Sricharan
Joerg Roedel
shameer
Thierry Reding
Lu Baolu
Joao Martins
Eric Auger
Christoph Hellwig
Thomas Gleixner
Yi L Liu
Vasant Hegde
Suravee Suthikulpanit
Jacob jun Pan
Alex Williamson
Yong Wu
Marek Szyprowski
Others
February 2008
October 2011
January 2012
June 2013
July 2013
August 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
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 2257}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 102}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 123}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 81}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 67}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 80}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 198}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 956}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 3, "token_count": 24}, {"author_id": 4, "token_count": 17}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 4, "token_count": 6035}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 60, "token_count": 186}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 4, "token_count": 20}, {"author_id": 60, "token_count": 266}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 73}, {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 4, "token_count": 17}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 3, "token_count": 420}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 53}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 70}, {"author_id": 3, "token_count": 141}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 2044}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 60, "token_count": 455}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 46, "token_count": 129}, {"author_id": 23, "token_count": 17}, {"author_id": 30, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 324}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 50, "token_count": 16}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 26}, {"author_id": 3, "token_count": 69}, {"author_id": 60, "token_count": 346}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 56}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 3384}, {"author_id": 3, "token_count": 453}, {"author_id": 60, "token_count": 198}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 141}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 131}, {"author_id": 4, "token_count": 92}, {"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": 23, "token_count": 19}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 477}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 30, "token_count": 558}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 705}, {"author_id": 4, "token_count": 22}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 9}, {"author_id": 4, "token_count": 85}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 47, "token_count": 2}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 4, "token_count": 1968}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 2288}, {"author_id": 4, "token_count": 141}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 185}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 3, "token_count": 148}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 50, "token_count": 23}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 111}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 517}, {"author_id": 3, "token_count": 31}, {"author_id": 4, "token_count": 318}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 5, "token_count": 229}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 321}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 95}, {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 44, "token_count": 122}, {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 146}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 52, "token_count": 988}, {"author_id": 21, "token_count": 45}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 2441}, {"author_id": 44, "token_count": 325}, {"author_id": 21, "token_count": 3}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 507}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 224}, {"author_id": 44, "token_count": 661}, {"author_id": 21, "token_count": 52}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 313}, {"author_id": 3, "token_count": 46}, {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 42, "token_count": 20}, {"author_id": 5, "token_count": 459}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 849}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 44, "token_count": 187}, {"author_id": 21, "token_count": 107}, {"author_id": 28, "token_count": 311}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 52, "token_count": 26}, {"author_id": 60, "token_count": 253}, ]}, {"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": 47, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 3, "token_count": 125}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 11, "token_count": 4}, {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 50, "token_count": 209}, {"author_id": 60, "token_count": 275}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 42, "token_count": 48}, {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 396}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 158}, {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 380}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 15}, {"author_id": 3, "token_count": 258}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 39, "token_count": 5}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 132}, {"author_id": 11, "token_count": 28}, {"author_id": 3, "token_count": 18}, {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 248}, {"author_id": 17, "token_count": 9}, {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 21, "token_count": 7}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 1378}, {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 33, "token_count": 2280}, {"author_id": 0, "token_count": 3660}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 2196}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 33, "token_count": 85}, {"author_id": 5, "token_count": 148}, {"author_id": 17, "token_count": 205}, {"author_id": 21, "token_count": 475}, {"author_id": 3, "token_count": 1}, {"author_id": 50, "token_count": 123}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 373}, {"author_id": 23, "token_count": 3918}, {"author_id": 11, "token_count": 429}, {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 252}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 740}, {"author_id": 11, "token_count": 128}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 1334}, {"author_id": 11, "token_count": 1046}, {"author_id": 3, "token_count": 2}, {"author_id": 12, "token_count": 13}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 2, "token_count": 1}, {"author_id": 11, "token_count": 8}, {"author_id": 18, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
12707
20.94%
Jason Gunthorpe
10195
16.80%
Robin Murphy
7932
13.07%
Jean-Philippe Brucker
6123
10.09%
Rob Clark
4153
6.84%
Nate Watterson
3981
6.56%
Georgi Djakov
2365
3.90%
Nicolin Chen
1652
2.72%
Jordan Crouse
1296
2.14%
Krishna Reddy
1014
1.67%
R Sricharan
559
0.92%
Joerg Roedel
441
0.73%
shameer
371
0.61%
Thierry Reding
312
0.51%
Lu Baolu
275
0.45%
Joao Martins
214
0.35%
Eric Auger
129
0.21%
Christoph Hellwig
68
0.11%
Thomas Gleixner
34
0.06%
Yi L Liu
20
0.03%
Vasant Hegde
13
0.02%
Suravee Suthikulpanit
8
0.01%
Jacob jun Pan
5
0.01%
Alex Williamson
4
0.01%
Yong Wu
2
0.00%
Marek Szyprowski
1
0.00%
Others
6820
11.24%
Total
60694
intel
15503
19
185
66515
Lu Baolu
Jiang Liu
David Woodhouse
Suresh B. Siddha
Kan Liang
Anil S Keshavamurthy
Yi L Liu
Kyung Min Park
Joerg Roedel
Jacob jun Pan
Tina Zhang
Sohil Mehta
Fenghua Yu
Gayatri Kammela
Joel Granados
Weidong Han
Alex Williamson
Thomas Gleixner
Joao Martins
Eric Auger
Jason Gunthorpe
Robin Murphy
Jean-Philippe Brucker
Will Deacon
Ohad Ben-Cohen
Omer Peleg
Nicolin Chen
Niklas Schnelle
Thierry Reding
Varun Sethi
Christoph Hellwig
Others
May 1998
February 2002
October 2002
November 2002
March 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
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
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
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"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": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 3853}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 55, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 19, "token_count": 2656}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 60, "token_count": 210}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 55, "token_count": 49}, {"author_id": 19, "token_count": 9}, {"author_id": 60, "token_count": 473}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 251}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 118}, {"author_id": 57, "token_count": 315}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 14, "token_count": 207}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 55, "token_count": 644}, {"author_id": 19, "token_count": 928}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 14, "token_count": 91}, {"author_id": 55, "token_count": 77}, {"author_id": 57, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 14, "token_count": 33}, {"author_id": 57, "token_count": 537}, {"author_id": 60, "token_count": 560}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 14, "token_count": 394}, {"author_id": 55, "token_count": 74}, {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 14, "token_count": 113}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 14, "token_count": 44}, {"author_id": 19, "token_count": 179}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 14, "token_count": 262}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 19, "token_count": 112}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 42}, {"author_id": 55, "token_count": 13}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 140}, {"author_id": 47, "token_count": 10}, {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 47, "token_count": 21}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 19, "token_count": 18}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 279}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 47, "token_count": 56}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 19, "token_count": 251}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 25, "token_count": 36}, {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 49, "token_count": 8}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 170}, {"author_id": 19, "token_count": 25}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 60}, {"author_id": 14, "token_count": 18}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 430}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 25, "token_count": 86}, ]}, {"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": 25, "token_count": 1}, {"author_id": 10, "token_count": 551}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 1916}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 1224}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 14, "token_count": 20}, {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 344}, {"author_id": 10, "token_count": 1}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 25, "token_count": 121}, {"author_id": 10, "token_count": 129}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 2916}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 38}, {"author_id": 2, "token_count": 8}, {"author_id": 47, "token_count": 76}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 246}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 121}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 969}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 47, "token_count": 32}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 2, "token_count": 1261}, {"author_id": 60, "token_count": 326}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 25, "token_count": 72}, {"author_id": 2, "token_count": 187}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 523}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 842}, {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 25}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 25, "token_count": 28}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 46, "token_count": 131}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 76}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 47, "token_count": 38}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 47, "token_count": 90}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 56, "token_count": 28}, {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"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": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 39, "token_count": 40}, {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 603}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 59, "token_count": 891}, {"author_id": 56, "token_count": 881}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1291}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 39, "token_count": 57}, {"author_id": 5, "token_count": 6}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 200}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 1, "token_count": 293}, {"author_id": 47, "token_count": 10}, {"author_id": 60, "token_count": 519}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 46, "token_count": 181}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 1, "token_count": 9}, {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 78}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 32, "token_count": 286}, {"author_id": 1, "token_count": 97}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 64}, {"author_id": 1, "token_count": 546}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 210}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 39, "token_count": 370}, {"author_id": 1, "token_count": 650}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 1, "token_count": 53}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 39, "token_count": 26}, {"author_id": 1, "token_count": 325}, {"author_id": 18, "token_count": 7}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 47, "token_count": 92}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 74}, {"author_id": 55, "token_count": 31}, {"author_id": 1, "token_count": 210}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "token_count": 76}, {"author_id": 47, "token_count": 95}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 47, "token_count": 42}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 173}, {"author_id": 18, "token_count": 54}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 32, "token_count": 1777}, {"author_id": 1, "token_count": 33}, {"author_id": 60, "token_count": 404}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 39, "token_count": 37}, {"author_id": 32, "token_count": 15}, {"author_id": 1, "token_count": 441}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 1, "token_count": 2161}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 238}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 18, "token_count": 121}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 32, "token_count": 424}, {"author_id": 1, "token_count": 44}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 1, "token_count": 368}, {"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": 3, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 543}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 509}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 441}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 251}, {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 39, "token_count": 324}, {"author_id": 0, "token_count": 24}, {"author_id": 1, "token_count": 168}, {"author_id": 47, "token_count": 52}, {"author_id": 43, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 22, "token_count": 4024}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 39, "token_count": 67}, {"author_id": 1, "token_count": 24}, {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 158}, {"author_id": 43, "token_count": 69}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 39, "token_count": 8}, {"author_id": 1, "token_count": 350}, {"author_id": 18, "token_count": 184}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 38, "token_count": 4}, {"author_id": 18, "token_count": 51}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 17, "token_count": 567}, {"author_id": 1, "token_count": 617}, {"author_id": 43, "token_count": 4}, {"author_id": 18, "token_count": 417}, {"author_id": 60, "token_count": 752}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 65}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 1, "token_count": 1066}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 299}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 436}, {"author_id": 18, "token_count": 394}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 746}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 39, "token_count": 350}, {"author_id": 1, "token_count": 2019}, {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 1, "token_count": 796}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 22, "token_count": 9}, {"author_id": 1, "token_count": 31}, {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 727}, {"author_id": 43, "token_count": 1254}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 58, "token_count": 889}, {"author_id": 1, "token_count": 279}, {"author_id": 18, "token_count": 1891}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 18, "token_count": 87}, ]}, ]
Author Name
Tokens
Token Proportion
Lu Baolu
17805
26.77%
Jiang Liu
6537
9.83%
David Woodhouse
4558
6.85%
Suresh B. Siddha
4181
6.29%
Kan Liang
4033
6.06%
Anil S Keshavamurthy
3853
5.79%
Yi L Liu
3212
4.83%
Kyung Min Park
2502
3.76%
Joerg Roedel
2284
3.43%
Jacob jun Pan
1356
2.04%
Tina Zhang
1333
2.00%
Sohil Mehta
909
1.37%
Fenghua Yu
901
1.35%
Gayatri Kammela
891
1.34%
Joel Granados
889
1.34%
Weidong Han
860
1.29%
Alex Williamson
754
1.13%
Thomas Gleixner
626
0.94%
Joao Martins
567
0.85%
Eric Auger
316
0.48%
Jason Gunthorpe
139
0.21%
Robin Murphy
54
0.08%
Jean-Philippe Brucker
19
0.03%
Will Deacon
9
0.01%
Ohad Ben-Cohen
8
0.01%
Omer Peleg
6
0.01%
Nicolin Chen
6
0.01%
Niklas Schnelle
4
0.01%
Thierry Reding
2
0.00%
Varun Sethi
1
0.00%
Christoph Hellwig
1
0.00%
Others
7899
11.88%
Total
66515
iommufd
11214
16
18
48069
Jason Gunthorpe
Nicolin Chen
Joao Martins
Lu Baolu
Steve Sistare
Yi L Liu
Robin Murphy
Alex Williamson
Jean-Philippe Brucker
Joel Granados
Others
December 2015
April 2021
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
January 2024
February 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 17, "token_count": 919}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 29717}, {"author_id": 17, "token_count": 53}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 723}, {"author_id": 11, "token_count": 66}, {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 1803}, {"author_id": 11, "token_count": 759}, {"author_id": 18, "token_count": 209}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 226}, {"author_id": 11, "token_count": 84}, {"author_id": 18, "token_count": 329}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 18, "token_count": 227}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 394}, {"author_id": 17, "token_count": 1730}, {"author_id": 11, "token_count": 1039}, {"author_id": 18, "token_count": 12}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 425}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 11, "token_count": 329}, {"author_id": 18, "token_count": 168}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 17, "token_count": 237}, {"author_id": 1, "token_count": 9}, {"author_id": 11, "token_count": 109}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 17, "token_count": 181}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 17, "token_count": 25}, {"author_id": 1, "token_count": 2740}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 11, "token_count": 186}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 36, "token_count": 1497}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 58, "token_count": 2}, {"author_id": 11, "token_count": 2417}, {"author_id": 36, "token_count": 776}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gunthorpe
33716
70.14%
Nicolin Chen
4989
10.38%
Joao Martins
3165
6.58%
Lu Baolu
2753
5.73%
Steve Sistare
2273
4.73%
Yi L Liu
1007
2.09%
Robin Murphy
22
0.05%
Alex Williamson
9
0.02%
Jean-Philippe Brucker
3
0.01%
Joel Granados
2
0.00%
Others
130
0.27%
Total
48069
riscv
2745
5
2
9926
Tomasz Jeznach
Others
October 2024
December 2024
var spanGroupData = [ {"timestamp": 1727766000, "group": [ {"author_id": 8, "token_count": 9925}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tomasz Jeznach
9925
99.99%
Others
1
0.01%
Total
9926
Files:
apple-dart.c
1362
-
15
6001
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
November 2023
December 2023
February 2024
December 2024
var spanGroupData = [ {"timestamp": 1627801200, "group": [ {"author_id": 20, "token_count": 3615}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 20, "token_count": 129}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 20, "token_count": 111}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 41, "token_count": 1600}, {"author_id": 20, "token_count": 99}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 219}, {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 20, "token_count": 37}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Peter
4004
66.72%
Hector Martin
1604
26.73%
Jason Gunthorpe
219
3.65%
Lu Baolu
43
0.72%
Robin Murphy
4
0.07%
Niklas Schnelle
4
0.07%
Others
123
2.05%
Total
6001
dma-iommu.c
1866
-
57
8358
Robin Murphy
Christoph Hellwig
Niklas Schnelle
Alex Williamson
Joerg Roedel
shameer
Omer Peleg
Nicolin Chen
Will Deacon
Jason Gunthorpe
Lu Baolu
Thierry Reding
Suravee Suthikulpanit
Marek Szyprowski
Thomas Gleixner
Varun Sethi
R Sricharan
Jean-Philippe Brucker
Others
August 2002
November 2008
October 2011
January 2012
March 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
December 2023
March 2024
April 2024
May 2024
June 2024
July 2024
September 2024
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 25, "token_count": 112}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "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": 3, "token_count": 1465}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 45, "token_count": 41}, {"author_id": 3, "token_count": 293}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 534}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 238}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 581}, {"author_id": 28, "token_count": 5}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 50, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 50, "token_count": 44}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 761}, {"author_id": 11, "token_count": 4}, {"author_id": 3, "token_count": 210}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 11, "token_count": 4}, {"author_id": 47, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 3, "token_count": 47}, {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 14}, {"author_id": 60, "token_count": 49}, ]}, {"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": 3, "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": 42, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 352}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 42, "token_count": 214}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 735}, {"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": 3, "token_count": 81}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 233}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 38, "token_count": 464}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 11, "token_count": 26}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 42, "token_count": 126}, ]}, ]
Author Name
Tokens
Token Proportion
Robin Murphy
4610
55.16%
Christoph Hellwig
1151
13.77%
Niklas Schnelle
464
5.55%
Alex Williamson
126
1.51%
Joerg Roedel
79
0.95%
shameer
55
0.66%
Omer Peleg
41
0.49%
Nicolin Chen
34
0.41%
Will Deacon
29
0.35%
Jason Gunthorpe
26
0.31%
Lu Baolu
24
0.29%
Thierry Reding
21
0.25%
Suravee Suthikulpanit
7
0.08%
Marek Szyprowski
5
0.06%
Thomas Gleixner
2
0.02%
Varun Sethi
1
0.01%
R Sricharan
1
0.01%
Jean-Philippe Brucker
1
0.01%
Others
1681
20.11%
Total
8358
dma-iommu.h
48
-
7
150
Robin Murphy
Joerg Roedel
Alex Williamson
Eric Auger
Christoph Hellwig
Thomas Gleixner
Others
November 2008
November 2009
October 2011
January 2012
February 2013
October 2015
February 2016
September 2016
January 2017
March 2017
May 2018
May 2019
June 2019
March 2021
August 2021
August 2022
April 2023
April 2024
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Robin Murphy
81
54.00%
Joerg Roedel
44
29.33%
Alex Williamson
12
8.00%
Eric Auger
8
5.33%
Christoph Hellwig
2
1.33%
Thomas Gleixner
1
0.67%
Others
2
1.33%
Total
150
exynos-iommu.c
1530
-
24
6895
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
February 2024
April 2024
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 26, "token_count": 2242}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 26, "token_count": 1019}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 34, "token_count": 439}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 34, "token_count": 753}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 34, "token_count": 143}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 34, "token_count": 611}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 34, "token_count": 80}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 34, "token_count": 55}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 34, "token_count": 40}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 53, "token_count": 986}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 34, "token_count": 43}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 119}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Cho KyongHo
3261
47.30%
Marek Szyprowski
2170
31.47%
Sam Protsenko
986
14.30%
Joerg Roedel
185
2.68%
Jason Gunthorpe
119
1.73%
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
85
1.23%
Total
6895
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": 13, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 3864}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "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": 2, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 42, "token_count": 60}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "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": 13, "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": 47, "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
462
-
15
1794
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
July 2024
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 1269}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 42, "token_count": 200}, {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Varun Sethi
1278
71.24%
Christoph Hellwig
200
11.15%
Joerg Roedel
131
7.30%
Jason Gunthorpe
115
6.41%
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
22
1.23%
Total
1794
fsl_pamu_domain.h
27
-
2
59
Varun Sethi
Thomas Gleixner
July 2013
May 2019
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "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": 19, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "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": 10, "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": 47, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 14, "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": 47, "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
548
-
10
1902
Lu Baolu
Jean-Philippe Brucker
Joerg Roedel
Jacob jun Pan
Will Deacon
Thierry Reding
Jason Gunthorpe
Tina Zhang
Others
November 2008
August 2011
June 2014
May 2015
November 2016
June 2019
March 2020
April 2020
April 2021
February 2022
October 2022
March 2023
October 2023
February 2024
July 2024
August 2024
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 830}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 747}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 144}, ]}, ]
Author Name
Tokens
Token Proportion
Lu Baolu
866
45.53%
Jean-Philippe Brucker
830
43.64%
Joerg Roedel
38
2.00%
Jacob jun Pan
9
0.47%
Will Deacon
6
0.32%
Thierry Reding
5
0.26%
Jason Gunthorpe
2
0.11%
Tina Zhang
1
0.05%
Others
145
7.62%
Total
1902
io-pgtable-arm-v7s.c
903
-
17
3993
Robin Murphy
Yong Wu
Will Deacon
Jason Gunthorpe
Jean-Philippe Brucker
Thomas Gleixner
Others
November 2014
July 2015
December 2015
January 2016
February 2016
March 2016
April 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
December 2020
January 2021
June 2021
August 2021
December 2021
June 2022
November 2022
August 2024
November 2024
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 118}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 2720}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 186}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"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": 47, "token_count": 2}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 9, "token_count": 293}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 78}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "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": 3, "token_count": 24}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Robin Murphy
3041
76.16%
Yong Wu
398
9.97%
Will Deacon
177
4.43%
Jason Gunthorpe
34
0.85%
Jean-Philippe Brucker
19
0.48%
Thomas Gleixner
2
0.05%
Others
322
8.06%
Total
3993
io-pgtable-arm.c
1400
-
28
6203
Will Deacon
Robin Murphy
shameer
Jason Gunthorpe
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
December 2020
June 2021
August 2021
November 2021
August 2022
November 2022
November 2023
April 2024
July 2024
August 2024
October 2024
November 2024
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 3124}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 37, "token_count": 24}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 245}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "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": 3, "token_count": 257}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 176}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 200}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 72}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 289}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 4, "token_count": 98}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 261}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 50, "token_count": 593}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
3368
54.30%
Robin Murphy
1285
20.72%
shameer
593
9.56%
Jason Gunthorpe
41
0.66%
Laurent Pinchart
24
0.39%
Hector Martin
8
0.13%
Jean-Philippe Brucker
3
0.05%
Thomas Gleixner
2
0.03%
Others
879
14.17%
Total
6203
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": 4, "token_count": 61}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "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
459
-
8
2000
Janne Grunau
Sven Peter
Will Deacon
Robin Murphy
Jason Gunthorpe
Thomas Gleixner
Others
November 2014
July 2015
August 2015
June 2017
March 2018
May 2018
February 2019
June 2019
July 2019
August 2021
September 2022
April 2024
August 2024
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 133}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 40, "token_count": 1640}, {"author_id": 20, "token_count": 146}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Janne Grunau
1640
82.00%
Sven Peter
149
7.45%
Will Deacon
145
7.25%
Robin Murphy
35
1.75%
Jason Gunthorpe
2
0.10%
Thomas Gleixner
1
0.05%
Others
28
1.40%
Total
2000
io-pgtable.c
101
-
9
351
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
November 2023
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 207}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
207
58.97%
Sven Peter
14
3.99%
Robin Murphy
14
3.99%
Suravee Suthikulpanit
12
3.42%
Vasant Hegde
7
1.99%
Janne Grunau
5
1.42%
Thomas Gleixner
2
0.57%
Others
90
25.64%
Total
351
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": 2, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 25, "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-pages.h
186
-
5
459
David Woodhouse
Sohil Mehta
Thomas Gleixner
Others
March 2015
September 2018
May 2019
October 2023
April 2024
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 447}, ]}, ]
Author Name
Tokens
Token Proportion
David Woodhouse
8
1.74%
Sohil Mehta
2
0.44%
Thomas Gleixner
1
0.22%
Others
448
97.60%
Total
459
iommu-priv.h
49
-
11
209
Lu Baolu
Jason Gunthorpe
Joerg Roedel
Yi L Liu
Nicolin Chen
Robin Murphy
Alex Williamson
Thierry Reding
Others
November 2008
August 2011
October 2011
January 2012
June 2014
May 2015
November 2016
January 2017
February 2017
April 2020
April 2021
April 2022
May 2022
October 2022
November 2022
July 2023
August 2023
February 2024
July 2024
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 18, "token_count": 31}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 3, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Lu Baolu
37
17.70%
Jason Gunthorpe
36
17.22%
Joerg Roedel
34
16.27%
Yi L Liu
31
14.83%
Nicolin Chen
25
11.96%
Robin Murphy
24
11.48%
Alex Williamson
4
1.91%
Thierry Reding
1
0.48%
Others
17
8.13%
Total
209
iommu-sva.c
319
-
16
1272
Lu Baolu
Jean-Philippe Brucker
Tina Zhang
Jason Gunthorpe
Jacob jun Pan
Joerg Roedel
Eric Auger
Robin Murphy
Alex Williamson
Fenghua Yu
Thierry Reding
Others
November 2008
August 2011
June 2014
September 2016
November 2016
January 2017
April 2019
May 2019
June 2019
September 2020
November 2020
April 2021
February 2022
October 2022
March 2023
June 2023
August 2023
October 2023
December 2023
February 2024
April 2024
May 2024
July 2024
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 125}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 5, "token_count": 264}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 306}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 39, "token_count": 28}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 39, "token_count": 25}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 43, "token_count": 155}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 1, "token_count": 79}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
Lu Baolu
485
38.13%
Jean-Philippe Brucker
423
33.25%
Tina Zhang
155
12.19%
Jason Gunthorpe
96
7.55%
Jacob jun Pan
54
4.25%
Joerg Roedel
13
1.02%
Eric Auger
9
0.71%
Robin Murphy
7
0.55%
Alex Williamson
7
0.55%
Fenghua Yu
3
0.24%
Thierry Reding
1
0.08%
Others
19
1.49%
Total
1272
iommu-sysfs.c
127
-
8
467
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
October 2024
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 25, "token_count": 334}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Williamson
339
72.59%
Joerg Roedel
109
23.34%
Will Deacon
10
2.14%
Ohad Ben-Cohen
3
0.64%
Thomas Gleixner
2
0.43%
Others
4
0.86%
Total
467
iommu-traces.c
27
-
3
48
Joerg Roedel
Others
November 2008
August 2013
September 2013
November 2017
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 2, "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
3589
-
75
13000
Joerg Roedel
Jason Gunthorpe
Alex Williamson
Lu Baolu
Robin Murphy
Eric Auger
Will Deacon
Ohad Ben-Cohen
Jacob jun Pan
Yong Wu
Nicolin Chen
Yi L Liu
Christoph Hellwig
shameer
Thierry Reding
Jean-Philippe Brucker
Vasant Hegde
Niklas Schnelle
Jordan Crouse
Hiroshi Doyu
Marek Szyprowski
Anil S Keshavamurthy
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
December 2023
January 2024
February 2024
March 2024
April 2024
June 2024
July 2024
September 2024
October 2024
November 2024
December 2024
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 449}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 49, "token_count": 54}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 25, "token_count": 198}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 49, "token_count": 193}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 1418}, {"author_id": 49, "token_count": 12}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 25, "token_count": 50}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 25, "token_count": 248}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 25, "token_count": 303}, {"author_id": 2, "token_count": 30}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 773}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 3, "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": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 199}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 46, "token_count": 437}, {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 37}, {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 2, "token_count": 75}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 1, "token_count": 21}, {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 39, "token_count": 104}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 46, "token_count": 186}, {"author_id": 2, "token_count": 197}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 25}, {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 423}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 1, "token_count": 1}, {"author_id": 50, "token_count": 9}, {"author_id": 60, "token_count": 279}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 103}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 50, "token_count": 19}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 42, "token_count": 49}, {"author_id": 3, "token_count": 78}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 4, "token_count": 158}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 57}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 245}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 50, "token_count": 18}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 264}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 551}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 193}, {"author_id": 3, "token_count": 12}, ]}, {"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": 1, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 209}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 649}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 428}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 11, "token_count": 70}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 39, "token_count": 127}, {"author_id": 0, "token_count": 274}, {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 266}, {"author_id": 38, "token_count": 21}, {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 3, "token_count": 207}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 12, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 1, "token_count": 29}, {"author_id": 18, "token_count": 55}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 182}, {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 306}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
2455
18.88%
Jason Gunthorpe
2294
17.65%
Alex Williamson
2217
17.05%
Lu Baolu
1683
12.95%
Robin Murphy
1227
9.44%
Eric Auger
635
4.88%
Will Deacon
347
2.67%
Ohad Ben-Cohen
259
1.99%
Jacob jun Pan
233
1.79%
Yong Wu
142
1.09%
Nicolin Chen
72
0.55%
Yi L Liu
63
0.48%
Christoph Hellwig
53
0.41%
shameer
46
0.35%
Thierry Reding
39
0.30%
Jean-Philippe Brucker
27
0.21%
Vasant Hegde
26
0.20%
Niklas Schnelle
21
0.16%
Jordan Crouse
15
0.12%
Hiroshi Doyu
14
0.11%
Marek Szyprowski
11
0.08%
Anil S Keshavamurthy
4
0.03%
Suravee Suthikulpanit
3
0.02%
Thomas Gleixner
2
0.02%
Cho KyongHo
2
0.02%
Varun Sethi
1
0.01%
Others
1109
8.53%
Total
13000
iova.c
1010
-
37
4205
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
June 2009
July 2009
September 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
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
February 2024
June 2024
November 2024
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 16, "token_count": 1007}, ]}, {"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": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 45, "token_count": 1205}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 34, "token_count": 155}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "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": 47, "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": 1590994800, "group": [ {"author_id": 3, "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": 3, "token_count": 156}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 62}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "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": 20}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 3, "token_count": 266}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 3, "token_count": 174}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Omer Peleg
1205
28.66%
Anil S Keshavamurthy
1007
23.95%
Robin Murphy
957
22.76%
Marek Szyprowski
155
3.69%
Jiang Liu
40
0.95%
Joerg Roedel
39
0.93%
David Woodhouse
15
0.36%
Thomas Gleixner
2
0.05%
Others
785
18.67%
Total
4205
ipmmu-vmsa.c
1164
-
31
4614
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
February 2024
September 2024
December 2024
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 37, "token_count": 38}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 37, "token_count": 1468}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 37, "token_count": 133}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 37, "token_count": 14}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 37, "token_count": 174}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 48, "token_count": 366}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 48, "token_count": 114}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 21}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 48, "token_count": 562}, {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 48, "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": 2, "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": 349}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "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": 2, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "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": 3, "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": 1, "token_count": 21}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"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}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
1827
39.60%
Magnus Damm
1162
25.18%
Jason Gunthorpe
165
3.58%
Robin Murphy
153
3.32%
Joerg Roedel
97
2.10%
Lu Baolu
66
1.43%
Will Deacon
49
1.06%
Thierry Reding
1
0.02%
Others
1094
23.71%
Total
4614
irq_remapping.c
167
-
20
593
Joerg Roedel
Suresh B. Siddha
Jiang Liu
Weidong Han
Thomas Gleixner
Jacob jun Pan
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
March 2024
April 2024
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": 47, "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": 2, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 57, "token_count": 36}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 19, "token_count": 35}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 117}, {"author_id": 19, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "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": 10, "token_count": 26}, {"author_id": 47, "token_count": 21}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "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": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 39, "token_count": 20}, {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
198
33.39%
Suresh B. Siddha
57
9.61%
Jiang Liu
44
7.42%
Weidong Han
36
6.07%
Thomas Gleixner
26
4.38%
Jacob jun Pan
20
3.37%
Others
212
35.75%
Total
593
irq_remapping.h
59
-
9
139
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
April 2024
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 79}, {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "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": 47, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joerg Roedel
88
63.31%
Suresh B. Siddha
18
12.95%
Jiang Liu
4
2.88%
Thomas Gleixner
2
1.44%
Others
27
19.42%
Total
139
msm_iommu.c
843
-
30
4219
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
February 2024
December 2024
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 7, "token_count": 1415}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "token_count": 63}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 7, "token_count": 212}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "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": 28, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 30, "token_count": 1913}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 163}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "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": 47, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 3, "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": 3, "token_count": 29}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
R Sricharan
1913
45.34%
Stepan Moskovchenko
1690
40.06%
Joerg Roedel
260
6.16%
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
97
2.30%
Total
4219
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": 7, "token_count": 61}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "token_count": 32}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 30, "token_count": 39}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "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": 7, "token_count": 8101}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 7, "token_count": 93}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stepan Moskovchenko
8202
99.98%
Thomas Gleixner
2
0.02%
Total
8204
mtk_iommu.c
1807
-
38
9815
Yong Wu
Joerg Roedel
Jason Gunthorpe
Robin Murphy
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
February 2024
April 2024
October 2024
December 2024
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 2162}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 9, "token_count": 190}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"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": 47, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 9, "token_count": 437}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 58}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"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": 9, "token_count": 1301}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 171}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 2550}, {"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": 1, "token_count": 2}, {"author_id": 11, "token_count": 2}, {"author_id": 9, "token_count": 190}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 9, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 9, "token_count": 720}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 9, "token_count": 228}, {"author_id": 60, "token_count": 369}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 105}, {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yong Wu
8072
82.24%
Joerg Roedel
146
1.49%
Jason Gunthorpe
105
1.07%
Robin Murphy
101
1.03%
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
1284
13.08%
Total
9815
mtk_iommu_v1.c
758
-
21
3477
Honghui Zhang
Yong Wu
Joerg Roedel
Robin Murphy
Jason Gunthorpe
Lu Baolu
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
February 2024
April 2024
July 2024
September 2024
December 2024
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 9, "token_count": 57}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 31, "token_count": 2499}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 90}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "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": 9, "token_count": 16}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 9, "token_count": 107}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 170}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 116}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Honghui Zhang
2499
71.87%
Yong Wu
507
14.58%
Joerg Roedel
189
5.44%
Robin Murphy
131
3.77%
Jason Gunthorpe
51
1.47%
Lu Baolu
23
0.66%
Will Deacon
5
0.14%
Thomas Gleixner
2
0.06%
Others
70
2.01%
Total
3477
of_iommu.c
265
-
21
1039
Thierry Reding
Robin Murphy
Will Deacon
Jean-Philippe Brucker
R Sricharan
Jason Gunthorpe
Joerg Roedel
Hiroshi Doyu
Nicolin Chen
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
July 2023
September 2023
November 2023
December 2023
June 2024
July 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 30, "token_count": 16}, {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 28, "token_count": 352}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
352
33.88%
Robin Murphy
331
31.86%
Will Deacon
79
7.60%
Jean-Philippe Brucker
33
3.18%
R Sricharan
16
1.54%
Jason Gunthorpe
10
0.96%
Joerg Roedel
7
0.67%
Hiroshi Doyu
7
0.67%
Nicolin Chen
3
0.29%
Thomas Gleixner
2
0.19%
Others
199
19.15%
Total
1039
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": 15, "token_count": 105}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 414}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 49, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 29, "token_count": 129}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "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": 47, "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
1783
-
40
7809
Hiroshi Doyu
Suman Anna
Ohad Ben-Cohen
Joerg Roedel
Laurent Pinchart
Jason Gunthorpe
Robin Murphy
Lu Baolu
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
October 2024
December 2024
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": 15, "token_count": 2946}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 15, "token_count": 62}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 15, "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": 37, "token_count": 6}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 37, "token_count": 9}, {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 49, "token_count": 569}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 49, "token_count": 85}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 49, "token_count": 20}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 49, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 49, "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": 13, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 37, "token_count": 162}, {"author_id": 29, "token_count": 44}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 37, "token_count": 8}, {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 29, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 29, "token_count": 264}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 29, "token_count": 254}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 137}, {"author_id": 29, "token_count": 77}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 483}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 29, "token_count": 817}, ]}, {"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": 47, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 29, "token_count": 734}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hiroshi Doyu
3145
40.27%
Suman Anna
2265
29.00%
Ohad Ben-Cohen
718
9.19%
Joerg Roedel
292
3.74%
Laurent Pinchart
185
2.37%
Jason Gunthorpe
75
0.96%
Robin Murphy
58
0.74%
Lu Baolu
30
0.38%
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
1017
13.02%
Total
7809
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": 15, "token_count": 372}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 15, "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": 49, "token_count": 21}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 49, "token_count": 11}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 49, "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": 29, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 29, "token_count": 78}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "token_count": 35}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 29, "token_count": 21}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 29, "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": 15, "token_count": 117}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 49, "token_count": 58}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "token_count": 22}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "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
1379
-
29
5786
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
February 2024
April 2024
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 27, "token_count": 3195}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "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": 268}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "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": 47, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "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": 3, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 353}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 3, "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": 3, "token_count": 22}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Kurtz
3195
55.22%
Joerg Roedel
154
2.66%
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
2358
40.75%
Total
5786
s390-iommu.c
816
-
17
3704
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
February 2021
April 2021
July 2021
September 2021
November 2021
February 2022
May 2022
August 2022
September 2022
October 2022
November 2022
January 2023
September 2023
September 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 51, "token_count": 1034}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 54, "token_count": 45}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 54, "token_count": 868}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 54, "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": 2, "token_count": 104}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "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": 4, "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": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 38, "token_count": 51}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 38, "token_count": 35}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 38, "token_count": 368}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 38, "token_count": 417}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 38, "token_count": 351}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 139}, ]}, ]
Author Name
Tokens
Token Proportion
Niklas Schnelle
1231
33.23%
Jan Glauber
1042
28.13%
Gerald Schaefer
941
25.40%
Joerg Roedel
114
3.08%
Jason Gunthorpe
46
1.24%
Lu Baolu
39
1.05%
Robin Murphy
10
0.27%
Will Deacon
9
0.24%
Others
272
7.34%
Total
3704
sprd-iommu.c
540
-
12
2373
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
November 2023
February 2024
July 2024
December 2024
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 35, "token_count": 2176}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 35, "token_count": 93}, {"author_id": 60, "token_count": 1}, ]}, {"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": 38, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chunyan Zhang
2269
95.62%
Robin Murphy
42
1.77%
Lu Baolu
32
1.35%
Jason Gunthorpe
13
0.55%
Niklas Schnelle
4
0.17%
Hiroshi Doyu
2
0.08%
Thierry Reding
1
0.04%
Others
10
0.42%
Total
2373
sun50i-iommu.c
1086
-
11
4394
Maxime Ripard
Jason Gunthorpe
Robin Murphy
Lu Baolu
Niklas Schnelle
Others
May 2020
June 2020
April 2021
August 2021
February 2022
October 2022
August 2023
September 2023
February 2024
April 2024
June 2024
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 24, "token_count": 3845}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "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": 38, "token_count": 4}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
3846
87.53%
Jason Gunthorpe
80
1.82%
Robin Murphy
21
0.48%
Lu Baolu
20
0.46%
Niklas Schnelle
4
0.09%
Others
423
9.63%
Total
4394
tegra-smmu.c
1188
-
25
5534
Thierry Reding
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
February 2024
April 2024
July 2024
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 686}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 102}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 28, "token_count": 1462}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 28, "token_count": 376}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 28, "token_count": 71}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 804}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 28, "token_count": 32}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 28, "token_count": 305}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 29}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 28, "token_count": 78}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 67}, {"author_id": 60, "token_count": 295}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 211}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 11, "token_count": 251}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 28, "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": 1, "token_count": 24}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "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": 3, "token_count": 22}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
2374
42.90%
Hiroshi Doyu
843
15.23%
Nicolin Chen
529
9.56%
Joerg Roedel
147
2.66%
Jason Gunthorpe
102
1.84%
Robin Murphy
40
0.72%
Lu Baolu
34
0.61%
Will Deacon
9
0.16%
Thomas Gleixner
2
0.04%
Others
1454
26.27%
Total
5534
virtio-iommu.c
1265
-
21
5526
Jean-Philippe Brucker
Niklas Schnelle
Joerg Roedel
Tina Zhang
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
November 2023
February 2024
July 2024
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 4511}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 91}, {"author_id": 4, "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": 2, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"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": 1, "token_count": 32}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 43, "token_count": 40}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 5, "token_count": 31}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 11, "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}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 38, "token_count": 101}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jean-Philippe Brucker
5231
94.66%
Niklas Schnelle
101
1.83%
Joerg Roedel
43
0.78%
Tina Zhang
40
0.72%
Lu Baolu
38
0.69%
Will Deacon
10
0.18%
Robin Murphy
9
0.16%
Nicolin Chen
3
0.05%
Christoph Hellwig
2
0.04%
Others
49
0.89%
Total
5526
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
533
Author
Tokens
Proportion
Commits
Proportion
0
Jason Gunthorpe
48092
13.31%
255
6.18%
1
Lu Baolu
24459
6.77%
278
6.74%
2
Joerg Roedel
22021
6.09%
560
13.58%
3
Robin Murphy
20510
5.67%
315
7.64%
4
Will Deacon
17457
4.83%
104
2.52%
5
Jean-Philippe Brucker
12734
3.52%
65
1.58%
6
Suravee Suthikulpanit
10392
2.88%
115
2.79%
7
Stepan Moskovchenko
10001
2.77%
11
0.27%
8
Tomasz Jeznach
9925
2.75%
6
0.15%
9
Yong Wu
9121
2.52%
117
2.84%
10
Jiang Liu
7493
2.07%
56
1.36%
11
Nicolin Chen
7334
2.03%
74
1.79%
12
Vasant Hegde
7078
1.96%
105
2.55%
13
Varun Sethi
6461
1.79%
6
0.15%
14
David Woodhouse
5192
1.44%
103
2.50%
15
Hiroshi Doyu
5082
1.41%
26
0.63%
16
Anil S Keshavamurthy
4864
1.35%
8
0.19%
17
Joao Martins
4477
1.24%
39
0.95%
18
Yi L Liu
4353
1.20%
54
1.31%
19
Suresh B. Siddha
4269
1.18%
33
0.80%
20
Sven Peter
4167
1.15%
11
0.27%
21
Rob Clark
4158
1.15%
14
0.34%
22
Kan Liang
4033
1.12%
8
0.19%
23
Nate Watterson
3981
1.10%
5
0.12%
24
Maxime Ripard
3846
1.06%
2
0.05%
25
Alex Williamson
3705
1.03%
27
0.65%
26
Cho KyongHo
3263
0.90%
16
0.39%
27
Daniel Kurtz
3195
0.88%
1
0.02%
28
Thierry Reding
3128
0.87%
25
0.61%
29
Suman Anna
2917
0.81%
33
0.80%
30
R Sricharan
2528
0.70%
11
0.27%
31
Honghui Zhang
2516
0.70%
2
0.05%
32
Kyung Min Park
2502
0.69%
5
0.12%
33
Georgi Djakov
2365
0.65%
4
0.10%
34
Marek Szyprowski
2342
0.65%
50
1.21%
35
Chunyan Zhang
2276
0.63%
4
0.10%
36
Steve Sistare
2273
0.63%
10
0.24%
37
Laurent Pinchart
2041
0.56%
14
0.34%
38
Niklas Schnelle
1841
0.51%
23
0.56%
39
Jacob jun Pan
1677
0.46%
34
0.82%
40
Janne Grunau
1645
0.46%
1
0.02%
41
Hector Martin
1612
0.45%
8
0.19%
42
Christoph Hellwig
1542
0.43%
47
1.14%
43
Tina Zhang
1529
0.42%
14
0.34%
44
Jordan Crouse
1311
0.36%
9
0.22%
45
Omer Peleg
1252
0.35%
2
0.05%
46
Eric Auger
1202
0.33%
19
0.46%
47
Thomas Gleixner
1174
0.32%
58
1.41%
48
Magnus Damm
1162
0.32%
20
0.48%
49
Ohad Ben-Cohen
1125
0.31%
19
0.46%
50
shameer
1065
0.29%
13
0.32%
51
Jan Glauber
1042
0.29%
5
0.12%
52
Krishna Reddy
1014
0.28%
4
0.10%
53
Sam Protsenko
986
0.27%
8
0.19%
54
Gerald Schaefer
941
0.26%
3
0.07%
55
Fenghua Yu
912
0.25%
10
0.24%
56
Sohil Mehta
911
0.25%
9
0.22%
57
Weidong Han
896
0.25%
12
0.29%
58
Joel Granados
891
0.25%
2
0.05%
59
Gayatri Kammela
891
0.25%
1
0.02%
60
Others
38259
10.59%
1231
29.85%
Total
361431
4124