|
|
Log in / Subscribe / Register

Legible numbers

Legible numbers

Posted May 25, 2022 13:30 UTC (Wed) by corbet (editor, #1)
In reply to: Statistics from the 5.18 development cycle by blackwood
Parent article: Statistics from the 5.18 development cycle

There's probably some way to make graphviz produce something more legible...but I've always found my experiences with graphviz to involve a lot of head-pounding.

What I can do is give you the info in text form, which treeplot also puts out. Here we see each repo with a number showing how many commits it sent to the next upstream repo... The ** annotation indicates use of signed tags, $KORG is a kernel.org repo. Hope this helps.

2587 ** $KORG/netdev/net-next
   523 ** $KORG/wireless/wireless-next
     171 ** github.com/nbd168/wireless
      97 ** $KORG/iwlwifi/iwlwifi-next
   407 $KORG/bpf/bpf-next
       1 gitolite.kernel.org/pub/scm/linux/kernel/git/arm64/linux
   115 ** $KORG/saeed/linux
   109 $KORG/tnguy/next-queue
    87 ** $KORG/mkl/linux-can-next
    78 ** $KORG/bluetooth/bluetooth-next
    42 $KORG/netfilter/nf-next
    34 ** $KORG/netdev/net
      35 $KORG/bpf/bpf
      25 ** $KORG/wireless/wireless
      25 $KORG/netfilter/nf
      21 $KORG/tnguy/net-queue
      17 ** $KORG/mkl/linux-can
      16 ** $KORG/kernel/g
       6 ** $KORG/bluetooth/bluetooth
       5 $KORG/tnguy/net
       3 $KORG/klassert/ipsec
       2 ** git.open-mesh.org/linux-merge
    20 $KORG/tnguy/next
    18 ** $KORG/mellanox/linux
     6 $KORG/klassert/
     6 $KORG/sschmidt/wpan-next
     5 ** git.open-mesh.org/linux-merge
     2 $KORG/tnguy/linux
     1 ** $KORG/broonie/spi
1723 ** anongit.freedesktop.org/drm/drm
   718 gitlab.freedesktop.org/agd5f/linux
   444 ** anongit.freedesktop.org/drm/drm-intel
      68 ** anongit.freedesktop.org/drm/drm-intel
        14 github.com/intel/gvt-linux
      14 github.com/intel/gvt-linux
   406 ** anongit.freedesktop.org/drm/drm-misc
   101 gitlab.freedesktop.org/drm/msm
     9 ** $KORG/daeinki/drm-exynos
     9 ** gitlab.freedesktop.org/drm/tegra
     9 ** $KORG/chunkuang.hu/linux
     6 ** linuxtv.org/pinchartl/media
     5 ** git.pengutronix.de/pza/linux
     4 gitlab.freedesktop.org/zack/vmwgfx
1040 ** $KORG/soc/soc
   169 ** $KORG/qcom/linux
   118 ** $KORG/shawnguo/linux
    93 ** $KORG/krzk/linux
       1 ** $KORG/pinctrl/samsung
    56 ** $KORG/geert/renesas-devel
    46 ** $KORG/at91/linux
    44 ** $KORG/atorgue/stm32
    42 ** $KORG/tegra/linux
    42 ** $KORG/matthias.bgg/linux
    41 ** $KORG/sudeep.holla/linux
      20 ** $KORG/sudeep.holla/linux
    41 ** $KORG/mmind/linux-rockchip
    37 ** $KORG/joel/bmc
    36 ** $KORG/krzk/linux-mem-ctrl
    31 ** $KORG/dinguyen/linux
    27 ** $KORG/linusw/linux-nomadik
    26 ** $KORG/amlogic/linux
    25 ** $KORG/ti/linux
    23 ** github.com/Broadcom/stblinux
    17 ** github.com/linux-chenxing/linux
    13 ** git.linaro.org:/people/jens.wiklander/linux-tee
    12 ** $KORG/tmlind/linux-omap
    11 ** $KORG/sunxi/linux
    10 ** $KORG/gclement/mvebu
     8 ** $KORG/pchotard/sti
     5 ** git.pengutronix.de/pza/linux
     4 ** github.com/Xilinx/linux-xlnx
     2 ** git.linaro.org/people/jens.wiklander/linux-tee
     2 ** $KORG/narmstrong/linux-oxnas
 621 ** $KORG/tiwai/sound
   481 ** $KORG/broonie/sound
     1 ** $KORG/pdx86/platform-drivers-x86
 607 ** $KORG/gregkh/char-misc
   262 ** $KORG/jic23/iio
    64 ** $KORG/phy/linux-phy
    51 ** $KORG/ogabbay/linux
    28 ** $KORG/vkoul/soundwire
    14 ** $KORG/coresight/linux
    10 ** $KORG/djakov/icc
     7 ** $KORG/joel/fsi
     3 ** $KORG/mani/mhi
     2 ** $KORG/mdf/linux-fpga
 565 Applied by Linus
 468 ** $KORG/netdev/net
    35 $KORG/bpf/bpf
    25 ** $KORG/wireless/wireless
    25 $KORG/netfilter/nf
    21 $KORG/tnguy/net-queue
    17 ** $KORG/mkl/linux-can
    16 ** $KORG/kernel/g
     6 ** $KORG/bluetooth/bluetooth
     5 $KORG/tnguy/net
     3 $KORG/klassert/ipsec
     2 ** git.open-mesh.org/linux-merge
 458 ** $KORG/gregkh/staging
 442 ** $KORG/tip/tip
    61 ** $KORG/maz/arm-platforms
    19 ** git.linaro.org/people/daniel.lezcano/linux
     5 $KORG/frederic/linux-dynticks
     2 tip:locking/core
     2 ** $KORG/paulmck/linux-rcu
 427 ** $KORG/mchehab/linux-media
    76 ** linuxtv.org/hverkuil/media_tree
    19 ** linuxtv.org/sailus/media_tree
 360 ** $KORG/kvm/kvm
    56 ** $KORG/kvmarm/kvmarm
    22 ** $KORG/kvms390/linux
    18 ** github.com/kvm-riscv/linux
 342 ** $KORG/jejb/scsi
 322 ** git.kernel.dk/linux-block
    57 ** git.infradead.org/nvme
    11 $KORG/song/md
     3 $KORG/colyli/linux-bcache
 253 ** $KORG/clk/linux
    60 ** $KORG/qcom/linux
    25 ** $KORG/abelvesa/linux
    12 ** $KORG/geert/renesas-drivers
     6 ** $KORG/mmind/linux-rockchip
     4 ** $KORG/sunxi/linux
     3 ** $KORG/at91/linux
 221 ** $KORG/gregkh/usb
    15 ** $KORG/johan/usb-serial
    11 ** $KORG/westeri/thunderbolt
 214 ** $KORG/linusw/linux-pinctrl
    99 ** $KORG/geert/renesas-drivers
    13 ** $KORG/pinctrl/samsung
     8 ** gitolite.kernel.org:pub/scm/linux/kernel/git/pinctrl/intel
 210 ** $KORG/rafael/linux-pm
    32 ** $KORG/vireshk/pm
    14 ** $KORG/shuah/linux
    13 ** git.linaro.org/people/daniel.lezcano/linux
    12 ** $KORG/thermal/linux
     4 github.com/spandruvada/linux-kernel
     3 $KORG/wsa/linux
       2 ** $KORG/tip/tip
        61 ** $KORG/maz/arm-platforms
        19 ** git.linaro.org/people/daniel.lezcano/linux
         5 $KORG/frederic/linux-dynticks
         2 tip:locking/core
         2 ** $KORG/paulmck/linux-rcu
 203 ** $KORG/powerpc/linux
     1 ** $KORG/kvm/kvm
      56 ** $KORG/kvmarm/kvmarm
      22 ** $KORG/kvms390/linux
      18 ** github.com/kvm-riscv/linux
 203 ** $KORG/acme/linux
 195 ** git.infradead.org/users/willy/pagecache
 145 ** $KORG/herbert/crypto-2.6
 144 ** $KORG/gregkh/tty
 137 ** $KORG/kdave/linux
 134 ** $KORG/device-mapper/linux-dm
 123 ** $KORG/broonie/spi
 121 ** $KORG/robh/linux
 117 ** git.linux-nfs.org/projects/trondmy/linux-nfs
 112 ** $KORG/rdma/rdma
 110 ** $KORG/mtd/linux
 108 ** $KORG/s390/linux
 103 ** $KORG/arm64/linux
     1 ** $KORG/maz/arm-platforms
  98 ** $KORG/helgaas/pci
  98 ** $KORG/groeck/linux-staging
  98 ** $KORG/sre/linux-power-supply
  93 ** $KORG/pdx86/platform-drivers-x86
  93 ** git.lwn.net/linux
  82 ** $KORG/crng/random
  81 ** $KORG/deller/linux-fbdev
  78 ** git.armlinux.org.uk/~rmk/linux-arm
    56 ** $KORG/ardb/linux
  72 ** $KORG/kees/linux
     7 ** $KORG/ebiederm/user-namespace
  69 ** $KORG/gregkh/driver-core
  69 ** $KORG/riscv/linux
  69 $KORG/wsa/linux
     2 ** $KORG/tip/tip
      61 ** $KORG/maz/arm-platforms
      19 ** git.linaro.org/people/daniel.lezcano/linux
       5 $KORG/frederic/linux-dynticks
       2 tip:locking/core
       2 ** $KORG/paulmck/linux-rcu
  64 ** $KORG/lee/mfd
  60 ** $KORG/joro/iommu
    10 ** $KORG/will/linux
  57 ** $KORG/rostedt/linux-trace
  57 ** $KORG/abelloni/linux
  56 $KORG/hid/hid
  55 ** $KORG/shuah/linux-kselftest
  54 ** $KORG/deller/parisc-linux
  52 ** $KORG/dhowells/linux-fs
  52 ** $KORG/paulmck/linux-rcu
  50 ** $KORG/ulfh/mmc
  49 ** $KORG/cxl/cxl
  47 ** $KORG/tytso/ext4
  46 ** $KORG/dlemoal/libata
  46 ** $KORG/thierry.reding/linux-pwm
  42 ** $KORG/mst/vhost
  41 ** $KORG/remoteproc/linux
  39 ** $KORG/mips/linux
  38 ** $KORG/brgl/linux
     9 ** gitolite.kernel.org:pub/scm/linux/kernel/git/andy/linux-gpio-intel
  38 ** $KORG/vkoul/dmaengine
  37 ** $KORG/broonie/regulator
  37 ** $KORG/xfs/xfs-linux
  37 ** git.samba.org/sfrench/cifs-2.6
  37 ** $KORG/cel/linux
  36 ** $KORG/dtor/input
  35 ** github.com/awilliam/linux-vfio
    16 ** $KORG/mellanox/linux
  33 ** $KORG/jaegeuk/f2fs
  30 ** $KORG/gfs2/linux-gfs2
  29 ** $KORG/arnd/asm-generic
    20 ** $KORG/arnd/asm-generic
Skip $KORG/arnd/asm-generic 20 ['mainline', '$KORG/arnd/asm-generic']
  28 ** $KORG/rppt/memblock
  25 ** $KORG/pcmoore/selinux
  25 ** $KORG/masahiroy/linux-kbuild
  25 ** $KORG/jarkko/linux-tpmdd
  23 ** github.com/jcmvbkbc/linux-xtensa
  23 ** $KORG/ebiederm/user-namespace
  22 ** $KORG/nvdimm/nvdimm
  20 ** git.infradead.org/users/hch/dma-mapping
  20 ** git.linaro.org/landing-teams/working/fujitsu/integration
  19 ** $KORG/rw/uml
  18 ** $KORG/hyperv/linux
  18 ** $KORG/rw/ubifs
  17 ** github.com/ceph/ceph-client
  15 ** $KORG/xen/tip
  15 ** $KORG/xiang/erofs
  14 ** www.linux-watchdog.org/linux-watchdog
  14 ** $KORG/printk/linux
  13 ** $KORG/jack/linux-fs
  12 ** github.com/cminyard/linux-ipmi
  11 ** $KORG/akpm/mm
  11 ** git.samba.org/ksmbd
  10 ** $KORG/brauner/linux
  10 ** $KORG/chrome-platform/linux
   9 $KORG/viro/vfs
   9 ** $KORG/ras/ras
   9 ** $KORG/pavel/linux-leds
   9 ** $KORG/vbabka/slab
   9 ** $KORG/zohar/linux-integrity
   8 ** $KORG/vgupta/arc
   8 ** git.infradead.org/users/willy/xarray
   7 $KORG/tj/cgroup
   6 ** github.com/ojeda/linux
   6 ** $KORG/gerg/m68knommu
   6 ** $KORG/fscrypt/fscrypt
   5 ** $KORG/lee/backlight
   5 $KORG/tj/wq
   5 ** $KORG/broonie/regmap
   5 ** $KORG/geert/linux-m68k
   4 ** $KORG/i3c/linux
   4 ** git.monstr.eu/linux-2.6-microblaze
   4 ** $KORG/livepatching/livepatching
   3 ** $KORG/pcmoore/audit
   3 ** $KORG/dlemoal/zonefs
   3 ** $KORG/linkinjeon/exfat
   3 ** github.com/kleikamp/linux-shaggy
   3 ** $KORG/mic/linux
   2 ** $KORG/mcgrof/linux
   2 ** $KORG/danielt/linux
   2 ** $KORG/bcain/linux
   2 ** github.com/openrisc/linux
   2 ** git.osdn.net/gitroot/tomoyo/tomoyo-test1
   2 ** $KORG/gustavoars/linux
   2 ** github.com/cschaufler/smack-next
   1 $KORG/netfilter/nf
   1 $KORG/tnguy/net-queue
   1 $KORG/klassert/ipsec
   1 ** $KORG/saeed/linux
   1 ** $KORG/mkl/linux-can
   1 ** $KORG/mmind/linux-rockchip
   1 ** $KORG/qcom/linux
   1 ** $KORG/joel/bmc
   1 ** $KORG/tmlind/linux-omap
133 repos total, 124 signed, 9 unsigned
   14919 commits from signed, 714 from unsigned


to post comments

Legible numbers

Posted May 26, 2022 4:04 UTC (Thu) by akiyks (guest, #115362) [Link]

The plot is provided in SVG at https://lwn.net/Articles/895911/.

You can download it and open it in a SVG editor such as Inkscape and move
those illegible numbers. You will need to do some ungrouping operations before
moving them.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds