Linux Kernel Patch Statistic

Update Time: Dec. 21 2024 (05:51 +0000)

Graphic Kernel Evolvement

All the statistic data are analyzed by KPS (Kernel Patch Statistic). In following table, "Employers" column shows varied types of organizations (including commercial companies, consultants, hobbyists, adademics and unknown type) contributed how much effort to Linux Kernel. And "Engineers" column shows engineers contribution rank. If you want to know the development trend during kernel development cycles, you can check the above link "Graphic Kernel Evolvement".

Request for help: Although I merged some mail addresses which identify one person, and I also identified some person's employers, I think there must be some miss. If you know, please inform Li Fanxi.

This site was originally created and maintained by Wang Chen. Since Dec. 2016, it is maintained by Li Fanxi. Currently, I am working on solving a lot of legacy problems to improve statistic data quality. If you notice any unreasonable data or find any bugs, please feel free to let me know.

(P:Patchsets, L:Changed Lines, NT:Nation by Patch, NTL:Nation by Lines, SI:Signed-off-by, RP:Reported-by, RV:Reviewed-by, TS:Tested-by, AK:Acked-by, DIR:Directory)


Employers

Engineers

Other Statistic

From Apr. 16 2005

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

-

Linux-6.13(on-going)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.12(2024-11-17)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.11(2024-09-15)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.10(2024-07-14)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.9(2024-05-12)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.8(2024-03-10)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.7(2024-01-07)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.6(2023-10-29)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.5(2023-08-27)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.4(2023-06-25)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.3(2023-04-23)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.2(2023-02-19)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.1(2022-12-11)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-6.0(2022-10-02)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.19(2022-07-31)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.18(2022-05-22)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.17(2022-03-20)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.16(2022-01-09)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.15(2021-10-31)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.14(2021-08-29)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.13(2021-06-27)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.12(2021-04-25)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.11(2021-02-14)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.10(2020-12-13)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.9(2020-10-11)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.8(2020-08-02)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.7(2020-05-31)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.6(2020-03-29)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.5(2020-01-26)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.4(2019-11-24)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.3(2019-09-15)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.2(2019-07-07)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.1(2019-05-05)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-5.0(2019-03-03)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.20(2018-12-23)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.19(2018-10-22)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.18(2018-08-12)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.17(2018-06-03)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.16(2018-04-01)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.15(2018-01-28)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.14(2017-11-12)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.13(2017-09-03)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.12(2017-07-02)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.11(2017-04-30)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.10(2017-02-19)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.9(2016-12-11)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.8(2016-10-02)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.7(2016-07-24)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.6(2016-05-15)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.5(2016-03-13)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.4(2016-01-10)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.3(2015-11-01)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.2(2015-08-30)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.1(2015-06-21)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-4.0(2015-04-12)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.19(2015-02-08)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.18(2014-12-07)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.17(2014-10-05)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.16(2014-08-03)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.15(2014-06-08)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.14(2014-03-30)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.13(2014-01-19)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.12(2013-11-03)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.11(2013-09-02)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.10(2013-06-30)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.9(2013-04-28)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.8(2013-02-18)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.7(2012-12-10)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.6(2012-09-30)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.5(2012-07-21)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.4(2012-05-20)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.3(2012-03-18)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.2(2012-01-04)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.1(2011-10-24)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-3.0(2011-07-21)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.39(2011-05-18)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.38(2011-03-14)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.37(2011-01-04)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.36(2010-10-20)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.35(2010-08-01)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.34(2010-05-16)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.33(2010-02-24)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.32(2009-12-02)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.31(2009-09-09)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.30(2009-06-09)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.29(2009-03-23)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.28(2008-12-24)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.27(2008-10-09)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.26(2008-07-13)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.25(2008-04-16)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.24(2008-01-24)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.23(2007-10-09)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.22(2007-07-08)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.21(2007-04-25)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.20(2007-02-04)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.19(2006-11-29)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.18(2006-09-19)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.17(2006-06-17)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.16(2006-03-19)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.15(2006-01-02)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.14(2005-10-27)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.13(2005-08-28)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

First Commit

Linux-2.6.12(2005-06-17)

P  L  SI  RP  RV  TS  AK  DIR

P  L  NT  NTL  NTDIR  SI  RP  RV  TS  AK

Long Tail

-