[prev in list] [next in list] [prev in thread] [next in thread] 

List:       leaf-git-commits
Subject:    [leaf-commits] [bering-uclibc] Repository for Bering-uClibc. branch unpacked-next updated. v6.2.2-rc
From:       Erich Titl via leaf-git-commits <leaf-git-commits () lists ! sourceforge ! net>
Date:       2019-08-27 13:14:59
Message-ID: 1566911705.649609.6009 () sfp-scm-6 ! v30 ! lw ! sourceforge ! com
[Download RAW message or body]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository for Bering-uClibc.".

The branch, unpacked-next has been updated
       via  61971f1e4dca9cc0258696b5948a99308b5f0280 (commit)
       via  c6974b162903a89e4a6e470afaff8bf7160b07f9 (commit)
       via  4ae0f5017093c4dee8becc49eed4c9cccc429182 (commit)
       via  2d7827e2074aee344152088500c6dad47477e8c4 (commit)
       via  9db7b4e4bc520099eb1e32fdcdc49086ce2ccd5d (commit)
       via  097ca207eaf891fdcc5bd25538123fb86cb4a5e0 (commit)
       via  b11f1c652f4236b731632e1ef9d5895964912b7c (commit)
       via  3adbe550b1b3a1e208102d8bfb03af3467acf6c1 (commit)
      from  2d5a04bfa41d18a4a98ca351c53bc6d0ad21de05 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 61971f1e4dca9cc0258696b5948a99308b5f0280
Author: Erich Titl <erich.titl@think.ch>
Date:   Thu Aug 22 21:12:16 2019 +0000

    Save .config files for i386 architecture

commit c6974b162903a89e4a6e470afaff8bf7160b07f9
Author: Erich Titl <erich.titl@think.ch>
Date:   Thu Aug 22 10:07:16 2019 +0000

    Updated x86 based config files

commit 4ae0f5017093c4dee8becc49eed4c9cccc429182
Author: Erich Titl <erich.titl@think.ch>
Date:   Thu Aug 22 08:19:22 2019 +0000

    First attempt to build unpacked-next

commit 2d7827e2074aee344152088500c6dad47477e8c4
Author: kapeka <kapeka@users.sourceforge.net>
Date:   Mon Aug 26 15:01:36 2019 +0200

    ncusres: disable stripping during build,it fails with arm toolchains.
    
    We strip libraries ourself later in the build process.

commit 9db7b4e4bc520099eb1e32fdcdc49086ce2ccd5d
Author: kapeka <kapeka@users.sourceforge.net>
Date:   Sun Aug 25 17:53:30 2019 +0200

    kernel: review for armv8a kernel

commit 097ca207eaf891fdcc5bd25538123fb86cb4a5e0
Author: kapeka <kapeka@users.sourceforge.net>
Date:   Sun Aug 25 16:40:18 2019 +0200

    kernel - add review for armv6 toolchain
    
    Removed stuff we do not expect on this platform - e.g. JFS support, CD/DVD support

commit b11f1c652f4236b731632e1ef9d5895964912b7c
Author: kapeka <kapeka@users.sourceforge.net>
Date:   Sat Aug 24 18:41:17 2019 +0200

    bird: updated to upstream version 2.0.5
    
    Note: theere no seperate  ipv6 packages any longer, with version 2 bird integrated ipv4 and ipv6.

commit 3adbe550b1b3a1e208102d8bfb03af3467acf6c1
Author: kapeka <kapeka@users.sourceforge.net>
Date:   Thu Aug 22 19:07:19 2019 +0200

    kernel: did some review
    
    esp removed support for CPU's I don't expect today - Transmeta, Cyrix...
    
    though at least the x86_64 increased in size...

-----------------------------------------------------------------------

Summary of changes:
 repo/bird/bird-1.6.5.tar.gz                        |  Bin 1114984 -> 0 bytes
 repo/bird/bird-2.0.5.tar.gz                        |  Bin 0 -> 1099509 bytes
 repo/bird/buildtool.cfg                            |  137 +-
 repo/bird/buildtool.mk                             |   18 -
 repo/linux/Bering.config                           |   25 +-
 repo/linux/Bering.config-armv8a                    | 3499 +++++++++-----------
 repo/linux/Bering.config-bcmrpi                    | 2655 ++++++++-------
 repo/linux/Bering.config-geode                     |  253 +-
 repo/linux/Bering.config-i486                      |   40 +-
 repo/linux/Bering.config-i686                      |   15 +
 repo/linux/Bering.config-wrap                      |  299 +-
 repo/linux/Bering.config-x86_64                    | 1114 +++----
 .../Documentation/ABI/testing/sysfs-class-net-qmi  |    8 +
 .../ABI/testing/sysfs-devices-system-cpu           |    8 +
 .../linux/Documentation/admin-guide/index.rst      |   10 +
 .../admin-guide/kernel-parameters.txt              |   52 +
 .../linux/linux/Documentation/admin-guide/l1tf.rst |  610 ++++
 .../Documentation/admin-guide/security-bugs.rst    |   24 +
 .../linux/Documentation/arm/kernel_mode_neon.txt   |    8 +
 .../linux/Documentation/arm64/silicon-errata.txt   |    6 +
 repo/linux/linux/Documentation/atomic_t.txt        |    3 +
 repo/linux/linux/Documentation/conf.py             |    4 +
 .../devicetree/bindings/eeprom/at24.txt            |    3 +
 .../devicetree/bindings/net/can/holt_hi311x.txt    |    4 +
 .../bindings/net/can/microchip,mcp251x.txt         |    3 +
 .../devicetree/bindings/net/marvell-orion-mdio.txt |    4 +
 .../driver-api/usb/power-management.rst            |    8 +
 .../linux/Documentation/filesystems/fscrypt.rst    |   16 +
 .../linux/Documentation/filesystems/overlayfs.txt  |    3 +
 repo/linux/linux/Documentation/filesystems/porting |    3 +
 .../linux/linux/Documentation/filesystems/proc.txt |    4 +
 repo/linux/linux/Documentation/i2c/busses/i2c-i801 |    3 +
 repo/linux/linux/Documentation/index.rst           |    3 +
 .../media/uapi/cec/cec-ioc-receive.rst             |   13 +
 .../linux/Documentation/media/uapi/v4l/biblio.rst  |   13 +
 .../media/uapi/v4l/colorspaces-defs.rst            |   10 +
 .../media/uapi/v4l/colorspaces-details.rst         |   16 +
 .../Documentation/media/videodev2.h.rst.exceptions |    8 +
 .../linux/Documentation/networking/ip-sysctl.txt   |    6 +
 .../Documentation/process/stable-kernel-rules.rst  |    3 +
 repo/linux/linux/Documentation/robust-futexes.txt  |    5 +
 .../linux/Documentation/scheduler/sched-pelt.c     |    4 +
 repo/linux/linux/Documentation/sphinx/kerneldoc.py |   27 +
 repo/linux/linux/Documentation/sphinx/kfigure.py   |   62 +
 repo/linux/linux/Documentation/sysctl/net.txt      |    3 +
 .../Documentation/userspace-api/spec_ctrl.rst      |    6 +
 repo/linux/linux/Documentation/virtual/kvm/api.txt |   14 +
 repo/linux/linux/Documentation/x86/x86_64/mm.txt   |   10 +
 repo/linux/linux/MAINTAINERS                       |    6 +
 repo/linux/linux/Makefile                          |   71 +
 repo/linux/linux/arch/Kconfig                      |    3 +
 repo/linux/linux/arch/alpha/include/asm/irq.h      |    9 +
 repo/linux/linux/arch/alpha/include/asm/termios.h  |    6 +
 .../linux/arch/alpha/include/uapi/asm/ioctls.h     |    3 +
 .../linux/arch/alpha/include/uapi/asm/termbits.h   |    9 +
 repo/linux/linux/arch/alpha/mm/fault.c             |    4 +
 repo/linux/linux/arch/arc/Kconfig                  |   29 +
 repo/linux/linux/arch/arc/Makefile                 |    4 +
 repo/linux/linux/arch/arc/boot/dts/hsdk.dts        |    6 +
 repo/linux/linux/arch/arc/configs/axs101_defconfig |    6 +
 repo/linux/linux/arch/arc/configs/axs103_defconfig |    3 +
 .../linux/arch/arc/configs/axs103_smp_defconfig    |    3 +
 repo/linux/linux/arch/arc/configs/hsdk_defconfig   |    6 +
 repo/linux/linux/arch/arc/configs/nps_defconfig    |   10 +
 .../linux/arch/arc/configs/nsim_700_defconfig      |    3 +
 .../linux/arch/arc/configs/nsimosci_defconfig      |    6 +
 .../linux/arch/arc/configs/nsimosci_hs_defconfig   |    3 +
 .../arch/arc/configs/nsimosci_hs_smp_defconfig     |    3 +
 repo/linux/linux/arch/arc/configs/tb10x_defconfig  |    3 +
 .../linux/arch/arc/configs/vdk_hs38_defconfig      |    7 +
 .../linux/arch/arc/configs/vdk_hs38_smp_defconfig  |    8 +
 repo/linux/linux/arch/arc/include/asm/arcregs.h    |    3 +
 repo/linux/linux/arch/arc/include/asm/bitops.h     |   10 +
 repo/linux/linux/arch/arc/include/asm/cache.h      |    3 +
 repo/linux/linux/arch/arc/include/asm/cmpxchg.h    |   10 +
 .../linux/linux/arch/arc/include/asm/entry-arcv2.h |    6 +
 repo/linux/linux/arch/arc/include/asm/io.h         |   15 +
 repo/linux/linux/arch/arc/include/asm/perf_event.h |    4 +
 repo/linux/linux/arch/arc/include/asm/uaccess.h    |   16 +
 repo/linux/linux/arch/arc/kernel/entry-arcv2.S     |    4 +
 repo/linux/linux/arch/arc/kernel/head.S            |   18 +
 repo/linux/linux/arch/arc/kernel/intc-arcv2.c      |    6 +
 repo/linux/linux/arch/arc/kernel/setup.c           |   53 +
 repo/linux/linux/arch/arc/kernel/troubleshoot.c    |   45 +
 repo/linux/linux/arch/arc/kernel/unwind.c          |   11 +
 repo/linux/linux/arch/arc/lib/memcpy-archs.S       |   38 +
 repo/linux/linux/arch/arc/lib/memset-archs.S       |   20 +
 repo/linux/linux/arch/arc/mm/init.c                |    4 +
 repo/linux/linux/arch/arc/mm/tlb.c                 |   20 +
 repo/linux/linux/arch/arc/plat-hsdk/Kconfig        |    3 +
 repo/linux/linux/arch/arm/Kconfig                  |    6 +
 repo/linux/linux/arch/arm/boot/compressed/head.S   |    4 +
 repo/linux/linux/arch/arm/boot/dts/am335x-evm.dts  |   10 +
 .../linux/linux/arch/arm/boot/dts/am335x-evmsk.dts |   10 +
 .../linux/arch/arm/boot/dts/am335x-pcm-953.dtsi    |    4 +
 .../linux/linux/arch/arm/boot/dts/am335x-wega.dtsi |    4 +
 repo/linux/linux/arch/arm/boot/dts/am3517-evm.dts  |    4 +
 repo/linux/linux/arch/arm/boot/dts/am3517-som.dtsi |    4 +
 .../linux/arch/arm/boot/dts/am57xx-idk-common.dtsi |    3 +
 .../arch/arm/boot/dts/armada-xp-98dx3236.dtsi      |    3 +
 .../linux/linux/arch/arm/boot/dts/armada-xp-db.dts |   27 +
 .../linux/linux/arch/arm/boot/dts/armada-xp-gp.dts |    9 +
 .../arm/boot/dts/armada-xp-lenovo-ix4-300d.dts     |   46 +
 .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts    |    4 +
 .../arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts |    4 +
 .../arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts   |    8 +
 .../arm/boot/dts/aspeed-bmc-portwell-neptune.dts   |    4 +
 .../linux/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts |    4 +
 .../arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts     |    4 +
 .../linux/arch/arm/boot/dts/bcm2837-rpi-3-b.dts    |    4 +
 .../arm/boot/dts/bcm47094-linksys-panamera.dts     |    3 +
 repo/linux/linux/arch/arm/boot/dts/da850-evm.dts   |   14 +
 repo/linux/linux/arch/arm/boot/dts/da850-lcdk.dts  |    9 +
 repo/linux/linux/arch/arm/boot/dts/da850.dtsi      |    4 +
 repo/linux/linux/arch/arm/boot/dts/dra7.dtsi       |    4 +
 .../arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi      |   26 +
 repo/linux/linux/arch/arm/boot/dts/exynos3250.dtsi |    3 +
 .../linux/arch/arm/boot/dts/exynos4210-origen.dts  |    6 +
 .../arm/boot/dts/exynos4412-odroid-common.dtsi     |   16 +
 repo/linux/linux/arch/arm/boot/dts/exynos5250.dtsi |   55 +
 repo/linux/linux/arch/arm/boot/dts/exynos5260.dtsi |    4 +
 .../arch/arm/boot/dts/exynos5420-arndale-octa.dts  |    6 +
 .../arch/arm/boot/dts/exynos5422-odroid-core.dtsi  |    4 +
 .../arm/boot/dts/exynos5422-odroidxu3-audio.dtsi   |   21 +
 .../arch/arm/boot/dts/exynos5422-odroidxu4.dts     |   17 +
 .../arch/arm/boot/dts/gemini-dlink-dir-685.dts     |   17 +
 .../arch/arm/boot/dts/gemini-dlink-dns-313.dts     |    4 +
 repo/linux/linux/arch/arm/boot/dts/imx50.dtsi      |    4 +
 .../linux/arch/arm/boot/dts/imx51-zii-rdu1.dts     |   13 +
 repo/linux/linux/arch/arm/boot/dts/imx51.dtsi      |    4 +
 repo/linux/linux/arch/arm/boot/dts/imx53-ppd.dts   |    4 +
 repo/linux/linux/arch/arm/boot/dts/imx53.dtsi      |    4 +
 .../linux/arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi |    8 +
 .../arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi   |    3 +
 repo/linux/linux/arch/arm/boot/dts/imx6qdl.dtsi    |    4 +
 repo/linux/linux/arch/arm/boot/dts/imx6sl.dtsi     |    4 +
 repo/linux/linux/arch/arm/boot/dts/imx6sll.dtsi    |    8 +
 repo/linux/linux/arch/arm/boot/dts/imx6sx.dtsi     |    8 +
 repo/linux/linux/arch/arm/boot/dts/imx6ul.dtsi     |   20 +
 .../linux/arch/arm/boot/dts/imx6ull-pinfunc.h      |   14 +
 .../linux/arch/arm/boot/dts/imx7d-nitrogen7.dts    |   11 +
 repo/linux/linux/arch/arm/boot/dts/imx7d-pico.dtsi |   13 +
 repo/linux/linux/arch/arm/boot/dts/imx7s.dtsi      |    5 +
 .../linux/arch/arm/boot/dts/kirkwood-dnskw.dtsi    |    5 +
 .../linux/arch/arm/boot/dts/logicpd-som-lv.dtsi    |    4 +
 .../arm/boot/dts/logicpd-torpedo-37xx-devkit.dts   |    4 +
 repo/linux/linux/arch/arm/boot/dts/lpc32xx.dtsi    |   36 +
 repo/linux/linux/arch/arm/boot/dts/meson.dtsi      |    4 +
 .../linux/arch/arm/boot/dts/meson8b-odroidc1.dts   |    9 +
 repo/linux/linux/arch/arm/boot/dts/meson8b.dtsi    |   10 +
 .../arch/arm/boot/dts/meson8m2-mxiii-plus.dts      |    5 +
 repo/linux/linux/arch/arm/boot/dts/mmp2.dtsi       |    9 +
 .../arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi |    4 +
 .../linux/arch/arm/boot/dts/omap3-n950-n9.dtsi     |   25 +
 .../linux/arch/arm/boot/dts/omap4-droid4-xt894.dts |    3 +
 repo/linux/linux/arch/arm/boot/dts/omap4-sdp.dts   |    3 +
 .../arch/arm/boot/dts/omap5-board-common.dtsi      |   12 +
 .../linux/linux/arch/arm/boot/dts/omap5-cm-t54.dts |    8 +
 .../arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts |    3 +
 .../arch/arm/boot/dts/rk3288-veyron-mickey.dts     |    7 +
 .../arch/arm/boot/dts/rk3288-veyron-minnie.dts     |    7 +
 .../linux/arch/arm/boot/dts/rk3288-veyron.dtsi     |    4 +
 repo/linux/linux/arch/arm/boot/dts/rk3288.dtsi     |   39 +
 .../linux/arch/arm/boot/dts/sama5d2-pinfunc.h      |    4 +
 repo/linux/linux/arch/arm/boot/dts/sama5d2.dtsi    |    4 +
 .../linux/arch/arm/boot/dts/socfpga_arria10.dtsi   |    4 +
 .../arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts   |    5 +
 .../arch/arm/boot/dts/sun8i-h3-beelink-x2.dts      |    4 +
 .../linux/arch/arm/boot/dts/tegra124-nyan.dtsi     |    7 +
 .../linux/arch/arm/boot/dts/vf610m4-colibri.dts    |    5 +
 .../linux/arch/arm/configs/imx_v6_v7_defconfig     |    3 +
 repo/linux/linux/arch/arm/crypto/Kconfig           |    9 +
 repo/linux/linux/arch/arm/crypto/Makefile          |    8 +
 repo/linux/linux/arch/arm/crypto/aes-neonbs-glue.c |    3 +
 .../linux/arch/arm/crypto/crct10dif-ce-core.S      |   19 +
 .../linux/arch/arm/crypto/crct10dif-ce-glue.c      |   23 +
 repo/linux/linux/arch/arm/crypto/sha256-armv4.pl   |    7 +
 .../linux/arch/arm/crypto/sha256-core.S_shipped    |    7 +
 repo/linux/linux/arch/arm/crypto/sha512-armv4.pl   |    7 +
 .../linux/arch/arm/crypto/sha512-core.S_shipped    |    7 +
 repo/linux/linux/arch/arm/crypto/speck-neon-core.S |  434 +++
 repo/linux/linux/arch/arm/crypto/speck-neon-glue.c |  288 ++
 repo/linux/linux/arch/arm/include/asm/assembler.h  |    3 +
 repo/linux/linux/arch/arm/include/asm/barrier.h    |    3 +
 repo/linux/linux/arch/arm/include/asm/cp15.h       |    3 +
 repo/linux/linux/arch/arm/include/asm/cputype.h    |    3 +
 repo/linux/linux/arch/arm/include/asm/hardirq.h    |    3 +
 repo/linux/linux/arch/arm/include/asm/irq.h        |    4 +
 repo/linux/linux/arch/arm/include/asm/kvm_host.h   |    9 +
 repo/linux/linux/arch/arm/include/asm/kvm_mmu.h    |    3 +
 .../linux/arch/arm/include/asm/pgtable-2level.h    |    4 +
 repo/linux/linux/arch/arm/include/asm/proc-fns.h   |   24 +
 repo/linux/linux/arch/arm/include/asm/processor.h  |    4 +
 .../linux/linux/arch/arm/include/asm/thread_info.h |    5 +
 repo/linux/linux/arch/arm/include/asm/uaccess.h    |   21 +
 repo/linux/linux/arch/arm/include/asm/v7m.h        |    4 +
 repo/linux/linux/arch/arm/kernel/bugs.c            |    5 +
 repo/linux/linux/arch/arm/kernel/entry-header.S    |    4 +
 repo/linux/linux/arch/arm/kernel/entry-v7m.S       |    3 +
 repo/linux/linux/arch/arm/kernel/ftrace.c          |   24 +
 repo/linux/linux/arch/arm/kernel/head-common.S     |    9 +
 repo/linux/linux/arch/arm/kernel/head-nommu.S      |    6 +
 repo/linux/linux/arch/arm/kernel/irq.c             |   68 +
 repo/linux/linux/arch/arm/kernel/jump_label.c      |   10 +
 repo/linux/linux/arch/arm/kernel/machine_kexec.c   |    5 +
 repo/linux/linux/arch/arm/kernel/patch.c           |   12 +
 repo/linux/linux/arch/arm/kernel/setup.c           |   32 +
 repo/linux/linux/arch/arm/kernel/signal.c          |   66 +
 repo/linux/linux/arch/arm/kernel/smp.c             |   31 +
 repo/linux/linux/arch/arm/kernel/sys_oabi-compat.c |    8 +
 repo/linux/linux/arch/arm/kernel/unwind.c          |   24 +
 repo/linux/linux/arch/arm/kvm/coproc.c             |    5 +
 repo/linux/linux/arch/arm/kvm/hyp/Makefile         |    3 +
 repo/linux/linux/arch/arm/kvm/reset.c              |    6 +
 repo/linux/linux/arch/arm/lib/Makefile             |    4 +
 repo/linux/linux/arch/arm/lib/copy_from_user.S     |    8 +
 repo/linux/linux/arch/arm/lib/copy_to_user.S       |    7 +
 .../linux/linux/arch/arm/lib/uaccess_with_memcpy.c |    4 +
 repo/linux/linux/arch/arm/lib/xor-neon.c           |    4 +
 repo/linux/linux/arch/arm/mach-at91/pm.c           |   11 +
 repo/linux/linux/arch/arm/mach-cns3xxx/pcie.c      |    4 +
 .../linux/arch/arm/mach-davinci/board-da850-evm.c  |    3 +
 .../linux/arch/arm/mach-davinci/devices-da8xx.c    |    3 +
 repo/linux/linux/arch/arm/mach-davinci/sleep.S     |    3 +
 repo/linux/linux/arch/arm/mach-exynos/firmware.c   |    3 +
 repo/linux/linux/arch/arm/mach-exynos/suspend.c    |   10 +
 repo/linux/linux/arch/arm/mach-imx/cpuidle-imx6q.c |   26 +
 .../linux/linux/arch/arm/mach-imx/cpuidle-imx6sx.c |    7 +
 repo/linux/linux/arch/arm/mach-imx/mach-imx51.c    |    3 +
 repo/linux/linux/arch/arm/mach-integrator/impd1.c  |    4 +
 repo/linux/linux/arch/arm/mach-iop13xx/setup.c     |   16 +
 repo/linux/linux/arch/arm/mach-iop13xx/tpmi.c      |   20 +
 repo/linux/linux/arch/arm/mach-iop32x/n2100.c      |    5 +
 repo/linux/linux/arch/arm/mach-mmp/cputype.h       |    7 +
 .../linux/arch/arm/mach-omap1/board-ams-delta.c    |    3 +
 repo/linux/linux/arch/arm/mach-omap2/cpuidle44xx.c |   21 +
 repo/linux/linux/arch/arm/mach-omap2/display.c     |    7 +
 .../linux/arch/arm/mach-omap2/omap-wakeupgen.c     |   10 +
 repo/linux/linux/arch/arm/mach-omap2/omap_hwmod.c  |   12 +
 repo/linux/linux/arch/arm/mach-omap2/pm33xx-core.c |    7 +
 repo/linux/linux/arch/arm/mach-omap2/prm3xxx.c     |    4 +
 repo/linux/linux/arch/arm/mach-omap2/prm44xx.c     |    4 +
 repo/linux/linux/arch/arm/mach-omap2/prm_common.c  |    5 +
 repo/linux/linux/arch/arm/mach-pxa/cm-x300.c       |    4 +
 repo/linux/linux/arch/arm/mach-pxa/littleton.c     |    4 +
 repo/linux/linux/arch/arm/mach-pxa/zeus.c          |    4 +
 repo/linux/linux/arch/arm/mach-rpc/dma.c           |    7 +
 .../linux/arch/arm/mach-s3c24xx/mach-osiris-dvs.c  |   10 +
 repo/linux/linux/arch/arm/mach-tango/pm.c          |   13 +
 repo/linux/linux/arch/arm/mach-tango/setup.c       |    6 +
 repo/linux/linux/arch/arm/mm/cache-v7.S            |   10 +
 repo/linux/linux/arch/arm/mm/cache-v7m.S           |   16 +
 repo/linux/linux/arch/arm/mm/dma-mapping.c         |    7 +
 repo/linux/linux/arch/arm/mm/proc-macros.S         |    6 +
 repo/linux/linux/arch/arm/mm/proc-v7-bugs.c        |   34 +
 repo/linux/linux/arch/arm/mm/proc-v7.S             |    4 +
 repo/linux/linux/arch/arm/mm/proc-v7m.S            |    3 +
 repo/linux/linux/arch/arm/plat-iop/adma.c          |   12 +
 repo/linux/linux/arch/arm/plat-orion/common.c      |    8 +
 repo/linux/linux/arch/arm/plat-pxa/ssp.c           |    9 +
 repo/linux/linux/arch/arm/plat-samsung/Kconfig     |    4 +
 repo/linux/linux/arch/arm/probes/kprobes/opt-arm.c |    4 +
 repo/linux/linux/arch/arm/vdso/vgettimeofday.c     |   10 +
 repo/linux/linux/arch/arm/vfp/vfpmodule.c          |   27 +
 repo/linux/linux/arch/arm64/Kconfig                |    7 +
 repo/linux/linux/arch/arm64/Makefile               |    7 +
 .../arm64/boot/dts/altera/socfpga_stratix10.dtsi   |   13 +
 .../boot/dts/altera/socfpga_stratix10_socdk.dts    |    4 +
 .../arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts |    7 +
 .../arch/arm64/boot/dts/marvell/armada-ap806.dtsi  |    3 +
 .../arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts   |    5 +
 .../arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi |    4 +
 .../linux/arch/arm64/boot/dts/nvidia/tegra210.dtsi |    4 +
 .../linux/arch/arm64/boot/dts/qcom/msm8996.dtsi    |    4 +
 .../linux/arch/arm64/boot/dts/qcom/sdm845-mtp.dts  |    3 +
 .../linux/arch/arm64/boot/dts/renesas/r8a7795.dtsi |    4 +
 .../linux/arch/arm64/boot/dts/renesas/r8a7796.dtsi |    3 +
 .../arch/arm64/boot/dts/renesas/r8a77965.dtsi      |    3 +
 .../arm64/boot/dts/renesas/r8a77980-condor.dts     |   38 +
 .../arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts |    5 +
 .../arch/arm64/boot/dts/rockchip/rk3328-rock64.dts |    9 +
 .../linux/arch/arm64/boot/dts/rockchip/rk3328.dtsi |   66 +
 .../arch/arm64/boot/dts/rockchip/rk3399-ficus.dts  |   15 +
 .../arm64/boot/dts/rockchip/rk3399-gru-bob.dts     |    4 +
 .../arm64/boot/dts/rockchip/rk3399-gru-kevin.dts   |    4 +
 .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |    4 +
 .../dts/rockchip/rk3399-sapphire-excavator.dts     |    4 +
 .../linux/arch/arm64/boot/dts/rockchip/rk3399.dtsi |   19 +
 .../arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts   |    3 +
 repo/linux/linux/arch/arm64/crypto/Kconfig         |    9 +
 repo/linux/linux/arch/arm64/crypto/Makefile        |    6 +
 .../linux/arch/arm64/crypto/aes-ce-ccm-core.S      |    8 +
 .../linux/arch/arm64/crypto/aes-ce-ccm-glue.c      |    9 +
 .../linux/arch/arm64/crypto/aes-neonbs-core.S      |   11 +
 .../linux/arch/arm64/crypto/aes-neonbs-glue.c      |    3 +
 .../linux/arch/arm64/crypto/crct10dif-ce-glue.c    |   23 +
 repo/linux/linux/arch/arm64/crypto/ghash-ce-glue.c |   16 +
 repo/linux/linux/arch/arm64/crypto/sha1-ce-glue.c  |    4 +
 repo/linux/linux/arch/arm64/crypto/sha2-ce-glue.c  |    4 +
 .../linux/arch/arm64/crypto/speck-neon-core.S      |  352 ++
 .../linux/arch/arm64/crypto/speck-neon-glue.c      |  282 ++
 .../linux/arch/arm64/include/asm/arch_timer.h      |   14 +
 .../linux/linux/arch/arm64/include/asm/assembler.h |   25 +
 repo/linux/linux/arch/arm64/include/asm/compat.h   |    3 +
 repo/linux/linux/arch/arm64/include/asm/cpucaps.h  |    5 +
 .../linux/arch/arm64/include/asm/cpufeature.h      |    6 +
 repo/linux/linux/arch/arm64/include/asm/cputype.h  |    6 +
 repo/linux/linux/arch/arm64/include/asm/ftrace.h   |    3 +
 repo/linux/linux/arch/arm64/include/asm/futex.h    |   64 +
 repo/linux/linux/arch/arm64/include/asm/hardirq.h  |    8 +
 repo/linux/linux/arch/arm64/include/asm/insn.h     |    6 +
 repo/linux/linux/arch/arm64/include/asm/io.h       |   17 +
 repo/linux/linux/arch/arm64/include/asm/kvm_arm.h  |   10 +
 repo/linux/linux/arch/arm64/include/asm/kvm_host.h |    9 +
 repo/linux/linux/arch/arm64/include/asm/kvm_mmu.h  |    3 +
 repo/linux/linux/arch/arm64/include/asm/memory.h   |    8 +
 repo/linux/linux/arch/arm64/include/asm/percpu.h   |    9 +
 repo/linux/linux/arch/arm64/include/asm/pgtable.h  |    7 +
 .../linux/linux/arch/arm64/include/asm/processor.h |    4 +
 repo/linux/linux/arch/arm64/include/asm/syscall.h  |    4 +
 .../linux/arch/arm64/include/asm/syscall_wrapper.h |   15 +
 repo/linux/linux/arch/arm64/include/asm/unistd.h   |    5 +
 .../linux/arch/arm64/include/asm/vdso_datapage.h   |    3 +
 .../linux/arch/arm64/include/uapi/asm/ptrace.h     |   16 +
 repo/linux/linux/arch/arm64/kernel/acpi.c          |    7 +
 repo/linux/linux/arch/arm64/kernel/asm-offsets.c   |    4 +
 repo/linux/linux/arch/arm64/kernel/cpu_errata.c    |    6 +
 repo/linux/linux/arch/arm64/kernel/cpu_ops.c       |    3 +
 repo/linux/linux/arch/arm64/kernel/cpufeature.c    |   20 +
 .../linux/linux/arch/arm64/kernel/debug-monitors.c |    3 +
 repo/linux/linux/arch/arm64/kernel/entry-ftrace.S  |    4 +
 repo/linux/linux/arch/arm64/kernel/entry.S         |   12 +
 repo/linux/linux/arch/arm64/kernel/ftrace.c        |   20 +
 repo/linux/linux/arch/arm64/kernel/head.S          |   12 +
 repo/linux/linux/arch/arm64/kernel/hibernate.c     |    9 +
 repo/linux/linux/arch/arm64/kernel/hw_breakpoint.c |    9 +
 repo/linux/linux/arch/arm64/kernel/hyp-stub.S      |    3 +
 repo/linux/linux/arch/arm64/kernel/image.h         |   39 +
 repo/linux/linux/arch/arm64/kernel/insn.c          |    3 +
 repo/linux/linux/arch/arm64/kernel/irq.c           |    3 +
 repo/linux/linux/arch/arm64/kernel/jump_label.c    |   10 +
 repo/linux/linux/arch/arm64/kernel/kaslr.c         |   26 +
 repo/linux/linux/arch/arm64/kernel/kgdb.c          |   20 +
 repo/linux/linux/arch/arm64/kernel/module.c        |   13 +
 repo/linux/linux/arch/arm64/kernel/perf_event.c    |    3 +
 .../linux/linux/arch/arm64/kernel/probes/kprobes.c |   38 +
 repo/linux/linux/arch/arm64/kernel/sdei.c          |    6 +
 repo/linux/linux/arch/arm64/kernel/ssbd.c          |    3 +
 repo/linux/linux/arch/arm64/kernel/sys.c           |   21 +
 repo/linux/linux/arch/arm64/kernel/sys32.c         |   13 +
 repo/linux/linux/arch/arm64/kernel/sys_compat.c    |   21 +
 repo/linux/linux/arch/arm64/kernel/syscall.c       |   25 +
 repo/linux/linux/arch/arm64/kernel/traps.c         |   33 +
 repo/linux/linux/arch/arm64/kernel/vdso.c          |    3 +
 .../linux/arch/arm64/kernel/vdso/gettimeofday.S    |   44 +
 repo/linux/linux/arch/arm64/kernel/vmlinux.lds.S   |   13 +
 repo/linux/linux/arch/arm64/kvm/hyp/Makefile       |    3 +
 repo/linux/linux/arch/arm64/kvm/hyp/switch.c       |   19 +
 repo/linux/linux/arch/arm64/kvm/hyp/sysreg-sr.c    |   15 +
 repo/linux/linux/arch/arm64/kvm/hyp/tlb.c          |   56 +
 repo/linux/linux/arch/arm64/kvm/reset.c            |   22 +
 repo/linux/linux/arch/arm64/kvm/sys_regs.c         |   10 +
 repo/linux/linux/arch/arm64/lib/Makefile           |    4 +
 repo/linux/linux/arch/arm64/mm/cache.S             |    3 +
 repo/linux/linux/arch/arm64/mm/dma-mapping.c       |   12 +
 repo/linux/linux/arch/arm64/mm/fault.c             |   21 +
 repo/linux/linux/arch/arm64/mm/flush.c             |    4 +
 repo/linux/linux/arch/arm64/mm/init.c              |    9 +
 repo/linux/linux/arch/arm64/mm/mmu.c               |    9 +
 repo/linux/linux/arch/arm64/mm/proc.S              |   29 +
 repo/linux/linux/arch/arm64/net/bpf_jit.h          |    8 +
 repo/linux/linux/arch/arm64/net/bpf_jit_comp.c     |   19 +
 repo/linux/linux/arch/h8300/Makefile               |    4 +
 repo/linux/linux/arch/ia64/mm/numa.c               |    3 +
 repo/linux/linux/arch/m68k/Makefile                |    4 +
 repo/linux/linux/arch/m68k/configs/amiga_defconfig |    4 +
 .../linux/linux/arch/m68k/configs/apollo_defconfig |    4 +
 repo/linux/linux/arch/m68k/configs/atari_defconfig |    4 +
 .../linux/arch/m68k/configs/bvme6000_defconfig     |    4 +
 repo/linux/linux/arch/m68k/configs/hp300_defconfig |    4 +
 repo/linux/linux/arch/m68k/configs/mac_defconfig   |    4 +
 repo/linux/linux/arch/m68k/configs/multi_defconfig |    4 +
 .../linux/arch/m68k/configs/mvme147_defconfig      |    4 +
 .../linux/arch/m68k/configs/mvme16x_defconfig      |    4 +
 repo/linux/linux/arch/m68k/configs/q40_defconfig   |    4 +
 repo/linux/linux/arch/m68k/configs/sun3_defconfig  |    4 +
 repo/linux/linux/arch/m68k/configs/sun3x_defconfig |    4 +
 .../linux/linux/arch/m68k/include/asm/pgtable_mm.h |    8 +
 repo/linux/linux/arch/m68k/kernel/setup_mm.c       |    5 +
 repo/linux/linux/arch/m68k/mm/motorola.c           |    6 +
 .../linux/arch/microblaze/include/asm/pgtable.h    |    4 +
 repo/linux/linux/arch/microblaze/kernel/ftrace.c   |   20 +
 repo/linux/linux/arch/mips/Kconfig                 |   12 +
 repo/linux/linux/arch/mips/Makefile                |    7 +
 repo/linux/linux/arch/mips/bcm47xx/setup.c         |    9 +
 repo/linux/linux/arch/mips/bcm63xx/dev-enet.c      |   12 +
 .../linux/linux/arch/mips/boot/compressed/Makefile |    3 +
 .../mips/boot/compressed/calc_vmlinuz_load_addr.c  |   11 +
 repo/linux/linux/arch/mips/boot/dts/img/boston.dts |    3 +
 .../linux/arch/mips/boot/dts/ingenic/ci20.dts      |   10 +
 .../mips/cavium-octeon/executive/cvmx-helper.c     |    8 +
 repo/linux/linux/arch/mips/configs/ath79_defconfig |    3 +
 .../arch/mips/configs/cavium_octeon_defconfig      |    3 +
 repo/linux/linux/arch/mips/include/asm/atomic.h    |    4 +
 repo/linux/linux/arch/mips/include/asm/cpu-info.h  |    4 +
 .../linux/linux/arch/mips/include/asm/jump_label.h |   11 +
 repo/linux/linux/arch/mips/include/asm/kvm_host.h  |    4 +
 .../arch/mips/include/asm/mach-ath79/ar933x_uart.h |    5 +
 .../arch/mips/include/asm/mach-jz4740/jz4740_mmc.h |    5 +
 .../arch/mips/include/asm/mach-loongson64/irq.h    |    4 +
 .../arch/mips/include/asm/mach-loongson64/mmzone.h |    3 +
 repo/linux/linux/arch/mips/include/asm/mips-gic.h  |    3 +
 repo/linux/linux/arch/mips/include/asm/mmu.h       |    4 +
 .../linux/arch/mips/include/asm/mmu_context.h      |   20 +
 repo/linux/linux/arch/mips/include/asm/mmzone.h    |    4 +
 .../linux/linux/arch/mips/include/asm/pgtable-64.h |    3 +
 repo/linux/linux/arch/mips/include/asm/processor.h |    4 +
 repo/linux/linux/arch/mips/include/asm/r4kcache.h  |    6 +
 repo/linux/linux/arch/mips/include/asm/syscall.h   |    4 +
 repo/linux/linux/arch/mips/include/uapi/asm/inst.h |    5 +
 .../linux/arch/mips/include/uapi/asm/sgidefs.h     |   11 +
 repo/linux/linux/arch/mips/jazz/jazzdma.c          |    8 +
 repo/linux/linux/arch/mips/jz4740/board-qi_lb60.c  |   39 +
 repo/linux/linux/arch/mips/kernel/cmpxchg.c        |    7 +
 repo/linux/linux/arch/mips/kernel/crash.c          |    3 +
 repo/linux/linux/arch/mips/kernel/ftrace.c         |   23 +
 repo/linux/linux/arch/mips/kernel/irq.c            |    8 +
 repo/linux/linux/arch/mips/kernel/jump_label.c     |   10 +
 repo/linux/linux/arch/mips/kernel/kgdb.c           |    7 +
 repo/linux/linux/arch/mips/kernel/machine_kexec.c  |    3 +
 repo/linux/linux/arch/mips/kernel/mips-cm.c        |    4 +
 .../linux/arch/mips/kernel/perf_event_mipsxx.c     |   40 +
 repo/linux/linux/arch/mips/kernel/process.c        |   11 +
 repo/linux/linux/arch/mips/kernel/prom.c           |    4 +
 repo/linux/linux/arch/mips/kernel/scall64-o32.S    |    4 +
 repo/linux/linux/arch/mips/kernel/uprobes.c        |    6 +
 repo/linux/linux/arch/mips/kernel/vdso.c           |    5 +
 repo/linux/linux/arch/mips/kernel/vmlinux.lds.S    |   11 +
 repo/linux/linux/arch/mips/kvm/mips.c              |    3 +
 repo/linux/linux/arch/mips/lantiq/irq.c            |   85 +
 .../linux/arch/mips/loongson64/common/reset.c      |    4 +
 .../linux/arch/mips/loongson64/lemote-2f/irq.c     |    4 +
 .../linux/arch/mips/loongson64/loongson-3/irq.c    |   57 +
 repo/linux/linux/arch/mips/math-emu/dsemul.c       |   33 +
 repo/linux/linux/arch/mips/mm/c-r3k.c              |    4 +
 repo/linux/linux/arch/mips/mm/c-r4k.c              |   26 +
 repo/linux/linux/arch/mips/mm/mmap.c               |    3 +
 repo/linux/linux/arch/mips/mm/tlbex.c              |   41 +
 repo/linux/linux/arch/mips/net/ebpf_jit.c          |   13 +
 repo/linux/linux/arch/mips/pci/msi-octeon.c        |    4 +
 repo/linux/linux/arch/mips/pci/pci-legacy.c        |    5 +
 repo/linux/linux/arch/mips/pci/pci-octeon.c        |   11 +
 repo/linux/linux/arch/mips/pistachio/Platform      |    3 +
 repo/linux/linux/arch/mips/ralink/Kconfig          |    3 +
 repo/linux/linux/arch/mips/ralink/mt7620.c         |    4 +
 repo/linux/linux/arch/mips/sibyte/common/Makefile  |    3 +
 repo/linux/linux/arch/mips/vdso/Makefile           |   11 +
 repo/linux/linux/arch/nds32/include/asm/pgtable.h  |    4 +
 repo/linux/linux/arch/nds32/kernel/ftrace.c        |   23 +
 repo/linux/linux/arch/nds32/mm/Makefile            |    4 +
 repo/linux/linux/arch/parisc/Makefile              |    3 +
 .../linux/linux/arch/parisc/boot/compressed/head.S |   12 +
 .../arch/parisc/boot/compressed/vmlinux.lds.S      |    5 +
 .../linux/linux/arch/parisc/include/asm/assembly.h |   10 +
 repo/linux/linux/arch/parisc/include/asm/pgtable.h |    4 +
 repo/linux/linux/arch/parisc/include/asm/ptrace.h  |    8 +
 repo/linux/linux/arch/parisc/kernel/entry.S        |    4 +
 repo/linux/linux/arch/parisc/kernel/ftrace.c       |   20 +
 repo/linux/linux/arch/parisc/kernel/head.S         |    8 +
 repo/linux/linux/arch/parisc/kernel/hpmc.S         |    8 +
 repo/linux/linux/arch/parisc/kernel/process.c      |   12 +
 repo/linux/linux/arch/parisc/kernel/ptrace.c       |   42 +
 repo/linux/linux/arch/parisc/kernel/setup.c        |    3 +
 repo/linux/linux/arch/parisc/kernel/syscall.S      |    4 +
 repo/linux/linux/arch/parisc/kernel/traps.c        |    4 +
 repo/linux/linux/arch/parisc/math-emu/cnv_float.h  |   16 +
 repo/linux/linux/arch/parisc/mm/init.c             |    9 +
 repo/linux/linux/arch/powerpc/Makefile             |   50 +
 repo/linux/linux/arch/powerpc/boot/Makefile        |    3 +
 repo/linux/linux/arch/powerpc/boot/addnote.c       |    4 +
 repo/linux/linux/arch/powerpc/boot/crt0.S          |   12 +
 repo/linux/linux/arch/powerpc/boot/xz_config.h     |    7 +
 .../linux/arch/powerpc/configs/skiroot_defconfig   |    3 +
 .../arch/powerpc/include/asm/asm-prototypes.h      |    4 +
 .../arch/powerpc/include/asm/book3s/64/hugetlb.h   |    3 +
 .../arch/powerpc/include/asm/book3s/64/pgalloc.h   |    3 +
 .../arch/powerpc/include/asm/book3s/64/pgtable.h   |   18 +
 .../linux/arch/powerpc/include/asm/cacheflush.h    |    6 +
 repo/linux/linux/arch/powerpc/include/asm/fadump.h |    4 +
 .../arch/powerpc/include/asm/feature-fixups.h      |    6 +
 repo/linux/linux/arch/powerpc/include/asm/io.h     |   21 +
 .../linux/arch/powerpc/include/asm/kvm_host.h      |    7 +
 .../linux/linux/arch/powerpc/include/asm/mmu-8xx.h |   43 +
 repo/linux/linux/arch/powerpc/include/asm/mpic.h   |    4 +
 .../linux/linux/arch/powerpc/include/asm/powernv.h |    3 +
 .../linux/arch/powerpc/include/asm/ppc-opcode.h    |    9 +
 .../linux/linux/arch/powerpc/include/asm/ppc_asm.h |    3 +
 .../linux/arch/powerpc/include/asm/reg_booke.h     |    4 +
 repo/linux/linux/arch/powerpc/include/asm/setup.h  |    3 +
 .../linux/arch/powerpc/include/asm/topology.h      |    3 +
 .../linux/linux/arch/powerpc/include/asm/uaccess.h |    4 +
 .../linux/arch/powerpc/include/asm/vdso_datapage.h |    7 +
 repo/linux/linux/arch/powerpc/kernel/Makefile      |   10 +
 repo/linux/linux/arch/powerpc/kernel/eeh.c         |   10 +
 repo/linux/linux/arch/powerpc/kernel/entry_32.S    |    9 +
 repo/linux/linux/arch/powerpc/kernel/entry_64.S    |    6 +
 .../linux/arch/powerpc/kernel/exceptions-64e.S     |    7 +
 .../linux/arch/powerpc/kernel/exceptions-64s.S     |    8 +
 repo/linux/linux/arch/powerpc/kernel/fadump.c      |   10 +
 repo/linux/linux/arch/powerpc/kernel/head_64.S     |    4 +
 repo/linux/linux/arch/powerpc/kernel/head_8xx.S    |   51 +
 repo/linux/linux/arch/powerpc/kernel/head_booke.h  |    9 +
 .../linux/arch/powerpc/kernel/head_fsl_booke.S     |    6 +
 repo/linux/linux/arch/powerpc/kernel/idle_book3s.S |    9 +
 repo/linux/linux/arch/powerpc/kernel/jump_label.c  |    8 +
 repo/linux/linux/arch/powerpc/kernel/kvm.c         |    6 +
 .../linux/arch/powerpc/kernel/legacy_serial.c      |    8 +
 repo/linux/linux/arch/powerpc/kernel/mce_power.c   |    3 +
 repo/linux/linux/arch/powerpc/kernel/module.c      |    3 +
 repo/linux/linux/arch/powerpc/kernel/module_64.c   |   12 +
 repo/linux/linux/arch/powerpc/kernel/msi.c         |    4 +
 repo/linux/linux/arch/powerpc/kernel/nvram_64.c    |    5 +
 repo/linux/linux/arch/powerpc/kernel/pci_of_scan.c |    3 +
 repo/linux/linux/arch/powerpc/kernel/process.c     |    4 +
 repo/linux/linux/arch/powerpc/kernel/ptrace.c      |   16 +
 repo/linux/linux/arch/powerpc/kernel/rtasd.c       |   26 +
 repo/linux/linux/arch/powerpc/kernel/security.c    |   49 +
 .../linux/linux/arch/powerpc/kernel/setup-common.c |    3 +
 repo/linux/linux/arch/powerpc/kernel/setup_64.c    |   14 +
 repo/linux/linux/arch/powerpc/kernel/signal_32.c   |   10 +
 repo/linux/linux/arch/powerpc/kernel/signal_64.c   |   35 +
 repo/linux/linux/arch/powerpc/kernel/smp.c         |  110 +
 repo/linux/linux/arch/powerpc/kernel/swsusp_32.S   |   35 +
 .../linux/linux/arch/powerpc/kernel/trace/Makefile |    4 +
 .../linux/linux/arch/powerpc/kernel/trace/ftrace.c |   19 +
 repo/linux/linux/arch/powerpc/kernel/traps.c       |   11 +
 .../arch/powerpc/kernel/vdso32/gettimeofday.S      |    4 +
 .../arch/powerpc/kernel/vdso64/gettimeofday.S      |    8 +
 repo/linux/linux/arch/powerpc/kernel/vmlinux.lds.S |    6 +
 repo/linux/linux/arch/powerpc/kernel/watchdog.c    |   88 +
 repo/linux/linux/arch/powerpc/kvm/book3s.c         |    3 +
 repo/linux/linux/arch/powerpc/kvm/book3s_hv.c      |   17 +
 repo/linux/linux/arch/powerpc/kvm/book3s_rtas.c    |   29 +
 repo/linux/linux/arch/powerpc/kvm/book3s_xive.c    |   10 +
 .../linux/arch/powerpc/kvm/bookehv_interrupts.S    |    3 +
 repo/linux/linux/arch/powerpc/kvm/e500_emulate.c   |    3 +
 repo/linux/linux/arch/powerpc/kvm/powerpc.c        |   11 +
 repo/linux/linux/arch/powerpc/kvm/trace.h          |    8 +
 repo/linux/linux/arch/powerpc/kvm/trace_booke.h    |    8 +
 repo/linux/linux/arch/powerpc/kvm/trace_hv.h       |    8 +
 repo/linux/linux/arch/powerpc/kvm/trace_pr.h       |    8 +
 repo/linux/linux/arch/powerpc/lib/feature-fixups.c |    3 +
 repo/linux/linux/arch/powerpc/lib/memcmp_64.S      |    8 +
 repo/linux/linux/arch/powerpc/mm/8xx_mmu.c         |    4 +
 .../linux/arch/powerpc/mm/dump_linuxpagetables.c   |   17 +
 repo/linux/linux/arch/powerpc/mm/fault.c           |    4 +
 repo/linux/linux/arch/powerpc/mm/hash_native_64.c  |    8 +
 .../linux/arch/powerpc/mm/hugetlbpage-radix.c      |   11 +
 repo/linux/linux/arch/powerpc/mm/hugetlbpage.c     |   18 +
 repo/linux/linux/arch/powerpc/mm/init_64.c         |   20 +
 .../linux/arch/powerpc/mm/mmu_context_book3s64.c   |   13 +
 repo/linux/linux/arch/powerpc/mm/numa.c            |   38 +
 .../linux/linux/arch/powerpc/mm/pgtable-book3s64.c |    3 +
 repo/linux/linux/arch/powerpc/mm/slice.c           |   50 +
 repo/linux/linux/arch/powerpc/mm/tlb_low_64e.S     |    3 +
 repo/linux/linux/arch/powerpc/mm/tlb_nohash.c      |    3 +
 repo/linux/linux/arch/powerpc/net/bpf_jit.h        |   25 +
 repo/linux/linux/arch/powerpc/net/bpf_jit32.h      |    3 +
 repo/linux/linux/arch/powerpc/net/bpf_jit64.h      |    3 +
 repo/linux/linux/arch/powerpc/net/bpf_jit_comp64.c |   40 +
 repo/linux/linux/arch/powerpc/perf/core-book3s.c   |   13 +
 repo/linux/linux/arch/powerpc/perf/imc-pmu.c       |    7 +
 repo/linux/linux/arch/powerpc/perf/isa207-common.c |    5 +
 repo/linux/linux/arch/powerpc/perf/power8-pmu.c    |    6 +
 repo/linux/linux/arch/powerpc/perf/power9-pmu.c    |    6 +
 repo/linux/linux/arch/powerpc/platforms/4xx/uic.c  |    3 +
 .../arch/powerpc/platforms/83xx/suspend-asm.S      |   16 +
 .../linux/arch/powerpc/platforms/Kconfig.cputype   |    4 +
 .../linux/arch/powerpc/platforms/embedded6xx/wii.c |    3 +
 .../linux/arch/powerpc/platforms/powermac/Makefile |    4 +
 .../linux/arch/powerpc/platforms/powermac/sleep.S  |   29 +
 .../linux/arch/powerpc/platforms/powernv/idle.c    |   34 +
 .../arch/powerpc/platforms/powernv/memtrace.c      |   16 +
 .../linux/arch/powerpc/platforms/powernv/npu-dma.c |    6 +
 .../arch/powerpc/platforms/powernv/opal-imc.c      |    7 +
 .../arch/powerpc/platforms/powernv/opal-msglog.c   |    4 +
 .../powerpc/platforms/powernv/opal-tracepoints.c   |    4 +
 .../arch/powerpc/platforms/powernv/opal-wrappers.S |    4 +
 .../arch/powerpc/platforms/powernv/pci-ioda-tce.c  |    8 +
 .../arch/powerpc/platforms/powernv/pci-ioda.c      |    5 +
 .../linux/arch/powerpc/platforms/powernv/smp.c     |   12 +
 .../linux/arch/powerpc/platforms/pseries/dlpar.c   |    3 +
 .../arch/powerpc/platforms/pseries/hotplug-cpu.c   |    3 +
 .../powerpc/platforms/pseries/hotplug-memory.c     |    8 +
 .../linux/arch/powerpc/platforms/pseries/hvCall.S  |    8 +
 .../linux/arch/powerpc/platforms/pseries/lpar.c    |    4 +
 .../arch/powerpc/platforms/pseries/mobility.c      |    9 +
 .../powerpc/platforms/pseries/pseries_energy.c     |   15 +
 repo/linux/linux/arch/powerpc/sysdev/xive/common.c |   13 +
 repo/linux/linux/arch/powerpc/xmon/Makefile        |    8 +
 repo/linux/linux/arch/powerpc/xmon/ppc-dis.c       |    4 +
 repo/linux/linux/arch/powerpc/xmon/xmon.c          |   23 +
 repo/linux/linux/arch/riscv/Makefile               |    3 +
 repo/linux/linux/arch/riscv/include/asm/module.h   |    3 +
 .../linux/arch/riscv/include/asm/pgtable-bits.h    |    3 +
 repo/linux/linux/arch/riscv/include/asm/pgtable.h  |   16 +
 .../linux/linux/arch/riscv/include/asm/processor.h |    4 +
 repo/linux/linux/arch/riscv/include/asm/syscall.h  |   14 +
 repo/linux/linux/arch/riscv/include/asm/uaccess.h  |   12 +
 repo/linux/linux/arch/riscv/kernel/ftrace.c        |   18 +
 repo/linux/linux/arch/riscv/kernel/module.c        |   24 +
 repo/linux/linux/arch/riscv/kernel/ptrace.c        |    4 +
 repo/linux/linux/arch/riscv/kernel/setup.c         |    4 +
 repo/linux/linux/arch/riscv/lib/delay.c            |    4 +
 repo/linux/linux/arch/riscv/mm/fault.c             |    6 +
 repo/linux/linux/arch/riscv/mm/init.c              |    4 +
 repo/linux/linux/arch/s390/Makefile                |    3 +
 .../linux/linux/arch/s390/boot/compressed/Makefile |   18 +
 repo/linux/linux/arch/s390/crypto/aes_s390.c       |  101 +
 repo/linux/linux/arch/s390/crypto/des_s390.c       |   15 +
 repo/linux/linux/arch/s390/defconfig               |    4 +
 repo/linux/linux/arch/s390/include/asm/ap.h        |   27 +
 repo/linux/linux/arch/s390/include/asm/elf.h       |    8 +
 repo/linux/linux/arch/s390/include/asm/facility.h  |   13 +
 .../linux/linux/arch/s390/include/asm/jump_label.h |   15 +
 repo/linux/linux/arch/s390/include/asm/kvm_host.h  |    4 +
 .../linux/arch/s390/include/asm/mmu_context.h      |   20 +
 repo/linux/linux/arch/s390/include/asm/page.h      |    3 +
 repo/linux/linux/arch/s390/include/asm/pgalloc.h   |    8 +
 repo/linux/linux/arch/s390/include/asm/pgtable.h   |    3 +
 repo/linux/linux/arch/s390/include/asm/tlb.h       |   12 +
 repo/linux/linux/arch/s390/include/asm/uaccess.h   |    5 +
 .../linux/arch/s390/include/uapi/asm/zcrypt.h      |    5 +
 repo/linux/linux/arch/s390/kernel/Makefile         |    7 +
 repo/linux/linux/arch/s390/kernel/early.c          |    7 +
 repo/linux/linux/arch/s390/kernel/ftrace.c         |   17 +
 repo/linux/linux/arch/s390/kernel/jump_label.c     |   10 +
 repo/linux/linux/arch/s390/kernel/kexec_elf.c      |   10 +
 repo/linux/linux/arch/s390/kernel/nospec-branch.c  |    7 +
 repo/linux/linux/arch/s390/kernel/perf_cpum_cf.c   |    7 +
 repo/linux/linux/arch/s390/kernel/perf_cpum_sf.c   |    9 +
 repo/linux/linux/arch/s390/kernel/setup.c          |   33 +
 repo/linux/linux/arch/s390/kernel/smp.c            |   10 +
 repo/linux/linux/arch/s390/kernel/sthyi.c          |   12 +
 repo/linux/linux/arch/s390/kernel/vdso32/Makefile  |   12 +
 repo/linux/linux/arch/s390/kernel/vdso64/Makefile  |   12 +
 repo/linux/linux/arch/s390/kvm/kvm-s390.c          |   21 +
 repo/linux/linux/arch/s390/mm/fault.c              |    7 +
 repo/linux/linux/arch/s390/mm/pgalloc.c            |    3 +
 repo/linux/linux/arch/s390/mm/pgtable.c            |    6 +
 repo/linux/linux/arch/s390/numa/numa.c             |    3 +
 repo/linux/linux/arch/s390/pci/pci_clp.c           |    4 +
 repo/linux/linux/arch/sh/boards/Kconfig            |   22 +
 .../linux/arch/sh/boards/mach-kfr2r09/setup.c      |    4 +
 repo/linux/linux/arch/sh/boards/of-generic.c       |    8 +
 repo/linux/linux/arch/sh/include/asm/io.h          |    4 +
 .../linux/arch/sh/include/cpu-sh4/cpu/sh7786.h     |    4 +
 repo/linux/linux/arch/sh/kernel/ftrace.c           |   21 +
 .../linux/arch/sparc/include/asm/switch_to_64.h    |    4 +
 repo/linux/linux/arch/sparc/kernel/Makefile        |    4 +
 repo/linux/linux/arch/sparc/kernel/ftrace.c        |   16 +
 repo/linux/linux/arch/sparc/kernel/jump_label.c    |   10 +
 repo/linux/linux/arch/sparc/kernel/mdesc.c         |    3 +
 repo/linux/linux/arch/sparc/kernel/perf_event.c    |    3 +
 repo/linux/linux/arch/sparc/kernel/process_64.c    |   23 +
 repo/linux/linux/arch/sparc/kernel/rtrap_64.S      |    3 +
 repo/linux/linux/arch/sparc/kernel/signal32.c      |    8 +
 repo/linux/linux/arch/sparc/kernel/signal_64.c     |    4 +
 repo/linux/linux/arch/sparc/kernel/systbls_64.S    |    6 +
 repo/linux/linux/arch/sparc/mm/init_64.c           |    3 +
 repo/linux/linux/arch/sparc/mm/ultra.S             |    8 +
 repo/linux/linux/arch/um/drivers/port_user.c       |    4 +
 repo/linux/linux/arch/um/include/asm/mmu_context.h |    4 +
 repo/linux/linux/arch/um/include/asm/pgtable.h     |   10 +
 repo/linux/linux/arch/um/kernel/time.c             |    4 +
 repo/linux/linux/arch/um/os-Linux/skas/process.c   |    3 +
 repo/linux/linux/arch/x86/Kconfig                  |   28 +
 repo/linux/linux/arch/x86/Makefile                 |   17 +
 repo/linux/linux/arch/x86/boot/Makefile            |    4 +
 repo/linux/linux/arch/x86/boot/compressed/eboot.c  |   54 +
 .../linux/linux/arch/x86/boot/compressed/head_64.S |    3 +
 repo/linux/linux/arch/x86/boot/compressed/misc.c   |    3 +
 repo/linux/linux/arch/x86/boot/compressed/misc.h   |    4 +
 .../linux/linux/arch/x86/boot/compressed/pgtable.h |    4 +
 .../linux/arch/x86/boot/compressed/pgtable_64.c    |   16 +
 repo/linux/linux/arch/x86/boot/string.c            |    3 +
 repo/linux/linux/arch/x86/boot/tools/build.c       |    3 +
 .../linux/arch/x86/crypto/aegis128-aesni-glue.c    |   37 +
 .../linux/arch/x86/crypto/aegis128l-aesni-glue.c   |   37 +
 .../linux/arch/x86/crypto/aegis256-aesni-glue.c    |   37 +
 .../linux/linux/arch/x86/crypto/aesni-intel_glue.c |   12 +
 .../linux/arch/x86/crypto/crct10dif-pclmul_glue.c  |   22 +
 repo/linux/linux/arch/x86/crypto/morus1280_glue.c  |   35 +
 repo/linux/linux/arch/x86/crypto/morus640_glue.c   |   35 +
 .../linux/arch/x86/crypto/poly1305-avx2-x86_64.S   |   13 +
 .../linux/arch/x86/crypto/poly1305-sse2-x86_64.S   |   23 +
 repo/linux/linux/arch/x86/entry/calling.h          |    7 +
 repo/linux/linux/arch/x86/entry/common.c           |    6 +
 repo/linux/linux/arch/x86/entry/entry_32.S         |    9 +
 repo/linux/linux/arch/x86/entry/entry_64.S         |   74 +
 repo/linux/linux/arch/x86/entry/entry_64_compat.S  |    9 +
 repo/linux/linux/arch/x86/entry/vdso/Makefile      |   12 +
 .../linux/arch/x86/entry/vdso/vclock_gettime.c     |   18 +
 repo/linux/linux/arch/x86/events/amd/core.c        |   51 +
 repo/linux/linux/arch/x86/events/amd/uncore.c      |   11 +
 repo/linux/linux/arch/x86/events/core.c            |   62 +
 repo/linux/linux/arch/x86/events/intel/bts.c       |    7 +
 repo/linux/linux/arch/x86/events/intel/core.c      |  172 +
 repo/linux/linux/arch/x86/events/intel/cstate.c    |   28 +
 repo/linux/linux/arch/x86/events/intel/ds.c        |   48 +
 repo/linux/linux/arch/x86/events/intel/pt.c        |    7 +
 repo/linux/linux/arch/x86/events/intel/rapl.c      |    6 +
 repo/linux/linux/arch/x86/events/intel/uncore.c    |    3 +
 repo/linux/linux/arch/x86/events/intel/uncore.h    |   21 +
 .../linux/linux/arch/x86/events/intel/uncore_snb.c |   16 +
 .../linux/arch/x86/events/intel/uncore_snbep.c     |   10 +
 repo/linux/linux/arch/x86/events/msr.c             |   14 +
 repo/linux/linux/arch/x86/events/perf_event.h      |   51 +
 repo/linux/linux/arch/x86/hyperv/hv_init.c         |    9 +
 repo/linux/linux/arch/x86/ia32/ia32_aout.c         |   11 +
 repo/linux/linux/arch/x86/ia32/ia32_signal.c       |   25 +
 repo/linux/linux/arch/x86/include/asm/apic.h       |    4 +
 repo/linux/linux/arch/x86/include/asm/atomic.h     |   16 +
 .../linux/linux/arch/x86/include/asm/atomic64_64.h |   16 +
 repo/linux/linux/arch/x86/include/asm/barrier.h    |    5 +
 repo/linux/linux/arch/x86/include/asm/bitops.h     |   75 +
 repo/linux/linux/arch/x86/include/asm/cpufeature.h |    9 +
 .../linux/linux/arch/x86/include/asm/cpufeatures.h |   22 +
 repo/linux/linux/arch/x86/include/asm/efi.h        |   10 +
 repo/linux/linux/arch/x86/include/asm/fpu/api.h    |   14 +
 .../linux/arch/x86/include/asm/fpu/internal.h      |    3 +
 repo/linux/linux/arch/x86/include/asm/hw_irq.h     |    5 +
 .../linux/arch/x86/include/asm/intel-family.h      |   24 +
 repo/linux/linux/arch/x86/include/asm/irqflags.h   |    9 +
 repo/linux/linux/arch/x86/include/asm/jump_label.h |   16 +
 repo/linux/linux/arch/x86/include/asm/kvm_host.h   |   42 +
 repo/linux/linux/arch/x86/include/asm/mce.h        |    3 +
 .../linux/linux/arch/x86/include/asm/mmu_context.h |    8 +
 repo/linux/linux/arch/x86/include/asm/msr-index.h  |   36 +
 repo/linux/linux/arch/x86/include/asm/mwait.h      |   12 +
 .../linux/arch/x86/include/asm/nospec-branch.h     |   43 +
 .../linux/arch/x86/include/asm/page_64_types.h     |   13 +
 repo/linux/linux/arch/x86/include/asm/paravirt.h   |    3 +
 .../linux/arch/x86/include/asm/pgtable_64_types.h  |    6 +
 repo/linux/linux/arch/x86/include/asm/processor.h  |    3 +
 repo/linux/linux/arch/x86/include/asm/qspinlock.h  |    6 +
 repo/linux/linux/arch/x86/include/asm/rmwcc.h      |   12 +
 repo/linux/linux/arch/x86/include/asm/spec-ctrl.h  |   15 +
 repo/linux/linux/arch/x86/include/asm/string_32.h  |   32 +
 repo/linux/linux/arch/x86/include/asm/string_64.h  |   18 +
 repo/linux/linux/arch/x86/include/asm/switch_to.h  |    9 +
 .../linux/arch/x86/include/asm/text-patching.h     |    3 +
 .../linux/linux/arch/x86/include/asm/thread_info.h |   15 +
 repo/linux/linux/arch/x86/include/asm/tlbflush.h   |   10 +
 repo/linux/linux/arch/x86/include/asm/traps.h      |   10 +
 repo/linux/linux/arch/x86/include/asm/uaccess.h    |   10 +
 repo/linux/linux/arch/x86/include/asm/unwind.h     |    3 +
 repo/linux/linux/arch/x86/include/asm/uv/bios.h    |    7 +
 .../linux/arch/x86/include/asm/xen/hypercall.h     |    3 +
 repo/linux/linux/arch/x86/include/uapi/asm/kvm.h   |    3 +
 repo/linux/linux/arch/x86/kernel/Makefile          |    4 +
 repo/linux/linux/arch/x86/kernel/alternative.c     |   12 +
 repo/linux/linux/arch/x86/kernel/aperture_64.c     |   30 +
 repo/linux/linux/arch/x86/kernel/apic/apic.c       |   26 +
 repo/linux/linux/arch/x86/kernel/apic/io_apic.c    |    9 +
 repo/linux/linux/arch/x86/kernel/apic/vector.c     |   19 +
 repo/linux/linux/arch/x86/kernel/check.c           |    9 +
 repo/linux/linux/arch/x86/kernel/cpu/amd.c         |    8 +
 repo/linux/linux/arch/x86/kernel/cpu/bugs.c        |  275 ++
 repo/linux/linux/arch/x86/kernel/cpu/cacheinfo.c   |    5 +
 repo/linux/linux/arch/x86/kernel/cpu/common.c      |  104 +
 repo/linux/linux/arch/x86/kernel/cpu/cpuid-deps.c  |    3 +
 repo/linux/linux/arch/x86/kernel/cpu/cyrix.c       |   28 +
 .../arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c    |   12 +
 .../linux/arch/x86/kernel/cpu/intel_rdt_monitor.c  |    3 +
 .../arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c    |    8 +
 .../linux/arch/x86/kernel/cpu/intel_rdt_rdtgroup.c |   42 +
 .../linux/arch/x86/kernel/cpu/mcheck/mce-inject.c  |   18 +
 .../arch/x86/kernel/cpu/mcheck/mce-severity.c      |    3 +
 repo/linux/linux/arch/x86/kernel/cpu/mcheck/mce.c  |   69 +
 .../linux/arch/x86/kernel/cpu/mcheck/mce_amd.c     |   42 +
 .../linux/arch/x86/kernel/cpu/mcheck/therm_throt.c |    7 +
 .../linux/arch/x86/kernel/cpu/mcheck/threshold.c   |    7 +
 .../linux/arch/x86/kernel/cpu/microcode/amd.c      |    4 +
 .../linux/arch/x86/kernel/cpu/microcode/core.c     |   18 +
 repo/linux/linux/arch/x86/kernel/cpu/mkcapflags.sh |    3 +
 repo/linux/linux/arch/x86/kernel/cpu/mshyperv.c    |    6 +
 repo/linux/linux/arch/x86/kernel/cpu/mtrr/if.c     |    3 +
 repo/linux/linux/arch/x86/kernel/cpu/scattered.c   |    3 +
 repo/linux/linux/arch/x86/kernel/cpu/vmware.c      |    4 +
 repo/linux/linux/arch/x86/kernel/e820.c            |   22 +
 repo/linux/linux/arch/x86/kernel/early_printk.c    |   29 +
 repo/linux/linux/arch/x86/kernel/fpu/core.c        |   14 +
 repo/linux/linux/arch/x86/kernel/fpu/signal.c      |    7 +
 repo/linux/linux/arch/x86/kernel/ftrace.c          |  108 +
 repo/linux/linux/arch/x86/kernel/ftrace_64.S       |   10 +
 repo/linux/linux/arch/x86/kernel/head64.c          |   21 +
 repo/linux/linux/arch/x86/kernel/hpet.c            |    3 +
 repo/linux/linux/arch/x86/kernel/hw_breakpoint.c   |    3 +
 repo/linux/linux/arch/x86/kernel/idt.c             |    4 +
 repo/linux/linux/arch/x86/kernel/irq.c             |    4 +
 repo/linux/linux/arch/x86/kernel/irq_64.c          |   11 +
 repo/linux/linux/arch/x86/kernel/jump_label.c      |   10 +
 repo/linux/linux/arch/x86/kernel/kexec-bzimage64.c |    3 +
 repo/linux/linux/arch/x86/kernel/kprobes/core.c    |   46 +
 repo/linux/linux/arch/x86/kernel/kprobes/opt.c     |   11 +
 repo/linux/linux/arch/x86/kernel/kvm.c             |   16 +
 repo/linux/linux/arch/x86/kernel/ldt.c             |   44 +
 repo/linux/linux/arch/x86/kernel/module.c          |    4 +
 repo/linux/linux/arch/x86/kernel/mpparse.c         |   20 +
 repo/linux/linux/arch/x86/kernel/nmi.c             |    6 +
 repo/linux/linux/arch/x86/kernel/process.c         |   49 +
 repo/linux/linux/arch/x86/kernel/process_32.c      |   19 +
 repo/linux/linux/arch/x86/kernel/process_64.c      |   19 +
 repo/linux/linux/arch/x86/kernel/ptrace.c          |    9 +
 repo/linux/linux/arch/x86/kernel/reboot.c          |    6 +
 repo/linux/linux/arch/x86/kernel/signal.c          |   34 +
 repo/linux/linux/arch/x86/kernel/smpboot.c         |    4 +
 repo/linux/linux/arch/x86/kernel/sysfb_efi.c       |    6 +
 repo/linux/linux/arch/x86/kernel/tls.c             |   11 +
 repo/linux/linux/arch/x86/kernel/tsc.c             |    4 +
 repo/linux/linux/arch/x86/kernel/tsc_msr.c         |    9 +
 repo/linux/linux/arch/x86/kernel/unwind_frame.c    |   14 +
 repo/linux/linux/arch/x86/kernel/unwind_orc.c      |    6 +
 repo/linux/linux/arch/x86/kernel/vmlinux.lds.S     |    8 +
 repo/linux/linux/arch/x86/kvm/cpuid.c              |   15 +
 repo/linux/linux/arch/x86/kvm/cpuid.h              |    5 +
 repo/linux/linux/arch/x86/kvm/emulate.c            |   25 +
 repo/linux/linux/arch/x86/kvm/hyperv.c             |    4 +
 repo/linux/linux/arch/x86/kvm/lapic.c              |   22 +
 repo/linux/linux/arch/x86/kvm/mmu.c                |   55 +
 repo/linux/linux/arch/x86/kvm/pmu.c                |   21 +
 repo/linux/linux/arch/x86/kvm/pmu.h                |    4 +
 repo/linux/linux/arch/x86/kvm/pmu_amd.c            |    4 +
 repo/linux/linux/arch/x86/kvm/pmu_intel.c          |   21 +
 repo/linux/linux/arch/x86/kvm/svm.c                |   95 +
 repo/linux/linux/arch/x86/kvm/trace.h              |    8 +
 repo/linux/linux/arch/x86/kvm/vmx.c                |  297 ++
 repo/linux/linux/arch/x86/kvm/x86.c                |  135 +
 repo/linux/linux/arch/x86/kvm/x86.h                |    7 +
 repo/linux/linux/arch/x86/lib/Makefile             |    3 +
 repo/linux/linux/arch/x86/lib/insn-eval.c          |   73 +
 repo/linux/linux/arch/x86/lib/kaslr.c              |    5 +
 repo/linux/linux/arch/x86/lib/memcpy_64.S          |    7 +
 repo/linux/linux/arch/x86/math-emu/fpu_emu.h       |    4 +
 repo/linux/linux/arch/x86/math-emu/reg_constant.c  |    4 +
 repo/linux/linux/arch/x86/mm/dump_pagetables.c     |   21 +
 repo/linux/linux/arch/x86/mm/fault.c               |   27 +
 repo/linux/linux/arch/x86/mm/init.c                |   10 +
 repo/linux/linux/arch/x86/mm/init_64.c             |   21 +
 repo/linux/linux/arch/x86/mm/kasan_init_64.c       |    4 +
 repo/linux/linux/arch/x86/mm/kaslr.c               |   14 +
 .../linux/linux/arch/x86/mm/mem_encrypt_identity.c |    5 +
 repo/linux/linux/arch/x86/mm/mmap.c                |    4 +
 repo/linux/linux/arch/x86/mm/numa_emulation.c      |    6 +
 repo/linux/linux/arch/x86/mm/pageattr.c            |    6 +
 repo/linux/linux/arch/x86/mm/pat.c                 |    9 +
 repo/linux/linux/arch/x86/mm/pti.c                 |    7 +
 repo/linux/linux/arch/x86/mm/tlb.c                 |   47 +
 repo/linux/linux/arch/x86/net/bpf_jit_comp.c       |   71 +
 repo/linux/linux/arch/x86/pci/broadcom_bus.c       |    5 +
 repo/linux/linux/arch/x86/pci/fixup.c              |    3 +
 repo/linux/linux/arch/x86/pci/irq.c                |   13 +
 .../arch/x86/platform/atom/punit_atom_debug.c      |    5 +
 .../linux/arch/x86/platform/efi/early_printk.c     |    4 +
 .../platform/intel-mid/device_libs/platform_bt.c   |    4 +
 .../linux/arch/x86/platform/olpc/olpc-xo1-rtc.c    |    6 +
 repo/linux/linux/arch/x86/platform/uv/bios_uv.c    |   14 +
 repo/linux/linux/arch/x86/power/cpu.c              |    4 +
 repo/linux/linux/arch/x86/power/hibernate_64.c     |    6 +
 repo/linux/linux/arch/x86/purgatory/Makefile       |   11 +
 repo/linux/linux/arch/x86/purgatory/purgatory.c    |    3 +
 repo/linux/linux/arch/x86/purgatory/string.c       |   25 +
 repo/linux/linux/arch/x86/realmode/init.c          |    5 +
 repo/linux/linux/arch/x86/realmode/rm/Makefile     |    4 +
 .../linux/arch/x86/um/shared/sysdep/ptrace_32.h    |   16 +
 repo/linux/linux/arch/x86/xen/enlighten.c          |   84 +
 repo/linux/linux/arch/x86/xen/enlighten_pv.c       |   14 +
 repo/linux/linux/arch/x86/xen/enlighten_pvh.c      |    7 +
 repo/linux/linux/arch/x86/xen/mmu_pv.c             |   39 +
 .../linux/linux/arch/x86/xen/platform-pci-unplug.c |    3 +
 repo/linux/linux/arch/x86/xen/setup.c              |   10 +
 repo/linux/linux/arch/x86/xen/spinlock.c           |   36 +
 repo/linux/linux/arch/x86/xen/time.c               |   18 +
 repo/linux/linux/arch/x86/xen/xen-asm_64.S         |    4 +
 repo/linux/linux/arch/x86/xen/xen-pvh.S            |    4 +
 repo/linux/linux/arch/xtensa/boot/Makefile         |    4 +
 repo/linux/linux/arch/xtensa/boot/dts/xtfpga.dtsi  |    4 +
 .../linux/arch/xtensa/configs/smp_lx200_defconfig  |    3 +
 .../linux/arch/xtensa/include/asm/processor.h      |    4 +
 repo/linux/linux/arch/xtensa/kernel/asm-offsets.c  |   11 +
 repo/linux/linux/arch/xtensa/kernel/head.S         |   20 +
 repo/linux/linux/arch/xtensa/kernel/process.c      |   16 +
 repo/linux/linux/arch/xtensa/kernel/ptrace.c       |   19 +
 repo/linux/linux/arch/xtensa/kernel/setup.c        |    4 +
 repo/linux/linux/arch/xtensa/kernel/smp.c          |   36 +
 repo/linux/linux/arch/xtensa/kernel/stacktrace.c   |    7 +
 repo/linux/linux/arch/xtensa/kernel/time.c         |    4 +
 repo/linux/linux/arch/xtensa/kernel/vmlinux.lds.S  |    3 +
 repo/linux/linux/block/bfq-iosched.c               |   23 +
 repo/linux/linux/block/bfq-iosched.h               |    3 +
 repo/linux/linux/block/bfq-wf2q.c                  |    7 +
 repo/linux/linux/block/bio-integrity.c             |    5 +
 repo/linux/linux/block/bio.c                       |   11 +
 repo/linux/linux/block/blk-cgroup.c                |    5 +
 repo/linux/linux/block/blk-core.c                  |   67 +
 repo/linux/linux/block/blk-flush.c                 |    4 +
 repo/linux/linux/block/blk-iolatency.c             |   43 +
 repo/linux/linux/block/blk-lib.c                   |    9 +
 repo/linux/linux/block/blk-merge.c                 |    4 +
 repo/linux/linux/block/blk-mq-debugfs.c            |   10 +
 repo/linux/linux/block/blk-mq-sched.c              |    7 +
 repo/linux/linux/block/blk-mq-sched.h              |    3 +
 repo/linux/linux/block/blk-mq.c                    |   30 +
 repo/linux/linux/block/blk-stat.h                  |    3 +
 repo/linux/linux/block/blk-throttle.c              |   10 +
 repo/linux/linux/block/blk-wbt.c                   |    5 +
 repo/linux/linux/block/blk.h                       |    3 +
 repo/linux/linux/block/bounce.c                    |   28 +
 repo/linux/linux/block/genhd.c                     |    6 +
 repo/linux/linux/block/mq-deadline.c               |    9 +
 repo/linux/linux/block/partition-generic.c         |   13 +
 repo/linux/linux/block/sed-opal.c                  |   14 +
 repo/linux/linux/crypto/Kconfig                    |   21 +
 repo/linux/linux/crypto/Makefile                   |    4 +
 repo/linux/linux/crypto/aead.c                     |    5 +
 repo/linux/linux/crypto/aegis.h                    |   22 +
 repo/linux/linux/crypto/aegis128.c                 |   15 +
 repo/linux/linux/crypto/aegis128l.c                |   15 +
 repo/linux/linux/crypto/aegis256.c                 |   15 +
 repo/linux/linux/crypto/aes_ti.c                   |   18 +
 repo/linux/linux/crypto/af_alg.c                   |    9 +
 repo/linux/linux/crypto/ahash.c                    |   40 +
 repo/linux/linux/crypto/asymmetric_keys/Kconfig    |    9 +
 repo/linux/linux/crypto/authenc.c                  |   10 +
 repo/linux/linux/crypto/authencesn.c               |    4 +
 repo/linux/linux/crypto/cbc.c                      |   12 +
 repo/linux/linux/crypto/ccm.c                      |   57 +
 repo/linux/linux/crypto/cfb.c                      |   35 +
 repo/linux/linux/crypto/chacha20poly1305.c         |   59 +
 repo/linux/linux/crypto/crct10dif_generic.c        |   17 +
 repo/linux/linux/crypto/cryptd.c                   |    3 +
 repo/linux/linux/crypto/crypto_user.c              |   34 +
 repo/linux/linux/crypto/ecc.c                      |   17 +
 repo/linux/linux/crypto/gcm.c                      |   52 +
 repo/linux/linux/crypto/ghash-generic.c            |    7 +
 repo/linux/linux/crypto/lrw.c                      |    4 +
 repo/linux/linux/crypto/morus1280.c                |   25 +
 repo/linux/linux/crypto/morus640.c                 |   32 +
 repo/linux/linux/crypto/pcbc.c                     |   43 +
 repo/linux/linux/crypto/salsa20_generic.c          |    4 +
 repo/linux/linux/crypto/serpent_generic.c          |    4 +
 repo/linux/linux/crypto/shash.c                    |   18 +
 repo/linux/linux/crypto/simd.c                     |    5 +
 repo/linux/linux/crypto/skcipher.c                 |   38 +
 repo/linux/linux/crypto/sm3_generic.c              |    4 +
 repo/linux/linux/crypto/speck.c                    |  307 ++
 repo/linux/linux/crypto/tcrypt.c                   |    9 +
 repo/linux/linux/crypto/testmgr.c                  |   48 +
 repo/linux/linux/crypto/testmgr.h                  |  956 ++++++
 repo/linux/linux/drivers/acpi/acpi_lpit.c          |    6 +
 repo/linux/linux/drivers/acpi/acpi_lpss.c          |   10 +
 repo/linux/linux/drivers/acpi/acpi_platform.c      |    3 +
 repo/linux/linux/drivers/acpi/acpi_processor.c     |   12 +
 repo/linux/linux/drivers/acpi/acpi_video.c         |   16 +
 repo/linux/linux/drivers/acpi/acpica/acevents.h    |    4 +
 repo/linux/linux/drivers/acpi/acpica/dsopcode.c    |    6 +
 repo/linux/linux/drivers/acpi/acpica/evgpe.c       |   10 +
 repo/linux/linux/drivers/acpi/acpica/evgpeblk.c    |    4 +
 repo/linux/linux/drivers/acpi/acpica/evxface.c     |    4 +
 repo/linux/linux/drivers/acpi/acpica/evxfgpe.c     |    4 +
 repo/linux/linux/drivers/acpi/acpica/nsobject.c    |    3 +
 repo/linux/linux/drivers/acpi/acpica/psloop.c      |    8 +
 repo/linux/linux/drivers/acpi/apei/erst.c          |    4 +
 repo/linux/linux/drivers/acpi/apei/ghes.c          |    3 +
 repo/linux/linux/drivers/acpi/arm64/iort.c         |   35 +
 repo/linux/linux/drivers/acpi/blacklist.c          |    8 +
 repo/linux/linux/drivers/acpi/device_pm.c          |    5 +
 repo/linux/linux/drivers/acpi/device_sysfs.c       |    7 +
 repo/linux/linux/drivers/acpi/ec.c                 |   18 +
 repo/linux/linux/drivers/acpi/internal.h           |    3 +
 repo/linux/linux/drivers/acpi/nfit/core.c          |  274 ++
 repo/linux/linux/drivers/acpi/nfit/mce.c           |    5 +
 repo/linux/linux/drivers/acpi/nfit/nfit.h          |   24 +
 repo/linux/linux/drivers/acpi/numa.c               |    6 +
 repo/linux/linux/drivers/acpi/osl.c                |   12 +
 .../linux/drivers/acpi/pmic/intel_pmic_xpower.c    |   22 +
 repo/linux/linux/drivers/acpi/power.c              |    6 +
 repo/linux/linux/drivers/acpi/pptt.c               |   36 +
 repo/linux/linux/drivers/acpi/property.c           |    3 +
 repo/linux/linux/drivers/acpi/sbs.c                |    6 +
 repo/linux/linux/drivers/acpi/sleep.c              |   15 +
 repo/linux/linux/drivers/acpi/spcr.c               |    6 +
 repo/linux/linux/drivers/acpi/utils.c              |    3 +
 repo/linux/linux/drivers/acpi/x86/utils.c          |    4 +
 repo/linux/linux/drivers/android/binder.c          |   38 +
 repo/linux/linux/drivers/android/binder_alloc.c    |   35 +
 repo/linux/linux/drivers/android/binder_alloc.h    |    5 +
 repo/linux/linux/drivers/ata/libata-core.c         |   12 +
 repo/linux/linux/drivers/ata/libata-eh.c           |   15 +
 repo/linux/linux/drivers/ata/libata-zpodd.c        |   32 +
 repo/linux/linux/drivers/ata/sata_rcar.c           |    4 +
 repo/linux/linux/drivers/atm/he.c                  |    4 +
 repo/linux/linux/drivers/atm/iphase.c              |    8 +
 repo/linux/linux/drivers/auxdisplay/charlcd.c      |    3 +
 repo/linux/linux/drivers/auxdisplay/hd44780.c      |    3 +
 repo/linux/linux/drivers/auxdisplay/ht16k33.c      |    4 +
 repo/linux/linux/drivers/base/base.h               |    6 +
 repo/linux/linux/drivers/base/bus.c                |   21 +
 repo/linux/linux/drivers/base/cacheinfo.c          |   14 +
 repo/linux/linux/drivers/base/core.c               |   11 +
 repo/linux/linux/drivers/base/cpu.c                |    9 +
 repo/linux/linux/drivers/base/dd.c                 |   57 +
 repo/linux/linux/drivers/base/devres.c             |    5 +
 .../linux/drivers/base/firmware_loader/fallback.c  |    4 +
 repo/linux/linux/drivers/base/node.c               |    7 +
 repo/linux/linux/drivers/base/platform-msi.c       |    8 +
 repo/linux/linux/drivers/base/power/domain.c       |   23 +
 repo/linux/linux/drivers/base/power/main.c         |    3 +
 repo/linux/linux/drivers/base/power/wakeup.c       |    7 +
 .../linux/drivers/base/regmap/regmap-debugfs.c     |    3 +
 repo/linux/linux/drivers/base/regmap/regmap-irq.c  |    6 +
 repo/linux/linux/drivers/base/regmap/regmap.c      |    3 +
 repo/linux/linux/drivers/block/ataflop.c           |   20 +
 repo/linux/linux/drivers/block/brd.c               |   30 +
 repo/linux/linux/drivers/block/drbd/drbd_nl.c      |   11 +
 .../linux/linux/drivers/block/drbd/drbd_receiver.c |   30 +
 repo/linux/linux/drivers/block/floppy.c            |   28 +
 repo/linux/linux/drivers/block/loop.c              |  426 +++
 repo/linux/linux/drivers/block/loop.h              |    4 +
 repo/linux/linux/drivers/block/nbd.c               |   10 +
 repo/linux/linux/drivers/block/null_blk_main.c     |    8 +
 repo/linux/linux/drivers/block/rbd.c               |   14 +
 repo/linux/linux/drivers/block/sunvdc.c            |    9 +
 repo/linux/linux/drivers/block/swim.c              |    5 +
 repo/linux/linux/drivers/block/swim3.c             |    4 +
 repo/linux/linux/drivers/block/virtio_blk.c        |    3 +
 repo/linux/linux/drivers/block/xen-blkfront.c      |   45 +
 repo/linux/linux/drivers/block/xsysace.c           |    3 +
 repo/linux/linux/drivers/block/zram/zram_drv.c     |   96 +
 repo/linux/linux/drivers/block/zram/zram_drv.h     |    7 +
 repo/linux/linux/drivers/bluetooth/btbcm.c         |    3 +
 repo/linux/linux/drivers/bluetooth/btmtkuart.c     |    6 +
 repo/linux/linux/drivers/bluetooth/btrtl.c         |   10 +
 repo/linux/linux/drivers/bluetooth/btusb.c         |   61 +
 repo/linux/linux/drivers/bluetooth/h4_recv.h       |    3 +
 repo/linux/linux/drivers/bluetooth/hci_ath.c       |    3 +
 repo/linux/linux/drivers/bluetooth/hci_bcm.c       |    6 +
 repo/linux/linux/drivers/bluetooth/hci_bcsp.c      |    3 +
 repo/linux/linux/drivers/bluetooth/hci_h4.c        |    3 +
 repo/linux/linux/drivers/bluetooth/hci_intel.c     |    3 +
 repo/linux/linux/drivers/bluetooth/hci_ldisc.c     |   37 +
 repo/linux/linux/drivers/bluetooth/hci_mrvl.c      |    3 +
 repo/linux/linux/drivers/bluetooth/hci_qca.c       |   27 +
 repo/linux/linux/drivers/bluetooth/hci_uart.h      |    3 +
 repo/linux/linux/drivers/cdrom/cdrom.c             |   18 +
 repo/linux/linux/drivers/cdrom/gdrom.c             |    3 +
 repo/linux/linux/drivers/char/Kconfig              |    4 +
 repo/linux/linux/drivers/char/applicom.c           |   26 +
 repo/linux/linux/drivers/char/hpet.c               |    9 +
 repo/linux/linux/drivers/char/hw_random/omap-rng.c |    3 +
 .../linux/drivers/char/hw_random/virtio-rng.c      |    4 +
 .../linux/drivers/char/ipmi/ipmi_msghandler.c      |  159 +
 repo/linux/linux/drivers/char/ipmi/ipmi_si.h       |    4 +
 .../linux/drivers/char/ipmi/ipmi_si_hardcode.c     |   84 +
 repo/linux/linux/drivers/char/ipmi/ipmi_si_intf.c  |   26 +
 .../linux/linux/drivers/char/ipmi/ipmi_si_mem_io.c |    8 +
 .../linux/drivers/char/ipmi/ipmi_si_platform.c     |   32 +
 .../linux/drivers/char/ipmi/ipmi_si_port_io.c      |    8 +
 repo/linux/linux/drivers/char/ipmi/ipmi_ssif.c     |   38 +
 repo/linux/linux/drivers/char/mwave/mwavedd.c      |   12 +
 repo/linux/linux/drivers/char/random.c             |   65 +
 repo/linux/linux/drivers/char/tpm/eventlog/tpm2.c  |    5 +
 .../linux/drivers/char/tpm/st33zp24/st33zp24.c     |    4 +
 repo/linux/linux/drivers/char/tpm/tpm-interface.c  |   35 +
 repo/linux/linux/drivers/char/tpm/tpm2-cmd.c       |    4 +
 repo/linux/linux/drivers/char/tpm/tpm_atmel.c      |    4 +
 repo/linux/linux/drivers/char/tpm/tpm_crb.c        |   16 +
 repo/linux/linux/drivers/char/tpm/tpm_i2c_atmel.c  |    4 +
 .../linux/drivers/char/tpm/tpm_i2c_infineon.c      |    4 +
 .../linux/linux/drivers/char/tpm/tpm_i2c_nuvoton.c |   14 +
 repo/linux/linux/drivers/char/tpm/tpm_ibmvtpm.c    |   13 +
 repo/linux/linux/drivers/char/tpm/tpm_infineon.c   |    4 +
 repo/linux/linux/drivers/char/tpm/tpm_nsc.c        |    4 +
 repo/linux/linux/drivers/char/tpm/tpm_tis_core.c   |    4 +
 repo/linux/linux/drivers/char/tpm/tpm_vtpm_proxy.c |    8 +
 repo/linux/linux/drivers/char/tpm/xen-tpmfront.c   |    8 +
 repo/linux/linux/drivers/char/virtio_console.c     |    7 +
 repo/linux/linux/drivers/clk/at91/clk-pll.c        |    3 +
 repo/linux/linux/drivers/clk/clk-fixed-factor.c    |    3 +
 repo/linux/linux/drivers/clk/clk-fixed-rate.c      |    3 +
 .../linux/drivers/clk/clk-fractional-divider.c     |    4 +
 repo/linux/linux/drivers/clk/clk-s2mps11.c         |    3 +
 repo/linux/linux/drivers/clk/clk-twl6040.c         |    8 +
 repo/linux/linux/drivers/clk/clk-versaclock5.c     |    5 +
 repo/linux/linux/drivers/clk/clk.c                 |    4 +
 .../linux/linux/drivers/clk/hisilicon/clk-hi3660.c |    5 +
 repo/linux/linux/drivers/clk/hisilicon/reset.c     |    6 +
 repo/linux/linux/drivers/clk/imgtec/clk-boston.c   |   15 +
 repo/linux/linux/drivers/clk/imx/clk-busy.c        |    4 +
 repo/linux/linux/drivers/clk/imx/clk-fixup-mux.c   |    4 +
 repo/linux/linux/drivers/clk/imx/clk-imx6q.c       |    5 +
 repo/linux/linux/drivers/clk/imx/clk-imx6sl.c      |    6 +
 repo/linux/linux/drivers/clk/imx/clk.h             |   25 +
 repo/linux/linux/drivers/clk/ingenic/cgu.c         |   16 +
 repo/linux/linux/drivers/clk/ingenic/cgu.h         |    4 +
 repo/linux/linux/drivers/clk/mediatek/clk-pll.c    |   29 +
 repo/linux/linux/drivers/clk/meson/axg.c           |   18 +
 repo/linux/linux/drivers/clk/meson/gxbb.c          |   31 +
 repo/linux/linux/drivers/clk/meson/meson8b.c       |   44 +
 repo/linux/linux/drivers/clk/mmp/clk.c             |    4 +
 .../drivers/clk/mvebu/cp110-system-controller.c    |    8 +
 repo/linux/linux/drivers/clk/qcom/gcc-msm8998.c    |    3 +
 repo/linux/linux/drivers/clk/qcom/gcc-sdm845.c     |   16 +
 .../linux/drivers/clk/renesas/r9a06g032-clocks.c   |    4 +
 repo/linux/linux/drivers/clk/rockchip/clk-ddr.c    |   10 +
 repo/linux/linux/drivers/clk/rockchip/clk-rk3188.c |    4 +
 repo/linux/linux/drivers/clk/rockchip/clk-rk3288.c |   43 +
 repo/linux/linux/drivers/clk/rockchip/clk-rk3328.c |   58 +
 .../linux/drivers/clk/samsung/clk-exynos5-subcmu.c |   12 +
 .../linux/drivers/clk/samsung/clk-exynos5420.c     |    3 +
 repo/linux/linux/drivers/clk/socfpga/clk-pll-s10.c |    4 +
 repo/linux/linux/drivers/clk/socfpga/clk-s10.c     |   29 +
 repo/linux/linux/drivers/clk/sprd/sc9860-clk.c     |    7 +
 .../linux/drivers/clk/sunxi-ng/ccu-sun50i-h6.c     |   16 +
 .../linux/drivers/clk/sunxi-ng/ccu-sun6i-a31.c     |    6 +
 .../linux/drivers/clk/sunxi-ng/ccu-sun8i-a33.c     |   11 +
 .../linux/drivers/clk/sunxi-ng/ccu-sun8i-v3s.c     |    4 +
 repo/linux/linux/drivers/clk/sunxi-ng/ccu_nkmp.c   |   11 +
 repo/linux/linux/drivers/clk/sunxi-ng/ccu_nm.c     |   15 +
 repo/linux/linux/drivers/clk/tegra/clk-pll.c       |    5 +
 .../drivers/clk/tegra/clk-tegra124-dfll-fcpu.c     |    6 +
 repo/linux/linux/drivers/clk/tegra/clk-tegra210.c  |   13 +
 repo/linux/linux/drivers/clk/ti/clk.c              |   16 +
 repo/linux/linux/drivers/clk/ti/clkctrl.c          |   24 +
 repo/linux/linux/drivers/clk/ti/divider.c          |   11 +
 .../drivers/clk/uniphier/clk-uniphier-cpugear.c    |    4 +
 repo/linux/linux/drivers/clk/x86/clk-pmc-atom.c    |   14 +
 repo/linux/linux/drivers/clocksource/Kconfig       |    9 +
 repo/linux/linux/drivers/clocksource/arc_timer.c   |   21 +
 .../linux/drivers/clocksource/arm_arch_timer.c     |    6 +
 repo/linux/linux/drivers/clocksource/exynos_mct.c  |   32 +
 repo/linux/linux/drivers/clocksource/i8253.c       |    8 +
 .../drivers/clocksource/timer-integrator-ap.c      |   20 +
 .../linux/drivers/clocksource/timer-oxnas-rps.c    |    4 +
 repo/linux/linux/drivers/clocksource/timer-ti-dm.c |    3 +
 repo/linux/linux/drivers/connector/cn_proc.c       |   16 +
 repo/linux/linux/drivers/cpufreq/acpi-cpufreq.c    |    5 +
 .../linux/drivers/cpufreq/armada-37xx-cpufreq.c    |   15 +
 repo/linux/linux/drivers/cpufreq/cpufreq-dt.c      |   37 +
 repo/linux/linux/drivers/cpufreq/cpufreq.c         |   31 +
 .../linux/drivers/cpufreq/cpufreq_conservative.c   |    9 +
 .../linux/linux/drivers/cpufreq/cpufreq_governor.c |    3 +
 repo/linux/linux/drivers/cpufreq/imx6q-cpufreq.c   |    5 +
 repo/linux/linux/drivers/cpufreq/intel_pstate.c    |   52 +
 .../linux/linux/drivers/cpufreq/kirkwood-cpufreq.c |   23 +
 repo/linux/linux/drivers/cpufreq/pasemi-cpufreq.c  |   25 +
 repo/linux/linux/drivers/cpufreq/pmac32-cpufreq.c  |    6 +
 repo/linux/linux/drivers/cpufreq/ppc_cbe_cpufreq.c |    3 +
 repo/linux/linux/drivers/cpufreq/pxa2xx-cpufreq.c  |    8 +
 .../linux/drivers/cpufreq/qcom-cpufreq-kryo.c      |   19 +
 repo/linux/linux/drivers/cpufreq/scmi-cpufreq.c    |    6 +
 .../linux/linux/drivers/cpufreq/tegra124-cpufreq.c |    3 +
 repo/linux/linux/drivers/cpufreq/ti-cpufreq.c      |   17 +
 repo/linux/linux/drivers/cpuidle/cpuidle-arm.c     |   22 +
 .../linux/drivers/cpuidle/cpuidle-big_little.c     |    7 +
 repo/linux/linux/drivers/cpuidle/cpuidle-pseries.c |    4 +
 repo/linux/linux/drivers/crypto/Kconfig            |    3 +
 .../linux/drivers/crypto/amcc/crypto4xx_alg.c      |   42 +
 .../linux/drivers/crypto/amcc/crypto4xx_core.c     |   71 +
 .../linux/drivers/crypto/amcc/crypto4xx_core.h     |    7 +
 .../linux/drivers/crypto/amcc/crypto4xx_trng.c     |    9 +
 .../linux/drivers/crypto/axis/artpec6_crypto.c     |   27 +
 repo/linux/linux/drivers/crypto/bcm/cipher.c       |   53 +
 repo/linux/linux/drivers/crypto/caam/caamalg.c     |   20 +
 repo/linux/linux/drivers/crypto/caam/caamhash.c    |  165 +
 repo/linux/linux/drivers/crypto/caam/regs.h        |   19 +
 .../drivers/crypto/cavium/nitrox/nitrox_algs.c     |   17 +
 .../drivers/crypto/cavium/nitrox/nitrox_lib.c      |   22 +
 .../drivers/crypto/cavium/nitrox/nitrox_req.h      |    6 +
 .../linux/drivers/crypto/cavium/zip/zip_main.c     |   14 +
 .../drivers/crypto/ccp/ccp-crypto-aes-galois.c     |    6 +
 repo/linux/linux/drivers/crypto/ccp/ccp-dev.c      |   53 +
 repo/linux/linux/drivers/crypto/ccp/ccp-dev.h      |    4 +
 repo/linux/linux/drivers/crypto/ccp/ccp-ops.c      |   47 +
 repo/linux/linux/drivers/crypto/ccp/psp-dev.c      |    4 +
 repo/linux/linux/drivers/crypto/ccree/cc_aead.c    |   64 +
 .../linux/drivers/crypto/ccree/cc_buffer_mgr.c     |  142 +
 repo/linux/linux/drivers/crypto/ccree/cc_cipher.c  |   14 +
 repo/linux/linux/drivers/crypto/ccree/cc_driver.h  |    3 +
 repo/linux/linux/drivers/crypto/ccree/cc_fips.c    |   20 +
 repo/linux/linux/drivers/crypto/ccree/cc_fips.h    |    6 +
 repo/linux/linux/drivers/crypto/ccree/cc_hash.c    |   35 +
 repo/linux/linux/drivers/crypto/ccree/cc_ivgen.c   |   18 +
 repo/linux/linux/drivers/crypto/ccree/cc_pm.c      |   21 +
 .../linux/drivers/crypto/chelsio/chcr_ipsec.c      |    4 +
 .../linux/drivers/crypto/hisilicon/sec/sec_algs.c  |   40 +
 .../drivers/crypto/inside-secure/safexcel_cipher.c |   36 +
 .../linux/linux/drivers/crypto/nx/nx-842-powernv.c |    9 +
 .../linux/drivers/crypto/rockchip/rk3288_crypto.c  |    4 +
 .../linux/drivers/crypto/rockchip/rk3288_crypto.h  |    7 +
 .../crypto/rockchip/rk3288_crypto_ablkcipher.c     |   25 +
 .../drivers/crypto/rockchip/rk3288_crypto_ahash.c  |    4 +
 .../linux/drivers/crypto/sunxi-ss/sun4i-ss-hash.c  |    4 +
 repo/linux/linux/drivers/crypto/talitos.c          |  218 ++
 repo/linux/linux/drivers/crypto/talitos.h          |    3 +
 .../linux/drivers/crypto/ux500/cryp/cryp_core.c    |    8 +
 .../linux/drivers/crypto/ux500/hash/hash_core.c    |    4 +
 repo/linux/linux/drivers/crypto/vmx/aesp8-ppc.pl   |   12 +
 repo/linux/linux/drivers/crypto/vmx/ghash.c        |  167 +
 repo/linux/linux/drivers/dax/device.c              |   10 +
 repo/linux/linux/drivers/dax/pmem.c                |   20 +
 repo/linux/linux/drivers/dma-buf/dma-buf.c         |    3 +
 repo/linux/linux/drivers/dma-buf/reservation.c     |    3 +
 repo/linux/linux/drivers/dma/at_hdmac.c            |   10 +
 repo/linux/linux/drivers/dma/at_xdmac.c            |   32 +
 repo/linux/linux/drivers/dma/bcm2835-dma.c         |   73 +
 repo/linux/linux/drivers/dma/dma-jz4780.c          |    3 +
 repo/linux/linux/drivers/dma/dmatest.c             |   47 +
 .../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c |    4 +
 repo/linux/linux/drivers/dma/dw/core.c             |   12 +
 repo/linux/linux/drivers/dma/idma64.c              |   14 +
 repo/linux/linux/drivers/dma/idma64.h              |    6 +
 repo/linux/linux/drivers/dma/imx-dma.c             |   15 +
 repo/linux/linux/drivers/dma/imx-sdma.c            |  106 +
 repo/linux/linux/drivers/dma/ioat/init.c           |    5 +
 repo/linux/linux/drivers/dma/pl330.c               |   10 +
 repo/linux/linux/drivers/dma/ppc4xx/adma.c         |    4 +
 repo/linux/linux/drivers/dma/qcom/bam_dma.c        |    3 +
 repo/linux/linux/drivers/dma/qcom/hidma.c          |   24 +
 repo/linux/linux/drivers/dma/sh/rcar-dmac.c        |   29 +
 repo/linux/linux/drivers/dma/sh/usb-dmac.c         |    3 +
 repo/linux/linux/drivers/dma/sprd-dma.c            |    4 +
 repo/linux/linux/drivers/dma/tegra20-apb-dma.c     |   14 +
 repo/linux/linux/drivers/dma/tegra210-adma.c       |   41 +
 repo/linux/linux/drivers/dma/ti/cppi41.c           |    5 +
 repo/linux/linux/drivers/dma/xilinx/zynqmp_dma.c   |    4 +
 repo/linux/linux/drivers/edac/Kconfig              |    5 +
 repo/linux/linux/drivers/edac/amd64_edac.c         |    6 +
 repo/linux/linux/drivers/edac/amd64_edac.h         |    6 +
 repo/linux/linux/drivers/edac/edac_mc_sysfs.c      |   37 +
 repo/linux/linux/drivers/edac/edac_module.h        |    4 +
 repo/linux/linux/drivers/edac/i7core_edac.c        |    3 +
 repo/linux/linux/drivers/edac/pnd2_edac.c          |    4 +
 repo/linux/linux/drivers/edac/sb_edac.c            |    3 +
 repo/linux/linux/drivers/edac/skx_edac.c           |    7 +
 repo/linux/linux/drivers/extcon/extcon-arizona.c   |    3 +
 repo/linux/linux/drivers/firmware/Kconfig          |    8 +
 repo/linux/linux/drivers/firmware/arm_scmi/bus.c   |   12 +
 repo/linux/linux/drivers/firmware/efi/arm-init.c   |    3 +
 .../linux/linux/drivers/firmware/efi/arm-runtime.c |    4 +
 repo/linux/linux/drivers/firmware/efi/cper.c       |   14 +
 repo/linux/linux/drivers/firmware/efi/efi-bgrt.c   |    8 +
 repo/linux/linux/drivers/firmware/efi/efi-pstore.c |    9 +
 .../linux/drivers/firmware/efi/libstub/Makefile    |    8 +
 .../linux/drivers/firmware/efi/libstub/arm-stub.c  |    3 +
 .../drivers/firmware/efi/libstub/efi-stub-helper.c |    9 +
 .../linux/drivers/firmware/efi/libstub/efistub.h   |    3 +
 .../linux/linux/drivers/firmware/efi/libstub/fdt.c |    6 +
 repo/linux/linux/drivers/firmware/efi/memattr.c    |    4 +
 repo/linux/linux/drivers/firmware/efi/memmap.c     |    3 +
 .../linux/drivers/firmware/efi/runtime-wrappers.c  |    7 +
 repo/linux/linux/drivers/firmware/efi/vars.c       |   90 +
 .../linux/drivers/firmware/google/coreboot_table.c |   12 +
 repo/linux/linux/drivers/firmware/iscsi_ibft.c     |    6 +
 repo/linux/linux/drivers/firmware/psci_checker.c   |   15 +
 repo/linux/linux/drivers/fpga/Kconfig              |    3 +
 repo/linux/linux/drivers/fpga/altera-cvp.c         |   31 +
 repo/linux/linux/drivers/fpga/dfl-afu-dma-region.c |    4 +
 repo/linux/linux/drivers/fpga/dfl.c                |   16 +
 repo/linux/linux/drivers/fsi/Kconfig               |    3 +
 repo/linux/linux/drivers/gnss/serial.c             |    7 +
 repo/linux/linux/drivers/gnss/sirf.c               |   52 +
 repo/linux/linux/drivers/gpio/Kconfig              |    3 +
 repo/linux/linux/drivers/gpio/gpio-adnp.c          |    5 +
 repo/linux/linux/drivers/gpio/gpio-altera-a10sr.c  |    5 +
 repo/linux/linux/drivers/gpio/gpio-aspeed.c        |    3 +
 repo/linux/linux/drivers/gpio/gpio-brcmstb.c       |    9 +
 repo/linux/linux/drivers/gpio/gpio-davinci.c       |    5 +
 repo/linux/linux/drivers/gpio/gpio-eic-sprd.c      |   10 +
 repo/linux/linux/drivers/gpio/gpio-exar.c          |    3 +
 repo/linux/linux/drivers/gpio/gpio-max7301.c       |   15 +
 repo/linux/linux/drivers/gpio/gpio-mockup.c        |    9 +
 repo/linux/linux/drivers/gpio/gpio-mt7621.c        |   37 +
 repo/linux/linux/drivers/gpio/gpio-mvebu.c         |    9 +
 repo/linux/linux/drivers/gpio/gpio-mxc.c           |   44 +
 repo/linux/linux/drivers/gpio/gpio-mxs.c           |    9 +
 repo/linux/linux/drivers/gpio/gpio-omap.c          |   45 +
 repo/linux/linux/drivers/gpio/gpio-pca953x.c       |    4 +
 repo/linux/linux/drivers/gpio/gpio-pcf857x.c       |   27 +
 repo/linux/linux/drivers/gpio/gpio-pl061.c         |   26 +
 repo/linux/linux/drivers/gpio/gpio-pxa.c           |   14 +
 repo/linux/linux/drivers/gpio/gpio-vf610.c         |   38 +
 repo/linux/linux/drivers/gpio/gpiolib-acpi.c       |  126 +
 repo/linux/linux/drivers/gpio/gpiolib-of.c         |    4 +
 repo/linux/linux/drivers/gpio/gpiolib.c            |   54 +
 repo/linux/linux/drivers/gpu/drm/Kconfig           |    3 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c |   21 +
 .../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c     |    5 +
 .../gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c       |    3 +
 .../drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c    |    4 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c  |   25 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c   |    8 +
 .../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c     |   14 +
 .../drivers/gpu/drm/amd/amdgpu/amdgpu_display.c    |    3 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c  |    7 +
 .../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c      |   17 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c  |    4 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c  |    3 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c  |   12 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h |    3 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c   |    4 +
 .../drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c      |   19 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c  |   18 +
 .../drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c      |    3 +
 .../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c   |   13 +
 .../linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c    |   31 +
 .../linux/drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c    |    3 +
 .../linux/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c    |   27 +
 .../linux/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c    |    3 +
 .../linux/drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c  |    3 +
 .../linux/drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c    |    4 +
 .../linux/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c   |   10 +
 .../linux/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c    |   10 +
 .../linux/drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c    |   10 +
 .../linux/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c    |   10 +
 .../linux/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c    |   10 +
 .../linux/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c    |    7 +
 .../linux/drivers/gpu/drm/amd/amdgpu/vega10_ih.c   |    4 +
 .../linux/drivers/gpu/drm/amd/amdkfd/kfd_device.c  |   15 +
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   16 +
 .../gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c       |   54 +
 .../gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c        |    8 +
 .../drivers/gpu/drm/amd/amdkfd/kfd_topology.c      |   12 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c      |   86 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h      |    8 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |   28 +
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   66 +
 .../gpu/drm/amd/display/dc/calcs/dcn_calcs.c       |   14 +
 .../linux/drivers/gpu/drm/amd/display/dc/core/dc.c |   34 +
 .../drivers/gpu/drm/amd/display/dc/core/dc_link.c  |   20 +
 .../gpu/drm/amd/display/dc/core/dc_link_dp.c       |    4 +
 .../gpu/drm/amd/display/dc/core/dc_resource.c      |   24 +
 .../linux/drivers/gpu/drm/amd/display/dc/dc.h      |    3 +
 .../drivers/gpu/drm/amd/display/dc/dce/dce_abm.c   |    6 +
 .../drivers/gpu/drm/amd/display/dc/dce/dce_aux.c   |    9 +
 .../drivers/gpu/drm/amd/display/dc/dce/dce_aux.h   |    8 +
 .../gpu/drm/amd/display/dc/dce/dce_clocks.c        |    3 +
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   23 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c       |    7 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c  |   11 +
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   20 +
 .../gpu/drm/amd/display/dc/inc/core_types.h        |    4 +
 .../gpu/drm/amd/display/dc/inc/hw/hw_shared.h      |    3 +
 .../drm/amd/display/modules/color/color_gamma.c    |   11 +
 .../drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c    |    3 +
 .../drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c   |    5 +
 .../amd/powerplay/hwmgr/process_pptables_v1_0.c    |    5 +
 .../gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c      |    3 +
 .../gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c       |   11 +
 .../gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c       |    8 +
 .../amd/powerplay/hwmgr/vega10_processpptables.c   |    7 +
 .../drivers/gpu/drm/amd/powerplay/inc/hwmgr.h      |    3 +
 .../drivers/gpu/drm/amd/powerplay/inc/smu7_ppsmc.h |    3 +
 .../gpu/drm/amd/powerplay/smumgr/ci_smumgr.c       |    6 +
 .../gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c     |    6 +
 .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c  |    6 +
 .../drm/amd/powerplay/smumgr/polaris10_smumgr.c    |   11 +
 .../drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c  |    7 +
 .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c    |    6 +
 .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c    |    6 +
 repo/linux/linux/drivers/gpu/drm/arm/hdlcd_crtc.c  |   21 +
 repo/linux/linux/drivers/gpu/drm/arm/malidp_drv.c  |    8 +
 repo/linux/linux/drivers/gpu/drm/ast/ast_drv.c     |    5 +
 repo/linux/linux/drivers/gpu/drm/ast/ast_fb.c      |    3 +
 repo/linux/linux/drivers/gpu/drm/ast/ast_main.c    |    4 +
 repo/linux/linux/drivers/gpu/drm/ast/ast_mode.c    |   27 +
 .../drivers/gpu/drm/bridge/adv7511/adv7511_drv.c   |    8 +
 repo/linux/linux/drivers/gpu/drm/bridge/sii902x.c  |    7 +
 repo/linux/linux/drivers/gpu/drm/bridge/tc358767.c |   46 +
 .../linux/drivers/gpu/drm/cirrus/cirrus_drv.h      |    4 +
 .../linux/drivers/gpu/drm/cirrus/cirrus_fbdev.c    |   51 +
 .../linux/drivers/gpu/drm/cirrus/cirrus_mode.c     |    4 +
 .../linux/drivers/gpu/drm/drm_atomic_helper.c      |   27 +
 repo/linux/linux/drivers/gpu/drm/drm_auth.c        |    6 +
 repo/linux/linux/drivers/gpu/drm/drm_bufs.c        |   10 +
 repo/linux/linux/drivers/gpu/drm/drm_crtc.c        |    3 +
 repo/linux/linux/drivers/gpu/drm/drm_debugfs_crc.c |   17 +
 .../linux/drivers/gpu/drm/drm_dp_mst_topology.c    |    6 +
 repo/linux/linux/drivers/gpu/drm/drm_drv.c         |   18 +
 repo/linux/linux/drivers/gpu/drm/drm_edid.c        |   51 +
 repo/linux/linux/drivers/gpu/drm/drm_edid_load.c   |    3 +
 repo/linux/linux/drivers/gpu/drm/drm_fb_helper.c   |   95 +
 repo/linux/linux/drivers/gpu/drm/drm_file.c        |   11 +
 repo/linux/linux/drivers/gpu/drm/drm_framebuffer.c |    4 +
 repo/linux/linux/drivers/gpu/drm/drm_internal.h    |    3 +
 repo/linux/linux/drivers/gpu/drm/drm_ioc32.c       |    4 +
 repo/linux/linux/drivers/gpu/drm/drm_ioctl.c       |   15 +
 repo/linux/linux/drivers/gpu/drm/drm_lease.c       |    8 +
 repo/linux/linux/drivers/gpu/drm/drm_mode_object.c |    9 +
 repo/linux/linux/drivers/gpu/drm/drm_modes.c       |    4 +
 .../drivers/gpu/drm/drm_panel_orientation_quirks.c |   19 +
 repo/linux/linux/drivers/gpu/drm/drm_plane.c       |    9 +
 .../linux/linux/drivers/gpu/drm/drm_probe_helper.c |    3 +
 repo/linux/linux/drivers/gpu/drm/drm_sysfs.c       |    3 +
 .../linux/drivers/gpu/drm/etnaviv/etnaviv_drv.c    |    6 +
 .../linux/drivers/gpu/drm/etnaviv/etnaviv_drv.h    |    3 +
 .../linux/drivers/gpu/drm/etnaviv/etnaviv_dump.c   |    9 +
 .../linux/drivers/gpu/drm/etnaviv/etnaviv_gpu.c    |   11 +
 .../linux/drivers/gpu/drm/etnaviv/etnaviv_sched.c  |    4 +
 .../drivers/gpu/drm/exynos/exynos5433_drm_decon.c  |   18 +
 .../linux/drivers/gpu/drm/exynos/exynos_drm_crtc.c |   17 +
 .../linux/drivers/gpu/drm/exynos/exynos_drm_drv.h  |    4 +
 .../linux/drivers/gpu/drm/exynos/exynos_mixer.c    |   83 +
 .../linux/drivers/gpu/drm/gma500/cdv_intel_lvds.c  |    3 +
 .../linux/drivers/gpu/drm/gma500/intel_bios.c      |    3 +
 repo/linux/linux/drivers/gpu/drm/gma500/psb_drv.h  |    3 +
 .../gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c      |    3 +
 .../linux/drivers/gpu/drm/i915/gvt/cmd_parser.c    |    4 +
 .../linux/drivers/gpu/drm/i915/gvt/fb_decoder.c    |    4 +
 repo/linux/linux/drivers/gpu/drm/i915/gvt/gtt.c    |   12 +
 repo/linux/linux/drivers/gpu/drm/i915/gvt/gtt.h    |    4 +
 repo/linux/linux/drivers/gpu/drm/i915/gvt/kvmgt.c  |   11 +
 .../linux/drivers/gpu/drm/i915/gvt/scheduler.c     |    5 +
 repo/linux/linux/drivers/gpu/drm/i915/i915_drv.h   |    4 +
 repo/linux/linux/drivers/gpu/drm/i915/i915_gem.c   |   23 +
 .../drivers/gpu/drm/i915/i915_gem_execbuffer.c     |    4 +
 .../linux/drivers/gpu/drm/i915/i915_gem_gtt.c      |   45 +
 .../linux/drivers/gpu/drm/i915/i915_gem_gtt.h      |   26 +
 repo/linux/linux/drivers/gpu/drm/i915/i915_reg.h   |   17 +
 .../linux/linux/drivers/gpu/drm/i915/intel_audio.c |    6 +
 repo/linux/linux/drivers/gpu/drm/i915/intel_csr.c  |   15 +
 repo/linux/linux/drivers/gpu/drm/i915/intel_ddi.c  |    4 +
 .../linux/drivers/gpu/drm/i915/intel_display.c     |  122 +
 repo/linux/linux/drivers/gpu/drm/i915/intel_dp.c   |   25 +
 .../drivers/gpu/drm/i915/intel_dp_link_training.c  |   20 +
 .../linux/drivers/gpu/drm/i915/intel_dp_mst.c      |   61 +
 repo/linux/linux/drivers/gpu/drm/i915/intel_drv.h  |    3 +
 repo/linux/linux/drivers/gpu/drm/i915/intel_fbc.c  |    3 +
 .../linux/linux/drivers/gpu/drm/i915/intel_fbdev.c |   19 +
 .../linux/drivers/gpu/drm/i915/intel_hotplug.c     |   44 +
 .../linux/drivers/gpu/drm/i915/intel_lpe_audio.c   |    6 +
 repo/linux/linux/drivers/gpu/drm/i915/intel_lrc.c  |    7 +
 repo/linux/linux/drivers/gpu/drm/i915/intel_pm.c   |   22 +
 .../linux/drivers/gpu/drm/i915/intel_ringbuffer.c  |   11 +
 repo/linux/linux/drivers/gpu/drm/i915/intel_sdvo.c |   35 +
 .../linux/drivers/gpu/drm/i915/intel_sdvo_regs.h   |    3 +
 .../linux/drivers/gpu/drm/i915/intel_workarounds.c |    4 +
 .../drivers/gpu/drm/i915/selftests/huge_pages.c    |    4 +
 .../drivers/gpu/drm/i915/selftests/i915_gem_gtt.c  |   12 +
 .../linux/linux/drivers/gpu/drm/i915/vlv_dsi_pll.c |    5 +
 repo/linux/linux/drivers/gpu/drm/imx/imx-ldb.c     |   30 +
 repo/linux/linux/drivers/gpu/drm/imx/ipuv3-crtc.c  |   14 +
 repo/linux/linux/drivers/gpu/drm/imx/ipuv3-plane.c |    6 +
 .../linux/drivers/gpu/drm/mediatek/mtk_drm_drv.c   |   17 +
 .../linux/linux/drivers/gpu/drm/mediatek/mtk_dsi.c |   10 +
 .../linux/drivers/gpu/drm/mediatek/mtk_hdmi.c      |   17 +
 .../linux/linux/drivers/gpu/drm/meson/meson_crtc.c |    6 +
 repo/linux/linux/drivers/gpu/drm/meson/meson_drv.c |   32 +
 .../linux/drivers/gpu/drm/meson/meson_dw_hdmi.c    |    3 +
 .../linux/linux/drivers/gpu/drm/meson/meson_venc.c |   12 +
 repo/linux/linux/drivers/gpu/drm/meson/meson_viu.c |   24 +
 .../linux/drivers/gpu/drm/msm/adreno/a5xx_gpu.c    |   12 +
 .../linux/drivers/gpu/drm/msm/adreno/a6xx_gmu.c    |    4 +
 .../linux/drivers/gpu/drm/msm/adreno/adreno_gpu.c  |    8 +
 .../linux/drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c |    9 +
 .../linux/drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c  |   16 +
 .../drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c    |    5 +
 .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c   |    4 +
 .../linux/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c  |    4 +
 .../drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c      |   22 +
 .../drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c     |   10 +
 .../drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c     |   23 +
 repo/linux/linux/drivers/gpu/drm/msm/hdmi/hdmi.c   |    3 +
 repo/linux/linux/drivers/gpu/drm/msm/hdmi/hdmi.h   |    3 +
 .../drivers/gpu/drm/msm/hdmi/hdmi_connector.c      |   18 +
 repo/linux/linux/drivers/gpu/drm/msm/msm_atomic.c  |    4 +
 repo/linux/linux/drivers/gpu/drm/msm/msm_debugfs.c |   13 +
 repo/linux/linux/drivers/gpu/drm/msm/msm_drv.c     |   10 +
 repo/linux/linux/drivers/gpu/drm/msm/msm_drv.h     |    3 +
 .../linux/drivers/gpu/drm/msm/msm_gem_submit.c     |   20 +
 repo/linux/linux/drivers/gpu/drm/msm/msm_gpu.c     |   19 +
 repo/linux/linux/drivers/gpu/drm/msm/msm_gpu.h     |    4 +
 repo/linux/linux/drivers/gpu/drm/msm/msm_iommu.c   |    4 +
 repo/linux/linux/drivers/gpu/drm/msm/msm_rd.c      |   18 +
 repo/linux/linux/drivers/gpu/drm/nouveau/Kconfig   |    6 +
 .../drivers/gpu/drm/nouveau/dispnv04/tvnv17.c      |    4 +
 .../linux/drivers/gpu/drm/nouveau/dispnv50/disp.c  |   44 +
 .../linux/drivers/gpu/drm/nouveau/dispnv50/disp.h  |    3 +
 .../linux/drivers/gpu/drm/nouveau/dispnv50/head.c  |    4 +
 .../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c    |    3 +
 .../linux/drivers/gpu/drm/nouveau/dispnv50/wndw.c  |    4 +
 .../gpu/drm/nouveau/include/nvkm/subdev/i2c.h      |    6 +
 .../gpu/drm/nouveau/include/nvkm/subdev/volt.h     |    3 +
 .../drivers/gpu/drm/nouveau/nouveau_backlight.c    |    8 +
 .../drivers/gpu/drm/nouveau/nouveau_connector.c    |    4 +
 .../drivers/gpu/drm/nouveau/nouveau_debugfs.c      |    4 +
 .../linux/drivers/gpu/drm/nouveau/nouveau_drm.c    |    5 +
 .../linux/drivers/gpu/drm/nouveau/nouveau_ttm.c    |    4 +
 .../gpu/drm/nouveau/nvkm/engine/device/base.c      |    4 +
 .../drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c  |    5 +
 .../drivers/gpu/drm/nouveau/nvkm/engine/falcon.c   |    8 +
 .../drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c |   12 +
 .../drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c  |    9 +
 .../drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h  |    3 +
 .../drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c |   17 +
 .../drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c  |    9 +
 .../drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h  |    3 +
 .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c |    3 +
 .../gpu/drm/nouveau/nvkm/subdev/therm/base.c       |    8 +
 .../gpu/drm/nouveau/nvkm/subdev/volt/Kbuild        |    3 +
 repo/linux/linux/drivers/gpu/drm/omapdrm/dss/dsi.c |   60 +
 .../linux/drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c  |   25 +
 .../linux/drivers/gpu/drm/omapdrm/omap_dmm_tiler.c |    3 +
 .../drivers/gpu/drm/panel/panel-innolux-p079zca.c  |   15 +
 .../gpu/drm/panel/panel-orisetech-otm8009a.c       |    3 +
 .../linux/drivers/gpu/drm/panel/panel-simple.c     |    4 +
 .../linux/drivers/gpu/drm/pl111/pl111_display.c    |    8 +
 .../linux/drivers/gpu/drm/pl111/pl111_versatile.c  |   12 +
 repo/linux/linux/drivers/gpu/drm/radeon/ci_dpm.c   |    8 +
 .../linux/drivers/gpu/drm/radeon/evergreen_cs.c    |    3 +
 .../linux/drivers/gpu/drm/radeon/radeon_display.c  |    8 +
 .../linux/drivers/gpu/drm/radeon/radeon_kms.c      |    3 +
 repo/linux/linux/drivers/gpu/drm/radeon/si_dpm.c   |    8 +
 .../linux/drivers/gpu/drm/rcar-du/rcar_du_kms.c    |   14 +
 .../linux/drivers/gpu/drm/rockchip/cdn-dp-reg.c    |    8 +
 .../drivers/gpu/drm/rockchip/rockchip_drm_drv.c    |    6 +
 .../drivers/gpu/drm/rockchip/rockchip_drm_psr.c    |    7 +
 .../drivers/gpu/drm/rockchip/rockchip_drm_vop.c    |   19 +
 .../linux/drivers/gpu/drm/sun4i/sun4i_backend.c    |   12 +
 repo/linux/linux/drivers/gpu/drm/sun4i/sun4i_drv.c |   10 +
 .../linux/drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c   |    6 +
 .../linux/linux/drivers/gpu/drm/sun4i/sun4i_tcon.c |    6 +
 .../linux/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c   |    4 +
 .../linux/drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c   |   31 +
 .../linux/drivers/gpu/drm/sun4i/sun8i_tcon_top.c   |   11 +
 repo/linux/linux/drivers/gpu/drm/tegra/gem.c       |    8 +
 repo/linux/linux/drivers/gpu/drm/tegra/hub.c       |    8 +
 repo/linux/linux/drivers/gpu/drm/tinydrm/ili9225.c |   12 +
 .../linux/linux/drivers/gpu/drm/tinydrm/mipi-dbi.c |   63 +
 repo/linux/linux/drivers/gpu/drm/ttm/ttm_bo.c      |    4 +
 repo/linux/linux/drivers/gpu/drm/ttm/ttm_bo_util.c |    5 +
 repo/linux/linux/drivers/gpu/drm/ttm/ttm_memory.c  |   15 +
 .../linux/drivers/gpu/drm/ttm/ttm_page_alloc.c     |    8 +
 repo/linux/linux/drivers/gpu/drm/udl/udl_drv.c     |   31 +
 repo/linux/linux/drivers/gpu/drm/udl/udl_drv.h     |   13 +
 repo/linux/linux/drivers/gpu/drm/udl/udl_fb.c      |   23 +
 repo/linux/linux/drivers/gpu/drm/udl/udl_gem.c     |    8 +
 repo/linux/linux/drivers/gpu/drm/udl/udl_main.c    |   64 +
 repo/linux/linux/drivers/gpu/drm/v3d/v3d_bo.c      |    3 +
 repo/linux/linux/drivers/gpu/drm/v3d/v3d_debugfs.c |    7 +
 repo/linux/linux/drivers/gpu/drm/v3d/v3d_drv.c     |   11 +
 repo/linux/linux/drivers/gpu/drm/v3d/v3d_drv.h     |    4 +
 repo/linux/linux/drivers/gpu/drm/v3d/v3d_irq.c     |   13 +
 repo/linux/linux/drivers/gpu/drm/vc4/vc4_crtc.c    |    4 +
 repo/linux/linux/drivers/gpu/drm/vc4/vc4_kms.c     |    3 +
 repo/linux/linux/drivers/gpu/drm/vc4/vc4_plane.c   |   13 +
 repo/linux/linux/drivers/gpu/drm/vgem/vgem_drv.c   |   35 +
 .../linux/drivers/gpu/drm/virtio/virtgpu_ioctl.c   |    3 +
 .../linux/drivers/gpu/drm/virtio/virtgpu_vq.c      |    3 +
 repo/linux/linux/drivers/gpu/drm/vkms/vkms_crtc.c  |   13 +
 repo/linux/linux/drivers/gpu/drm/vkms/vkms_drv.c   |    9 +
 repo/linux/linux/drivers/gpu/drm/vkms/vkms_drv.h   |    3 +
 repo/linux/linux/drivers/gpu/drm/vkms/vkms_gem.c   |   18 +
 .../linux/linux/drivers/gpu/drm/vkms/vkms_output.c |   10 +
 repo/linux/linux/drivers/gpu/drm/vkms/vkms_plane.c |   10 +
 .../linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c      |   17 +
 .../linux/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c  |   11 +
 .../linux/linux/drivers/gpu/drm/vmwgfx/vmwgfx_fb.c |   21 +
 .../drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c  |    4 +
 .../linux/drivers/gpu/drm/vmwgfx/vmwgfx_msg.c      |   53 +
 .../drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c     |    8 +
 repo/linux/linux/drivers/gpu/host1x/bus.c          |    3 +
 repo/linux/linux/drivers/gpu/ipu-v3/ipu-common.c   |   10 +
 repo/linux/linux/drivers/gpu/ipu-v3/ipu-dp.c       |   15 +
 repo/linux/linux/drivers/gpu/ipu-v3/ipu-ic.c       |    4 +
 .../linux/drivers/gpu/ipu-v3/ipu-image-convert.c   |   16 +
 repo/linux/linux/drivers/gpu/vga/vga_switcheroo.c  |    3 +
 repo/linux/linux/drivers/hid/hid-alps.c            |    6 +
 repo/linux/linux/drivers/hid/hid-core.c            |   39 +
 repo/linux/linux/drivers/hid/hid-debug.c           |  118 +
 repo/linux/linux/drivers/hid/hid-hyperv.c          |    4 +
 repo/linux/linux/drivers/hid/hid-ids.h             |   33 +
 repo/linux/linux/drivers/hid/hid-input.c           |   15 +
 repo/linux/linux/drivers/hid/hid-ite.c             |    3 +
 repo/linux/linux/drivers/hid/hid-lenovo.c          |    8 +
 repo/linux/linux/drivers/hid/hid-logitech-hidpp.c  |   26 +
 repo/linux/linux/drivers/hid/hid-multitouch.c      |    9 +
 repo/linux/linux/drivers/hid/hid-quirks.c          |   26 +
 repo/linux/linux/drivers/hid/hid-sensor-custom.c   |    4 +
 repo/linux/linux/drivers/hid/hid-sensor-hub.c      |   11 +
 repo/linux/linux/drivers/hid/hid-sony.c            |   17 +
 repo/linux/linux/drivers/hid/hid-steam.c           |  133 +
 repo/linux/linux/drivers/hid/i2c-hid/Makefile      |    3 +
 repo/linux/linux/drivers/hid/i2c-hid/i2c-hid.c     | 1309 ++++++++
 .../linux/drivers/hid/intel-ish-hid/ipc/ipc.c      |   12 +
 .../linux/drivers/hid/intel-ish-hid/ishtp/bus.c    |    7 +
 repo/linux/linux/drivers/hid/uhid.c                |   15 +
 repo/linux/linux/drivers/hid/usbhid/hiddev.c       |   10 +
 repo/linux/linux/drivers/hid/wacom_sys.c           |    3 +
 repo/linux/linux/drivers/hid/wacom_wac.c           |  106 +
 repo/linux/linux/drivers/hid/wacom_wac.h           |    3 +
 repo/linux/linux/drivers/hv/Kconfig                |    4 +
 repo/linux/linux/drivers/hv/channel.c              |    3 +
 repo/linux/linux/drivers/hv/channel_mgmt.c         |  125 +
 repo/linux/linux/drivers/hv/connection.c           |   10 +
 repo/linux/linux/drivers/hv/hv.c                   |    4 +
 repo/linux/linux/drivers/hv/hv_balloon.c           |    9 +
 repo/linux/linux/drivers/hv/hyperv_vmbus.h         |    4 +
 repo/linux/linux/drivers/hv/ring_buffer.c          |   22 +
 repo/linux/linux/drivers/hv/vmbus_drv.c            |   70 +
 repo/linux/linux/drivers/hwmon/Kconfig             |    3 +
 repo/linux/linux/drivers/hwmon/f71805f.c           |   20 +
 repo/linux/linux/drivers/hwmon/hwmon.c             |   14 +
 repo/linux/linux/drivers/hwmon/ibmpowernv.c        |   10 +
 repo/linux/linux/drivers/hwmon/ina2xx.c            |   12 +
 repo/linux/linux/drivers/hwmon/lm80.c              |   19 +
 repo/linux/linux/drivers/hwmon/mlxreg-fan.c        |    4 +
 repo/linux/linux/drivers/hwmon/nct6775.c           |    7 +
 repo/linux/linux/drivers/hwmon/nct7802.c           |   10 +
 repo/linux/linux/drivers/hwmon/pc87427.c           |   10 +
 repo/linux/linux/drivers/hwmon/pmbus/pmbus.c       |    3 +
 repo/linux/linux/drivers/hwmon/pmbus/pmbus_core.c  |   24 +
 repo/linux/linux/drivers/hwmon/pwm-fan.c           |   10 +
 repo/linux/linux/drivers/hwmon/raspberrypi-hwmon.c |   12 +
 repo/linux/linux/drivers/hwmon/smsc47b397.c        |   14 +
 repo/linux/linux/drivers/hwmon/smsc47m1.c          |   25 +
 repo/linux/linux/drivers/hwmon/tmp421.c            |    4 +
 repo/linux/linux/drivers/hwmon/vt1211.c            |   18 +
 repo/linux/linux/drivers/hwmon/w83795.c            |    4 +
 .../hwtracing/coresight/coresight-cpu-debug.c      |    3 +
 .../drivers/hwtracing/coresight/coresight-etb10.c  |    3 +
 .../hwtracing/coresight/coresight-etm-perf.c       |   11 +
 .../drivers/hwtracing/coresight/coresight-etm4x.c  |    4 +
 repo/linux/linux/drivers/hwtracing/intel_th/gth.c  |    6 +
 repo/linux/linux/drivers/hwtracing/intel_th/msu.c  |   31 +
 repo/linux/linux/drivers/hwtracing/intel_th/pci.c  |    3 +
 repo/linux/linux/drivers/hwtracing/stm/core.c      |   25 +
 repo/linux/linux/drivers/i2c/busses/Kconfig        |    7 +
 repo/linux/linux/drivers/i2c/busses/i2c-acorn.c    |    3 +
 repo/linux/linux/drivers/i2c/busses/i2c-aspeed.c   |    8 +
 repo/linux/linux/drivers/i2c/busses/i2c-axxia.c    |   56 +
 repo/linux/linux/drivers/i2c/busses/i2c-bcm2835.c  |    6 +
 repo/linux/linux/drivers/i2c/busses/i2c-cadence.c  |   10 +
 repo/linux/linux/drivers/i2c/busses/i2c-i801.c     |   12 +
 repo/linux/linux/drivers/i2c/busses/i2c-imx.c      |    6 +
 repo/linux/linux/drivers/i2c/busses/i2c-mlxcpld.c  |    7 +
 repo/linux/linux/drivers/i2c/busses/i2c-omap.c     |   23 +
 .../linux/drivers/i2c/busses/i2c-pca-platform.c    |    8 +
 .../linux/linux/drivers/i2c/busses/i2c-qcom-geni.c |   20 +
 repo/linux/linux/drivers/i2c/busses/i2c-rcar.c     |   10 +
 repo/linux/linux/drivers/i2c/busses/i2c-scmi.c     |   16 +
 .../linux/linux/drivers/i2c/busses/i2c-sh_mobile.c |    6 +
 repo/linux/linux/drivers/i2c/busses/i2c-stm32f7.c  |   33 +
 .../linux/linux/drivers/i2c/busses/i2c-synquacer.c |    7 +
 repo/linux/linux/drivers/i2c/busses/i2c-tegra.c    |    4 +
 .../linux/drivers/i2c/busses/i2c-uniphier-f.c      |    6 +
 repo/linux/linux/drivers/i2c/busses/i2c-uniphier.c |    4 +
 repo/linux/linux/drivers/i2c/busses/i2c-xiic.c     |    6 +
 repo/linux/linux/drivers/i2c/i2c-core-base.c       |   24 +
 repo/linux/linux/drivers/i2c/i2c-core-of.c         |    7 +
 repo/linux/linux/drivers/i2c/i2c-dev.c             |    9 +
 repo/linux/linux/drivers/ide/ide-proc.c            |    4 +
 repo/linux/linux/drivers/ide/pmac.c                |    3 +
 repo/linux/linux/drivers/idle/intel_idle.c         |   24 +
 .../linux/drivers/iio/accel/cros_ec_accel_legacy.c |    4 +
 .../linux/drivers/iio/accel/hid-sensor-accel-3d.c  |   10 +
 repo/linux/linux/drivers/iio/accel/kxcjk-1013.c    |    6 +
 repo/linux/linux/drivers/iio/adc/Kconfig           |    3 +
 repo/linux/linux/drivers/iio/adc/ad_sigma_delta.c  |   35 +
 repo/linux/linux/drivers/iio/adc/at91_adc.c        |   29 +
 repo/linux/linux/drivers/iio/adc/axp288_adc.c      |   48 +
 repo/linux/linux/drivers/iio/adc/exynos_adc.c      |    4 +
 repo/linux/linux/drivers/iio/adc/fsl-imx25-gcq.c   |   18 +
 repo/linux/linux/drivers/iio/adc/max9611.c         |    4 +
 repo/linux/linux/drivers/iio/adc/meson_saradc.c    |   10 +
 .../linux/drivers/iio/adc/qcom-pm8xxx-xoadc.c      |   15 +
 repo/linux/linux/drivers/iio/adc/stm32-dfsdm-adc.c |    3 +
 .../linux/linux/drivers/iio/adc/stm32-dfsdm-core.c |    8 +
 repo/linux/linux/drivers/iio/adc/ti-ads7950.c      |   34 +
 repo/linux/linux/drivers/iio/adc/ti-ads8688.c      |   11 +
 .../linux/linux/drivers/iio/adc/xilinx-xadc-core.c |    8 +
 .../linux/drivers/iio/chemical/atlas-ph-sensor.c   |   10 +
 repo/linux/linux/drivers/iio/chemical/bme680.h     |    8 +
 .../linux/linux/drivers/iio/chemical/bme680_core.c |   38 +
 repo/linux/linux/drivers/iio/chemical/bme680_i2c.c |   27 +
 repo/linux/linux/drivers/iio/chemical/bme680_spi.c |   64 +
 .../iio/common/cros_ec_sensors/cros_ec_sensors.c   |    6 +
 .../linux/drivers/iio/common/ssp_sensors/ssp_iio.c |    4 +
 repo/linux/linux/drivers/iio/dac/ad5064.c          |   22 +
 repo/linux/linux/drivers/iio/dac/ad5686.c          |    4 +
 repo/linux/linux/drivers/iio/dac/ds4424.c          |    4 +
 repo/linux/linux/drivers/iio/dac/mcp4725.c         |    3 +
 repo/linux/linux/drivers/iio/gyro/bmg160_core.c    |   11 +
 .../linux/drivers/iio/gyro/hid-sensor-gyro-3d.c    |   10 +
 repo/linux/linux/drivers/iio/gyro/mpu3050-core.c   |    9 +
 .../drivers/iio/humidity/hid-sensor-humidity.c     |    4 +
 repo/linux/linux/drivers/iio/industrialio-buffer.c |    6 +
 repo/linux/linux/drivers/iio/industrialio-core.c   |    7 +
 .../linux/linux/drivers/iio/light/hid-sensor-als.c |   12 +
 .../linux/drivers/iio/light/hid-sensor-prox.c      |   12 +
 .../drivers/iio/magnetometer/hid-sensor-magn-3d.c  |   12 +
 .../linux/drivers/iio/magnetometer/hmc5843_i2c.c   |    5 +
 .../linux/drivers/iio/magnetometer/hmc5843_spi.c   |    8 +
 .../drivers/iio/magnetometer/st_magn_buffer.c      |   24 +
 .../drivers/iio/orientation/hid-sensor-incl-3d.c   |   12 +
 .../linux/drivers/iio/pressure/hid-sensor-press.c  |   12 +
 .../iio/temperature/hid-sensor-temperature.c       |    4 +
 .../linux/linux/drivers/iio/temperature/mlx90632.c |   10 +
 repo/linux/linux/drivers/infiniband/core/addr.c    |   14 +
 repo/linux/linux/drivers/infiniband/core/cm.c      |    5 +
 repo/linux/linux/drivers/infiniband/core/cma.c     |   22 +
 repo/linux/linux/drivers/infiniband/core/nldev.c   |    7 +
 .../linux/drivers/infiniband/core/roce_gid_mgmt.c  |    8 +
 .../linux/linux/drivers/infiniband/core/sa_query.c |   13 +
 .../linux/linux/drivers/infiniband/core/security.c |   17 +
 repo/linux/linux/drivers/infiniband/core/sysfs.c   |   19 +
 repo/linux/linux/drivers/infiniband/core/verbs.c   |   35 +
 .../linux/drivers/infiniband/hw/bnxt_re/main.c     |    9 +
 .../linux/drivers/infiniband/hw/bnxt_re/qplib_fp.c |    4 +
 .../drivers/infiniband/hw/bnxt_re/qplib_rcfw.c     |    5 +
 repo/linux/linux/drivers/infiniband/hw/cxgb4/cm.c  |   12 +
 repo/linux/linux/drivers/infiniband/hw/hfi1/chip.c |   42 +
 .../linux/linux/drivers/infiniband/hw/hfi1/fault.c |    6 +
 .../linux/drivers/infiniband/hw/hfi1/file_ops.c    |    4 +
 repo/linux/linux/drivers/infiniband/hw/hfi1/hfi.h  |    7 +
 repo/linux/linux/drivers/infiniband/hw/hfi1/init.c |   23 +
 repo/linux/linux/drivers/infiniband/hw/hfi1/qp.c   |    4 +
 repo/linux/linux/drivers/infiniband/hw/hfi1/rc.c   |   14 +
 repo/linux/linux/drivers/infiniband/hw/hfi1/ruc.c  |    7 +
 repo/linux/linux/drivers/infiniband/hw/hfi1/ud.c   |    4 +
 .../drivers/infiniband/hw/hfi1/user_exp_rcv.c      |    3 +
 .../linux/drivers/infiniband/hw/hfi1/user_sdma.c   |  142 +
 .../linux/drivers/infiniband/hw/hfi1/user_sdma.h   |   23 +
 .../linux/linux/drivers/infiniband/hw/hfi1/verbs.c |   18 +
 .../linux/drivers/infiniband/hw/hfi1/verbs_txreq.c |    4 +
 .../linux/drivers/infiniband/hw/hfi1/verbs_txreq.h |    7 +
 .../linux/drivers/infiniband/hw/hns/hns_roce_ah.c  |    4 +
 .../linux/drivers/infiniband/hw/hns/hns_roce_hem.c |    8 +
 .../drivers/infiniband/hw/hns/hns_roce_hw_v2.c     |  104 +
 .../linux/drivers/infiniband/hw/hns/hns_roce_mr.c  |    8 +
 .../linux/drivers/infiniband/hw/hns/hns_roce_qp.c  |    4 +
 .../drivers/infiniband/hw/i40iw/i40iw_utils.c      |    7 +
 .../drivers/infiniband/hw/i40iw/i40iw_verbs.c      |    3 +
 .../linux/drivers/infiniband/hw/mlx4/alias_GUID.c  |    5 +
 repo/linux/linux/drivers/infiniband/hw/mlx4/cm.c   |    4 +
 repo/linux/linux/drivers/infiniband/hw/mlx5/devx.c |    4 +
 repo/linux/linux/drivers/infiniband/hw/mlx5/mad.c  |   58 +
 repo/linux/linux/drivers/infiniband/hw/mlx5/main.c |   51 +
 .../linux/drivers/infiniband/hw/mlx5/mlx5_ib.h     |    3 +
 repo/linux/linux/drivers/infiniband/hw/mlx5/mr.c   |   31 +
 repo/linux/linux/drivers/infiniband/hw/mlx5/odp.c  |    3 +
 repo/linux/linux/drivers/infiniband/hw/mlx5/qp.c   |   29 +
 .../drivers/infiniband/hw/mthca/mthca_provider.c   |    8 +
 .../linux/drivers/infiniband/hw/ocrdma/ocrdma_ah.c |   10 +
 .../linux/drivers/infiniband/hw/ocrdma/ocrdma_hw.c |    9 +
 .../linux/drivers/infiniband/hw/qib/qib_ruc.c      |    7 +
 .../linux/linux/drivers/infiniband/hw/qib/qib_ud.c |    4 +
 .../linux/drivers/infiniband/hw/qib/qib_verbs.c    |    5 +
 .../drivers/infiniband/hw/usnic/usnic_ib_verbs.c   |   10 +
 .../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h      |    4 +
 .../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c |    3 +
 .../drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c   |    3 +
 repo/linux/linux/drivers/infiniband/sw/rdmavt/ah.c |    7 +
 repo/linux/linux/drivers/infiniband/sw/rdmavt/ah.h |    4 +
 repo/linux/linux/drivers/infiniband/sw/rdmavt/mr.c |   25 +
 repo/linux/linux/drivers/infiniband/sw/rdmavt/qp.c |    4 +
 .../linux/drivers/infiniband/sw/rxe/rxe_req.c      |    3 +
 .../linux/drivers/infiniband/sw/rxe/rxe_resp.c     |   32 +
 .../linux/drivers/infiniband/sw/rxe/rxe_verbs.h    |    9 +
 .../linux/drivers/infiniband/ulp/ipoib/ipoib.h     |    4 +
 .../linux/drivers/infiniband/ulp/ipoib/ipoib_cm.c  |   16 +
 .../drivers/infiniband/ulp/ipoib/ipoib_main.c      |   33 +
 .../linux/drivers/infiniband/ulp/iser/iser_verbs.c |   10 +
 .../linux/drivers/infiniband/ulp/srp/ib_srp.c      |   16 +
 .../linux/drivers/infiniband/ulp/srpt/ib_srpt.c    |   19 +
 repo/linux/linux/drivers/input/joystick/xpad.c     |   27 +
 repo/linux/linux/drivers/input/keyboard/cap11xx.c  |   42 +
 .../linux/drivers/input/keyboard/cros_ec_keyb.c    |    4 +
 .../linux/drivers/input/keyboard/imx_keypad.c      |   20 +
 .../linux/drivers/input/keyboard/matrix_keypad.c   |   24 +
 .../linux/drivers/input/keyboard/omap4-keypad.c    |   38 +
 .../linux/drivers/input/keyboard/snvs_pwrkey.c     |    9 +
 .../linux/drivers/input/keyboard/st-keyscan.c      |    8 +
 repo/linux/linux/drivers/input/misc/bma150.c       |   16 +
 repo/linux/linux/drivers/input/misc/pwm-vibra.c    |   18 +
 .../linux/drivers/input/misc/soc_button_array.c    |    4 +
 repo/linux/linux/drivers/input/misc/uinput.c       |   20 +
 repo/linux/linux/drivers/input/mouse/alps.c        |    9 +
 .../linux/drivers/input/mouse/elan_i2c_core.c      |   14 +
 repo/linux/linux/drivers/input/mouse/elantech.c    |   53 +
 repo/linux/linux/drivers/input/mouse/synaptics.c   |   15 +
 repo/linux/linux/drivers/input/rmi4/rmi_driver.c   |   11 +
 repo/linux/linux/drivers/input/rmi4/rmi_f11.c      |    4 +
 .../linux/drivers/input/serio/hyperv-keyboard.c    |    4 +
 repo/linux/linux/drivers/input/serio/ps2-gpio.c    |    3 +
 repo/linux/linux/drivers/input/tablet/gtco.c       |   16 +
 .../linux/drivers/input/tablet/wacom_serial4.c     |    6 +
 .../linux/drivers/input/touchscreen/atmel_mxt_ts.c |    7 +
 .../linux/linux/drivers/input/touchscreen/silead.c |    3 +
 .../linux/linux/drivers/input/touchscreen/stmfts.c |   25 +
 .../drivers/input/touchscreen/usbtouchscreen.c     |    3 +
 .../linux/drivers/input/touchscreen/wm97xx-core.c  |    4 +
 repo/linux/linux/drivers/iommu/amd_iommu.c         |   44 +
 repo/linux/linux/drivers/iommu/amd_iommu_init.c    |   17 +
 repo/linux/linux/drivers/iommu/amd_iommu_types.h   |    3 +
 repo/linux/linux/drivers/iommu/arm-smmu-v3.c       |   25 +
 repo/linux/linux/drivers/iommu/arm-smmu.c          |   27 +
 repo/linux/linux/drivers/iommu/dmar.c              |    4 +
 repo/linux/linux/drivers/iommu/intel-iommu.c       |   32 +
 repo/linux/linux/drivers/iommu/intel-svm.c         |    4 +
 .../linux/linux/drivers/iommu/io-pgtable-arm-v7s.c |   21 +
 repo/linux/linux/drivers/iommu/iommu.c             |   15 +
 repo/linux/linux/drivers/iommu/iova.c              |   21 +
 repo/linux/linux/drivers/iommu/ipmmu-vmsa.c        |    3 +
 repo/linux/linux/drivers/iommu/tegra-smmu.c        |   19 +
 repo/linux/linux/drivers/irqchip/irq-brcmstb-l2.c  |   18 +
 repo/linux/linux/drivers/irqchip/irq-gic-v3-its.c  |  146 +
 repo/linux/linux/drivers/irqchip/irq-gic-v3-mbi.c  |    4 +
 repo/linux/linux/drivers/irqchip/irq-mbigen.c      |    3 +
 repo/linux/linux/drivers/irqchip/irq-meson-gpio.c  |    3 +
 repo/linux/linux/drivers/irqchip/irq-mips-gic.c    |    8 +
 repo/linux/linux/drivers/irqchip/irq-mmp.c         |    7 +
 repo/linux/linux/drivers/irqchip/irq-stm32-exti.c  |    8 +
 repo/linux/linux/drivers/irqchip/qcom-pdc.c        |    3 +
 repo/linux/linux/drivers/isdn/capi/kcapi.c         |    8 +
 .../linux/linux/drivers/isdn/gigaset/bas-gigaset.c |   13 +
 repo/linux/linux/drivers/isdn/hardware/avm/b1.c    |    4 +
 .../linux/drivers/isdn/hardware/mISDN/hfcmulti.c   |    4 +
 .../linux/drivers/isdn/hardware/mISDN/hfcsusb.c    |    3 +
 repo/linux/linux/drivers/isdn/hisax/hfc_pci.c      |    6 +
 repo/linux/linux/drivers/isdn/i4l/isdn_tty.c       |   10 +
 repo/linux/linux/drivers/isdn/mISDN/socket.c       |   18 +
 repo/linux/linux/drivers/isdn/mISDN/timerdev.c     |    5 +
 repo/linux/linux/drivers/leds/leds-lp5523.c        |    4 +
 repo/linux/linux/drivers/leds/leds-lp55xx-common.c |   10 +
 repo/linux/linux/drivers/leds/leds-pca9532.c       |    8 +
 repo/linux/linux/drivers/leds/leds-pwm.c           |    5 +
 .../linux/drivers/leds/trigger/ledtrig-netdev.c    |   21 +
 repo/linux/linux/drivers/lightnvm/pblk-core.c      |   32 +
 repo/linux/linux/drivers/lightnvm/pblk-recovery.c  |   14 +
 repo/linux/linux/drivers/lightnvm/pblk-sysfs.c     |    5 +
 repo/linux/linux/drivers/lightnvm/pblk-write.c     |   24 +
 .../linux/drivers/mailbox/bcm-flexrm-mailbox.c     |    6 +
 repo/linux/linux/drivers/mailbox/mailbox.c         |    8 +
 repo/linux/linux/drivers/mailbox/pcc.c             |    5 +
 repo/linux/linux/drivers/mailbox/stm32-ipcc.c      |   18 +
 repo/linux/linux/drivers/md/bcache/alloc.c         |   13 +
 repo/linux/linux/drivers/md/bcache/bcache.h        |    5 +
 repo/linux/linux/drivers/md/bcache/bset.c          |    9 +
 repo/linux/linux/drivers/md/bcache/bset.h          |   17 +
 repo/linux/linux/drivers/md/bcache/btree.c         |    4 +
 repo/linux/linux/drivers/md/bcache/io.c            |    3 +
 repo/linux/linux/drivers/md/bcache/journal.c       |   73 +
 repo/linux/linux/drivers/md/bcache/request.c       |   18 +
 repo/linux/linux/drivers/md/bcache/super.c         |   85 +
 repo/linux/linux/drivers/md/bcache/sysfs.c         |   28 +
 repo/linux/linux/drivers/md/bcache/sysfs.h         |    6 +
 repo/linux/linux/drivers/md/bcache/util.h          |    5 +
 repo/linux/linux/drivers/md/bcache/writeback.c     |    6 +
 repo/linux/linux/drivers/md/bcache/writeback.h     |    3 +
 repo/linux/linux/drivers/md/dm-bufio.c             |    6 +
 repo/linux/linux/drivers/md/dm-cache-metadata.c    |   10 +
 repo/linux/linux/drivers/md/dm-crypt.c             |   34 +
 repo/linux/linux/drivers/md/dm-delay.c             |    8 +
 repo/linux/linux/drivers/md/dm-flakey.c            |    4 +
 repo/linux/linux/drivers/md/dm-integrity.c         |   43 +
 repo/linux/linux/drivers/md/dm-ioctl.c             |   20 +
 repo/linux/linux/drivers/md/dm-kcopyd.c            |   32 +
 repo/linux/linux/drivers/md/dm-linear.c            |    4 +
 repo/linux/linux/drivers/md/dm-log-writes.c        |   23 +
 repo/linux/linux/drivers/md/dm-mpath.c             |    7 +
 repo/linux/linux/drivers/md/dm-raid1.c             |    4 +
 repo/linux/linux/drivers/md/dm-snap.c              |   21 +
 repo/linux/linux/drivers/md/dm-table.c             |   10 +
 repo/linux/linux/drivers/md/dm-thin-metadata.c     |    8 +
 repo/linux/linux/drivers/md/dm-thin-metadata.h     |    4 +
 repo/linux/linux/drivers/md/dm-thin.c              |  127 +
 repo/linux/linux/drivers/md/dm-unstripe.c          |    4 +
 repo/linux/linux/drivers/md/dm-verity-target.c     |    5 +
 repo/linux/linux/drivers/md/dm-zoned-metadata.c    |  109 +
 repo/linux/linux/drivers/md/dm-zoned-target.c      |  137 +
 repo/linux/linux/drivers/md/dm-zoned.h             |   13 +
 repo/linux/linux/drivers/md/dm.c                   |   15 +
 repo/linux/linux/drivers/md/md.c                   |  177 +
 repo/linux/linux/drivers/md/md.h                   |   21 +
 repo/linux/linux/drivers/md/raid0.c                |    6 +
 repo/linux/linux/drivers/md/raid1.c                |   23 +
 repo/linux/linux/drivers/md/raid10.c               |   18 +
 repo/linux/linux/drivers/md/raid5-cache.c          |   30 +
 repo/linux/linux/drivers/md/raid5.c                |   29 +
 repo/linux/linux/drivers/media/cec/cec-adap.c      |  171 +
 repo/linux/linux/drivers/media/cec/cec-api.c       |    7 +
 repo/linux/linux/drivers/media/cec/cec-edid.c      |   63 +
 repo/linux/linux/drivers/media/cec/cec-pin.c       |    5 +
 .../media/common/v4l2-tpg/v4l2-tpg-colors.c        |  179 +
 .../drivers/media/common/v4l2-tpg/v4l2-tpg-core.c  |    8 +
 .../media/common/videobuf2/videobuf2-core.c        |   49 +
 .../media/common/videobuf2/videobuf2-dma-sg.c      |    4 +
 .../media/common/videobuf2/videobuf2-v4l2.c        |    4 +
 .../linux/drivers/media/dvb-frontends/dvb-pll.c    |  130 +
 .../linux/drivers/media/dvb-frontends/lgdt330x.c   |    4 +
 .../linux/drivers/media/dvb-frontends/m88ds3103.c  |   11 +
 .../linux/drivers/media/dvb-frontends/si2165.c     |   12 +
 .../linux/drivers/media/dvb-frontends/stv0297.c    |    4 +
 .../linux/drivers/media/dvb-frontends/tua6100.c    |   29 +
 .../linux/drivers/media/firewire/firedtv-avc.c     |    8 +
 repo/linux/linux/drivers/media/firewire/firedtv.h  |    5 +
 repo/linux/linux/drivers/media/i2c/Kconfig         |    6 +
 repo/linux/linux/drivers/media/i2c/Makefile        |    4 +
 repo/linux/linux/drivers/media/i2c/ad9389b.c       |    4 +
 repo/linux/linux/drivers/media/i2c/adv7511.c       | 1992 +++++++++++
 repo/linux/linux/drivers/media/i2c/adv7604.c       |   17 +
 repo/linux/linux/drivers/media/i2c/adv7842.c       |   13 +
 repo/linux/linux/drivers/media/i2c/imx274.c        |   10 +
 repo/linux/linux/drivers/media/i2c/mt9m111.c       |    3 +
 repo/linux/linux/drivers/media/i2c/ov2659.c        |    5 +
 repo/linux/linux/drivers/media/i2c/ov5640.c        |  259 ++
 repo/linux/linux/drivers/media/i2c/ov6650.c        |   24 +
 repo/linux/linux/drivers/media/i2c/ov7670.c        |   33 +
 repo/linux/linux/drivers/media/i2c/ov7740.c        |   15 +
 repo/linux/linux/drivers/media/i2c/tc358743.c      |   10 +
 repo/linux/linux/drivers/media/i2c/ths8200.c       |    4 +
 repo/linux/linux/drivers/media/i2c/tvp5150.c       |   16 +
 repo/linux/linux/drivers/media/i2c/video-i2c.c     |   11 +
 repo/linux/linux/drivers/media/media-device.c      |    7 +
 .../linux/drivers/media/pci/cx23885/altera-ci.c    |   12 +
 .../linux/drivers/media/pci/cx23885/cx23885-core.c |   17 +
 .../linux/drivers/media/pci/cx23885/cx23885.h      |    3 +
 .../linux/drivers/media/pci/intel/ipu3/ipu3-cio2.c |    9 +
 .../drivers/media/pci/saa7146/hexium_gemini.c      |    6 +
 .../linux/drivers/media/pci/saa7146/hexium_orion.c |    6 +
 .../linux/drivers/media/pci/saa7164/saa7164-core.c |   27 +
 .../linux/drivers/media/platform/coda/coda-bit.c   |   30 +
 .../drivers/media/platform/coda/coda-common.c      |   28 +
 .../linux/linux/drivers/media/platform/coda/coda.h |    6 +
 .../linux/drivers/media/platform/coda/coda_regs.h  |    4 +
 .../linux/drivers/media/platform/davinci/vpbe.c    |   11 +
 .../linux/drivers/media/platform/davinci/vpss.c    |    3 +
 .../media/platform/marvell-ccic/mcam-core.c        |   14 +
 .../media/platform/mtk-jpeg/mtk_jpeg_core.c        |   64 +
 .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c  |   19 +
 .../linux/drivers/media/platform/mx2_emmaprp.c     |    9 +
 .../linux/drivers/media/platform/omap3isp/isp.c    |    7 +
 .../linux/drivers/media/platform/qcom/venus/core.c |    3 +
 .../drivers/media/platform/rcar-vin/rcar-core.c    |    6 +
 .../linux/linux/drivers/media/platform/rcar_fdp1.c |    6 +
 .../drivers/media/platform/rockchip/rga/rga.c      |    9 +
 .../linux/drivers/media/platform/s5p-g2d/g2d.c     |   11 +
 .../drivers/media/platform/s5p-jpeg/jpeg-core.c    |   99 +
 .../linux/drivers/media/platform/s5p-mfc/s5p_mfc.c |    8 +
 .../drivers/media/platform/s5p-mfc/s5p_mfc_pm.c    |    3 +
 repo/linux/linux/drivers/media/platform/sh_veu.c   |    8 +
 .../drivers/media/platform/stm32/stm32-dcmi.c      |   27 +
 .../drivers/media/platform/vicodec/vicodec-core.c  |    8 +
 .../linux/linux/drivers/media/platform/video-mux.c |    6 +
 .../linux/drivers/media/platform/vimc/Makefile     |    6 +
 .../drivers/media/platform/vimc/vimc-capture.c     |   40 +
 .../drivers/media/platform/vimc/vimc-common.c      |   38 +
 .../drivers/media/platform/vimc/vimc-common.h      |   19 +
 .../linux/drivers/media/platform/vimc/vimc-core.c  |    3 +
 .../drivers/media/platform/vimc/vimc-debayer.c     |   41 +
 .../drivers/media/platform/vimc/vimc-scaler.c      |   45 +
 .../drivers/media/platform/vimc/vimc-sensor.c      |   63 +
 .../drivers/media/platform/vivid/vivid-core.h      |    4 +
 .../drivers/media/platform/vivid/vivid-ctrls.c     |   12 +
 .../media/platform/vivid/vivid-kthread-cap.c       |    5 +
 .../media/platform/vivid/vivid-kthread-out.c       |    5 +
 .../drivers/media/platform/vivid/vivid-vid-cap.c   |    7 +
 .../media/platform/vivid/vivid-vid-common.c        |    4 +
 .../drivers/media/platform/vivid/vivid-vid-out.c   |    4 +
 .../linux/drivers/media/radio/radio-raremono.c     |   26 +
 .../drivers/media/radio/wl128x/fmdrv_common.c      |   11 +
 .../linux/drivers/media/radio/wl128x/fmdrv_v4l2.c  |    6 +
 repo/linux/linux/drivers/media/rc/ir-spi.c         |    3 +
 repo/linux/linux/drivers/media/rc/rc-main.c        |   11 +
 repo/linux/linux/drivers/media/rc/serial_ir.c      |   14 +
 .../linux/drivers/media/usb/au0828/au0828-core.c   |   16 +
 .../linux/drivers/media/usb/au0828/au0828-video.c  |   21 +
 .../linux/drivers/media/usb/cpia2/cpia2_usb.c      |    7 +
 .../linux/drivers/media/usb/cpia2/cpia2_v4l.c      |    5 +
 .../linux/drivers/media/usb/dvb-usb-v2/dvbsky.c    |   66 +
 .../linux/drivers/media/usb/dvb-usb-v2/usb_urb.c   |   12 +
 .../linux/drivers/media/usb/dvb-usb/dvb-usb-init.c |    9 +
 .../linux/drivers/media/usb/em28xx/em28xx-cards.c  |   14 +
 .../linux/drivers/media/usb/em28xx/em28xx-video.c  |   52 +
 repo/linux/linux/drivers/media/usb/em28xx/em28xx.h |   10 +
 .../linux/drivers/media/usb/go7007/go7007-fw.c     |    5 +
 repo/linux/linux/drivers/media/usb/gspca/gspca.c   |   40 +
 .../linux/drivers/media/usb/hdpvr/hdpvr-video.c    |   17 +
 .../linux/drivers/media/usb/pvrusb2/pvrusb2-hdw.c  |   11 +
 .../linux/drivers/media/usb/pvrusb2/pvrusb2-hdw.h  |    3 +
 .../drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c   |    8 +
 .../linux/drivers/media/usb/pvrusb2/pvrusb2-std.c  |    4 +
 repo/linux/linux/drivers/media/usb/siano/smsusb.c  |   25 +
 repo/linux/linux/drivers/media/usb/uvc/uvc_ctrl.c  |    8 +
 .../linux/linux/drivers/media/usb/uvc/uvc_driver.c |   23 +
 .../linux/linux/drivers/media/usb/uvc/uvc_status.c |   17 +
 repo/linux/linux/drivers/media/usb/uvc/uvc_video.c |    3 +
 repo/linux/linux/drivers/media/usb/uvc/uvcvideo.h  |    3 +
 .../linux/drivers/media/v4l2-core/v4l2-ctrls.c     |   16 +
 .../drivers/media/v4l2-core/v4l2-dv-timings.c      |   13 +
 .../linux/drivers/media/v4l2-core/v4l2-event.c     |   40 +
 .../linux/drivers/media/v4l2-core/v4l2-ioctl.c     |    7 +
 repo/linux/linux/drivers/memory/tegra/mc.c         |    4 +
 repo/linux/linux/drivers/memstick/core/memstick.c  |   19 +
 repo/linux/linux/drivers/mfd/ab8500-core.c         |    4 +
 repo/linux/linux/drivers/mfd/arizona-core.c        |    4 +
 repo/linux/linux/drivers/mfd/axp20x.c              |   92 +
 repo/linux/linux/drivers/mfd/bd9571mwv.c           |    3 +
 repo/linux/linux/drivers/mfd/cros_ec_dev.c         |   13 +
 repo/linux/linux/drivers/mfd/db8500-prcmu.c        |    8 +
 repo/linux/linux/drivers/mfd/hi655x-pmic.c         |    3 +
 repo/linux/linux/drivers/mfd/intel-lpss.c          |    3 +
 repo/linux/linux/drivers/mfd/madera-core.c         |    3 +
 repo/linux/linux/drivers/mfd/mc13xxx-core.c        |    4 +
 repo/linux/linux/drivers/mfd/menelaus.c            |   13 +
 repo/linux/linux/drivers/mfd/mfd-core.c            |    3 +
 repo/linux/linux/drivers/mfd/mt6397-core.c         |    5 +
 repo/linux/linux/drivers/mfd/qcom_rpm.c            |    3 +
 repo/linux/linux/drivers/mfd/sm501.c               |    3 +
 repo/linux/linux/drivers/mfd/ti_am335x_tscadc.c    |    5 +
 repo/linux/linux/drivers/mfd/tps65218.c            |   33 +
 repo/linux/linux/drivers/mfd/tps6586x.c            |    6 +
 repo/linux/linux/drivers/mfd/tps65912-spi.c        |    3 +
 repo/linux/linux/drivers/mfd/twl-core.c            |   14 +
 repo/linux/linux/drivers/mfd/twl6040.c             |    5 +
 repo/linux/linux/drivers/mfd/wm5110-tables.c       |    6 +
 repo/linux/linux/drivers/misc/atmel-ssc.c          |    4 +
 repo/linux/linux/drivers/misc/cxl/guest.c          |    6 +
 repo/linux/linux/drivers/misc/cxl/pci.c            |   63 +
 repo/linux/linux/drivers/misc/eeprom/Kconfig       |    4 +
 repo/linux/linux/drivers/misc/eeprom/at24.c        |   50 +
 repo/linux/linux/drivers/misc/genwqe/card_base.h   |    4 +
 repo/linux/linux/drivers/misc/genwqe/card_dev.c    |   22 +
 repo/linux/linux/drivers/misc/genwqe/card_utils.c  |    7 +
 repo/linux/linux/drivers/misc/ibmvmc.c             |   14 +
 repo/linux/linux/drivers/misc/kgdbts.c             |    8 +
 repo/linux/linux/drivers/misc/lkdtm/Makefile       |    5 +
 repo/linux/linux/drivers/misc/lkdtm/core.c         |    4 +
 repo/linux/linux/drivers/misc/lkdtm/lkdtm.h        |    4 +
 repo/linux/linux/drivers/misc/lkdtm/perms.c        |   42 +
 repo/linux/linux/drivers/misc/mei/bus.c            |   27 +
 repo/linux/linux/drivers/misc/mei/hbm.c            |   21 +
 repo/linux/linux/drivers/misc/mei/hw-me-regs.h     |    6 +
 repo/linux/linux/drivers/misc/mei/pci-me.c         |   10 +
 repo/linux/linux/drivers/misc/mic/scif/scif_rma.c  |    4 +
 repo/linux/linux/drivers/misc/mic/vop/vop_main.c   |    7 +
 repo/linux/linux/drivers/misc/ocxl/config.c        |    8 +
 repo/linux/linux/drivers/misc/ocxl/link.c          |    4 +
 repo/linux/linux/drivers/misc/pci_endpoint_test.c  |    3 +
 repo/linux/linux/drivers/misc/sgi-gru/grukdump.c   |    6 +
 repo/linux/linux/drivers/misc/vexpress-syscfg.c    |    4 +
 .../linux/drivers/misc/vmw_vmci/vmci_context.c     |   76 +
 .../linux/drivers/misc/vmw_vmci/vmci_driver.c      |    4 +
 .../drivers/misc/vmw_vmci/vmci_handle_array.c      |   49 +
 .../drivers/misc/vmw_vmci/vmci_handle_array.h      |   26 +
 .../linux/drivers/misc/vmw_vmci/vmci_resource.c    |    4 +
 repo/linux/linux/drivers/mmc/core/block.c          |   21 +
 repo/linux/linux/drivers/mmc/core/core.c           |   15 +
 repo/linux/linux/drivers/mmc/core/mmc.c            |   34 +
 repo/linux/linux/drivers/mmc/core/pwrseq_emmc.c    |   31 +
 repo/linux/linux/drivers/mmc/core/queue.c          |    3 +
 repo/linux/linux/drivers/mmc/core/sd.c             |    3 +
 repo/linux/linux/drivers/mmc/core/sdio.c           |   10 +
 repo/linux/linux/drivers/mmc/core/sdio_io.c        |    6 +
 repo/linux/linux/drivers/mmc/core/sdio_irq.c       |    3 +
 repo/linux/linux/drivers/mmc/host/atmel-mci.c      |    7 +
 repo/linux/linux/drivers/mmc/host/bcm2835.c        |   15 +
 repo/linux/linux/drivers/mmc/host/cavium.c         |    7 +
 repo/linux/linux/drivers/mmc/host/cqhci.c          |   12 +
 repo/linux/linux/drivers/mmc/host/davinci_mmc.c    |    4 +
 .../linux/drivers/mmc/host/dw_mmc-bluefield.c      |    8 +
 repo/linux/linux/drivers/mmc/host/dw_mmc.c         |    5 +
 repo/linux/linux/drivers/mmc/host/jz4740_mmc.c     |   14 +
 repo/linux/linux/drivers/mmc/host/meson-gx-mmc.c   |   28 +
 repo/linux/linux/drivers/mmc/host/meson-mx-sdio.c  |   10 +
 repo/linux/linux/drivers/mmc/host/mmc_spi.c        |    6 +
 repo/linux/linux/drivers/mmc/host/mmci.c           |    6 +
 repo/linux/linux/drivers/mmc/host/mtk-sd.c         |    4 +
 repo/linux/linux/drivers/mmc/host/mxcmmc.c         |   24 +
 repo/linux/linux/drivers/mmc/host/omap.c           |   29 +
 repo/linux/linux/drivers/mmc/host/omap_hsmmc.c     |    7 +
 repo/linux/linux/drivers/mmc/host/pxamci.c         |    4 +
 .../linux/drivers/mmc/host/renesas_sdhi_core.c     |   10 +
 .../linux/drivers/mmc/host/renesas_sdhi_sys_dmac.c |    3 +
 repo/linux/linux/drivers/mmc/host/sdhci-acpi.c     |   13 +
 .../linux/linux/drivers/mmc/host/sdhci-esdhc-imx.c |   33 +
 repo/linux/linux/drivers/mmc/host/sdhci-iproc.c    |   12 +
 repo/linux/linux/drivers/mmc/host/sdhci-msm.c      |   28 +
 .../linux/linux/drivers/mmc/host/sdhci-of-arasan.c |    4 +
 repo/linux/linux/drivers/mmc/host/sdhci-of-esdhc.c |   16 +
 repo/linux/linux/drivers/mmc/host/sdhci-omap.c     |   25 +
 repo/linux/linux/drivers/mmc/host/sdhci-pci-core.c |   19 +
 .../linux/drivers/mmc/host/sdhci-pci-o2micro.c     |   18 +
 .../linux/linux/drivers/mmc/host/sdhci-xenon-phy.c |    6 +
 repo/linux/linux/drivers/mmc/host/sdhci-xenon.c    |    6 +
 repo/linux/linux/drivers/mmc/host/sdhci.c          |   69 +
 repo/linux/linux/drivers/mmc/host/sdhci.h          |   12 +
 repo/linux/linux/drivers/mmc/host/sunxi-mmc.c      |    3 +
 repo/linux/linux/drivers/mmc/host/tmio_mmc.h       |    3 +
 repo/linux/linux/drivers/mmc/host/tmio_mmc_core.c  |   24 +
 repo/linux/linux/drivers/mtd/devices/Kconfig       |    4 +
 .../linux/linux/drivers/mtd/maps/gpio-addr-flash.c |    4 +
 repo/linux/linux/drivers/mtd/mtdpart.c             |    3 +
 repo/linux/linux/drivers/mtd/nand/bbt.c            |    4 +
 .../drivers/mtd/nand/raw/atmel/nand-controller.c   |   14 +
 repo/linux/linux/drivers/mtd/nand/raw/denali.c     |   12 +
 .../drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c      |   15 +
 .../linux/drivers/mtd/nand/raw/marvell_nand.c      |   18 +
 repo/linux/linux/drivers/mtd/nand/raw/mtk_nand.c   |   12 +
 .../linux/linux/drivers/mtd/nand/raw/nand_micron.c |   11 +
 repo/linux/linux/drivers/mtd/nand/raw/omap2.c      |    4 +
 repo/linux/linux/drivers/mtd/nand/raw/qcom_nandc.c |   52 +
 repo/linux/linux/drivers/mtd/nand/spi/core.c       |   52 +
 repo/linux/linux/drivers/mtd/nand/spi/macronix.c   |    7 +
 repo/linux/linux/drivers/mtd/spi-nor/Kconfig       |    4 +
 .../linux/drivers/mtd/spi-nor/cadence-quadspi.c    |   14 +
 repo/linux/linux/drivers/mtd/spi-nor/fsl-quadspi.c |   21 +
 .../linux/drivers/mtd/spi-nor/intel-spi-pci.c      |    3 +
 repo/linux/linux/drivers/mtd/spi-nor/intel-spi.c   |    6 +
 repo/linux/linux/drivers/net/Kconfig               |    5 +
 repo/linux/linux/drivers/net/Makefile              |    4 +
 repo/linux/linux/drivers/net/bonding/bond_3ad.c    |    3 +
 repo/linux/linux/drivers/net/bonding/bond_main.c   |   76 +
 .../linux/linux/drivers/net/bonding/bond_netlink.c |    5 +
 .../linux/linux/drivers/net/bonding/bond_options.c |   10 +
 .../linux/drivers/net/bonding/bond_sysfs_slave.c   |    4 +
 repo/linux/linux/drivers/net/caif/caif_hsi.c       |    4 +
 repo/linux/linux/drivers/net/can/dev.c             |   22 +
 repo/linux/linux/drivers/net/can/flexcan.c         |  134 +
 repo/linux/linux/drivers/net/can/m_can/m_can.c     |    3 +
 repo/linux/linux/drivers/net/can/rcar/rcar_can.c   |    7 +
 repo/linux/linux/drivers/net/can/rcar/rcar_canfd.c |    7 +
 repo/linux/linux/drivers/net/can/rx-offload.c      |    8 +
 repo/linux/linux/drivers/net/can/spi/Kconfig       |    7 +
 repo/linux/linux/drivers/net/can/spi/hi311x.c      |    4 +
 repo/linux/linux/drivers/net/can/spi/mcp251x.c     |   39 +
 .../net/can/usb/kvaser_usb/kvaser_usb_core.c       |   11 +
 .../net/can/usb/kvaser_usb/kvaser_usb_hydra.c      |   11 +
 .../drivers/net/can/usb/peak_usb/pcan_usb_core.c   |   10 +
 .../drivers/net/can/usb/peak_usb/pcan_usb_fd.c     |    4 +
 .../drivers/net/can/usb/peak_usb/pcan_usb_pro.c    |    4 +
 repo/linux/linux/drivers/net/can/usb/ucan.c        |    8 +
 repo/linux/linux/drivers/net/can/xilinx_can.c      |    4 +
 repo/linux/linux/drivers/net/dsa/bcm_sf2.c         |   17 +
 repo/linux/linux/drivers/net/dsa/bcm_sf2_cfp.c     |    6 +
 .../linux/drivers/net/dsa/microchip/ksz_common.c   |   11 +
 repo/linux/linux/drivers/net/dsa/mv88e6060.c       |   15 +
 repo/linux/linux/drivers/net/dsa/mv88e6xxx/chip.c  |   95 +
 repo/linux/linux/drivers/net/dsa/mv88e6xxx/chip.h  |    3 +
 .../linux/drivers/net/dsa/mv88e6xxx/global1.c      |    3 +
 .../linux/drivers/net/dsa/mv88e6xxx/global1_atu.c  |   24 +
 .../linux/drivers/net/dsa/mv88e6xxx/global1_vtu.c  |    4 +
 repo/linux/linux/drivers/net/dsa/mv88e6xxx/phy.c   |    3 +
 repo/linux/linux/drivers/net/dsa/mv88e6xxx/port.c  |   28 +
 repo/linux/linux/drivers/net/dsa/mv88e6xxx/port.h  |    6 +
 repo/linux/linux/drivers/net/dsa/qca8k.c           |   24 +
 repo/linux/linux/drivers/net/dsa/realtek-smi.c     |   20 +
 repo/linux/linux/drivers/net/dsa/rtl8366.c         |   12 +
 repo/linux/linux/drivers/net/ethernet/8390/Kconfig |    4 +
 .../linux/drivers/net/ethernet/8390/mac8390.c      |   18 +
 .../drivers/net/ethernet/altera/altera_msgdma.c    |    4 +
 .../drivers/net/ethernet/altera/altera_tse_main.c  |    5 +
 .../drivers/net/ethernet/amazon/ena/ena_netdev.c   |   20 +
 .../linux/drivers/net/ethernet/amd/sunlance.c      |    7 +
 .../drivers/net/ethernet/amd/xgbe/xgbe-common.h    |    5 +
 .../linux/drivers/net/ethernet/amd/xgbe/xgbe-dev.c |   15 +
 .../net/ethernet/apm/xgene/xgene_enet_main.c       |    6 +
 .../net/ethernet/aquantia/atlantic/aq_nic.c        |    4 +
 .../net/ethernet/aquantia/atlantic/aq_ring.c       |   28 +
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c  |   74 +
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c |    3 +
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h |    3 +
 .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h |    3 +
 .../aquantia/atlantic/hw_atl/hw_atl_utils.c        |    3 +
 .../linux/drivers/net/ethernet/atheros/atlx/atl2.c |    9 +
 .../drivers/net/ethernet/broadcom/bcmsysport.c     |   63 +
 .../drivers/net/ethernet/broadcom/bcmsysport.h     |    6 +
 .../drivers/net/ethernet/broadcom/bnx2x/bnx2x.h    |    6 +
 .../net/ethernet/broadcom/bnx2x/bnx2x_cmn.c        |   14 +
 .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c    |    8 +
 .../net/ethernet/broadcom/bnx2x/bnx2x_link.h       |    3 +
 .../net/ethernet/broadcom/bnx2x/bnx2x_main.c       |   54 +
 .../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c |    3 +
 .../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h |    7 +
 .../net/ethernet/broadcom/bnx2x/bnx2x_stats.h      |    3 +
 .../drivers/net/ethernet/broadcom/bnxt/bnxt.c      |   71 +
 .../drivers/net/ethernet/broadcom/bnxt/bnxt.h      |    4 +
 .../net/ethernet/broadcom/bnxt/bnxt_ethtool.c      |    5 +
 .../drivers/net/ethernet/broadcom/genet/bcmgenet.c |   86 +
 .../drivers/net/ethernet/broadcom/genet/bcmmii.c   |    4 +
 .../linux/drivers/net/ethernet/broadcom/tg3.c      |   14 +
 .../linux/drivers/net/ethernet/cadence/macb.h      |    6 +
 .../linux/drivers/net/ethernet/cadence/macb_main.c |  101 +
 .../linux/drivers/net/ethernet/cadence/macb_ptp.c  |    3 +
 .../net/ethernet/cavium/liquidio/lio_core.c        |    4 +
 .../net/ethernet/cavium/liquidio/lio_vf_rep.c      |    9 +
 .../drivers/net/ethernet/cavium/thunder/nic_main.c |    7 +
 .../net/ethernet/cavium/thunder/nicvf_main.c       |   50 +
 .../net/ethernet/cavium/thunder/nicvf_queues.c     |   32 +
 .../linux/drivers/net/ethernet/chelsio/cxgb3/l2t.h |    5 +
 .../drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c |   15 +
 .../net/ethernet/chelsio/cxgb4/cxgb4_main.c        |   12 +
 .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c   |   12 +
 .../net/ethernet/chelsio/libcxgb/libcxgb_ppm.c     |    7 +
 .../drivers/net/ethernet/cisco/enic/enic_main.c    |   16 +
 .../linux/drivers/net/ethernet/cortina/gemini.c    |    4 +
 .../linux/drivers/net/ethernet/dec/tulip/de4x5.c   |    4 +
 .../linux/drivers/net/ethernet/emulex/benet/be.h   |    3 +
 .../drivers/net/ethernet/emulex/benet/be_ethtool.c |   21 +
 .../drivers/net/ethernet/emulex/benet/be_main.c    |   13 +
 .../linux/drivers/net/ethernet/faraday/ftmac100.c  |    8 +
 .../drivers/net/ethernet/freescale/dpaa/dpaa_eth.c |   10 +
 .../drivers/net/ethernet/freescale/fec_main.c      |   44 +
 .../drivers/net/ethernet/freescale/fman/fman.c     |   12 +
 .../net/ethernet/freescale/fman/fman_memac.c       |    4 +
 .../net/ethernet/freescale/fman/fman_tgec.c        |    4 +
 .../drivers/net/ethernet/freescale/ucc_geth.c      |    3 +
 .../net/ethernet/freescale/ucc_geth_ethtool.c      |   11 +
 .../drivers/net/ethernet/hisilicon/hip04_eth.c     |    7 +
 .../drivers/net/ethernet/hisilicon/hns/hnae.c      |    7 +
 .../net/ethernet/hisilicon/hns/hns_ae_adapt.c      |   12 +
 .../net/ethernet/hisilicon/hns/hns_dsaf_gmac.c     |   16 +
 .../net/ethernet/hisilicon/hns/hns_dsaf_mac.c      |    7 +
 .../net/ethernet/hisilicon/hns/hns_dsaf_main.c     |  304 ++
 .../net/ethernet/hisilicon/hns/hns_dsaf_reg.h      |   15 +
 .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c    |    4 +
 .../drivers/net/ethernet/hisilicon/hns/hns_enet.c  |   74 +
 .../net/ethernet/hisilicon/hns/hns_ethtool.c       |   19 +
 .../drivers/net/ethernet/hisilicon/hns3/hnae3.c    |    6 +
 .../net/ethernet/hisilicon/hns3/hns3_enet.c        |   22 +
 .../net/ethernet/hisilicon/hns3/hns3_ethtool.c     |   16 +
 .../net/ethernet/hisilicon/hns3/hns3pf/Makefile    |    4 +
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c |   16 +
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c |   11 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   57 +
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c |    3 +
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |   23 +
 .../net/ethernet/hisilicon/hns3/hns3vf/Makefile    |    4 +
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   15 +
 .../drivers/net/ethernet/hisilicon/hns_mdio.c      |    4 +
 .../drivers/net/ethernet/ibm/ehea/ehea_main.c      |    3 +
 .../linux/drivers/net/ethernet/ibm/emac/emac.h     |    4 +
 .../linux/linux/drivers/net/ethernet/ibm/ibmveth.c |   15 +
 .../linux/linux/drivers/net/ethernet/ibm/ibmvnic.c |  168 +
 .../linux/linux/drivers/net/ethernet/ibm/ibmvnic.h |    4 +
 .../drivers/net/ethernet/intel/e1000e/netdev.c     |   29 +
 .../linux/drivers/net/ethernet/intel/e1000e/ptp.c  |   13 +
 .../drivers/net/ethernet/intel/fm10k/fm10k_main.c  |    3 +
 .../linux/drivers/net/ethernet/intel/i40e/i40e.h   |    3 +
 .../drivers/net/ethernet/intel/i40e/i40e_main.c    |   71 +
 .../net/ethernet/intel/i40e/i40e_virtchnl_pf.c     |    5 +
 .../drivers/net/ethernet/intel/i40evf/i40e_txrx.c  |   14 +
 .../linux/drivers/net/ethernet/intel/ice/ice.h     |    6 +
 .../drivers/net/ethernet/intel/ice/ice_controlq.c  |   22 +
 .../drivers/net/ethernet/intel/ice/ice_ethtool.c   |   23 +
 .../drivers/net/ethernet/intel/ice/ice_main.c      |   13 +
 .../drivers/net/ethernet/intel/ice/ice_txrx.c      |    4 +
 .../drivers/net/ethernet/intel/ice/ice_type.h      |    7 +
 .../drivers/net/ethernet/intel/igb/e1000_defines.h |    3 +
 .../drivers/net/ethernet/intel/igb/e1000_i210.c    |    3 +
 .../drivers/net/ethernet/intel/igb/igb_main.c      |   74 +
 .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c       |    4 +
 .../drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c |    6 +
 .../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c  |    5 +
 .../drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h   |    3 +
 .../drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c |   15 +
 .../drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c  |    4 +
 .../net/ethernet/intel/ixgbevf/ixgbevf_main.c      |    3 +
 .../drivers/net/ethernet/marvell/mv643xx_eth.c     |    7 +
 .../linux/drivers/net/ethernet/marvell/mvmdio.c    |   10 +
 .../linux/drivers/net/ethernet/marvell/mvneta.c    |   28 +
 .../net/ethernet/marvell/mvpp2/mvpp2_main.c        |  115 +
 .../drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c |   32 +
 .../linux/drivers/net/ethernet/marvell/skge.c      |    5 +
 .../linux/drivers/net/ethernet/marvell/sky2.c      |   17 +
 .../drivers/net/ethernet/mediatek/mtk_eth_soc.c    |   31 +
 .../drivers/net/ethernet/mellanox/mlx4/Kconfig     |    4 +
 .../drivers/net/ethernet/mellanox/mlx4/alloc.c     |    4 +
 .../linux/drivers/net/ethernet/mellanox/mlx4/cmd.c |   15 +
 .../net/ethernet/mellanox/mlx4/en_ethtool.c        |   12 +
 .../drivers/net/ethernet/mellanox/mlx4/en_netdev.c |    5 +
 .../drivers/net/ethernet/mellanox/mlx4/en_rx.c     |   12 +
 .../linux/drivers/net/ethernet/mellanox/mlx4/fw.c  |   49 +
 .../linux/drivers/net/ethernet/mellanox/mlx4/icm.c |   91 +
 .../linux/drivers/net/ethernet/mellanox/mlx4/icm.h |   15 +
 .../linux/drivers/net/ethernet/mellanox/mlx4/mcg.c |    4 +
 .../drivers/net/ethernet/mellanox/mlx4/mlx4.h      |    5 +
 .../drivers/net/ethernet/mellanox/mlx4/mlx4_en.h   |    4 +
 .../linux/drivers/net/ethernet/mellanox/mlx4/mr.c  |    3 +
 .../drivers/net/ethernet/mellanox/mlx4/port.c      |    8 +
 .../net/ethernet/mellanox/mlx4/resource_tracker.c  |    9 +
 .../net/ethernet/mellanox/mlx5/core/Kconfig        |    3 +
 .../drivers/net/ethernet/mellanox/mlx5/core/dev.c  |   12 +
 .../drivers/net/ethernet/mellanox/mlx5/core/en.h   |    6 +
 .../net/ethernet/mellanox/mlx5/core/en/port.c      |    7 +
 .../ethernet/mellanox/mlx5/core/en/port_buffer.c   |   62 +
 .../net/ethernet/mellanox/mlx5/core/en/xdp.c       |   25 +
 .../net/ethernet/mellanox/mlx5/core/en/xdp.h       |   11 +
 .../net/ethernet/mellanox/mlx5/core/en_common.c    |   27 +
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |   26 +
 .../net/ethernet/mellanox/mlx5/core/en_main.c      |   98 +
 .../net/ethernet/mellanox/mlx5/core/en_rep.c       |    3 +
 .../net/ethernet/mellanox/mlx5/core/en_rx.c        |   69 +
 .../net/ethernet/mellanox/mlx5/core/en_selftest.c  |   36 +
 .../net/ethernet/mellanox/mlx5/core/en_stats.c     |   17 +
 .../net/ethernet/mellanox/mlx5/core/en_stats.h     |   14 +
 .../net/ethernet/mellanox/mlx5/core/en_tc.c        |   95 +
 .../net/ethernet/mellanox/mlx5/core/en_tx.c        |    5 +
 .../net/ethernet/mellanox/mlx5/core/eswitch.c      |   62 +
 .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c   |    5 +
 .../net/ethernet/mellanox/mlx5/core/fpga/tls.c     |   70 +
 .../net/ethernet/mellanox/mlx5/core/fs_core.c      |   20 +
 .../net/ethernet/mellanox/mlx5/core/fs_counters.c  |    3 +
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |   13 +
 .../net/ethernet/mellanox/mlx5/core/lib/clock.c    |    8 +
 .../drivers/net/ethernet/mellanox/mlx5/core/main.c |   44 +
 .../drivers/net/ethernet/mellanox/mlx5/core/port.c |    7 +
 .../drivers/net/ethernet/mellanox/mlxsw/core.c     |   40 +
 .../drivers/net/ethernet/mellanox/mlxsw/core.h     |    3 +
 .../drivers/net/ethernet/mellanox/mlxsw/pci.c      |   25 +
 .../drivers/net/ethernet/mellanox/mlxsw/pci_hw.h   |    7 +
 .../drivers/net/ethernet/mellanox/mlxsw/reg.h      |    4 +
 .../drivers/net/ethernet/mellanox/mlxsw/spectrum.c |   66 +
 .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c   |    4 +
 .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c    |    5 +
 .../net/ethernet/mellanox/mlxsw/spectrum_dcb.c     |   14 +
 .../net/ethernet/mellanox/mlxsw/spectrum_fid.c     |    5 +
 .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |   64 +
 .../linux/drivers/net/ethernet/micrel/ks8851.c     |   48 +
 .../drivers/net/ethernet/microchip/lan743x_main.c  |  113 +
 .../drivers/net/ethernet/microchip/lan743x_main.h  |    3 +
 .../linux/linux/drivers/net/ethernet/mscc/ocelot.c |   11 +
 .../net/ethernet/neterion/vxge/vxge-config.c       |    7 +
 .../drivers/net/ethernet/netronome/nfp/bpf/jit.c   |   32 +
 .../net/ethernet/netronome/nfp/flower/action.c     |    5 +
 .../net/ethernet/netronome/nfp/flower/cmsg.h       |    8 +
 .../net/ethernet/netronome/nfp/flower/match.c      |   11 +
 .../net/ethernet/netronome/nfp/flower/offload.c    |   10 +
 .../ethernet/netronome/nfp/flower/tunnel_conf.c    |   27 +
 .../net/ethernet/netronome/nfp/nfp_devlink.c       |   15 +
 .../net/ethernet/netronome/nfp/nfp_net_repr.c      |    7 +
 .../drivers/net/ethernet/nuvoton/w90p910_ether.c   |    4 +
 .../net/ethernet/qlogic/netxen/netxen_nic_init.c   |    4 +
 .../drivers/net/ethernet/qlogic/qed/qed_dcbx.c     |   25 +
 .../drivers/net/ethernet/qlogic/qed/qed_dev.c      |   71 +
 .../drivers/net/ethernet/qlogic/qed/qed_fcoe.c     |   15 +
 .../drivers/net/ethernet/qlogic/qed/qed_hsi.h      |    5 +
 .../drivers/net/ethernet/qlogic/qed/qed_int.c      |    3 +
 .../drivers/net/ethernet/qlogic/qed/qed_iscsi.c    |    3 +
 .../drivers/net/ethernet/qlogic/qed/qed_iwarp.c    |   31 +
 .../drivers/net/ethernet/qlogic/qed/qed_iwarp.h    |    4 +
 .../linux/drivers/net/ethernet/qlogic/qed/qed_l2.c |   37 +
 .../linux/drivers/net/ethernet/qlogic/qed/qed_l2.h |    3 +
 .../drivers/net/ethernet/qlogic/qed/qed_ll2.c      |   30 +
 .../drivers/net/ethernet/qlogic/qed/qed_main.c     |    6 +
 .../drivers/net/ethernet/qlogic/qed/qed_rdma.c     |   63 +
 .../drivers/net/ethernet/qlogic/qed/qed_rdma.h     |    9 +
 .../drivers/net/ethernet/qlogic/qed/qed_roce.c     |    3 +
 .../linux/drivers/net/ethernet/qlogic/qed/qed_sp.h |    9 +
 .../net/ethernet/qlogic/qed/qed_sp_commands.c      |   14 +
 .../drivers/net/ethernet/qlogic/qed/qed_spq.c      |   86 +
 .../drivers/net/ethernet/qlogic/qed/qed_sriov.c    |   14 +
 .../linux/drivers/net/ethernet/qlogic/qed/qed_vf.c |    6 +
 .../linux/drivers/net/ethernet/qlogic/qede/qede.h  |    3 +
 .../drivers/net/ethernet/qlogic/qede/qede_fp.c     |    3 +
 .../drivers/net/ethernet/qlogic/qede/qede_main.c   |    9 +
 .../drivers/net/ethernet/qlogic/qede/qede_ptp.c    |   13 +
 .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c    |    3 +
 .../net/ethernet/qualcomm/rmnet/rmnet_map.h        |    4 +
 .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c   |   17 +
 .../net/ethernet/qualcomm/rmnet/rmnet_vnd.c        |   13 +
 .../linux/drivers/net/ethernet/realtek/8139cp.c    |    6 +
 .../linux/drivers/net/ethernet/realtek/r8169.c     |   52 +
 .../linux/drivers/net/ethernet/renesas/ravb_main.c |   18 +
 .../linux/drivers/net/ethernet/renesas/sh_eth.c    |    3 +
 .../linux/drivers/net/ethernet/seeq/sgiseeq.c      |    3 +
 repo/linux/linux/drivers/net/ethernet/sis/sis900.c |   29 +
 .../linux/drivers/net/ethernet/socionext/netsec.c  |    3 +
 .../linux/drivers/net/ethernet/socionext/sni_ave.c |   20 +
 .../drivers/net/ethernet/stmicro/stmmac/common.h   |    8 +
 .../net/ethernet/stmicro/stmmac/descs_com.h        |   16 +
 .../drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c |    5 +
 .../net/ethernet/stmicro/stmmac/dwmac-sun8i.c      |   21 +
 .../net/ethernet/stmicro/stmmac/dwmac1000_core.c   |    3 +
 .../net/ethernet/stmicro/stmmac/dwmac4_core.c      |   21 +
 .../net/ethernet/stmicro/stmmac/dwmac4_descs.c     |   16 +
 .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c   |    4 +
 .../net/ethernet/stmicro/stmmac/dwxgmac2_dma.c     |   12 +
 .../drivers/net/ethernet/stmicro/stmmac/enh_desc.c |   20 +
 .../drivers/net/ethernet/stmicro/stmmac/hwif.h     |    4 +
 .../net/ethernet/stmicro/stmmac/norm_desc.c        |   16 +
 .../net/ethernet/stmicro/stmmac/ring_mode.c        |   19 +
 .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c   |   31 +
 .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c  |    4 +
 .../net/ethernet/stmicro/stmmac/stmmac_main.c      |  192 ++
 .../net/ethernet/stmicro/stmmac/stmmac_mdio.c      |    8 +
 .../net/ethernet/stmicro/stmmac/stmmac_pci.c       |   12 +
 .../net/ethernet/stmicro/stmmac/stmmac_ptp.c       |    4 +
 .../net/ethernet/stmicro/stmmac/stmmac_tc.c        |    3 +
 .../linux/linux/drivers/net/ethernet/sun/cassini.c |   20 +
 .../linux/linux/drivers/net/ethernet/sun/cassini.h |   20 +
 repo/linux/linux/drivers/net/ethernet/sun/niu.c    |    8 +
 repo/linux/linux/drivers/net/ethernet/ti/cpsw.c    |    4 +
 .../linux/drivers/net/ethernet/ti/netcp_ethss.c    |    9 +
 .../net/ethernet/xilinx/xilinx_axienet_main.c      |   15 +
 repo/linux/linux/drivers/net/geneve.c              |   18 +
 repo/linux/linux/drivers/net/gtp.c                 |   44 +
 repo/linux/linux/drivers/net/hamradio/6pack.c      |   21 +
 repo/linux/linux/drivers/net/hyperv/hyperv_net.h   |   18 +
 repo/linux/linux/drivers/net/hyperv/netvsc.c       |   22 +
 repo/linux/linux/drivers/net/hyperv/netvsc_drv.c   |  187 ++
 repo/linux/linux/drivers/net/hyperv/rndis_filter.c |   26 +
 repo/linux/linux/drivers/net/ieee802154/adf7242.c  |    3 +
 repo/linux/linux/drivers/net/ieee802154/ca8210.c   |    8 +
 .../linux/drivers/net/ieee802154/mac802154_hwsim.c |   12 +
 repo/linux/linux/drivers/net/ieee802154/mcr20a.c   |    9 +
 repo/linux/linux/drivers/net/ipvlan/ipvlan_main.c  |   22 +
 repo/linux/linux/drivers/net/loopback.c            |    3 +
 repo/linux/linux/drivers/net/macsec.c              |   10 +
 repo/linux/linux/drivers/net/macvlan.c             |   11 +
 repo/linux/linux/drivers/net/net_failover.c        |    3 +
 repo/linux/linux/drivers/net/phy/Kconfig           |    4 +
 repo/linux/linux/drivers/net/phy/Makefile          |    4 +
 .../linux/drivers/net/phy/{ax88796b.c => asix.c}   |    0
 repo/linux/linux/drivers/net/phy/dp83640.c         |   20 +
 repo/linux/linux/drivers/net/phy/dp83867.c         |    7 +
 repo/linux/linux/drivers/net/phy/marvell.c         |   41 +
 repo/linux/linux/drivers/net/phy/marvell10g.c      |    6 +
 repo/linux/linux/drivers/net/phy/mdio-gpio.c       |   18 +
 repo/linux/linux/drivers/net/phy/mdio_bus.c        |    7 +
 repo/linux/linux/drivers/net/phy/meson-gxl.c       |    6 +
 repo/linux/linux/drivers/net/phy/micrel.c          |    7 +
 repo/linux/linux/drivers/net/phy/phy-c45.c         |    6 +
 repo/linux/linux/drivers/net/phy/phy_device.c      |   41 +
 repo/linux/linux/drivers/net/phy/phylink.c         |   36 +
 repo/linux/linux/drivers/net/phy/realtek.c         |    4 +
 repo/linux/linux/drivers/net/phy/sfp-bus.c         |   10 +
 repo/linux/linux/drivers/net/phy/sfp.c             |   58 +
 repo/linux/linux/drivers/net/phy/sfp.h             |    3 +
 repo/linux/linux/drivers/net/phy/spi_ks8995.c      |    6 +
 .../linux/drivers/net/phy/xilinx_gmii2rgmii.c      |    4 +
 repo/linux/linux/drivers/net/ppp/ppp_deflate.c     |    9 +
 repo/linux/linux/drivers/net/ppp/ppp_mppe.c        |    3 +
 repo/linux/linux/drivers/net/ppp/pppoe.c           |    6 +
 repo/linux/linux/drivers/net/ppp/pppox.c           |    6 +
 repo/linux/linux/drivers/net/ppp/pptp.c            |    6 +
 repo/linux/linux/drivers/net/rionet.c              |    6 +
 repo/linux/linux/drivers/net/slip/slhc.c           |    4 +
 repo/linux/linux/drivers/net/team/team.c           |   71 +
 .../linux/drivers/net/team/team_mode_loadbalance.c |    6 +
 repo/linux/linux/drivers/net/thunderbolt.c         |    6 +
 repo/linux/linux/drivers/net/tun.c                 |  105 +
 repo/linux/linux/drivers/net/usb/asix_devices.c    |   17 +
 repo/linux/linux/drivers/net/usb/hso.c             |   10 +
 repo/linux/linux/drivers/net/usb/ipheth.c          |   28 +
 repo/linux/linux/drivers/net/usb/lan78xx.c         |    3 +
 repo/linux/linux/drivers/net/usb/qmi_wwan.c        |  141 +
 repo/linux/linux/drivers/net/usb/smsc95xx.c        |   12 +
 repo/linux/linux/drivers/net/usb/usbnet.c          |    6 +
 repo/linux/linux/drivers/net/virtio_net.c          |  179 +
 repo/linux/linux/drivers/net/vrf.c                 |   40 +
 repo/linux/linux/drivers/net/vxlan.c               |   35 +
 repo/linux/linux/drivers/net/wan/x25_asy.c         |    5 +
 .../linux/drivers/net/wireless/ath/ath10k/ce.c     |   28 +
 .../linux/drivers/net/wireless/ath/ath10k/ce.h     |    4 +
 .../linux/drivers/net/wireless/ath/ath10k/core.c   |    3 +
 .../drivers/net/wireless/ath/ath10k/debugfs_sta.c  |    4 +
 .../linux/drivers/net/wireless/ath/ath10k/htt_rx.c |    8 +
 .../linux/drivers/net/wireless/ath/ath10k/hw.c     |    4 +
 .../linux/drivers/net/wireless/ath/ath10k/mac.c    |    7 +
 .../linux/drivers/net/wireless/ath/ath10k/sdio.c   |    6 +
 .../linux/drivers/net/wireless/ath/ath10k/txrx.c   |    3 +
 .../linux/drivers/net/wireless/ath/ath10k/usb.c    |    4 +
 .../linux/drivers/net/wireless/ath/ath10k/wmi.c    |    7 +
 .../linux/drivers/net/wireless/ath/ath6kl/wmi.c    |   10 +
 .../linux/drivers/net/wireless/ath/ath9k/ath9k.h   |    4 +
 .../linux/drivers/net/wireless/ath/ath9k/dynack.c  |   40 +
 .../linux/drivers/net/wireless/ath/ath9k/dynack.h  |    8 +
 .../linux/drivers/net/wireless/ath/ath9k/hw.c      |   34 +
 .../linux/drivers/net/wireless/ath/ath9k/init.c    |    9 +
 .../linux/drivers/net/wireless/ath/ath9k/xmit.c    |    8 +
 .../linux/drivers/net/wireless/ath/carl9170/usb.c  |   52 +
 .../net/wireless/ath/dfs_pattern_detector.c        |    4 +
 .../drivers/net/wireless/ath/wil6210/cfg80211.c    |   18 +
 .../drivers/net/wireless/ath/wil6210/interrupt.c   |   78 +
 .../linux/drivers/net/wireless/ath/wil6210/main.c  |    7 +
 .../linux/drivers/net/wireless/ath/wil6210/txrx.c  |    6 +
 .../drivers/net/wireless/ath/wil6210/txrx_edma.c   |   16 +
 .../linux/drivers/net/wireless/ath/wil6210/wmi.c   |   15 +
 .../drivers/net/wireless/atmel/at76c50x-usb.c      |    5 +
 .../drivers/net/wireless/broadcom/b43/phy_common.c |    4 +
 .../drivers/net/wireless/broadcom/b43/phy_lp.c     |   10 +
 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c    |    8 +
 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h    |    8 +
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   20 +
 .../broadcom/brcm80211/brcmfmac/cfg80211.h         |    4 +
 .../wireless/broadcom/brcm80211/brcmfmac/common.c  |    4 +
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |   33 +
 .../broadcom/brcm80211/brcmfmac/firmware.c         |    9 +
 .../wireless/broadcom/brcm80211/brcmfmac/fweh.h    |   16 +
 .../broadcom/brcm80211/brcmfmac/fwsignal.c         |   41 +
 .../broadcom/brcm80211/brcmfmac/fwsignal.h         |    4 +
 .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c  |    4 +
 .../wireless/broadcom/brcm80211/brcmfmac/proto.c   |   11 +
 .../wireless/broadcom/brcm80211/brcmfmac/proto.h   |    4 +
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |    6 +
 .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |   40 +
 .../wireless/broadcom/brcm80211/brcmfmac/vendor.c  |   10 +
 .../net/wireless/broadcom/brcm80211/brcmutil/d11.c |    8 +
 .../broadcom/brcm80211/include/brcmu_wifi.h        |    3 +
 .../drivers/net/wireless/intel/iwlwifi/cfg/5000.c  |    7 +
 .../drivers/net/wireless/intel/iwlwifi/fw/acpi.h   |   10 +
 .../net/wireless/intel/iwlwifi/fw/api/mac.h        |    4 +
 .../drivers/net/wireless/intel/iwlwifi/fw/smem.c   |   16 +
 .../drivers/net/wireless/intel/iwlwifi/iwl-drv.c   |    4 +
 .../drivers/net/wireless/intel/iwlwifi/mvm/fw.c    |   60 +
 .../net/wireless/intel/iwlwifi/mvm/mac80211.c      |   33 +
 .../drivers/net/wireless/intel/iwlwifi/mvm/mvm.h   |    4 +
 .../drivers/net/wireless/intel/iwlwifi/mvm/nvm.c   |    6 +
 .../drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c |    5 +
 .../drivers/net/wireless/intel/iwlwifi/mvm/rs.c    |   52 +
 .../drivers/net/wireless/intel/iwlwifi/mvm/rs.h    |    4 +
 .../drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c  |   16 +
 .../drivers/net/wireless/intel/iwlwifi/mvm/tx.c    |   14 +
 .../drivers/net/wireless/intel/iwlwifi/mvm/utils.c |   13 +
 .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c   |    4 +
 .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c    |    4 +
 .../drivers/net/wireless/intel/iwlwifi/pcie/drv.c  |    3 +
 .../net/wireless/intel/iwlwifi/pcie/internal.h     |    3 +
 .../drivers/net/wireless/intel/iwlwifi/pcie/rx.c   |   95 +
 .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |    3 +
 .../drivers/net/wireless/intel/iwlwifi/pcie/tx.c   |    3 +
 .../drivers/net/wireless/intersil/p54/p54pci.c     |    7 +
 .../drivers/net/wireless/intersil/p54/p54usb.c     |   56 +
 .../linux/drivers/net/wireless/mac80211_hwsim.c    |   30 +
 .../drivers/net/wireless/marvell/libertas/if_usb.c |    5 +
 .../net/wireless/marvell/libertas_tf/if_usb.c      |   11 +
 .../drivers/net/wireless/marvell/mwifiex/11n.c     |    8 +
 .../net/wireless/marvell/mwifiex/11n_rxreorder.c   |  182 +
 .../net/wireless/marvell/mwifiex/cfg80211.c        |   26 +
 .../drivers/net/wireless/marvell/mwifiex/cfp.c     |    3 +
 .../drivers/net/wireless/marvell/mwifiex/fw.h      |   12 +
 .../drivers/net/wireless/marvell/mwifiex/ie.c      |   41 +
 .../drivers/net/wireless/marvell/mwifiex/main.h    |    3 +
 .../drivers/net/wireless/marvell/mwifiex/scan.c    |   38 +
 .../drivers/net/wireless/marvell/mwifiex/sdio.c    |    4 +
 .../net/wireless/marvell/mwifiex/sta_ioctl.c       |    8 +
 .../net/wireless/marvell/mwifiex/uap_txrx.c        |   11 +
 .../drivers/net/wireless/marvell/mwifiex/wmm.c     |    4 +
 .../linux/drivers/net/wireless/marvell/mwl8k.c     |   13 +
 .../drivers/net/wireless/mediatek/mt76/Kconfig     |    3 +
 .../drivers/net/wireless/mediatek/mt76/eeprom.c    |   17 +
 .../drivers/net/wireless/mediatek/mt76/mac80211.c  |    6 +
 .../net/wireless/mediatek/mt76/mt76x0/init.c       |    3 +
 .../net/wireless/mediatek/mt76/mt76x0/phy.c        |    7 +
 .../net/wireless/mediatek/mt76/mt76x2_dfs.c        |    8 +
 .../net/wireless/mediatek/mt76/mt76x2_init.c       |    5 +
 .../net/wireless/mediatek/mt76/mt76x2_mac.c        |    5 +
 .../net/wireless/mediatek/mt76/mt76x2_usb.c        |   12 +
 .../linux/drivers/net/wireless/mediatek/mt76/tx.c  |    4 +
 .../linux/drivers/net/wireless/mediatek/mt76/usb.c |   13 +
 .../drivers/net/wireless/mediatek/mt7601u/dma.c    |   40 +
 .../drivers/net/wireless/mediatek/mt7601u/eeprom.h |    4 +
 .../drivers/net/wireless/mediatek/mt7601u/tx.c     |    6 +
 .../drivers/net/wireless/ralink/rt2x00/rt2x00.h    |    4 +
 .../drivers/net/wireless/ralink/rt2x00/rt2x00mac.c |   16 +
 .../net/wireless/ralink/rt2x00/rt2x00queue.c       |   12 +
 .../drivers/net/wireless/realtek/rtlwifi/base.c    |    6 +
 .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c    |    3 +
 .../wireless/realtek/rtlwifi/rtl8192c/fw_common.c  |    3 +
 .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c    |    3 +
 .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.c    |    3 +
 .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c    |    3 +
 .../net/wireless/realtek/rtlwifi/rtl8723be/fw.c    |    3 +
 .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c    |    6 +
 .../drivers/net/wireless/realtek/rtlwifi/usb.c     |   11 +
 .../drivers/net/wireless/rsi/rsi_91x_mac80211.c    |   31 +
 .../linux/drivers/net/wireless/rsi/rsi_91x_usb.c   |   16 +
 .../linux/drivers/net/wireless/rsi/rsi_common.h    |    4 +
 .../linux/drivers/net/wireless/st/cw1200/main.c    |    3 +
 .../linux/drivers/net/wireless/st/cw1200/scan.c    |   27 +
 .../linux/drivers/net/wireless/ti/wlcore/main.c    |   26 +
 .../linux/drivers/net/wireless/ti/wlcore/sdio.c    |   17 +
 repo/linux/linux/drivers/net/xen-netback/hash.c    |    3 +
 .../linux/drivers/net/xen-netback/interface.c      |    3 +
 repo/linux/linux/drivers/net/xen-netback/netback.c |   14 +
 repo/linux/linux/drivers/net/xen-netfront.c        |    4 +
 repo/linux/linux/drivers/nfc/nfcmrvl/main.c        |    8 +
 repo/linux/linux/drivers/nfc/nfcmrvl/uart.c        |   15 +
 repo/linux/linux/drivers/nfc/nfcmrvl/usb.c         |    3 +
 repo/linux/linux/drivers/nfc/st95hf/core.c         |    6 +
 repo/linux/linux/drivers/nvdimm/btt_devs.c         |   14 +
 repo/linux/linux/drivers/nvdimm/bus.c              |  170 +
 repo/linux/linux/drivers/nvdimm/dax_devs.c         |    4 +
 repo/linux/linux/drivers/nvdimm/label.c            |   46 +
 repo/linux/linux/drivers/nvdimm/label.h            |    5 +
 repo/linux/linux/drivers/nvdimm/namespace_devs.c   |   18 +
 repo/linux/linux/drivers/nvdimm/nd-core.h          |   10 +
 repo/linux/linux/drivers/nvdimm/nd.h               |    5 +
 repo/linux/linux/drivers/nvdimm/pfn.h              |    3 +
 repo/linux/linux/drivers/nvdimm/pfn_devs.c         |   66 +
 repo/linux/linux/drivers/nvdimm/pmem.c             |   48 +
 repo/linux/linux/drivers/nvdimm/region.c           |   17 +
 repo/linux/linux/drivers/nvdimm/region_devs.c      |   22 +
 repo/linux/linux/drivers/nvme/host/core.c          |  114 +
 repo/linux/linux/drivers/nvme/host/fabrics.c       |    5 +
 repo/linux/linux/drivers/nvme/host/fc.c            |   70 +
 repo/linux/linux/drivers/nvme/host/multipath.c     |   40 +
 repo/linux/linux/drivers/nvme/host/nvme.h          |   10 +
 repo/linux/linux/drivers/nvme/host/pci.c           |   72 +
 repo/linux/linux/drivers/nvme/host/rdma.c          |   31 +
 repo/linux/linux/drivers/nvme/target/core.c        |   22 +
 repo/linux/linux/drivers/nvme/target/io-cmd-bdev.c |    3 +
 repo/linux/linux/drivers/nvme/target/rdma.c        |   20 +
 repo/linux/linux/drivers/nvmem/core.c              |   20 +
 repo/linux/linux/drivers/nvmem/sunxi_sid.c         |    5 +
 repo/linux/linux/drivers/of/base.c                 |   54 +
 repo/linux/linux/drivers/of/device.c               |   14 +
 repo/linux/linux/drivers/of/dynamic.c              |   27 +
 repo/linux/linux/drivers/of/kobj.c                 |    7 +
 repo/linux/linux/drivers/of/of_mdio.c              |   15 +
 repo/linux/linux/drivers/of/of_numa.c              |   11 +
 repo/linux/linux/drivers/of/of_private.h           |    3 +
 repo/linux/linux/drivers/of/overlay.c              |  138 +
 repo/linux/linux/drivers/of/platform.c             |   10 +
 repo/linux/linux/drivers/of/property.c             |    3 +
 repo/linux/linux/drivers/of/unittest.c             |   15 +
 repo/linux/linux/drivers/opp/core.c                |   16 +
 repo/linux/linux/drivers/opp/of.c                  |    3 +
 repo/linux/linux/drivers/opp/ti-opp-supply.c       |    4 +
 repo/linux/linux/drivers/parisc/ccio-dma.c         |    9 +
 repo/linux/linux/drivers/parisc/led.c              |    3 +
 repo/linux/linux/drivers/parisc/sba_iommu.c        |    5 +
 repo/linux/linux/drivers/parport/parport_pc.c      |    4 +
 repo/linux/linux/drivers/parport/share.c           |    6 +
 .../linux/drivers/pci/controller/dwc/pci-dra7xx.c  |   18 +
 .../linux/drivers/pci/controller/dwc/pci-imx6.c    |   27 +
 .../drivers/pci/controller/dwc/pci-keystone.c      |   12 +
 .../drivers/pci/controller/dwc/pci-layerscape.c    |    4 +
 .../pci/controller/dwc/pcie-designware-ep.c        |   15 +
 .../pci/controller/dwc/pcie-designware-host.c      |   62 +
 .../drivers/pci/controller/dwc/pcie-designware.h   |    3 +
 .../linux/drivers/pci/controller/dwc/pcie-qcom.c   |    3 +
 .../linux/drivers/pci/controller/pci-hyperv.c      |   36 +
 .../linux/drivers/pci/controller/pcie-cadence-ep.c |   17 +
 .../linux/drivers/pci/controller/pcie-cadence.c    |   21 +
 .../linux/drivers/pci/controller/pcie-mediatek.c   |    3 +
 .../linux/drivers/pci/controller/pcie-mobiveil.c   |   21 +
 .../linux/linux/drivers/pci/controller/pcie-rcar.c |   26 +
 .../linux/drivers/pci/controller/pcie-xilinx-nwl.c |   15 +
 .../linux/drivers/pci/controller/pcie-xilinx.c     |   17 +
 repo/linux/linux/drivers/pci/hotplug/pciehp_ctrl.c |    3 +
 .../linux/drivers/pci/hotplug/rpadlpar_core.c      |   12 +
 repo/linux/linux/drivers/pci/msi.c                 |   15 +
 repo/linux/linux/drivers/pci/pci-acpi.c            |   15 +
 repo/linux/linux/drivers/pci/pci-driver.c          |   50 +
 repo/linux/linux/drivers/pci/pci-mid.c             |    5 +
 repo/linux/linux/drivers/pci/pci-sysfs.c           |    4 +
 repo/linux/linux/drivers/pci/pci.c                 |   31 +
 repo/linux/linux/drivers/pci/pci.h                 |    4 +
 repo/linux/linux/drivers/pci/pcie/aspm.c           |   29 +
 repo/linux/linux/drivers/pci/pcie/dpc.c            |    9 +
 repo/linux/linux/drivers/pci/pcie/pme.c            |   17 +
 repo/linux/linux/drivers/pci/probe.c               |   47 +
 repo/linux/linux/drivers/pci/quirks.c              |   16 +
 repo/linux/linux/drivers/pci/remove.c              |    9 +
 repo/linux/linux/drivers/pci/switch/switchtec.c    |   11 +
 repo/linux/linux/drivers/pcmcia/ricoh.h            |   12 +
 repo/linux/linux/drivers/pcmcia/yenta_socket.c     |    4 +
 repo/linux/linux/drivers/perf/arm-cci.c            |   18 +
 repo/linux/linux/drivers/perf/arm_pmu.c            |    5 +
 repo/linux/linux/drivers/perf/arm_spe_pmu.c        |   10 +
 .../drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c  |    9 +
 .../linux/drivers/phy/allwinner/phy-sun4i-usb.c    |   20 +
 repo/linux/linux/drivers/phy/motorola/Kconfig      |    4 +
 .../linux/drivers/phy/qualcomm/phy-ath79-usb.c     |    8 +
 .../linux/drivers/phy/qualcomm/phy-qcom-qusb2.c    |   19 +
 .../linux/drivers/phy/renesas/phy-rcar-gen2.c      |    6 +
 repo/linux/linux/drivers/phy/ti/phy-ti-pipe3.c     |    4 +
 .../linux/drivers/pinctrl/bcm/pinctrl-bcm2835.c    |   31 +
 repo/linux/linux/drivers/pinctrl/core.c            |    8 +
 .../drivers/pinctrl/intel/pinctrl-cherryview.c     |   16 +
 .../linux/drivers/pinctrl/mediatek/mtk-eint.c      |   36 +
 .../drivers/pinctrl/meson/pinctrl-meson-gxbb.c     |    4 +
 .../drivers/pinctrl/meson/pinctrl-meson-gxl.c      |    4 +
 .../linux/drivers/pinctrl/meson/pinctrl-meson.c    |    5 +
 .../linux/drivers/pinctrl/meson/pinctrl-meson8.c   |   11 +
 .../linux/drivers/pinctrl/meson/pinctrl-meson8b.c  |   32 +
 .../linux/linux/drivers/pinctrl/pinctrl-max77620.c |   11 +
 .../linux/linux/drivers/pinctrl/pinctrl-mcp23s08.c |   15 +
 .../linux/drivers/pinctrl/pinctrl-pistachio.c      |    6 +
 .../linux/linux/drivers/pinctrl/pinctrl-rockchip.c |    3 +
 repo/linux/linux/drivers/pinctrl/pinctrl-sx150x.c  |   15 +
 .../linux/drivers/pinctrl/qcom/pinctrl-spmi-mpp.c  |   32 +
 .../linux/drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c |   24 +
 .../drivers/pinctrl/samsung/pinctrl-exynos-arm.c   |    3 +
 .../drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c      |    4 +
 .../drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c     |    4 +
 .../linux/drivers/pinctrl/sunxi/pinctrl-sunxi.c    |   17 +
 repo/linux/linux/drivers/pinctrl/zte/pinctrl-zx.c  |    3 +
 .../linux/drivers/platform/chrome/cros_ec_proto.c  |   14 +
 .../drivers/platform/mellanox/mlxreg-hotplug.c     |   11 +
 repo/linux/linux/drivers/platform/x86/Kconfig      |    9 +
 repo/linux/linux/drivers/platform/x86/Makefile     |    3 +
 repo/linux/linux/drivers/platform/x86/acerhdf.c    |    3 +
 .../linux/linux/drivers/platform/x86/asus-nb-wmi.c |   29 +
 repo/linux/linux/drivers/platform/x86/asus-wmi.c   |    4 +
 repo/linux/linux/drivers/platform/x86/asus-wmi.h   |    3 +
 .../linux/linux/drivers/platform/x86/dell-laptop.c |   12 +
 .../linux/drivers/platform/x86/ideapad-laptop.c    |    4 +
 repo/linux/linux/drivers/platform/x86/intel-hid.c  |    9 +
 repo/linux/linux/drivers/platform/x86/intel-vbtn.c |    9 +
 .../linux/drivers/platform/x86/intel_cht_int33fe.c |   32 +
 .../drivers/platform/x86/intel_int0002_vgpio.c     |    4 +
 .../drivers/platform/x86/intel_mid_powerbtn.c      |    5 +
 .../linux/drivers/platform/x86/intel_pmc_core.c    |   12 +
 .../linux/drivers/platform/x86/intel_pmc_core.h    |    4 +
 .../linux/drivers/platform/x86/intel_pmc_ipc.c     |    9 +
 .../drivers/platform/x86/intel_telemetry_debugfs.c |   13 +
 .../drivers/platform/x86/intel_telemetry_pltdrv.c  |    4 +
 .../linux/drivers/platform/x86/mlx-platform.c      |   13 +
 repo/linux/linux/drivers/platform/x86/pmc_atom.c   |   12 +
 .../linux/linux/drivers/platform/x86/sony-laptop.c |   11 +
 .../linux/drivers/platform/x86/thinkpad_acpi.c     |   11 +
 .../linux/drivers/power/supply/axp288_charger.c    |    3 +
 .../linux/drivers/power/supply/axp288_fuel_gauge.c |    3 +
 .../linux/drivers/power/supply/charger-manager.c   |    8 +
 .../linux/drivers/power/supply/cpcap-battery.c     |    3 +
 .../linux/drivers/power/supply/cpcap-charger.c     |    3 +
 .../power/supply/max14656_charger_detector.c       |   13 +
 .../linux/drivers/power/supply/olpc_battery.c      |    8 +
 .../drivers/power/supply/power_supply_sysfs.c      |   15 +
 .../linux/drivers/power/supply/twl4030_charger.c   |    8 +
 repo/linux/linux/drivers/powercap/intel_rapl.c     |   10 +
 repo/linux/linux/drivers/pps/pps.c                 |    3 +
 repo/linux/linux/drivers/ptp/ptp_chardev.c         |    7 +
 repo/linux/linux/drivers/ptp/ptp_clock.c           |    8 +
 repo/linux/linux/drivers/pwm/core.c                |   16 +
 repo/linux/linux/drivers/pwm/pwm-meson.c           |   44 +
 repo/linux/linux/drivers/pwm/pwm-tiehrpwm.c        |    3 +
 repo/linux/linux/drivers/pwm/sysfs.c               |   19 +
 .../linux/drivers/rapidio/devices/rio_mport_cdev.c |    6 +
 repo/linux/linux/drivers/rapidio/rio_cm.c          |    3 +
 repo/linux/linux/drivers/ras/cec.c                 |   91 +
 .../linux/drivers/regulator/act8865-regulator.c    |    8 +
 .../linux/drivers/regulator/max77620-regulator.c   |    7 +
 repo/linux/linux/drivers/regulator/s2mpa01.c       |   16 +
 repo/linux/linux/drivers/regulator/s2mps11.c       |    9 +
 repo/linux/linux/drivers/remoteproc/qcom_q6v5.c    |   12 +
 .../linux/drivers/reset/reset-meson-audio-arb.c    |    3 +
 repo/linux/linux/drivers/rpmsg/qcom_smd.c          |    8 +
 repo/linux/linux/drivers/rtc/hctosys.c             |    5 +
 repo/linux/linux/drivers/rtc/rtc-88pm860x.c        |    4 +
 repo/linux/linux/drivers/rtc/rtc-cmos.c            |   57 +
 repo/linux/linux/drivers/rtc/rtc-cros-ec.c         |    8 +
 repo/linux/linux/drivers/rtc/rtc-da9063.c          |    3 +
 repo/linux/linux/drivers/rtc/rtc-ds1307.c          |    4 +
 repo/linux/linux/drivers/rtc/rtc-hid-sensor-time.c |    4 +
 repo/linux/linux/drivers/rtc/rtc-m41t80.c          |    4 +
 repo/linux/linux/drivers/rtc/rtc-pcf2127.c         |    3 +
 repo/linux/linux/drivers/rtc/rtc-pcf8523.c         |   20 +
 repo/linux/linux/drivers/rtc/rtc-sh.c              |    4 +
 repo/linux/linux/drivers/rtc/rtc-stm32.c           |    8 +
 repo/linux/linux/drivers/rtc/rtc-xgene.c           |   16 +
 repo/linux/linux/drivers/s390/block/dasd_alias.c   |   12 +
 repo/linux/linux/drivers/s390/block/dasd_eckd.c    |   13 +
 repo/linux/linux/drivers/s390/char/con3270.c       |    4 +
 repo/linux/linux/drivers/s390/char/fs3270.c        |    4 +
 repo/linux/linux/drivers/s390/char/raw3270.c       |    7 +
 repo/linux/linux/drivers/s390/char/raw3270.h       |    7 +
 repo/linux/linux/drivers/s390/char/sclp_config.c   |    4 +
 repo/linux/linux/drivers/s390/char/tty3270.c       |    4 +
 repo/linux/linux/drivers/s390/cio/cio.h            |    4 +
 repo/linux/linux/drivers/s390/cio/qdio_main.c      |   13 +
 repo/linux/linux/drivers/s390/cio/qdio_setup.c     |    6 +
 repo/linux/linux/drivers/s390/cio/qdio_thinint.c   |   12 +
 repo/linux/linux/drivers/s390/cio/vfio_ccw_cp.c    |   14 +
 repo/linux/linux/drivers/s390/cio/vfio_ccw_drv.c   |   36 +
 repo/linux/linux/drivers/s390/cio/vfio_ccw_ops.c   |   10 +
 repo/linux/linux/drivers/s390/crypto/ap_bus.c      |    4 +
 repo/linux/linux/drivers/s390/crypto/pkey_api.c    |    4 +
 repo/linux/linux/drivers/s390/crypto/zcrypt_api.c  |   12 +
 .../linux/linux/drivers/s390/crypto/zcrypt_error.h |    6 +
 repo/linux/linux/drivers/s390/net/ctcm_main.c      |    3 +
 repo/linux/linux/drivers/s390/net/ism_drv.c        |   24 +
 repo/linux/linux/drivers/s390/net/qeth_core.h      |   15 +
 repo/linux/linux/drivers/s390/net/qeth_core_main.c |   87 +
 repo/linux/linux/drivers/s390/net/qeth_l2_main.c   |   12 +
 repo/linux/linux/drivers/s390/net/qeth_l3_main.c   |   27 +
 repo/linux/linux/drivers/s390/scsi/zfcp_aux.c      |   10 +
 repo/linux/linux/drivers/s390/scsi/zfcp_erp.c      |   12 +
 repo/linux/linux/drivers/s390/scsi/zfcp_ext.h      |    6 +
 repo/linux/linux/drivers/s390/scsi/zfcp_fc.c       |   13 +
 repo/linux/linux/drivers/s390/scsi/zfcp_scsi.c     |    6 +
 repo/linux/linux/drivers/s390/scsi/zfcp_sysfs.c    |   15 +
 repo/linux/linux/drivers/s390/scsi/zfcp_unit.c     |    9 +
 repo/linux/linux/drivers/s390/virtio/virtio_ccw.c  |   40 +
 repo/linux/linux/drivers/sbus/char/display7seg.c   |    3 +
 repo/linux/linux/drivers/sbus/char/envctrl.c       |    5 +
 repo/linux/linux/drivers/scsi/53c700.c             |    4 +
 repo/linux/linux/drivers/scsi/NCR5380.c            |   50 +
 repo/linux/linux/drivers/scsi/NCR5380.h            |    4 +
 repo/linux/linux/drivers/scsi/aacraid/aacraid.h    |    6 +
 repo/linux/linux/drivers/scsi/aacraid/commsup.c    |   13 +
 repo/linux/linux/drivers/scsi/aacraid/linit.c      |   10 +
 .../linux/linux/drivers/scsi/aic7xxx/aic7770_osm.c |    3 +
 repo/linux/linux/drivers/scsi/aic7xxx/aic7xxx.h    |    3 +
 .../linux/linux/drivers/scsi/aic7xxx/aic7xxx_osm.c |   15 +
 .../linux/drivers/scsi/aic7xxx/aic7xxx_osm_pci.c   |    3 +
 .../linux/drivers/scsi/aic94xx/aic94xx_init.c      |   16 +
 repo/linux/linux/drivers/scsi/bnx2fc/bnx2fc_fcoe.c |    8 +
 repo/linux/linux/drivers/scsi/bnx2fc/bnx2fc_hwi.c  |    4 +
 repo/linux/linux/drivers/scsi/bnx2fc/bnx2fc_io.c   |   11 +
 repo/linux/linux/drivers/scsi/csiostor/csio_attr.c |    7 +
 repo/linux/linux/drivers/scsi/csiostor/csio_scsi.c |    5 +
 .../linux/linux/drivers/scsi/cxgbi/cxgb3i/cxgb3i.c |   20 +
 .../linux/linux/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c |   37 +
 repo/linux/linux/drivers/scsi/cxgbi/libcxgbi.c     |   18 +
 repo/linux/linux/drivers/scsi/cxgbi/libcxgbi.h     |    9 +
 repo/linux/linux/drivers/scsi/cxlflash/main.c      |    6 +
 .../drivers/scsi/device_handler/scsi_dh_alua.c     |   20 +
 repo/linux/linux/drivers/scsi/esp_scsi.c           |    3 +
 repo/linux/linux/drivers/scsi/esp_scsi.h           |    3 +
 repo/linux/linux/drivers/scsi/fcoe/fcoe.c          |    4 +
 repo/linux/linux/drivers/scsi/fcoe/fcoe_ctlr.c     |   95 +
 .../linux/linux/drivers/scsi/fcoe/fcoe_transport.c |    4 +
 .../linux/drivers/scsi/hisi_sas/hisi_sas_main.c    |   13 +
 .../linux/drivers/scsi/hisi_sas/hisi_sas_v1_hw.c   |    8 +
 .../linux/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c   |    8 +
 .../linux/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c   |   12 +
 repo/linux/linux/drivers/scsi/hpsa.c               |    7 +
 repo/linux/linux/drivers/scsi/hpsa_cmd.h           |    3 +
 repo/linux/linux/drivers/scsi/ibmvscsi/ibmvfc.c    |    5 +
 repo/linux/linux/drivers/scsi/ibmvscsi/ibmvscsi.c  |   18 +
 repo/linux/linux/drivers/scsi/isci/init.c          |   13 +
 repo/linux/linux/drivers/scsi/libfc/fc_lport.c     |   12 +
 repo/linux/linux/drivers/scsi/libfc/fc_rport.c     |   15 +
 repo/linux/linux/drivers/scsi/libiscsi.c           |    9 +
 .../linux/linux/drivers/scsi/libsas/sas_expander.c |   25 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_attr.c     |  360 ++
 repo/linux/linux/drivers/scsi/lpfc/lpfc_ct.c       |   40 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_debugfs.c  |  829 +++++
 repo/linux/linux/drivers/scsi/lpfc/lpfc_debugfs.h  |   12 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_els.c      |   66 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_hbadisc.c  |   10 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_init.c     |    4 +
 .../linux/linux/drivers/scsi/lpfc/lpfc_nportdisc.c |    8 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_nvme.c     |   40 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_nvme.h     |    4 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_nvmet.c    |   13 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_nvmet.h    |    4 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_scsi.c     |    6 +
 repo/linux/linux/drivers/scsi/lpfc/lpfc_sli.c      |   20 +
 repo/linux/linux/drivers/scsi/mac_esp.c            |    3 +
 repo/linux/linux/drivers/scsi/mac_scsi.c           |  206 ++
 .../drivers/scsi/megaraid/megaraid_sas_base.c      |   16 +
 .../linux/drivers/scsi/megaraid/megaraid_sas_fp.c  |    4 +
 .../drivers/scsi/megaraid/megaraid_sas_fusion.c    |    4 +
 .../linux/drivers/scsi/mpt3sas/mpt3sas_base.c      |   34 +
 .../linux/drivers/scsi/mpt3sas/mpt3sas_scsih.c     |   13 +
 .../linux/drivers/scsi/mpt3sas/mpt3sas_transport.c |    7 +
 repo/linux/linux/drivers/scsi/qedf/qedf_io.c       |    3 +
 repo/linux/linux/drivers/scsi/qedf/qedf_main.c     |    4 +
 repo/linux/linux/drivers/scsi/qedi/qedi_dbg.c      |   53 +
 repo/linux/linux/drivers/scsi/qedi/qedi_iscsi.c    |   22 +
 repo/linux/linux/drivers/scsi/qedi/qedi_iscsi.h    |    3 +
 repo/linux/linux/drivers/scsi/qedi/qedi_main.c     |    3 +
 repo/linux/linux/drivers/scsi/qla2xxx/qla_attr.c   |    8 +
 repo/linux/linux/drivers/scsi/qla2xxx/qla_bsg.c    |    4 +
 repo/linux/linux/drivers/scsi/qla2xxx/qla_gs.c     |   12 +
 repo/linux/linux/drivers/scsi/qla2xxx/qla_init.c   |   68 +
 repo/linux/linux/drivers/scsi/qla2xxx/qla_iocb.c   |   26 +
 repo/linux/linux/drivers/scsi/qla2xxx/qla_isr.c    |    7 +
 repo/linux/linux/drivers/scsi/qla2xxx/qla_mbx.c    |   11 +
 repo/linux/linux/drivers/scsi/qla2xxx/qla_nvme.c   |   10 +
 repo/linux/linux/drivers/scsi/qla2xxx/qla_target.c |   72 +
 .../linux/linux/drivers/scsi/qla2xxx/tcm_qla2xxx.c |   23 +
 repo/linux/linux/drivers/scsi/qla4xxx/ql4_os.c     |   10 +
 repo/linux/linux/drivers/scsi/raid_class.c         |    9 +
 repo/linux/linux/drivers/scsi/scsi_debug.c         |   51 +
 repo/linux/linux/drivers/scsi/scsi_devinfo.c       |    3 +
 repo/linux/linux/drivers/scsi/scsi_dh.c            |    3 +
 repo/linux/linux/drivers/scsi/scsi_lib.c           |   44 +
 repo/linux/linux/drivers/scsi/scsi_pm.c            |   18 +
 repo/linux/linux/drivers/scsi/scsi_scan.c          |   12 +
 .../linux/drivers/scsi/scsi_transport_iscsi.c      |    3 +
 repo/linux/linux/drivers/scsi/sd.c                 |   83 +
 .../linux/drivers/scsi/smartpqi/smartpqi_init.c    |   24 +
 .../linux/drivers/scsi/smartpqi/smartpqi_sis.c     |    4 +
 repo/linux/linux/drivers/scsi/storvsc_drv.c        |    8 +
 repo/linux/linux/drivers/scsi/ufs/ufs-hisi.c       |    9 +
 repo/linux/linux/drivers/scsi/ufs/ufs.h            |    4 +
 repo/linux/linux/drivers/scsi/ufs/ufs_quirks.h     |    3 +
 repo/linux/linux/drivers/scsi/ufs/ufshcd-pltfrm.c  |   18 +
 repo/linux/linux/drivers/scsi/ufs/ufshcd.c         |   47 +
 repo/linux/linux/drivers/scsi/virtio_scsi.c        |    8 +
 repo/linux/linux/drivers/scsi/vmw_pvscsi.c         |   24 +
 repo/linux/linux/drivers/slimbus/qcom-ngd-ctrl.c   |   16 +
 repo/linux/linux/drivers/soc/bcm/brcmstb/biuctrl.c |    8 +
 repo/linux/linux/drivers/soc/bcm/brcmstb/common.c  |    7 +
 repo/linux/linux/drivers/soc/fsl/qbman/qman.c      |   13 +
 .../linux/drivers/soc/mediatek/mtk-pmic-wrap.c     |    4 +
 repo/linux/linux/drivers/soc/qcom/qcom_gsbi.c      |    8 +
 repo/linux/linux/drivers/soc/qcom/rmtfs_mem.c      |    3 +
 repo/linux/linux/drivers/soc/qcom/rpmh.c           |   45 +
 repo/linux/linux/drivers/soc/renesas/renesas-soc.c |    3 +
 repo/linux/linux/drivers/soc/rockchip/grf.c        |    6 +
 repo/linux/linux/drivers/soc/sunxi/Kconfig         |    3 +
 repo/linux/linux/drivers/soc/tegra/common.c        |    7 +
 .../linux/drivers/soc/tegra/fuse/fuse-tegra.c      |   13 +
 repo/linux/linux/drivers/soc/tegra/pmc.c           |   17 +
 repo/linux/linux/drivers/soc/ti/knav_qmss.h        |    5 +
 repo/linux/linux/drivers/soc/ti/knav_qmss_acc.c    |   17 +
 repo/linux/linux/drivers/soc/ti/knav_qmss_queue.c  |   19 +
 repo/linux/linux/drivers/soundwire/intel.c         |    5 +
 repo/linux/linux/drivers/soundwire/stream.c        |    6 +
 repo/linux/linux/drivers/spi/spi-bcm-qspi.c        |    8 +
 repo/linux/linux/drivers/spi/spi-bcm2835.c         |   30 +
 repo/linux/linux/drivers/spi/spi-bitbang.c         |    4 +
 repo/linux/linux/drivers/spi/spi-ep93xx.c          |   40 +
 repo/linux/linux/drivers/spi/spi-gpio.c            |   10 +
 repo/linux/linux/drivers/spi/spi-imx.c             |    4 +
 repo/linux/linux/drivers/spi/spi-mem.c             |    6 +
 repo/linux/linux/drivers/spi/spi-omap2-mcspi.c     |   24 +
 repo/linux/linux/drivers/spi/spi-pxa2xx.c          |   19 +
 repo/linux/linux/drivers/spi/spi-rspi.c            |   12 +
 repo/linux/linux/drivers/spi/spi-tegra114.c        |   41 +
 repo/linux/linux/drivers/spi/spi-ti-qspi.c         |    9 +
 repo/linux/linux/drivers/spi/spi-topcliff-pch.c    |   19 +
 repo/linux/linux/drivers/spi/spi.c                 |    3 +
 repo/linux/linux/drivers/ssb/bridge_pcmcia_80211.c |   11 +
 repo/linux/linux/drivers/staging/android/ashmem.c  |   77 +
 repo/linux/linux/drivers/staging/android/ion/ion.c |    7 +
 .../drivers/staging/android/ion/ion_page_pool.c    |    6 +
 .../drivers/staging/android/ion/ion_system_heap.c  |    7 +
 repo/linux/linux/drivers/staging/axis-fifo/Kconfig |    3 +
 .../linux/linux/drivers/staging/comedi/comedidev.h |    3 +
 repo/linux/linux/drivers/staging/comedi/drivers.c  |   17 +
 .../drivers/staging/comedi/drivers/amplc_pci230.c  |    4 +
 .../linux/drivers/staging/comedi/drivers/dt282x.c  |    4 +
 .../linux/drivers/staging/comedi/drivers/ni_660x.c |    3 +
 .../drivers/staging/comedi/drivers/ni_mio_common.c |    9 +
 .../drivers/staging/comedi/drivers/ni_usb6501.c    |   16 +
 .../linux/drivers/staging/comedi/drivers/vmk80xx.c |   15 +
 repo/linux/linux/drivers/staging/erofs/data.c      |   48 +
 repo/linux/linux/drivers/staging/erofs/dir.c       |   34 +
 repo/linux/linux/drivers/staging/erofs/erofs_fs.h  |   13 +
 repo/linux/linux/drivers/staging/erofs/inode.c     |   19 +
 repo/linux/linux/drivers/staging/erofs/internal.h  |   71 +
 repo/linux/linux/drivers/staging/erofs/namei.c     |  149 +
 repo/linux/linux/drivers/staging/erofs/super.c     |   35 +
 .../linux/drivers/staging/erofs/unzip_pagevec.h    |    4 +
 repo/linux/linux/drivers/staging/erofs/unzip_vle.c |  273 ++
 repo/linux/linux/drivers/staging/erofs/unzip_vle.h |   26 +
 .../linux/drivers/staging/erofs/unzip_vle_lz4.c    |   38 +
 repo/linux/linux/drivers/staging/erofs/utils.c     |   74 +
 repo/linux/linux/drivers/staging/erofs/xattr.c     |  133 +
 .../linux/drivers/staging/fsl-dpaa2/ethsw/ethsw.c  |    3 +
 .../linux/drivers/staging/fsl-dpaa2/rtc/rtc.c      |    4 +
 .../linux/drivers/staging/gasket/apex_driver.c     |    4 +
 .../linux/drivers/staging/greybus/power_supply.c   |    4 +
 repo/linux/linux/drivers/staging/iio/adc/ad7192.c  |    7 +
 repo/linux/linux/drivers/staging/iio/adc/ad7280a.c |   16 +
 repo/linux/linux/drivers/staging/iio/adc/ad7606.c  |    6 +
 repo/linux/linux/drivers/staging/iio/adc/ad7780.c  |    7 +
 .../linux/drivers/staging/iio/addac/adt7316.c      |   25 +
 repo/linux/linux/drivers/staging/iio/cdc/ad7150.c  |   24 +
 .../linux/drivers/staging/iio/meter/ade7854.c      |    4 +
 .../linux/drivers/staging/iio/resolver/ad2s90.c    |    4 +
 .../drivers/staging/media/davinci_vpfe/Kconfig     |    4 +
 .../staging/media/davinci_vpfe/vpfe_video.c        |    3 +
 .../drivers/staging/media/imx/imx-ic-prpencvf.c    |   21 +
 .../drivers/staging/media/imx/imx-media-csi.c      |   59 +
 .../linux/drivers/staging/media/imx/imx-media-of.c |   12 +
 repo/linux/linux/drivers/staging/most/cdev/cdev.c  |    4 +
 repo/linux/linux/drivers/staging/most/core.c       |    8 +
 .../linux/linux/drivers/staging/most/video/video.c |    8 +
 .../linux/drivers/staging/mt7621-dma/mtk-hsdma.c   |    7 +
 .../linux/linux/drivers/staging/mt7621-pci/Kconfig |    3 +
 .../staging/mt7621-pinctrl/pinctrl-rt2880.c        |    4 +
 .../linux/drivers/staging/mt7621-spi/spi-mt7621.c  |    7 +
 repo/linux/linux/drivers/staging/olpc_dcon/Kconfig |    3 +
 repo/linux/linux/drivers/staging/pi433/pi433_if.c  |    3 +
 .../drivers/staging/rtl8188eu/core/rtw_security.c  |   12 +
 .../drivers/staging/rtl8188eu/core/rtw_xmit.c      |   14 +
 .../drivers/staging/rtl8188eu/include/rtw_xmit.h   |    4 +
 .../drivers/staging/rtl8188eu/os_dep/usb_intf.c    |    3 +
 .../linux/drivers/staging/rtl8712/mlme_linux.c     |    4 +
 .../linux/drivers/staging/rtl8712/rtl8712_cmd.c    |   14 +
 .../linux/drivers/staging/rtl8712/rtl8712_cmd.h    |    4 +
 .../drivers/staging/rtl8712/rtl871x_ioctl_linux.c  |   77 +
 .../linux/drivers/staging/rtl8712/rtl871x_mlme.c   |    4 +
 .../drivers/staging/rtl8723bs/core/rtw_mlme_ext.c  |    4 +
 .../drivers/staging/rtl8723bs/core/rtw_xmit.c      |   19 +
 .../drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c |    8 +
 .../drivers/staging/rtl8723bs/include/ieee80211.h  |   12 +
 .../drivers/staging/rtl8723bs/include/rtw_xmit.h   |    4 +
 .../staging/rtl8723bs/os_dep/ioctl_cfg80211.c      |    4 +
 .../drivers/staging/rtl8723bs/os_dep/ioctl_linux.c |    4 +
 .../drivers/staging/rtlwifi/phydm/rtl_phydm.c      |    3 +
 .../linux/drivers/staging/rtlwifi/rtl8822be/fw.c   |    3 +
 .../linux/drivers/staging/speakup/speakup_soft.c   |   16 +
 .../linux/linux/drivers/staging/speakup/spk_priv.h |    3 +
 .../linux/drivers/staging/speakup/spk_ttyio.c      |    8 +
 repo/linux/linux/drivers/staging/speakup/synth.c   |    3 +
 .../vc04_services/bcm2835-camera/bcm2835-camera.c  |   33 +
 .../vc04_services/bcm2835-camera/controls.c        |    8 +
 .../vc04_services/bcm2835-camera/mmal-vchiq.c      |   48 +
 .../vc04_services/bcm2835-camera/mmal-vchiq.h      |    3 +
 .../interface/vchiq_arm/vchiq_2835_arm.c           |    9 +
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |    7 +
 .../vc04_services/interface/vchiq_arm/vchiq_core.c |    3 +
 .../linux/drivers/staging/vt6655/device_main.c     |   18 +
 repo/linux/linux/drivers/staging/vt6656/main_usb.c |   54 +
 .../linux/drivers/staging/wilc1000/linux_wlan.c    |    5 +
 .../linux/drivers/staging/wilc1000/wilc_sdio.c     |    3 +
 .../linux/drivers/staging/wlan-ng/hfa384x_usb.c    |    8 +
 .../linux/drivers/target/iscsi/cxgbit/cxgbit_cm.c  |   37 +
 .../drivers/target/iscsi/cxgbit/cxgbit_main.c      |    3 +
 .../linux/drivers/target/iscsi/iscsi_target.c      |    6 +
 .../linux/drivers/target/iscsi/iscsi_target_auth.c |   20 +
 repo/linux/linux/drivers/target/target_core_spc.c  |   13 +
 .../linux/drivers/target/target_core_transport.c   |   47 +
 repo/linux/linux/drivers/target/target_core_user.c |  119 +
 .../linux/linux/drivers/target/target_core_xcopy.c |    7 +
 repo/linux/linux/drivers/tc/tc.c                   |   10 +
 repo/linux/linux/drivers/tee/optee/supp.c          |   28 +
 repo/linux/linux/drivers/thermal/armada_thermal.c  |    4 +
 .../drivers/thermal/broadcom/bcm2835_thermal.c     |   17 +
 repo/linux/linux/drivers/thermal/da9062-thermal.c  |    8 +
 .../thermal/int340x_thermal/int3400_thermal.c      |   13 +
 .../int340x_thermal/processor_thermal_device.c     |   35 +
 .../linux/linux/drivers/thermal/intel_powerclamp.c |    8 +
 .../linux/drivers/thermal/intel_soc_dts_thermal.c  |    4 +
 repo/linux/linux/drivers/thermal/qcom/tsens.c      |    4 +
 .../linux/drivers/thermal/rcar_gen3_thermal.c      |    3 +
 repo/linux/linux/drivers/thermal/rcar_thermal.c    |    3 +
 .../linux/drivers/thermal/samsung/exynos_tmu.c     |    4 +
 .../linux/drivers/thermal/thermal-generic-adc.c    |   13 +
 repo/linux/linux/drivers/thermal/thermal_core.c    |   21 +
 repo/linux/linux/drivers/thermal/thermal_hwmon.h   |    8 +
 repo/linux/linux/drivers/thermal/thermal_sysfs.c   |    8 +
 repo/linux/linux/drivers/thunderbolt/icm.c         |    3 +
 repo/linux/linux/drivers/thunderbolt/property.c    |    7 +
 repo/linux/linux/drivers/thunderbolt/switch.c      |  114 +
 repo/linux/linux/drivers/thunderbolt/tb.h          |    5 +
 repo/linux/linux/drivers/thunderbolt/xdomain.c     |    7 +
 repo/linux/linux/drivers/tty/Kconfig               |    3 +
 repo/linux/linux/drivers/tty/hvc/hvc_riscv_sbi.c   |    4 +
 repo/linux/linux/drivers/tty/ipwireless/main.c     |    6 +
 repo/linux/linux/drivers/tty/n_hdlc.c              |    3 +
 repo/linux/linux/drivers/tty/n_tty.c               |   21 +
 repo/linux/linux/drivers/tty/rocket.c              |    4 +
 repo/linux/linux/drivers/tty/serial/8250/8250_dw.c |    8 +
 .../linux/linux/drivers/tty/serial/8250/8250_mtk.c |   21 +
 repo/linux/linux/drivers/tty/serial/8250/8250_of.c |   29 +
 .../linux/linux/drivers/tty/serial/8250/8250_pci.c |   77 +
 .../linux/drivers/tty/serial/8250/8250_port.c      |    9 +
 .../linux/linux/drivers/tty/serial/8250/8250_pxa.c |    3 +
 repo/linux/linux/drivers/tty/serial/amba-pl011.c   |    6 +
 repo/linux/linux/drivers/tty/serial/ar933x_uart.c  |   31 +
 repo/linux/linux/drivers/tty/serial/atmel_serial.c |   38 +
 .../drivers/tty/serial/cpm_uart/cpm_uart_core.c    |   19 +
 .../linux/drivers/tty/serial/digicolor-usart.c     |    4 +
 repo/linux/linux/drivers/tty/serial/fsl_lpuart.c   |   10 +
 repo/linux/linux/drivers/tty/serial/imx.c          |   25 +
 repo/linux/linux/drivers/tty/serial/kgdboc.c       |   39 +
 repo/linux/linux/drivers/tty/serial/max310x.c      |   39 +
 repo/linux/linux/drivers/tty/serial/msm_serial.c   |   16 +
 repo/linux/linux/drivers/tty/serial/mvebu-uart.c   |    3 +
 repo/linux/linux/drivers/tty/serial/mxs-auart.c    |    3 +
 repo/linux/linux/drivers/tty/serial/pic32_uart.c   |    3 +
 .../linux/drivers/tty/serial/qcom_geni_serial.c    |   12 +
 repo/linux/linux/drivers/tty/serial/samsung.c      |    6 +
 repo/linux/linux/drivers/tty/serial/sc16is7xx.c    |   30 +
 repo/linux/linux/drivers/tty/serial/serial_core.c  |   57 +
 .../linux/drivers/tty/serial/serial_mctrl_gpio.c   |    6 +
 repo/linux/linux/drivers/tty/serial/sh-sci.c       |  115 +
 repo/linux/linux/drivers/tty/serial/suncore.c      |    3 +
 repo/linux/linux/drivers/tty/serial/sunhv.c        |    4 +
 repo/linux/linux/drivers/tty/serial/sunsu.c        |   18 +
 .../linux/linux/drivers/tty/serial/xilinx_uartps.c |   15 +
 repo/linux/linux/drivers/tty/tty_baudrate.c        |    8 +
 repo/linux/linux/drivers/tty/tty_buffer.c          |   11 +
 repo/linux/linux/drivers/tty/tty_io.c              |   40 +
 repo/linux/linux/drivers/tty/tty_ldisc.c           |    9 +
 repo/linux/linux/drivers/tty/tty_ldsem.c           |   12 +
 repo/linux/linux/drivers/tty/tty_port.c            |    4 +
 repo/linux/linux/drivers/tty/vt/keyboard.c         |   38 +
 repo/linux/linux/drivers/tty/vt/vt.c               |  107 +
 repo/linux/linux/drivers/uio/uio.c                 |   23 +
 repo/linux/linux/drivers/usb/Kconfig               |    7 +
 .../linux/drivers/usb/chipidea/ci_hdrc_tegra.c     |    3 +
 repo/linux/linux/drivers/usb/chipidea/core.c       |    5 +
 repo/linux/linux/drivers/usb/chipidea/otg.h        |    4 +
 repo/linux/linux/drivers/usb/chipidea/udc.c        |    6 +
 repo/linux/linux/drivers/usb/class/cdc-acm.c       |   46 +
 repo/linux/linux/drivers/usb/class/cdc-acm.h       |    3 +
 repo/linux/linux/drivers/usb/common/Makefile       |    4 +
 repo/linux/linux/drivers/usb/common/common.c       |    3 +
 .../drivers/usb/{roles/class.c => common/roles.c}  |    0
 repo/linux/linux/drivers/usb/core/config.c         |    5 +
 repo/linux/linux/drivers/usb/core/devio.c          |    5 +
 repo/linux/linux/drivers/usb/core/driver.c         |   47 +
 repo/linux/linux/drivers/usb/core/hcd.c            |    3 +
 repo/linux/linux/drivers/usb/core/hub.c            |   85 +
 .../linux/linux/drivers/usb/core/ledtrig-usbport.c |   26 +
 repo/linux/linux/drivers/usb/core/message.c        |   11 +
 repo/linux/linux/drivers/usb/core/quirks.c         |   20 +
 repo/linux/linux/drivers/usb/core/sysfs.c          |    4 +
 repo/linux/linux/drivers/usb/core/usb.c            |   12 +
 repo/linux/linux/drivers/usb/core/usb.h            |    8 +
 repo/linux/linux/drivers/usb/dwc2/core.c           |    4 +
 repo/linux/linux/drivers/usb/dwc2/gadget.c         |   82 +
 repo/linux/linux/drivers/usb/dwc2/hcd.c            |   62 +
 repo/linux/linux/drivers/usb/dwc2/hcd.h            |   29 +
 repo/linux/linux/drivers/usb/dwc2/hcd_intr.c       |    5 +
 repo/linux/linux/drivers/usb/dwc2/hcd_queue.c      |   46 +
 repo/linux/linux/drivers/usb/dwc2/params.c         |   10 +
 repo/linux/linux/drivers/usb/dwc2/pci.c            |    3 +
 repo/linux/linux/drivers/usb/dwc3/core.c           |   13 +
 repo/linux/linux/drivers/usb/dwc3/core.h           |   30 +
 repo/linux/linux/drivers/usb/dwc3/dwc3-pci.c       |   25 +
 repo/linux/linux/drivers/usb/dwc3/gadget.c         |  211 ++
 repo/linux/linux/drivers/usb/dwc3/gadget.h         |    3 +
 repo/linux/linux/drivers/usb/dwc3/trace.h          |    6 +
 .../linux/linux/drivers/usb/gadget/function/f_fs.c |   48 +
 .../linux/drivers/usb/gadget/function/f_hid.c      |   15 +
 .../drivers/usb/gadget/function/f_sourcesink.c     |    4 +
 .../linux/drivers/usb/gadget/function/u_ether.c    |   31 +
 .../linux/drivers/usb/gadget/udc/atmel_usba_udc.c  |    3 +
 .../linux/linux/drivers/usb/gadget/udc/dummy_hcd.c |   15 +
 .../linux/drivers/usb/gadget/udc/fusb300_udc.c     |    9 +
 .../linux/drivers/usb/gadget/udc/lpc32xx_udc.c     |    5 +
 repo/linux/linux/drivers/usb/gadget/udc/net2272.c  |    7 +
 repo/linux/linux/drivers/usb/gadget/udc/net2280.c  |   15 +
 repo/linux/linux/drivers/usb/gadget/udc/omap_udc.c |   99 +
 .../linux/drivers/usb/gadget/udc/renesas_usb3.c    |   20 +
 repo/linux/linux/drivers/usb/host/hwa-hc.c         |    8 +
 repo/linux/linux/drivers/usb/host/ohci-at91.c      |    3 +
 repo/linux/linux/drivers/usb/host/pci-quirks.c     |   33 +
 repo/linux/linux/drivers/usb/host/r8a66597-hcd.c   |   13 +
 repo/linux/linux/drivers/usb/host/u132-hcd.c       |    3 +
 repo/linux/linux/drivers/usb/host/xhci-dbgcap.c    |    9 +
 repo/linux/linux/drivers/usb/host/xhci-debugfs.c   |    3 +
 repo/linux/linux/drivers/usb/host/xhci-histb.c     |   11 +
 repo/linux/linux/drivers/usb/host/xhci-hub.c       |   68 +
 repo/linux/linux/drivers/usb/host/xhci-mtk.c       |    9 +
 repo/linux/linux/drivers/usb/host/xhci-pci.c       |   12 +
 repo/linux/linux/drivers/usb/host/xhci-plat.c      |   11 +
 repo/linux/linux/drivers/usb/host/xhci-rcar.c      |   10 +
 repo/linux/linux/drivers/usb/host/xhci-ring.c      |   55 +
 repo/linux/linux/drivers/usb/host/xhci-tegra.c     |    3 +
 repo/linux/linux/drivers/usb/host/xhci.c           |   74 +
 repo/linux/linux/drivers/usb/host/xhci.h           |   16 +
 repo/linux/linux/drivers/usb/misc/appledisplay.c   |    3 +
 repo/linux/linux/drivers/usb/misc/iowarrior.c      |   14 +
 repo/linux/linux/drivers/usb/misc/rio500.c         |   29 +
 .../linux/drivers/usb/misc/sisusbvga/sisusb.c      |   13 +
 repo/linux/linux/drivers/usb/misc/usb251xb.c       |    4 +
 repo/linux/linux/drivers/usb/misc/yurex.c          |   10 +
 repo/linux/linux/drivers/usb/mtu3/Kconfig          |    3 +
 repo/linux/linux/drivers/usb/mtu3/mtu3_core.c      |    5 +
 .../linux/linux/drivers/usb/mtu3/mtu3_gadget_ep0.c |   12 +
 repo/linux/linux/drivers/usb/musb/Kconfig          |    4 +
 repo/linux/linux/drivers/usb/musb/musb_dsps.c      |   14 +
 repo/linux/linux/drivers/usb/musb/musb_gadget.c    |   22 +
 repo/linux/linux/drivers/usb/musb/musbhsdma.c      |   17 +
 repo/linux/linux/drivers/usb/phy/Kconfig           |    4 +
 repo/linux/linux/drivers/usb/phy/phy-am335x.c      |   10 +
 .../linux/linux/drivers/usb/renesas_usbhs/common.c |    3 +
 repo/linux/linux/drivers/usb/renesas_usbhs/fifo.c  |   38 +
 repo/linux/linux/drivers/usb/roles/Kconfig         |    3 +
 repo/linux/linux/drivers/usb/roles/Makefile        |    4 +
 repo/linux/linux/drivers/usb/serial/console.c      |    7 +
 repo/linux/linux/drivers/usb/serial/cp210x.c       |   17 +
 repo/linux/linux/drivers/usb/serial/f81232.c       |   12 +
 repo/linux/linux/drivers/usb/serial/ftdi_sio.c     |    6 +
 repo/linux/linux/drivers/usb/serial/ftdi_sio_ids.h |   10 +
 repo/linux/linux/drivers/usb/serial/generic.c      |   31 +
 repo/linux/linux/drivers/usb/serial/mos7720.c      |    8 +
 repo/linux/linux/drivers/usb/serial/option.c       |   36 +
 repo/linux/linux/drivers/usb/serial/pl2303.c       |   12 +
 repo/linux/linux/drivers/usb/serial/pl2303.h       |   15 +
 .../linux/drivers/usb/serial/usb-serial-simple.c   |    4 +
 repo/linux/linux/drivers/usb/storage/realtek_cr.c  |   21 +
 repo/linux/linux/drivers/usb/storage/scsiglue.c    |   25 +
 repo/linux/linux/drivers/usb/storage/uas.c         |   20 +
 .../linux/linux/drivers/usb/storage/unusual_devs.h |    3 +
 .../linux/drivers/usb/storage/unusual_realtek.h    |    6 +
 repo/linux/linux/drivers/usb/typec/class.c         |   38 +
 .../linux/drivers/usb/typec/fusb302/fusb302.c      |    3 +
 repo/linux/linux/drivers/usb/typec/tcpm.c          |   70 +
 repo/linux/linux/drivers/usb/typec/tps6598x.c      |   28 +
 repo/linux/linux/drivers/usb/typec/typec_wcove.c   |    5 +
 repo/linux/linux/drivers/usb/usbip/stub_dev.c      |   73 +
 repo/linux/linux/drivers/usb/usbip/stub_rx.c       |   13 +
 repo/linux/linux/drivers/usb/usbip/usbip_common.h  |    3 +
 repo/linux/linux/drivers/usb/usbip/vudc_main.c     |    7 +
 repo/linux/linux/drivers/vfio/pci/vfio_pci.c       |    8 +
 repo/linux/linux/drivers/vfio/vfio.c               |   43 +
 repo/linux/linux/drivers/vfio/vfio_iommu_type1.c   |   22 +
 repo/linux/linux/drivers/vhost/net.c               |   59 +
 repo/linux/linux/drivers/vhost/scsi.c              |   26 +
 repo/linux/linux/drivers/vhost/vhost.c             |   69 +
 repo/linux/linux/drivers/vhost/vhost.h             |   10 +
 repo/linux/linux/drivers/vhost/vsock.c             |  120 +
 repo/linux/linux/drivers/video/backlight/pwm_bl.c  |   19 +
 repo/linux/linux/drivers/video/console/vgacon.c    |   15 +
 .../linux/drivers/video/fbdev/aty/mach64_accel.c   |   49 +
 repo/linux/linux/drivers/video/fbdev/clps711x-fb.c |    8 +
 repo/linux/linux/drivers/video/fbdev/core/fbcmap.c |    3 +
 repo/linux/linux/drivers/video/fbdev/core/fbcon.c  |    8 +
 repo/linux/linux/drivers/video/fbdev/core/fbmem.c  |   11 +
 repo/linux/linux/drivers/video/fbdev/core/modedb.c |    3 +
 repo/linux/linux/drivers/video/fbdev/efifb.c       |    9 +
 repo/linux/linux/drivers/video/fbdev/hgafb.c       |    3 +
 repo/linux/linux/drivers/video/fbdev/imsttfb.c     |    3 +
 .../video/fbdev/omap2/omapfb/omapfb-ioctl.c        |    3 +
 repo/linux/linux/drivers/video/fbdev/pxafb.c       |    7 +
 repo/linux/linux/drivers/video/fbdev/sm712.h       |   11 +
 repo/linux/linux/drivers/video/fbdev/sm712fb.c     |  121 +
 repo/linux/linux/drivers/video/fbdev/udlfb.c       |  238 ++
 repo/linux/linux/drivers/video/hdmi.c              |    7 +
 repo/linux/linux/drivers/virt/fsl_hypervisor.c     |   42 +
 .../linux/drivers/virt/vboxguest/vboxguest_core.c  |   10 +
 .../linux/linux/drivers/virtio/virtio_pci_common.c |    6 +
 repo/linux/linux/drivers/virtio/virtio_ring.c      |    3 +
 repo/linux/linux/drivers/w1/masters/ds2490.c       |   12 +
 repo/linux/linux/drivers/w1/masters/omap_hdq.c     |    3 +
 repo/linux/linux/drivers/w1/w1_io.c                |    5 +
 repo/linux/linux/drivers/watchdog/Kconfig          |    3 +
 repo/linux/linux/drivers/watchdog/imx2_wdt.c       |    5 +
 repo/linux/linux/drivers/watchdog/mt7621_wdt.c     |    3 +
 repo/linux/linux/drivers/watchdog/renesas_wdt.c    |    9 +
 repo/linux/linux/drivers/watchdog/rt2880_wdt.c     |    3 +
 repo/linux/linux/drivers/xen/balloon.c             |   82 +
 repo/linux/linux/drivers/xen/events/events_base.c  |   15 +
 repo/linux/linux/drivers/xen/evtchn.c              |    4 +
 repo/linux/linux/drivers/xen/gntdev-dmabuf.c       |   16 +
 repo/linux/linux/drivers/xen/gntdev-dmabuf.h       |    4 +
 repo/linux/linux/drivers/xen/gntdev.c              |    4 +
 repo/linux/linux/drivers/xen/grant-table.c         |    4 +
 repo/linux/linux/drivers/xen/privcmd-buf.c         |   42 +
 repo/linux/linux/drivers/xen/pvcalls-back.c        |   15 +
 repo/linux/linux/drivers/xen/pvcalls-front.c       |   95 +
 repo/linux/linux/drivers/xen/swiotlb-xen.c         |    8 +
 repo/linux/linux/drivers/xen/xen-balloon.c         |    9 +
 .../linux/drivers/xen/xen-pciback/pciback_ops.c    |    5 +
 repo/linux/linux/drivers/xen/xenbus/xenbus.h       |    6 +
 .../linux/drivers/xen/xenbus/xenbus_dev_frontend.c |   18 +
 repo/linux/linux/drivers/xen/xenbus/xenbus_xs.c    |   17 +
 repo/linux/linux/drivers/xen/xlate_mmu.c           |    3 +
 repo/linux/linux/fs/9p/acl.c                       |    4 +
 repo/linux/linux/fs/9p/v9fs.c                      |   12 +
 repo/linux/linux/fs/9p/v9fs.h                      |    3 +
 repo/linux/linux/fs/9p/v9fs_vfs.h                  |   11 +
 repo/linux/linux/fs/9p/vfs_addr.c                  |    9 +
 repo/linux/linux/fs/9p/vfs_dir.c                   |   33 +
 repo/linux/linux/fs/9p/vfs_file.c                  |   26 +
 repo/linux/linux/fs/9p/vfs_inode.c                 |   40 +
 repo/linux/linux/fs/9p/vfs_inode_dotl.c            |   42 +
 repo/linux/linux/fs/9p/vfs_super.c                 |    8 +
 repo/linux/linux/fs/adfs/super.c                   |    8 +
 repo/linux/linux/fs/afs/callback.c                 |    6 +
 repo/linux/linux/fs/afs/flock.c                    |    8 +
 repo/linux/linux/fs/afs/inode.c                    |   18 +
 repo/linux/linux/fs/afs/internal.h                 |    4 +
 repo/linux/linux/fs/afs/rxrpc.c                    |    7 +
 repo/linux/linux/fs/afs/volume.c                   |    3 +
 repo/linux/linux/fs/afs/write.c                    |    3 +
 repo/linux/linux/fs/aio.c                          |  391 +++
 repo/linux/linux/fs/autofs/expire.c                |    7 +
 repo/linux/linux/fs/autofs/inode.c                 |    5 +
 repo/linux/linux/fs/bfs/inode.c                    |   10 +
 repo/linux/linux/fs/binfmt_flat.c                  |   28 +
 repo/linux/linux/fs/block_dev.c                    |   33 +
 repo/linux/linux/fs/btrfs/acl.c                    |    8 +
 repo/linux/linux/fs/btrfs/backref.c                |   56 +
 repo/linux/linux/fs/btrfs/btrfs_inode.h            |    6 +
 repo/linux/linux/fs/btrfs/ctree.c                  |   41 +
 repo/linux/linux/fs/btrfs/ctree.h                  |    4 +
 repo/linux/linux/fs/btrfs/dev-replace.c            |   65 +
 repo/linux/linux/fs/btrfs/disk-io.c                |  127 +
 repo/linux/linux/fs/btrfs/disk-io.h                |    3 +
 repo/linux/linux/fs/btrfs/extent-tree.c            |  189 ++
 repo/linux/linux/fs/btrfs/extent_io.c              |   16 +
 repo/linux/linux/fs/btrfs/file.c                   |   56 +-
 repo/linux/linux/fs/btrfs/free-space-cache.c       |   47 +
 repo/linux/linux/fs/btrfs/inode.c                  |   98 +
 repo/linux/linux/fs/btrfs/ioctl.c                  |   28 +
 repo/linux/linux/fs/btrfs/props.c                  |   12 +
 repo/linux/linux/fs/btrfs/qgroup.c                 |   60 +
 repo/linux/linux/fs/btrfs/qgroup.h                 |    3 +
 repo/linux/linux/fs/btrfs/raid56.c                 |    5 +
 repo/linux/linux/fs/btrfs/reada.c                  |    6 +
 repo/linux/linux/fs/btrfs/relocation.c             |   30 +
 repo/linux/linux/fs/btrfs/root-tree.c              |   14 +
 repo/linux/linux/fs/btrfs/send.c                   |   89 +
 repo/linux/linux/fs/btrfs/super.c                  |   12 +
 repo/linux/linux/fs/btrfs/sysfs.c                  |    4 +
 repo/linux/linux/fs/btrfs/transaction.c            |   24 +
 repo/linux/linux/fs/btrfs/tree-checker.c           |   14 +
 repo/linux/linux/fs/btrfs/tree-log.c               |  121 +
 repo/linux/linux/fs/btrfs/volumes.c                |   74 +
 repo/linux/linux/fs/btrfs/volumes.h                |    3 +
 repo/linux/linux/fs/btrfs/xattr.c                  |   12 +
 repo/linux/linux/fs/buffer.c                       |   18 +
 repo/linux/linux/fs/cachefiles/namei.c             |    8 +
 repo/linux/linux/fs/cachefiles/rdwr.c              |   16 +
 repo/linux/linux/fs/cachefiles/xattr.c             |    4 +
 repo/linux/linux/fs/ceph/caps.c                    |   18 +
 repo/linux/linux/fs/ceph/dir.c                     |    8 +
 repo/linux/linux/fs/ceph/inode.c                   |   12 +
 repo/linux/linux/fs/ceph/mds_client.c              |   50 +
 repo/linux/linux/fs/ceph/quota.c                   |    4 +
 repo/linux/linux/fs/ceph/snap.c                    |    8 +
 repo/linux/linux/fs/ceph/super.c                   |    6 +
 repo/linux/linux/fs/ceph/super.h                   |    4 +
 repo/linux/linux/fs/ceph/xattr.c                   |   17 +
 repo/linux/linux/fs/char_dev.c                     |    3 +
 repo/linux/linux/fs/cifs/Kconfig                   |    4 +
 repo/linux/linux/fs/cifs/cifs_debug.c              |    3 +
 repo/linux/linux/fs/cifs/cifs_dfs_ref.c            |    6 +
 repo/linux/linux/fs/cifs/cifs_spnego.c             |    5 +
 repo/linux/linux/fs/cifs/cifsfs.c                  |    8 +
 repo/linux/linux/fs/cifs/cifsglob.h                |   15 +
 repo/linux/linux/fs/cifs/cifssmb.c                 |   31 +
 repo/linux/linux/fs/cifs/connect.c                 |   31 +
 repo/linux/linux/fs/cifs/dir.c                     |    4 +
 repo/linux/linux/fs/cifs/file.c                    |   56 +
 repo/linux/linux/fs/cifs/inode.c                   |   38 +
 repo/linux/linux/fs/cifs/misc.c                    |    8 +
 repo/linux/linux/fs/cifs/readdir.c                 |    4 +
 repo/linux/linux/fs/cifs/smb1ops.c                 |    4 +
 repo/linux/linux/fs/cifs/smb2file.c                |   12 +
 repo/linux/linux/fs/cifs/smb2maperror.c            |   13 +
 repo/linux/linux/fs/cifs/smb2misc.c                |   21 +
 repo/linux/linux/fs/cifs/smb2ops.c                 |  129 +
 repo/linux/linux/fs/cifs/smb2pdu.c                 |  123 +
 repo/linux/linux/fs/cifs/smb2pdu.h                 |    5 +
 repo/linux/linux/fs/cifs/smb2transport.c           |   24 +
 repo/linux/linux/fs/cifs/transport.c               |   85 +
 repo/linux/linux/fs/coda/file.c                    |   23 +
 repo/linux/linux/fs/coda/psdev.c                   |    5 +
 repo/linux/linux/fs/compat_ioctl.c                 |    6 +
 repo/linux/linux/fs/configfs/dir.c                 |   21 +
 repo/linux/linux/fs/cramfs/inode.c                 |    4 +
 repo/linux/linux/fs/crypto/crypto.c                |   18 +
 repo/linux/linux/fs/crypto/fscrypt_private.h       |    7 +
 repo/linux/linux/fs/crypto/keyinfo.c               |   13 +
 repo/linux/linux/fs/crypto/policy.c                |    3 +
 repo/linux/linux/fs/dax.c                          |   87 +
 repo/linux/linux/fs/dcache.c                       |   46 +
 repo/linux/linux/fs/debugfs/inode.c                |   16 +
 repo/linux/linux/fs/devpts/inode.c                 |    3 +
 repo/linux/linux/fs/direct-io.c                    |   13 +
 repo/linux/linux/fs/dlm/ast.c                      |   12 +
 repo/linux/linux/fs/dlm/lock.c                     |   25 +
 repo/linux/linux/fs/dlm/lockspace.c                |    7 +
 repo/linux/linux/fs/dlm/lowcomms.c                 |   15 +
 repo/linux/linux/fs/drop_caches.c                  |    8 +
 repo/linux/linux/fs/ecryptfs/crypto.c              |   10 +
 repo/linux/linux/fs/eventpoll.c                    |    4 +
 repo/linux/linux/fs/exec.c                         |    8 +
 repo/linux/linux/fs/exofs/super.c                  |    8 +
 repo/linux/linux/fs/exportfs/expfs.c               |    4 +
 repo/linux/linux/fs/ext2/super.c                   |   28 +
 repo/linux/linux/fs/ext2/xattr.c                   |    6 +
 repo/linux/linux/fs/ext4/dir.c                     |   25 +
 repo/linux/linux/fs/ext4/ext4.h                    |   31 +
 repo/linux/linux/fs/ext4/ext4_jbd2.h               |   20 +
 repo/linux/linux/fs/ext4/extents.c                 |   18 +
 repo/linux/linux/fs/ext4/file.c                    |   10 +
 repo/linux/linux/fs/ext4/fsync.c                   |    3 +
 repo/linux/linux/fs/ext4/ialloc.c                  |    4 +
 repo/linux/linux/fs/ext4/indirect.c                |   63 +
 repo/linux/linux/fs/ext4/inline.c                  |   18 +
 repo/linux/linux/fs/ext4/inode.c                   |  116 +
 repo/linux/linux/fs/ext4/ioctl.c                   |  145 +
 repo/linux/linux/fs/ext4/mballoc.c                 |    4 +
 repo/linux/linux/fs/ext4/migrate.c                 |   36 +
 repo/linux/linux/fs/ext4/move_extent.c             |   10 +
 repo/linux/linux/fs/ext4/namei.c                   |   64 +
 repo/linux/linux/fs/ext4/resize.c                  |  172 +
 repo/linux/linux/fs/ext4/super.c                   |  198 ++
 repo/linux/linux/fs/ext4/xattr.c                   |  119 +
 repo/linux/linux/fs/f2fs/acl.c                     |   17 +
 repo/linux/linux/fs/f2fs/checkpoint.c              |    3 +
 repo/linux/linux/fs/f2fs/data.c                    |   54 +
 repo/linux/linux/fs/f2fs/debug.c                   |   21 +
 repo/linux/linux/fs/f2fs/extent_cache.c            |   71 +
 repo/linux/linux/fs/f2fs/f2fs.h                    |   59 +
 repo/linux/linux/fs/f2fs/file.c                    |   35 +
 repo/linux/linux/fs/f2fs/gc.c                      |    4 +
 repo/linux/linux/fs/f2fs/inline.c                  |    7 +
 repo/linux/linux/fs/f2fs/inode.c                   |   11 +
 repo/linux/linux/fs/f2fs/node.c                    |   36 +
 repo/linux/linux/fs/f2fs/recovery.c                |   59 +
 repo/linux/linux/fs/f2fs/segment.c                 |  126 +
 repo/linux/linux/fs/f2fs/segment.h                 |    8 +
 repo/linux/linux/fs/f2fs/shrinker.c                |    4 +
 repo/linux/linux/fs/f2fs/super.c                   |  114 +
 repo/linux/linux/fs/f2fs/sysfs.c                   |    7 +
 repo/linux/linux/fs/f2fs/trace.c                   |   31 +
 repo/linux/linux/fs/f2fs/xattr.c                   |   66 +
 repo/linux/linux/fs/f2fs/xattr.h                   |    3 +
 repo/linux/linux/fs/fat/file.c                     |    9 +
 repo/linux/linux/fs/file.c                         |    3 +
 repo/linux/linux/fs/fs-writeback.c                 |   49 +
 repo/linux/linux/fs/fscache/object.c               |    3 +
 repo/linux/linux/fs/fuse/dev.c                     |   71 +
 repo/linux/linux/fs/fuse/dir.c                     |    4 +
 repo/linux/linux/fs/fuse/file.c                    |   65 +
 repo/linux/linux/fs/fuse/fuse_i.h                  |    4 +
 repo/linux/linux/fs/gfs2/bmap.c                    |  186 ++
 repo/linux/linux/fs/gfs2/glock.c                   |   38 +
 repo/linux/linux/fs/gfs2/inode.c                   |   21 +
 repo/linux/linux/fs/gfs2/lock_dlm.c                |   10 +
 repo/linux/linux/fs/gfs2/log.c                     |    4 +
 repo/linux/linux/fs/gfs2/lops.c                    |    5 +
 repo/linux/linux/fs/gfs2/ops_fstype.c              |   10 +
 repo/linux/linux/fs/gfs2/rgrp.c                    |    7 +
 repo/linux/linux/fs/hfs/brec.c                     |    3 +
 repo/linux/linux/fs/hfs/btree.c                    |    9 +
 repo/linux/linux/fs/hfsplus/brec.c                 |    3 +
 repo/linux/linux/fs/hfsplus/btree.c                |    9 +
 repo/linux/linux/fs/hugetlbfs/inode.c              |   27 +
 repo/linux/linux/fs/inode.c                        |    5 +
 repo/linux/linux/fs/internal.h                     |    6 +
 repo/linux/linux/fs/ioctl.c                        |    3 +
 repo/linux/linux/fs/iomap.c                        |   47 +
 repo/linux/linux/fs/jbd2/checkpoint.c              |   10 +
 repo/linux/linux/fs/jbd2/commit.c                  |   33 +
 repo/linux/linux/fs/jbd2/journal.c                 |  118 +
 repo/linux/linux/fs/jbd2/revoke.c                  |   29 +
 repo/linux/linux/fs/jbd2/transaction.c             |   75 +
 repo/linux/linux/fs/jffs2/readinode.c              |    8 +
 repo/linux/linux/fs/jffs2/super.c                  |   15 +
 repo/linux/linux/fs/kernfs/dir.c                   |    8 +
 repo/linux/linux/fs/kernfs/mount.c                 |   10 +
 repo/linux/linux/fs/lockd/clntproc.c               |    4 +
 repo/linux/linux/fs/lockd/host.c                   |   12 +
 repo/linux/linux/fs/namei.c                        |    5 +
 repo/linux/linux/fs/namespace.c                    |   30 +
 repo/linux/linux/fs/nfs/callback_proc.c            |   36 +
 repo/linux/linux/fs/nfs/client.c                   |   16 +
 repo/linux/linux/fs/nfs/delegation.c               |   11 +
 repo/linux/linux/fs/nfs/dir.c                      |  186 ++
 repo/linux/linux/fs/nfs/direct.c                   |   12 +
 repo/linux/linux/fs/nfs/filelayout/filelayout.c    |    4 +
 .../linux/fs/nfs/flexfilelayout/flexfilelayout.c   |   24 +
 .../linux/fs/nfs/flexfilelayout/flexfilelayout.h   |    3 +
 .../fs/nfs/flexfilelayout/flexfilelayoutdev.c      |   11 +
 repo/linux/linux/fs/nfs/inode.c                    |    3 +
 repo/linux/linux/fs/nfs/nfs42proc.c                |   32 +
 repo/linux/linux/fs/nfs/nfs4_fs.h                  |    3 +
 repo/linux/linux/fs/nfs/nfs4client.c               |   21 +
 repo/linux/linux/fs/nfs/nfs4file.c                 |   16 +
 repo/linux/linux/fs/nfs/nfs4idmap.c                |   55 +
 repo/linux/linux/fs/nfs/nfs4proc.c                 |  103 +
 repo/linux/linux/fs/nfs/nfs4state.c                |   28 +
 repo/linux/linux/fs/nfs/pagelist.c                 |   54 +
 repo/linux/linux/fs/nfs/pnfs.c                     |    5 +
 repo/linux/linux/fs/nfs/super.c                    |   12 +
 repo/linux/linux/fs/nfs/write.c                    |   32 +
 repo/linux/linux/fs/nfsd/nfs3proc.c                |    8 +
 repo/linux/linux/fs/nfsd/nfs3xdr.c                 |    3 +
 repo/linux/linux/fs/nfsd/nfs4callback.c            |   14 +
 repo/linux/linux/fs/nfsd/nfs4proc.c                |    8 +
 repo/linux/linux/fs/nfsd/nfs4state.c               |   20 +
 repo/linux/linux/fs/nfsd/nfs4xdr.c                 |   11 +
 repo/linux/linux/fs/nfsd/nfsctl.c                  |    8 +
 repo/linux/linux/fs/nfsd/state.h                   |    3 +
 repo/linux/linux/fs/nfsd/vfs.h                     |    5 +
 repo/linux/linux/fs/notify/fanotify/fanotify.c     |   16 +
 repo/linux/linux/fs/notify/fsnotify.c              |   25 +
 .../linux/fs/notify/inotify/inotify_fsnotify.c     |    6 +
 repo/linux/linux/fs/notify/inotify/inotify_user.c  |   13 +
 repo/linux/linux/fs/notify/mark.c                  |   38 +
 repo/linux/linux/fs/nsfs.c                         |    8 +
 repo/linux/linux/fs/ocfs2/Makefile                 |    4 +
 repo/linux/linux/fs/ocfs2/aops.c                   |    5 +
 repo/linux/linux/fs/ocfs2/buffer_head_io.c         |    8 +
 repo/linux/linux/fs/ocfs2/cluster/masklog.h        |    3 +
 repo/linux/linux/fs/ocfs2/cluster/nodemanager.c    |   10 +
 repo/linux/linux/fs/ocfs2/dcache.c                 |    3 +
 repo/linux/linux/fs/ocfs2/dir.c                    |    5 +
 repo/linux/linux/fs/ocfs2/dlm/Makefile             |    4 +
 repo/linux/linux/fs/ocfs2/dlmfs/Makefile           |    4 +
 repo/linux/linux/fs/ocfs2/export.c                 |   23 +
 repo/linux/linux/fs/ocfs2/filecheck.c              |    3 +
 repo/linux/linux/fs/ocfs2/localalloc.c             |    8 +
 repo/linux/linux/fs/ocfs2/move_extents.c           |   40 +
 repo/linux/linux/fs/ocfs2/refcounttree.c           |   44 +
 repo/linux/linux/fs/open.c                         |    9 +
 repo/linux/linux/fs/overlayfs/copy_up.c            |   45 +
 repo/linux/linux/fs/overlayfs/dir.c                |   15 +
 repo/linux/linux/fs/overlayfs/export.c             |    9 +
 repo/linux/linux/fs/overlayfs/file.c               |   60 +
 repo/linux/linux/fs/overlayfs/inode.c              |   22 +
 repo/linux/linux/fs/overlayfs/namei.c              |   14 +
 repo/linux/linux/fs/overlayfs/overlayfs.h          |   13 +
 repo/linux/linux/fs/overlayfs/ovl_entry.h          |    6 +
 repo/linux/linux/fs/overlayfs/super.c              |  107 +
 repo/linux/linux/fs/overlayfs/util.c               |   42 +
 repo/linux/linux/fs/pipe.c                         |   12 +
 repo/linux/linux/fs/proc/array.c                   |    4 +
 repo/linux/linux/fs/proc/base.c                    |  109 +
 repo/linux/linux/fs/proc/generic.c                 |    7 +
 repo/linux/linux/fs/proc/internal.h                |    3 +
 repo/linux/linux/fs/proc/kcore.c                   |    6 +
 repo/linux/linux/fs/proc/proc_net.c                |   15 +
 repo/linux/linux/fs/proc/proc_sysctl.c             |   30 +
 repo/linux/linux/fs/proc/task_mmu.c                |   71 +
 repo/linux/linux/fs/proc/task_nommu.c              |    4 +
 repo/linux/linux/fs/pstore/inode.c                 |   22 +
 repo/linux/linux/fs/pstore/internal.h              |    5 +
 repo/linux/linux/fs/pstore/platform.c              |  127 +
 repo/linux/linux/fs/pstore/ram.c                   |   42 +
 repo/linux/linux/fs/pstore/ram_core.c              |    3 +
 repo/linux/linux/fs/quota/dquot.c                  |    5 +
 repo/linux/linux/fs/quota/quota.c                  |    4 +
 repo/linux/linux/fs/read_write.c                   |   14 +
 repo/linux/linux/fs/reiserfs/xattr.c               |   12 +
 repo/linux/linux/fs/splice.c                       |   19 +
 repo/linux/linux/fs/sysv/inode.c                   |    4 +
 repo/linux/linux/fs/ubifs/replay.c                 |    6 +
 repo/linux/linux/fs/udf/inode.c                    |   83 +
 repo/linux/linux/fs/udf/super.c                    |   41 +
 repo/linux/linux/fs/udf/truncate.c                 |    3 +
 repo/linux/linux/fs/udf/udf_sb.h                   |    3 +
 repo/linux/linux/fs/udf/unicode.c                  |    9 +
 repo/linux/linux/fs/ufs/util.h                     |    4 +
 repo/linux/linux/fs/userfaultfd.c                  |  110 +
 repo/linux/linux/fs/xfs/libxfs/xfs_ag_resv.c       |    4 +
 repo/linux/linux/fs/xfs/libxfs/xfs_attr_leaf.c     |   11 +
 repo/linux/linux/fs/xfs/libxfs/xfs_bmap.c          |    7 +
 repo/linux/linux/fs/xfs/libxfs/xfs_btree.c         |    4 +
 repo/linux/linux/fs/xfs/libxfs/xfs_ialloc_btree.c  |    8 +
 repo/linux/linux/fs/xfs/xfs_aops.c                 |    6 +
 repo/linux/linux/fs/xfs/xfs_attr_list.c            |    3 +
 repo/linux/linux/fs/xfs/xfs_bmap_util.c            |   13 +
 repo/linux/linux/fs/xfs/xfs_bmap_util.h            |    3 +
 repo/linux/linux/fs/xfs/xfs_buf_item.c             |   19 +
 repo/linux/linux/fs/xfs/xfs_file.c                 |   21 +
 repo/linux/linux/fs/xfs/xfs_fsops.c                |    3 +
 repo/linux/linux/fs/xfs/xfs_inode.c                |   27 +
 repo/linux/linux/fs/xfs/xfs_ioctl.c                |    4 +
 repo/linux/linux/fs/xfs/xfs_iops.c                 |   12 +
 repo/linux/linux/fs/xfs/xfs_mount.h                |    4 +
 repo/linux/linux/fs/xfs/xfs_qm_bhv.c               |    4 +
 repo/linux/linux/fs/xfs/xfs_reflink.c              |    9 +
 repo/linux/linux/fs/xfs/xfs_stats.c                |    4 +
 repo/linux/linux/fs/xfs/xfs_super.c                |    3 +
 repo/linux/linux/fs/xfs/xfs_xattr.c                |    3 +
 .../linux/linux/include/asm-generic/4level-fixup.h |    4 +
 .../linux/linux/include/asm-generic/5level-fixup.h |    4 +
 repo/linux/linux/include/asm-generic/bug.h         |    5 +
 repo/linux/linux/include/asm-generic/futex.h       |    8 +
 .../linux/include/asm-generic/pgtable-nop4d-hack.h |    4 +
 .../linux/include/asm-generic/pgtable-nop4d.h      |    4 +
 .../linux/include/asm-generic/pgtable-nopmd.h      |    4 +
 .../linux/include/asm-generic/pgtable-nopud.h      |    4 +
 repo/linux/linux/include/asm-generic/pgtable.h     |    3 +
 repo/linux/linux/include/asm-generic/vmlinux.lds.h |    4 +
 repo/linux/linux/include/crypto/speck.h            |   62 +
 repo/linux/linux/include/drm/drm_cache.h           |    3 +
 repo/linux/linux/include/drm/drm_displayid.h       |    6 +
 repo/linux/linux/include/drm/drm_edid.h            |    3 +
 .../linux/include/drm/drm_modeset_helper_vtables.h |    3 +
 repo/linux/linux/include/drm/tinydrm/mipi-dbi.h    |   11 +
 repo/linux/linux/include/keys/user-type.h          |    4 +
 repo/linux/linux/include/kvm/arm_vgic.h            |    4 +
 repo/linux/linux/include/linux/acpi.h              |    4 +
 repo/linux/linux/include/linux/atalk.h             |   13 +
 repo/linux/linux/include/linux/backing-dev-defs.h  |    6 +
 repo/linux/linux/include/linux/bcma/bcma_soc.h     |    3 +
 repo/linux/linux/include/linux/bio.h               |    4 +
 repo/linux/linux/include/linux/bitops.h            |   32 +
 repo/linux/linux/include/linux/bitrev.h            |   35 +
 repo/linux/linux/include/linux/blkdev.h            |   16 +
 repo/linux/linux/include/linux/bpf-cgroup.h        |    6 +
 repo/linux/linux/include/linux/bpf.h               |    7 +
 repo/linux/linux/include/linux/bpf_verifier.h      |   18 +
 repo/linux/linux/include/linux/can/dev.h           |    3 +
 repo/linux/linux/include/linux/can/rx-offload.h    |    4 +
 repo/linux/linux/include/linux/ccp.h               |    3 +
 repo/linux/linux/include/linux/ceph/libceph.h      |    7 +
 repo/linux/linux/include/linux/cgroup-defs.h       |   10 +
 repo/linux/linux/include/linux/cgroup.h            |   20 +
 repo/linux/linux/include/linux/clk-provider.h      |    3 +
 repo/linux/linux/include/linux/coda.h              |    6 +
 repo/linux/linux/include/linux/coda_psdev.h        |    3 +
 repo/linux/linux/include/linux/compat.h            |    3 +
 repo/linux/linux/include/linux/compiler-clang.h    |    6 +
 repo/linux/linux/include/linux/compiler-gcc.h      |   14 +
 repo/linux/linux/include/linux/compiler-intel.h    |    6 +
 repo/linux/linux/include/linux/compiler.h          |   32 +
 repo/linux/linux/include/linux/compiler_types.h    |    6 +
 repo/linux/linux/include/linux/cpu.h               |   15 +
 repo/linux/linux/include/linux/cpufreq.h           |   17 +
 repo/linux/linux/include/linux/cpuhotplug.h        |   13 +
 repo/linux/linux/include/linux/cred.h              |    7 +
 repo/linux/linux/include/linux/dcache.h            |    7 +
 repo/linux/linux/include/linux/device-mapper.h     |    4 +
 repo/linux/linux/include/linux/device.h            |    6 +
 repo/linux/linux/include/linux/dynamic_debug.h     |   12 +
 repo/linux/linux/include/linux/efi.h               |    4 +
 repo/linux/linux/include/linux/elevator.h          |    3 +
 repo/linux/linux/include/linux/f2fs_fs.h           |   12 +
 repo/linux/linux/include/linux/filter.h            |   42 +
 repo/linux/linux/include/linux/fs.h                |   19 +
 repo/linux/linux/include/linux/fscache-cache.h     |    5 +
 repo/linux/linux/include/linux/fsnotify_backend.h  |   10 +
 repo/linux/linux/include/linux/ftrace.h            |    5 +
 repo/linux/linux/include/linux/genhd.h             |    7 +
 repo/linux/linux/include/linux/genl_magic_struct.h |   10 +
 repo/linux/linux/include/linux/gpio/consumer.h     |   11 +
 repo/linux/linux/include/linux/hardirq.h           |    8 +
 repo/linux/linux/include/linux/hdmi.h              |    5 +
 repo/linux/linux/include/linux/hid-debug.h         |   16 +
 repo/linux/linux/include/linux/hid-sensor-hub.h    |    7 +
 repo/linux/linux/include/linux/hid.h               |    3 +
 repo/linux/linux/include/linux/hmm.h               |    9 +
 repo/linux/linux/include/linux/host1x.h            |    3 +
 repo/linux/linux/include/linux/huge_mm.h           |    7 +
 repo/linux/linux/include/linux/hugetlb.h           |    6 +
 repo/linux/linux/include/linux/hyperv.h            |    8 +
 repo/linux/linux/include/linux/i2c.h               |    3 +
 repo/linux/linux/include/linux/i8253.h             |    3 +
 repo/linux/linux/include/linux/if_arp.h            |    3 +
 repo/linux/linux/include/linux/if_pppox.h          |    3 +
 .../linux/include/linux/iio/adc/ad_sigma_delta.h   |    3 +
 repo/linux/linux/include/linux/iova.h              |    6 +
 repo/linux/linux/include/linux/irq.h               |    4 +
 .../linux/linux/include/linux/irqchip/arm-gic-v3.h |    4 +
 repo/linux/linux/include/linux/irqdesc.h           |    3 +
 repo/linux/linux/include/linux/jbd2.h              |   15 +
 repo/linux/linux/include/linux/jump_label.h        |   42 +
 .../linux/include/linux/jump_label_ratelimit.h     |   18 +
 repo/linux/linux/include/linux/kcore.h             |    3 +
 repo/linux/linux/include/linux/kernel.h            |    9 +
 repo/linux/linux/include/linux/key-type.h          |   32 +
 repo/linux/linux/include/linux/kprobes.h           |    3 +
 repo/linux/linux/include/linux/kvm_host.h          |   24 +
 repo/linux/linux/include/linux/list_lru.h          |    3 +
 repo/linux/linux/include/linux/math64.h            |    3 +
 repo/linux/linux/include/linux/memcontrol.h        |    4 +
 repo/linux/linux/include/linux/memremap.h          |    6 +
 .../linux/include/linux/mfd/da9063/registers.h     |    6 +
 repo/linux/linux/include/linux/mfd/max77620.h      |    5 +
 repo/linux/linux/include/linux/mlx5/driver.h       |    7 +
 repo/linux/linux/include/linux/mlx5/fs.h           |    3 +
 repo/linux/linux/include/linux/mlx5/mlx5_ifc.h     |    4 +
 repo/linux/linux/include/linux/mm.h                |   20 +
 repo/linux/linux/include/linux/mmc/card.h          |    3 +
 repo/linux/linux/include/linux/mmc/host.h          |    3 +
 repo/linux/linux/include/linux/mmc/sdio_func.h     |    3 +
 repo/linux/linux/include/linux/module.h            |   16 +
 repo/linux/linux/include/linux/mount.h             |    3 +
 repo/linux/linux/include/linux/msi.h               |    3 +
 repo/linux/linux/include/linux/mtd/nand.h          |   10 +
 repo/linux/linux/include/linux/net_dim.h           |    3 +
 repo/linux/linux/include/linux/netdev_features.h   |    8 +
 repo/linux/linux/include/linux/netdevice.h         |   12 +
 repo/linux/linux/include/linux/netfilter.h         |    8 +
 .../linux/include/linux/netfilter/ipset/ip_set.h   |    4 +
 .../include/linux/netfilter/ipset/ip_set_comment.h |    8 +
 .../linux/netfilter/nf_conntrack_proto_gre.h       |    3 +
 .../linux/include/linux/netfilter/nfnetlink.h      |   15 +
 repo/linux/linux/include/linux/netfilter_ingress.h |    4 +
 repo/linux/linux/include/linux/nmi.h               |    3 +
 repo/linux/linux/include/linux/nvme.h              |    3 +
 repo/linux/linux/include/linux/of.h                |   16 +
 repo/linux/linux/include/linux/overflow.h          |   10 +
 repo/linux/linux/include/linux/pci.h               |    3 +
 repo/linux/linux/include/linux/perf_event.h        |   10 +
 repo/linux/linux/include/linux/pfn_t.h             |    4 +
 repo/linux/linux/include/linux/pipe_fs_i.h         |   19 +
 .../include/linux/platform_data/x86/clk-pmc-atom.h |    6 +
 repo/linux/linux/include/linux/property.h          |    4 +
 repo/linux/linux/include/linux/pstore.h            |   18 +
 repo/linux/linux/include/linux/ptr_ring.h          |    3 +
 repo/linux/linux/include/linux/ptrace.h            |    5 +
 repo/linux/linux/include/linux/pwm.h               |   11 +
 repo/linux/linux/include/linux/qed/qed_chain.h     |    3 +
 repo/linux/linux/include/linux/rcupdate.h          |   14 +
 repo/linux/linux/include/linux/relay.h             |    4 +
 repo/linux/linux/include/linux/ring_buffer.h       |    4 +
 repo/linux/linux/include/linux/sched.h             |   19 +
 repo/linux/linux/include/linux/sched/coredump.h    |    3 +
 repo/linux/linux/include/linux/sched/mm.h          |    3 +
 .../linux/include/linux/sched/numa_balancing.h     |    8 +
 repo/linux/linux/include/linux/sched/signal.h      |   12 +
 repo/linux/linux/include/linux/sched/topology.h    |    7 +
 repo/linux/linux/include/linux/signal.h            |    4 +
 repo/linux/linux/include/linux/siphash.h           |    3 +
 repo/linux/linux/include/linux/skbuff.h            |   24 +
 repo/linux/linux/include/linux/slab.h              |    3 +
 repo/linux/linux/include/linux/smpboot.h           |    4 +
 repo/linux/linux/include/linux/stmmac.h            |    3 +
 repo/linux/linux/include/linux/string.h            |    3 +
 repo/linux/linux/include/linux/sunrpc/svc.h        |    6 +
 repo/linux/linux/include/linux/sunrpc/xprt.h       |    7 +
 repo/linux/linux/include/linux/swap.h              |   13 +
 repo/linux/linux/include/linux/t10-pi.h            |    9 +
 repo/linux/linux/include/linux/tc.h                |    3 +
 repo/linux/linux/include/linux/tcp.h               |    6 +
 repo/linux/linux/include/linux/time64.h            |    6 +
 repo/linux/linux/include/linux/tracepoint.h        |   12 +
 repo/linux/linux/include/linux/tty.h               |    3 +
 repo/linux/linux/include/linux/usb.h               |   16 +
 repo/linux/linux/include/linux/usb/quirks.h        |    3 +
 repo/linux/linux/include/linux/usb/tcpm.h          |    3 +
 repo/linux/linux/include/linux/virtio_net.h        |    3 +
 repo/linux/linux/include/linux/virtio_ring.h       |    4 +
 repo/linux/linux/include/linux/vmw_vmci_defs.h     |    6 +
 repo/linux/linux/include/linux/wait.h              |   12 +
 repo/linux/linux/include/media/cec.h               |   13 +
 repo/linux/linux/include/media/videobuf2-core.h    |    3 +
 repo/linux/linux/include/net/9p/9p.h               |    6 +
 repo/linux/linux/include/net/9p/client.h           |   91 +
 repo/linux/linux/include/net/arp.h                 |    6 +
 repo/linux/linux/include/net/ax25.h                |    3 +
 repo/linux/linux/include/net/bluetooth/bluetooth.h |    4 +
 repo/linux/linux/include/net/bluetooth/hci.h       |    3 +
 repo/linux/linux/include/net/bluetooth/hci_core.h  |    6 +
 repo/linux/linux/include/net/cfg80211.h            |    4 +
 repo/linux/linux/include/net/dst.h                 |    8 +
 repo/linux/linux/include/net/icmp.h                |    7 +
 repo/linux/linux/include/net/inet_frag.h           |    8 +
 repo/linux/linux/include/net/inetpeer.h            |    3 +
 repo/linux/linux/include/net/ip.h                  |   11 +
 repo/linux/linux/include/net/ip6_fib.h             |    9 +
 repo/linux/linux/include/net/ip6_tunnel.h          |    6 +
 repo/linux/linux/include/net/ip_fib.h              |    4 +
 repo/linux/linux/include/net/ip_tunnels.h          |    3 +
 repo/linux/linux/include/net/ip_vs.h               |   11 +
 repo/linux/linux/include/net/ipv6_frag.h           |    9 +
 repo/linux/linux/include/net/l3mdev.h              |    4 +
 repo/linux/linux/include/net/neighbour.h           |   16 +
 repo/linux/linux/include/net/net_namespace.h       |    3 +
 .../linux/include/net/netfilter/br_netfilter.h     |    4 +
 .../include/net/netfilter/ipv4/nf_nat_masquerade.h |    4 +
 .../include/net/netfilter/ipv6/nf_nat_masquerade.h |    4 +
 .../linux/include/net/netfilter/nf_conntrack.h     |    3 +
 .../include/net/netfilter/nf_conntrack_count.h     |   28 +
 .../linux/include/net/netfilter/nf_flow_table.h    |    4 +
 repo/linux/linux/include/net/netfilter/nf_tables.h |   37 +
 repo/linux/linux/include/net/netns/hash.h          |   14 +
 repo/linux/linux/include/net/netns/ipv4.h          |    9 +
 repo/linux/linux/include/net/netrom.h              |    4 +
 repo/linux/linux/include/net/nfc/nci_core.h        |    4 +
 repo/linux/linux/include/net/phonet/pep.h          |    7 +
 repo/linux/linux/include/net/sch_generic.h         |   37 +
 repo/linux/linux/include/net/sctp/checksum.h       |    4 +
 repo/linux/linux/include/net/sctp/command.h        |    4 +
 repo/linux/linux/include/net/sctp/sctp.h           |    3 +
 repo/linux/linux/include/net/sctp/structs.h        |    3 +
 repo/linux/linux/include/net/sock.h                |   36 +
 repo/linux/linux/include/net/tc_act/tc_gact.h      |    4 +
 repo/linux/linux/include/net/tcp.h                 |   10 +
 repo/linux/linux/include/net/tls.h                 |   10 +
 repo/linux/linux/include/net/xdp_sock.h            |    4 +
 repo/linux/linux/include/net/xfrm.h                |   22 +
 repo/linux/linux/include/rdma/ib_verbs.h           |   23 +
 repo/linux/linux/include/scsi/libfcoe.h            |   11 +
 repo/linux/linux/include/sound/compress_driver.h   |    3 +
 repo/linux/linux/include/sound/pcm_params.h        |    7 +
 repo/linux/linux/include/target/target_core_base.h |    3 +
 .../linux/include/target/target_core_fabric.h      |    4 +
 repo/linux/linux/include/trace/events/ext4.h       |    3 +
 repo/linux/linux/include/trace/events/rxrpc.h      |   10 +
 repo/linux/linux/include/trace/events/sched.h      |    7 +
 repo/linux/linux/include/trace/events/sunrpc.h     |    8 +
 repo/linux/linux/include/uapi/drm/i915_drm.h       |    4 +
 repo/linux/linux/include/uapi/linux/bpf.h          |   11 +
 repo/linux/linux/include/uapi/linux/cec.h          |    6 +
 repo/linux/linux/include/uapi/linux/coda_psdev.h   |   16 +
 repo/linux/linux/include/uapi/linux/fs.h           |    5 +
 repo/linux/linux/include/uapi/linux/fuse.h         |    6 +
 repo/linux/linux/include/uapi/linux/inet_diag.h    |   11 +
 .../linux/include/uapi/linux/input-event-codes.h   |    3 +
 repo/linux/linux/include/uapi/linux/input.h        |    8 +
 repo/linux/linux/include/uapi/linux/kfd_ioctl.h    |    7 +
 repo/linux/linux/include/uapi/linux/ndctl.h        |   33 +
 repo/linux/linux/include/uapi/linux/net_tstamp.h   |    5 +
 .../linux/include/uapi/linux/netfilter/nf_tables.h |    5 +
 .../linux/include/uapi/linux/netfilter/xt_cgroup.h |    3 +
 .../linux/include/uapi/linux/netfilter_bridge.h    |    3 +
 .../linux/linux/include/uapi/linux/nilfs2_ondisk.h |   39 +
 repo/linux/linux/include/uapi/linux/nl80211.h      |    4 +
 repo/linux/linux/include/uapi/linux/prctl.h        |    3 +
 repo/linux/linux/include/uapi/linux/sctp.h         |    6 +
 repo/linux/linux/include/uapi/linux/snmp.h         |    3 +
 repo/linux/linux/include/uapi/linux/tipc_config.h  |   10 +
 repo/linux/linux/include/uapi/linux/usb/audio.h    |    3 +
 repo/linux/linux/include/uapi/linux/videodev2.h    |   24 +
 repo/linux/linux/include/uapi/rdma/ib_user_verbs.h |    7 +
 .../linux/linux/include/uapi/rdma/vmw_pvrdma-abi.h |    3 +
 repo/linux/linux/include/video/udlfb.h             |   12 +
 repo/linux/linux/include/xen/balloon.h             |    8 +
 repo/linux/linux/include/xen/events.h              |    7 +
 repo/linux/linux/include/xen/xen-ops.h             |    4 +
 repo/linux/linux/init/Kconfig                      |    9 +
 repo/linux/linux/init/initramfs.c                  |   36 +
 repo/linux/linux/init/main.c                       |   15 +
 repo/linux/linux/ipc/mqueue.c                      |   23 +
 repo/linux/linux/ipc/msgutil.c                     |    9 +
 repo/linux/linux/kernel/Makefile                   |    3 +
 repo/linux/linux/kernel/acct.c                     |    8 +
 repo/linux/linux/kernel/auditfilter.c              |   17 +
 repo/linux/linux/kernel/bounds.c                   |    7 +
 repo/linux/linux/kernel/bpf/Makefile               |    3 +
 repo/linux/linux/kernel/bpf/core.c                 |   71 +
 repo/linux/linux/kernel/bpf/devmap.c               |   23 +
 repo/linux/linux/kernel/bpf/hashtab.c              |   31 +
 repo/linux/linux/kernel/bpf/inode.c                |   33 +
 repo/linux/linux/kernel/bpf/local_storage.c        |    4 +
 repo/linux/linux/kernel/bpf/lpm_trie.c             |    9 +
 repo/linux/linux/kernel/bpf/map_in_map.c           |   12 +
 repo/linux/linux/kernel/bpf/percpu_freelist.c      |   42 +
 repo/linux/linux/kernel/bpf/percpu_freelist.h      |    5 +
 repo/linux/linux/kernel/bpf/stackmap.c             |   28 +
 repo/linux/linux/kernel/bpf/syscall.c              |   37 +
 repo/linux/linux/kernel/bpf/verifier.c             |  337 ++
 repo/linux/linux/kernel/cgroup/cgroup.c            |  142 +
 repo/linux/linux/kernel/cgroup/cpuset.c            |    7 +
 repo/linux/linux/kernel/cgroup/pids.c              |    8 +
 repo/linux/linux/kernel/cgroup/rstat.c             |   15 +
 repo/linux/linux/kernel/cpu.c                      |   88 +
 repo/linux/linux/kernel/cred.c                     |   17 +
 repo/linux/linux/kernel/debug/debug_core.c         |    6 +
 repo/linux/linux/kernel/debug/kdb/kdb_bt.c         |    8 +
 repo/linux/linux/kernel/debug/kdb/kdb_debugger.c   |   10 +
 repo/linux/linux/kernel/debug/kdb/kdb_io.c         |   16 +
 repo/linux/linux/kernel/debug/kdb/kdb_main.c       |   28 +
 repo/linux/linux/kernel/debug/kdb/kdb_private.h    |    4 +
 repo/linux/linux/kernel/debug/kdb/kdb_support.c    |   38 +
 repo/linux/linux/kernel/dma/contiguous.c           |    4 +
 repo/linux/linux/kernel/dma/direct.c               |    9 +
 repo/linux/linux/kernel/events/core.c              |  132 +
 repo/linux/linux/kernel/events/ring_buffer.c       |   43 +
 repo/linux/linux/kernel/events/uprobes.c           |   11 +
 repo/linux/linux/kernel/exit.c                     |   21 +
 repo/linux/linux/kernel/fork.c                     |   30 +
 repo/linux/linux/kernel/futex.c                    |  202 ++
 repo/linux/linux/kernel/hung_task.c                |   41 +
 repo/linux/linux/kernel/irq/affinity.c             |    9 +
 repo/linux/linux/kernel/irq/autoprobe.c            |   12 +
 repo/linux/linux/kernel/irq/chip.c                 |   14 +
 repo/linux/linux/kernel/irq/cpuhotplug.c           |    4 +
 repo/linux/linux/kernel/irq/internals.h            |   13 +
 repo/linux/linux/kernel/irq/irqdesc.c              |   14 +
 repo/linux/linux/kernel/irq/manage.c               |   79 +
 repo/linux/linux/kernel/irq/matrix.c               |   64 +
 repo/linux/linux/kernel/irq_work.c                 |   52 +
 repo/linux/linux/kernel/jump_label.c               |   20 +
 repo/linux/linux/kernel/kcov.c                     |   12 +
 repo/linux/linux/kernel/kprobes.c                  |   23 +
 repo/linux/linux/kernel/livepatch/core.c           |   12 +
 repo/linux/linux/kernel/locking/lockdep.c          |   22 +
 repo/linux/linux/kernel/locking/lockdep_proc.c     |   16 +
 repo/linux/linux/kernel/locking/qspinlock.c        |   40 +
 repo/linux/linux/kernel/locking/rtmutex.c          |   26 +
 repo/linux/linux/kernel/locking/rwsem-xadd.c       |   28 +
 repo/linux/linux/kernel/memremap.c                 |   71 +
 repo/linux/linux/kernel/module.c                   |   24 +
 repo/linux/linux/kernel/padata.c                   |    7 +
 repo/linux/linux/kernel/panic.c                    |    7 +
 repo/linux/linux/kernel/pid.c                      |    5 +
 repo/linux/linux/kernel/pid_namespace.c            |    4 +
 repo/linux/linux/kernel/power/hibernate.c          |    6 +
 repo/linux/linux/kernel/printk/printk.c            |    4 +
 repo/linux/linux/kernel/ptrace.c                   |   40 +
 repo/linux/linux/kernel/rcu/rcuperf.c              |    6 +
 repo/linux/linux/kernel/rcu/rcutorture.c           |    6 +
 repo/linux/linux/kernel/rcu/srcutree.c             |    6 +
 repo/linux/linux/kernel/rcu/tree.c                 |   15 +
 repo/linux/linux/kernel/rcu/update.c               |    6 +
 repo/linux/linux/kernel/relay.c                    |    7 +
 repo/linux/linux/kernel/sched/core.c               |   75 +
 repo/linux/linux/kernel/sched/cpufreq_schedutil.c  |   81 +
 repo/linux/linux/kernel/sched/deadline.c           |    8 +
 repo/linux/linux/kernel/sched/debug.c              |   15 +
 repo/linux/linux/kernel/sched/fair.c               |  312 ++
 repo/linux/linux/kernel/sched/pelt.c               |    4 +
 repo/linux/linux/kernel/sched/pelt.h               |    4 +
 repo/linux/linux/kernel/sched/rt.c                 |    6 +
 repo/linux/linux/kernel/sched/sched-pelt.h         |    4 +
 repo/linux/linux/kernel/sched/sched.h              |   40 +
 repo/linux/linux/kernel/sched/topology.c           |    4 +
 repo/linux/linux/kernel/signal.c                   |   41 +
 repo/linux/linux/kernel/smp.c                      |    5 +
 repo/linux/linux/kernel/sys.c                      |    4 +
 repo/linux/linux/kernel/sysctl.c                   |   19 +
 repo/linux/linux/kernel/time/alarmtimer.c          |    4 +
 repo/linux/linux/kernel/time/ntp.c                 |    7 +
 repo/linux/linux/kernel/time/posix-cpu-timers.c    |    3 +
 repo/linux/linux/kernel/time/posix-timers.c        |   10 +
 repo/linux/linux/kernel/time/sched_clock.c         |    8 +
 repo/linux/linux/kernel/time/tick-common.c         |    6 +
 repo/linux/linux/kernel/time/time.c                |    4 +
 repo/linux/linux/kernel/time/timekeeping.c         |   27 +
 repo/linux/linux/kernel/time/timekeeping.h         |    3 +
 repo/linux/linux/kernel/time/timer_list.c          |   26 +
 repo/linux/linux/kernel/trace/bpf_trace.c          |   78 +
 repo/linux/linux/kernel/trace/ftrace.c             |   76 +
 repo/linux/linux/kernel/trace/ring_buffer.c        |   15 +
 repo/linux/linux/kernel/trace/trace.c              |   78 +
 repo/linux/linux/kernel/trace/trace.h              |   31 +
 repo/linux/linux/kernel/trace/trace_event_perf.c   |   12 +
 repo/linux/linux/kernel/trace/trace_events.c       |    6 +
 .../linux/linux/kernel/trace/trace_events_filter.c |   22 +
 repo/linux/linux/kernel/trace/trace_events_hist.c  |   14 +
 .../linux/kernel/trace/trace_events_trigger.c      |    5 +
 .../linux/kernel/trace/trace_functions_graph.c     |   34 +
 repo/linux/linux/kernel/trace/trace_irqsoff.c      |    3 +
 repo/linux/linux/kernel/trace/trace_kdb.c          |   17 +
 repo/linux/linux/kernel/trace/trace_kprobe.c       |   25 +
 repo/linux/linux/kernel/trace/trace_sched_wakeup.c |    3 +
 repo/linux/linux/kernel/trace/trace_uprobe.c       |    8 +
 repo/linux/linux/kernel/user_namespace.c           |   10 +
 repo/linux/linux/kernel/watchdog.c                 |    8 +
 repo/linux/linux/kernel/workqueue.c                |    3 +
 repo/linux/linux/lib/Kconfig.debug                 |    3 +
 repo/linux/linux/lib/Makefile                      |    3 +
 repo/linux/linux/lib/assoc_array.c                 |    6 +
 repo/linux/linux/lib/bsearch.c                     |    6 +
 repo/linux/linux/lib/debug_locks.c                 |    4 +
 repo/linux/linux/lib/debugobjects.c                |   12 +
 repo/linux/linux/lib/div64.c                       |    8 +
 repo/linux/linux/lib/dynamic_debug.c               |    4 +
 repo/linux/linux/lib/int_sqrt.c                    |    4 +
 repo/linux/linux/lib/iov_iter.c                    |    5 +
 repo/linux/linux/lib/kobject_uevent.c              |   10 +
 repo/linux/linux/lib/mpi/mpi-pow.c                 |   19 +
 repo/linux/linux/lib/raid6/Makefile                |    7 +
 repo/linux/linux/lib/raid6/test/Makefile           |    8 +
 repo/linux/linux/lib/reed_solomon/decode_rs.c      |   11 +
 repo/linux/linux/lib/rhashtable.c                  |    5 +
 repo/linux/linux/lib/sbitmap.c                     |    4 +
 repo/linux/linux/lib/scatterlist.c                 |   12 +
 repo/linux/linux/lib/seq_buf.c                     |    6 +
 repo/linux/linux/lib/string.c                      |    3 +
 repo/linux/linux/lib/strncpy_from_user.c           |    7 +
 repo/linux/linux/lib/strnlen_user.c                |    8 +
 repo/linux/linux/lib/test_debug_virtual.c          |    3 +
 repo/linux/linux/lib/test_firmware.c               |   33 +
 repo/linux/linux/lib/test_hexdump.c                |    4 +
 repo/linux/linux/lib/test_kmod.c                   |    8 +
 repo/linux/linux/lib/test_overflow.c               |   13 +
 repo/linux/linux/lib/test_rhashtable.c             |   30 +
 repo/linux/linux/lib/test_string.c                 |   12 +
 repo/linux/linux/lib/ubsan.c                       |   90 +
 repo/linux/linux/mm/Kconfig                        |    7 +
 repo/linux/linux/mm/backing-dev.c                  |    3 +
 repo/linux/linux/mm/cma.c                          |   37 +
 repo/linux/linux/mm/cma_debug.c                    |    4 +
 repo/linux/linux/mm/filemap.c                      |    3 +
 repo/linux/linux/mm/gup.c                          |   52 +
 repo/linux/linux/mm/hmm.c                          |  187 ++
 repo/linux/linux/mm/huge_memory.c                  |  120 +
 repo/linux/linux/mm/hugetlb.c                      |  115 +
 repo/linux/linux/mm/khugepaged.c                   |  156 +
 repo/linux/linux/mm/kmemleak.c                     |   21 +
 repo/linux/linux/mm/list_lru.c                     |   15 +
 repo/linux/linux/mm/memcontrol.c                   |   34 +
 repo/linux/linux/mm/memory-failure.c               |   31 +
 repo/linux/linux/mm/memory.c                       |   38 +
 repo/linux/linux/mm/memory_hotplug.c               |   65 +
 repo/linux/linux/mm/mempolicy.c                    |   58 +
 repo/linux/linux/mm/migrate.c                      |   23 +
 repo/linux/linux/mm/mincore.c                      |    8 +
 repo/linux/linux/mm/mlock.c                        |    8 +
 repo/linux/linux/mm/mmap.c                         |   19 +
 repo/linux/linux/mm/mmu_notifier.c                 |    4 +
 repo/linux/linux/mm/nommu.c                        |    4 +
 repo/linux/linux/mm/oom_kill.c                     |   15 +
 repo/linux/linux/mm/page-writeback.c               |   24 +
 repo/linux/linux/mm/page_alloc.c                   |   81 +
 repo/linux/linux/mm/page_ext.c                     |   10 +
 repo/linux/linux/mm/page_idle.c                    |    8 +
 repo/linux/linux/mm/page_poison.c                  |    7 +
 repo/linux/linux/mm/page_vma_mapped.c              |    4 +
 repo/linux/linux/mm/percpu-km.c                    |    9 +
 repo/linux/linux/mm/percpu.c                       |   24 +
 repo/linux/linux/mm/rmap.c                         |   17 +
 repo/linux/linux/mm/shmem.c                        |   62 +
 repo/linux/linux/mm/slab.c                         |   37 +
 repo/linux/linux/mm/slab.h                         |    4 +
 repo/linux/linux/mm/slab_common.c                  |   17 +
 repo/linux/linux/mm/slub.c                         |    6 +
 repo/linux/linux/mm/sparse.c                       |    4 +
 repo/linux/linux/mm/swap.c                         |   29 +
 repo/linux/linux/mm/swapfile.c                     |   82 +
 repo/linux/linux/mm/truncate.c                     |    6 +
 repo/linux/linux/mm/usercopy.c                     |   13 +
 repo/linux/linux/mm/userfaultfd.c                  |   56 +
 repo/linux/linux/mm/util.c                         |    4 +
 repo/linux/linux/mm/vmalloc.c                      |   14 +
 repo/linux/linux/mm/vmscan.c                       |  111 +
 repo/linux/linux/mm/vmstat.c                       |   13 +
 repo/linux/linux/mm/z3fold.c                       |   85 +
 repo/linux/linux/net/8021q/vlan_dev.c              |    7 +
 repo/linux/linux/net/9p/client.c                   |  605 ++++
 repo/linux/linux/net/9p/mod.c                      |   10 +
 repo/linux/linux/net/9p/protocol.c                 |   23 +
 repo/linux/linux/net/9p/trans_common.c             |    3 +
 repo/linux/linux/net/9p/trans_fd.c                 |   70 +
 repo/linux/linux/net/9p/trans_rdma.c               |   62 +
 repo/linux/linux/net/9p/trans_virtio.c             |   65 +
 repo/linux/linux/net/9p/trans_xen.c                |   36 +
 repo/linux/linux/net/appletalk/atalk_proc.c        |    4 +
 repo/linux/linux/net/appletalk/ddp.c               |   18 +
 repo/linux/linux/net/appletalk/sysctl_net_atalk.c  |    6 +
 repo/linux/linux/net/atm/common.c                  |    4 +
 repo/linux/linux/net/atm/lec.c                     |    7 +
 repo/linux/linux/net/ax25/af_ax25.c                |   10 +
 repo/linux/linux/net/ax25/ax25_dev.c               |    6 +
 repo/linux/linux/net/ax25/ax25_ip.c                |    9 +
 repo/linux/linux/net/ax25/ax25_route.c             |   36 +
 repo/linux/linux/net/batman-adv/bat_iv_ogm.c       |    9 +
 repo/linux/linux/net/batman-adv/bat_v_elp.c        |   14 +
 .../linux/net/batman-adv/bridge_loop_avoidance.c   |   10 +
 .../linux/net/batman-adv/distributed-arp-table.c   |    7 +
 repo/linux/linux/net/batman-adv/fragmentation.c    |    4 +
 repo/linux/linux/net/batman-adv/hard-interface.c   |   12 +
 repo/linux/linux/net/batman-adv/main.c             |    3 +
 repo/linux/linux/net/batman-adv/multicast.c        |   24 +
 repo/linux/linux/net/batman-adv/soft-interface.c   |    6 +
 .../linux/linux/net/batman-adv/translation-table.c |   30 +
 repo/linux/linux/net/batman-adv/types.h            |    6 +
 repo/linux/linux/net/bluetooth/6lowpan.c           |    7 +
 repo/linux/linux/net/bluetooth/af_bluetooth.c      |   11 +
 repo/linux/linux/net/bluetooth/hci_conn.c          |    5 +
 repo/linux/linux/net/bluetooth/hci_core.c          |    9 +
 repo/linux/linux/net/bluetooth/hci_event.c         |   12 +
 repo/linux/linux/net/bluetooth/hci_request.c       |    3 +
 repo/linux/linux/net/bluetooth/hci_request.h       |    3 +
 repo/linux/linux/net/bluetooth/hci_sock.c          |    8 +
 repo/linux/linux/net/bluetooth/hidp/sock.c         |    3 +
 repo/linux/linux/net/bluetooth/l2cap_core.c        |  122 +
 repo/linux/linux/net/bluetooth/l2cap_sock.c        |    4 +
 repo/linux/linux/net/bluetooth/rfcomm/sock.c       |    4 +
 repo/linux/linux/net/bluetooth/sco.c               |    4 +
 repo/linux/linux/net/bluetooth/smp.c               |   49 +
 repo/linux/linux/net/bridge/br_fdb.c               |    6 +
 repo/linux/linux/net/bridge/br_forward.c           |   19 +
 repo/linux/linux/net/bridge/br_if.c                |   18 +
 repo/linux/linux/net/bridge/br_input.c             |   32 +
 repo/linux/linux/net/bridge/br_multicast.c         |   53 +
 repo/linux/linux/net/bridge/br_netfilter_hooks.c   |   15 +
 repo/linux/linux/net/bridge/br_netfilter_ipv6.c    |    6 +
 repo/linux/linux/net/bridge/br_stp_bpdu.c          |    8 +
 repo/linux/linux/net/bridge/br_vlan.c              |    3 +
 repo/linux/linux/net/bridge/netfilter/ebtables.c   |  221 ++
 .../linux/net/bridge/netfilter/nft_reject_bridge.c |    3 +
 repo/linux/linux/net/caif/caif_socket.c            |    4 +
 repo/linux/linux/net/can/af_can.c                  |   17 +
 repo/linux/linux/net/can/bcm.c                     |   12 +
 repo/linux/linux/net/can/gw.c                      |   13 +
 repo/linux/linux/net/can/raw.c                     |   15 +
 repo/linux/linux/net/ceph/ceph_common.c            |    7 +
 repo/linux/linux/net/ceph/messenger.c              |   27 +
 repo/linux/linux/net/ceph/mon_client.c             |    3 +
 repo/linux/linux/net/compat.c                      |   18 +
 repo/linux/linux/net/core/datagram.c               |   13 +
 repo/linux/linux/net/core/dev.c                    |  117 +
 repo/linux/linux/net/core/ethtool.c                |   44 +
 repo/linux/linux/net/core/failover.c               |   12 +
 repo/linux/linux/net/core/filter.c                 |   59 +
 repo/linux/linux/net/core/flow_dissector.c         |    5 +
 repo/linux/linux/net/core/gen_stats.c              |    8 +
 repo/linux/linux/net/core/gro_cells.c              |   19 +
 repo/linux/linux/net/core/lwt_bpf.c                |    3 +
 repo/linux/linux/net/core/neighbour.c              |   24 +
 repo/linux/linux/net/core/net-sysfs.c              |   17 +
 repo/linux/linux/net/core/net_namespace.c          |    3 +
 repo/linux/linux/net/core/netclassid_cgroup.c      |    3 +
 repo/linux/linux/net/core/pktgen.c                 |   10 +
 repo/linux/linux/net/core/rtnetlink.c              |   34 +
 repo/linux/linux/net/core/skbuff.c                 |   36 +
 repo/linux/linux/net/core/sock.c                   |   33 +
 repo/linux/linux/net/core/sysctl_net_core.c        |   14 +
 repo/linux/linux/net/dccp/ccid.h                   |    8 +
 repo/linux/linux/net/dccp/ipv6.c                   |    5 +
 repo/linux/linux/net/dccp/proto.c                  |    4 +
 repo/linux/linux/net/dsa/dsa.c                     |   11 +
 repo/linux/linux/net/dsa/master.c                  |    6 +
 repo/linux/linux/net/dsa/slave.c                   |   16 +
 repo/linux/linux/net/hsr/hsr_device.c              |   30 +
 repo/linux/linux/net/hsr/hsr_framereg.c            |    3 +
 repo/linux/linux/net/hsr/hsr_framereg.h            |    3 +
 repo/linux/linux/net/ieee802154/6lowpan/tx.c       |    3 +
 repo/linux/linux/net/ipv4/cipso_ipv4.c             |   28 +
 repo/linux/linux/net/ipv4/devinet.c                |    6 +
 repo/linux/linux/net/ipv4/esp4.c                   |   27 +
 repo/linux/linux/net/ipv4/fib_frontend.c           |   11 +
 repo/linux/linux/net/ipv4/fib_trie.c               |    9 +
 repo/linux/linux/net/ipv4/fou.c                    |   10 +
 repo/linux/linux/net/ipv4/gre_demux.c              |    6 +
 repo/linux/linux/net/ipv4/icmp.c                   |   12 +
 repo/linux/linux/net/ipv4/igmp.c                   |   49 +
 repo/linux/linux/net/ipv4/inet_diag.c              |   14 +
 repo/linux/linux/net/ipv4/inet_fragment.c          |   43 +
 repo/linux/linux/net/ipv4/inetpeer.c               |    3 +
 repo/linux/linux/net/ipv4/ip_forward.c             |    3 +
 repo/linux/linux/net/ipv4/ip_fragment.c            |  321 ++
 repo/linux/linux/net/ipv4/ip_gre.c                 |   90 +
 repo/linux/linux/net/ipv4/ip_input.c               |   48 +
 repo/linux/linux/net/ipv4/ip_options.c             |   21 +
 repo/linux/linux/net/ipv4/ip_output.c              |    3 +
 repo/linux/linux/net/ipv4/ip_sockglue.c            |   14 +
 repo/linux/linux/net/ipv4/ip_tunnel.c              |   15 +
 repo/linux/linux/net/ipv4/ip_tunnel_core.c         |   10 +
 repo/linux/linux/net/ipv4/ip_vti.c                 |   30 +
 repo/linux/linux/net/ipv4/ipip.c                   |    3 +
 repo/linux/linux/net/ipv4/ipmr.c                   |    9 +
 .../linux/linux/net/ipv4/netfilter/ipt_CLUSTERIP.c |  186 ++
 .../linux/net/ipv4/netfilter/ipt_MASQUERADE.c      |    6 +
 repo/linux/linux/net/ipv4/netfilter/ipt_rpfilter.c |    3 +
 .../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c    |   24 +
 .../net/ipv4/netfilter/nf_nat_snmp_basic_main.c    |    8 +
 .../linux/linux/net/ipv4/netfilter/nft_masq_ipv4.c |    4 +
 repo/linux/linux/net/ipv4/netlink.c                |   15 +
 repo/linux/linux/net/ipv4/proc.c                   |    3 +
 repo/linux/linux/net/ipv4/raw.c                    |   12 +
 repo/linux/linux/net/ipv4/route.c                  |   67 +
 repo/linux/linux/net/ipv4/syncookies.c             |    4 +
 repo/linux/linux/net/ipv4/sysctl_net_ipv4.c        |   13 +
 repo/linux/linux/net/ipv4/tcp.c                    |   44 +
 repo/linux/linux/net/ipv4/tcp_cong.c               |    9 +
 repo/linux/linux/net/ipv4/tcp_dctcp.c              |   29 +
 repo/linux/linux/net/ipv4/tcp_input.c              |   47 +
 repo/linux/linux/net/ipv4/tcp_ipv4.c               |   28 +
 repo/linux/linux/net/ipv4/tcp_output.c             |   53 +
 repo/linux/linux/net/ipv4/tcp_timer.c              |   11 +
 repo/linux/linux/net/ipv4/udp.c                    |   24 +
 repo/linux/linux/net/ipv4/xfrm4_policy.c           |   38 +
 repo/linux/linux/net/ipv6/addrconf.c               |    9 +
 repo/linux/linux/net/ipv6/af_inet6.c               |   12 +
 repo/linux/linux/net/ipv6/datagram.c               |   16 +
 repo/linux/linux/net/ipv6/esp6.c                   |    4 +
 repo/linux/linux/net/ipv6/icmp.c                   |   14 +
 repo/linux/linux/net/ipv6/ila/ila_xlat.c           |    3 +
 repo/linux/linux/net/ipv6/ip6_checksum.c           |    5 +
 repo/linux/linux/net/ipv6/ip6_fib.c                |   23 +
 repo/linux/linux/net/ipv6/ip6_flowlabel.c          |   28 +
 repo/linux/linux/net/ipv6/ip6_gre.c                |  109 +
 repo/linux/linux/net/ipv6/ip6_input.c              |    8 +
 repo/linux/linux/net/ipv6/ip6_output.c             |   44 +
 repo/linux/linux/net/ipv6/ip6_tunnel.c             |   43 +
 repo/linux/linux/net/ipv6/ip6_udp_tunnel.c         |    7 +
 repo/linux/linux/net/ipv6/ip6_vti.c                |   17 +
 repo/linux/linux/net/ipv6/ip6mr.c                  |   39 +
 repo/linux/linux/net/ipv6/ndisc.c                  |    7 +
 repo/linux/linux/net/ipv6/netfilter.c              |    5 +
 .../linux/net/ipv6/netfilter/ip6t_MASQUERADE.c     |    5 +
 .../linux/linux/net/ipv6/netfilter/ip6t_rpfilter.c |    8 +
 repo/linux/linux/net/ipv6/netfilter/ip6t_srh.c     |    9 +
 .../linux/net/ipv6/netfilter/nf_conntrack_reasm.c  |  237 ++
 .../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c    |   31 +
 .../linux/linux/net/ipv6/netfilter/nft_masq_ipv6.c |    4 +
 repo/linux/linux/net/ipv6/output_core.c            |   33 +
 repo/linux/linux/net/ipv6/raw.c                    |   26 +
 repo/linux/linux/net/ipv6/reassembly.c             |  250 ++
 repo/linux/linux/net/ipv6/route.c                  |  190 ++
 repo/linux/linux/net/ipv6/seg6.c                   |    6 +
 repo/linux/linux/net/ipv6/seg6_iptunnel.c          |    6 +
 repo/linux/linux/net/ipv6/sit.c                    |   22 +
 repo/linux/linux/net/ipv6/tcp_ipv6.c               |    8 +
 repo/linux/linux/net/ipv6/udp.c                    |   33 +
 repo/linux/linux/net/ipv6/xfrm6_tunnel.c           |   11 +
 repo/linux/linux/net/iucv/af_iucv.c                |    4 +
 repo/linux/linux/net/kcm/kcmsock.c                 |   24 +
 repo/linux/linux/net/key/af_key.c                  |   64 +
 repo/linux/linux/net/l2tp/l2tp_core.c              |   38 +
 repo/linux/linux/net/l2tp/l2tp_core.h              |    3 +
 repo/linux/linux/net/l2tp/l2tp_ip.c                |    3 +
 repo/linux/linux/net/l2tp/l2tp_ip6.c               |   12 +
 repo/linux/linux/net/l2tp/l2tp_ppp.c               |    3 +
 repo/linux/linux/net/lapb/lapb_iface.c             |    3 +
 repo/linux/linux/net/llc/af_llc.c                  |   16 +
 repo/linux/linux/net/llc/llc_output.c              |    3 +
 repo/linux/linux/net/mac80211/agg-tx.c             |    7 +
 repo/linux/linux/net/mac80211/cfg.c                |   14 +
 repo/linux/linux/net/mac80211/debugfs_netdev.c     |    4 +
 repo/linux/linux/net/mac80211/driver-ops.c         |    8 +
 repo/linux/linux/net/mac80211/driver-ops.h         |    3 +
 repo/linux/linux/net/mac80211/ieee80211_i.h        |   10 +
 repo/linux/linux/net/mac80211/iface.c              |   12 +
 repo/linux/linux/net/mac80211/key.c                |   13 +
 repo/linux/linux/net/mac80211/main.c               |    8 +
 repo/linux/linux/net/mac80211/mesh.c               |   10 +
 repo/linux/linux/net/mac80211/mesh.h               |   12 +
 repo/linux/linux/net/mac80211/mesh_pathtbl.c       |  189 ++
 repo/linux/linux/net/mac80211/mlme.c               |   19 +
 repo/linux/linux/net/mac80211/rx.c                 |   38 +
 repo/linux/linux/net/mac80211/status.c             |    6 +
 repo/linux/linux/net/mac80211/tdls.c               |    3 +
 repo/linux/linux/net/mac80211/trace_msg.h          |    7 +
 repo/linux/linux/net/mac80211/tx.c                 |   32 +
 repo/linux/linux/net/mac80211/util.c               |   14 +
 repo/linux/linux/net/mac80211/wpa.c                |   12 +
 repo/linux/linux/net/mpls/af_mpls.c                |    3 +
 repo/linux/linux/net/netfilter/Kconfig             |    3 +
 repo/linux/linux/net/netfilter/core.c              |   12 +
 .../net/netfilter/ipset/ip_set_bitmap_ipmac.c      |   11 +
 repo/linux/linux/net/netfilter/ipset/ip_set_core.c |   58 +
 .../linux/net/netfilter/ipset/ip_set_hash_gen.h    |    4 +
 .../linux/net/netfilter/ipset/ip_set_hash_ipmac.c  |   15 +
 .../linux/net/netfilter/ipset/ip_set_hash_mac.c    |   11 +
 .../net/netfilter/ipset/ip_set_hash_netportnet.c   |   16 +
 .../linux/net/netfilter/ipset/ip_set_list_set.c    |   34 +
 repo/linux/linux/net/netfilter/ipvs/Kconfig        |    3 +
 repo/linux/linux/net/netfilter/ipvs/ip_vs_core.c   |   44 +
 repo/linux/linux/net/netfilter/ipvs/ip_vs_ctl.c    |   31 +
 repo/linux/linux/net/netfilter/ipvs/ip_vs_sync.c   |  147 +
 repo/linux/linux/net/netfilter/nf_conncount.c      |  300 ++
 repo/linux/linux/net/netfilter/nf_conntrack_core.c |   32 +
 .../linux/net/netfilter/nf_conntrack_h323_asn1.c   |    4 +
 .../linux/net/netfilter/nf_conntrack_netlink.c     |   23 +
 .../linux/linux/net/netfilter/nf_conntrack_proto.c |    4 +
 .../linux/net/netfilter/nf_conntrack_proto_gre.c   |   21 +
 .../linux/net/netfilter/nf_conntrack_proto_tcp.c   |   38 +
 .../linux/net/netfilter/nf_conntrack_seqadj.c      |   16 +
 .../linux/linux/net/netfilter/nf_flow_table_core.c |   19 +
 repo/linux/linux/net/netfilter/nf_flow_table_ip.c  |   11 +
 repo/linux/linux/net/netfilter/nf_nat_core.c       |    4 +
 repo/linux/linux/net/netfilter/nf_queue.c          |   10 +
 repo/linux/linux/net/netfilter/nf_tables_api.c     |  183 +
 repo/linux/linux/net/netfilter/nf_tables_core.c    |   17 +
 repo/linux/linux/net/netfilter/nfnetlink.c         |    4 +
 .../linux/net/netfilter/nfnetlink_cttimeout.c      |   24 +
 repo/linux/linux/net/netfilter/nfnetlink_osf.c     |    6 +
 repo/linux/linux/net/netfilter/nft_compat.c        |  251 ++
 repo/linux/linux/net/netfilter/nft_connlimit.c     |   20 +
 repo/linux/linux/net/netfilter/nft_dynset.c        |   12 +
 repo/linux/linux/net/netfilter/nft_flow_offload.c  |   52 +
 repo/linux/linux/net/netfilter/nft_hash.c          |    4 +
 repo/linux/linux/net/netfilter/nft_immediate.c     |    7 +
 repo/linux/linux/net/netfilter/nft_lookup.c        |   10 +
 repo/linux/linux/net/netfilter/nft_numgen.c        |  165 +
 repo/linux/linux/net/netfilter/nft_objref.c        |   25 +
 repo/linux/linux/net/netfilter/nft_set_rbtree.c    |   10 +
 repo/linux/linux/net/netfilter/x_tables.c          |    4 +
 repo/linux/linux/net/netfilter/xt_IDLETIMER.c      |    6 +
 repo/linux/linux/net/netfilter/xt_RATEEST.c        |   15 +
 repo/linux/linux/net/netfilter/xt_TEE.c            |   65 +
 repo/linux/linux/net/netfilter/xt_cgroup.c         |   12 +
 repo/linux/linux/net/netfilter/xt_hashlimit.c      |   22 +
 repo/linux/linux/net/netfilter/xt_nat.c            |    3 +
 repo/linux/linux/net/netfilter/xt_physdev.c        |    8 +
 repo/linux/linux/net/netlabel/netlabel_kapi.c      |    4 +
 repo/linux/linux/net/netlink/genetlink.c           |    7 +
 repo/linux/linux/net/netrom/af_netrom.c            |   90 +
 repo/linux/linux/net/netrom/nr_loopback.c          |    4 +
 repo/linux/linux/net/netrom/nr_route.c             |    4 +
 repo/linux/linux/net/netrom/nr_timer.c             |   40 +
 repo/linux/linux/net/netrom/sysctl_net_netrom.c    |    6 +
 repo/linux/linux/net/nfc/llcp_commands.c           |   15 +
 repo/linux/linux/net/nfc/llcp_core.c               |   19 +
 repo/linux/linux/net/nfc/llcp_sock.c               |    4 +
 repo/linux/linux/net/nfc/nci/data.c                |    4 +
 repo/linux/linux/net/nfc/nci/hci.c                 |    6 +
 repo/linux/linux/net/nfc/netlink.c                 |    4 +
 repo/linux/linux/net/openvswitch/actions.c         |   10 +
 repo/linux/linux/net/openvswitch/flow_netlink.c    |   20 +
 .../linux/net/openvswitch/vport-internal_dev.c     |   22 +
 repo/linux/linux/net/packet/af_packet.c            |   95 +
 repo/linux/linux/net/packet/internal.h             |    3 +
 repo/linux/linux/net/phonet/pep.c                  |   62 +
 repo/linux/linux/net/rds/af_rds.c                  |    3 +
 repo/linux/linux/net/rds/bind.c                    |   10 +
 repo/linux/linux/net/rds/ib_fmr.c                  |    3 +
 repo/linux/linux/net/rds/ib_rdma.c                 |   15 +
 repo/linux/linux/net/rds/rdma.c                    |   72 +
 repo/linux/linux/net/rds/rds.h                     |   13 +
 repo/linux/linux/net/rds/send.c                    |   40 +
 repo/linux/linux/net/rds/tcp.c                     |    4 +
 repo/linux/linux/net/rose/rose_loopback.c          |   34 +
 repo/linux/linux/net/rose/rose_route.c             |    6 +
 repo/linux/linux/net/rose/rose_subr.c              |   26 +
 repo/linux/linux/net/rxrpc/af_rxrpc.c              |   14 +
 repo/linux/linux/net/rxrpc/ar-internal.h           |    3 +
 repo/linux/linux/net/rxrpc/call_event.c            |   19 +
 repo/linux/linux/net/rxrpc/call_object.c           |   27 +
 repo/linux/linux/net/rxrpc/conn_client.c           |   28 +
 repo/linux/linux/net/rxrpc/input.c                 |   16 +
 repo/linux/linux/net/rxrpc/local_object.c          |    4 +
 repo/linux/linux/net/rxrpc/output.c                |   27 +
 repo/linux/linux/net/rxrpc/recvmsg.c               |    7 +
 repo/linux/linux/net/sched/act_api.c               |    8 +
 repo/linux/linux/net/sched/act_bpf.c               |   13 +
 repo/linux/linux/net/sched/act_connmark.c          |   13 +
 repo/linux/linux/net/sched/act_csum.c              |   13 +
 repo/linux/linux/net/sched/act_gact.c              |   15 +
 repo/linux/linux/net/sched/act_ife.c               |   16 +
 repo/linux/linux/net/sched/act_ipt.c               |    5 +
 repo/linux/linux/net/sched/act_mirred.c            |   26 +
 repo/linux/linux/net/sched/act_nat.c               |   13 +
 repo/linux/linux/net/sched/act_pedit.c             |   21 +
 repo/linux/linux/net/sched/act_police.c            |   14 +
 repo/linux/linux/net/sched/act_sample.c            |   24 +
 repo/linux/linux/net/sched/act_simple.c            |   18 +
 repo/linux/linux/net/sched/act_skbedit.c           |   24 +
 repo/linux/linux/net/sched/act_skbmod.c            |   25 +
 repo/linux/linux/net/sched/act_tunnel_key.c        |   36 +
 repo/linux/linux/net/sched/act_vlan.c              |   36 +
 repo/linux/linux/net/sched/cls_api.c               |   14 +
 repo/linux/linux/net/sched/cls_flower.c            |   71 +
 repo/linux/linux/net/sched/cls_matchall.c          |    3 +
 repo/linux/linux/net/sched/cls_tcindex.c           |   85 +
 repo/linux/linux/net/sched/sch_api.c               |    4 +
 repo/linux/linux/net/sched/sch_cake.c              |   48 +
 repo/linux/linux/net/sched/sch_codel.c             |    7 +
 repo/linux/linux/net/sched/sch_fq_codel.c          |    5 +
 repo/linux/linux/net/sched/sch_generic.c           |   28 +
 repo/linux/linux/net/sched/sch_gred.c              |    4 +
 repo/linux/linux/net/sched/sch_netem.c             |   15 +
 repo/linux/linux/net/sched/sch_sfq.c               |    5 +
 repo/linux/linux/net/sctp/associola.c              |   25 +
 repo/linux/linux/net/sctp/diag.c                   |    3 +
 repo/linux/linux/net/sctp/endpointola.c            |   10 +
 repo/linux/linux/net/sctp/ipv6.c                   |   15 +
 repo/linux/linux/net/sctp/offload.c                |    3 +
 repo/linux/linux/net/sctp/output.c                 |    3 +
 repo/linux/linux/net/sctp/outqueue.c               |    4 +
 repo/linux/linux/net/sctp/protocol.c               |   18 +
 repo/linux/linux/net/sctp/sm_make_chunk.c          |   40 +
 repo/linux/linux/net/sctp/sm_sideeffect.c          |   38 +
 repo/linux/linux/net/sctp/sm_statefuns.c           |   14 +
 repo/linux/linux/net/sctp/socket.c                 |  104 +
 repo/linux/linux/net/sctp/stream.c                 |   99 +
 repo/linux/linux/net/smc/af_smc.c                  |   54 +
 repo/linux/linux/net/smc/smc.h                     |    9 +
 repo/linux/linux/net/smc/smc_core.c                |   38 +
 repo/linux/linux/net/socket.c                      |   55 +
 repo/linux/linux/net/strparser/strparser.c         |   10 +
 repo/linux/linux/net/sunrpc/auth_generic.c         |   10 +
 repo/linux/linux/net/sunrpc/auth_gss/auth_gss.c    |    6 +
 .../linux/net/sunrpc/auth_gss/gss_krb5_seqnum.c    |   57 +
 repo/linux/linux/net/sunrpc/auth_gss/svcauth_gss.c |   16 +
 repo/linux/linux/net/sunrpc/cache.c                |   11 +
 repo/linux/linux/net/sunrpc/clnt.c                 |   16 +
 repo/linux/linux/net/sunrpc/rpcb_clnt.c            |    6 +
 repo/linux/linux/net/sunrpc/svc.c                  |   22 +
 repo/linux/linux/net/sunrpc/svc_xprt.c             |   11 +
 repo/linux/linux/net/sunrpc/svcsock.c              |   29 +
 repo/linux/linux/net/sunrpc/xdr.c                  |   12 +
 repo/linux/linux/net/sunrpc/xprt.c                 |   54 +
 .../net/sunrpc/xprtrdma/svc_rdma_backchannel.c     |    3 +
 .../linux/net/sunrpc/xprtrdma/svc_rdma_sendto.c    |   18 +
 .../linux/net/sunrpc/xprtrdma/svc_rdma_transport.c |   16 +
 repo/linux/linux/net/sunrpc/xprtrdma/transport.c   |    3 +
 repo/linux/linux/net/sunrpc/xprtrdma/verbs.c       |   15 +
 repo/linux/linux/net/sunrpc/xprtsock.c             |   10 +
 repo/linux/linux/net/tipc/bearer.c                 |    4 +
 repo/linux/linux/net/tipc/core.c                   |   48 +
 repo/linux/linux/net/tipc/discover.c               |   18 +
 repo/linux/linux/net/tipc/group.c                  |    3 +
 repo/linux/linux/net/tipc/link.c                   |   11 +
 repo/linux/linux/net/tipc/name_table.c             |    4 +
 repo/linux/linux/net/tipc/net.c                    |   26 +
 repo/linux/linux/net/tipc/net.h                    |    4 +
 repo/linux/linux/net/tipc/netlink_compat.c         |   72 +
 repo/linux/linux/net/tipc/node.c                   |   11 +
 repo/linux/linux/net/tipc/socket.c                 |  129 +
 repo/linux/linux/net/tipc/subscr.h                 |    5 +
 repo/linux/linux/net/tipc/topsrv.c                 |   22 +
 repo/linux/linux/net/tipc/udp_media.c              |   21 +
 repo/linux/linux/net/tls/tls_device.c              |   75 +
 repo/linux/linux/net/tls/tls_device_fallback.c     |   14 +
 repo/linux/linux/net/tls/tls_main.c                |   25 +
 repo/linux/linux/net/tls/tls_sw.c                  |    3 +
 repo/linux/linux/net/unix/af_unix.c                |   70 +
 repo/linux/linux/net/unix/diag.c                   |    4 +
 repo/linux/linux/net/vmw_vsock/af_vsock.c          |   45 +
 repo/linux/linux/net/vmw_vsock/hyperv_transport.c  |  113 +
 repo/linux/linux/net/vmw_vsock/virtio_transport.c  |   31 +
 .../linux/net/vmw_vsock/virtio_transport_common.c  |   26 +
 repo/linux/linux/net/vmw_vsock/vmci_transport.c    |   35 +
 repo/linux/linux/net/wireless/core.c               |    9 +
 repo/linux/linux/net/wireless/nl80211.c            |   45 +
 repo/linux/linux/net/wireless/reg.c                |   20 +
 repo/linux/linux/net/wireless/util.c               |    7 +
 repo/linux/linux/net/x25/af_x25.c                  |   28 +
 repo/linux/linux/net/xdp/xdp_umem.c                |   36 +
 repo/linux/linux/net/xdp/xsk_queue.h               |    4 +
 repo/linux/linux/net/xfrm/Kconfig                  |    3 +
 repo/linux/linux/net/xfrm/xfrm_input.c             |    7 +
 repo/linux/linux/net/xfrm/xfrm_interface.c         |   14 +
 repo/linux/linux/net/xfrm/xfrm_output.c            |    3 +
 repo/linux/linux/net/xfrm/xfrm_policy.c            |   10 +
 repo/linux/linux/net/xfrm/xfrm_state.c             |   44 +
 repo/linux/linux/net/xfrm/xfrm_user.c              |   43 +
 repo/linux/linux/samples/bpf/bpf_load.c            |   25 +
 repo/linux/linux/samples/bpf/task_fd_query_user.c  |    4 +
 .../samples/livepatch/livepatch-shadow-fix1.c      |    3 +
 .../linux/samples/livepatch/livepatch-shadow-mod.c |    3 +
 repo/linux/linux/samples/mei/mei-amt-version.c     |    4 +
 repo/linux/linux/scripts/Makefile.build            |    7 +
 repo/linux/linux/scripts/checkstack.pl             |    6 +
 repo/linux/linux/scripts/decode_stacktrace.sh      |    8 +
 repo/linux/linux/scripts/gcc-goto.sh               |    4 +
 repo/linux/linux/scripts/gcc-plugins/gcc-common.h  |    5 +
 repo/linux/linux/scripts/gdb/linux/proc.py         |    4 +
 repo/linux/linux/scripts/genksyms/keywords.c       |    3 +
 repo/linux/linux/scripts/genksyms/parse.y          |    6 +
 repo/linux/linux/scripts/kallsyms.c                |    8 +
 repo/linux/linux/scripts/kconfig/confdata.c        |   19 +
 repo/linux/linux/scripts/kconfig/expr.h            |    3 +
 .../linux/scripts/kconfig/lxdialog/inputbox.c      |    4 +
 repo/linux/linux/scripts/kconfig/nconf.c           |    4 +
 repo/linux/linux/scripts/kconfig/nconf.gui.c       |    4 +
 repo/linux/linux/scripts/kconfig/zconf.l           |    7 +
 repo/linux/linux/scripts/mod/file2alias.c          |  236 ++
 repo/linux/linux/scripts/mod/modpost.c             |   41 +
 repo/linux/linux/scripts/package/builddeb          |    4 +
 repo/linux/linux/scripts/package/mkdebian          |   10 +
 repo/linux/linux/scripts/recordmcount.h            |    4 +
 .../linux/scripts/selinux/genheaders/genheaders.c  |    4 +
 repo/linux/linux/scripts/selinux/mdp/mdp.c         |    4 +
 repo/linux/linux/scripts/setlocalversion           |    4 +
 repo/linux/linux/scripts/spdxcheck.py              |    8 +
 repo/linux/linux/scripts/sphinx-pre-install        |    4 +
 repo/linux/linux/scripts/unifdef.c                 |    8 +
 repo/linux/linux/security/apparmor/apparmorfs.c    |   13 +
 repo/linux/linux/security/apparmor/domain.c        |    4 +
 .../linux/linux/security/apparmor/include/policy.h |    4 +
 repo/linux/linux/security/apparmor/lib.c           |    7 +
 repo/linux/linux/security/apparmor/policy_unpack.c |    4 +
 repo/linux/linux/security/device_cgroup.c          |    4 +
 repo/linux/linux/security/inode.c                  |   13 +
 .../linux/security/integrity/evm/evm_crypto.c      |    3 +
 .../linux/security/integrity/ima/ima_crypto.c      |   49 +
 repo/linux/linux/security/integrity/ima/ima_fs.c   |   11 +
 .../linux/security/integrity/ima/ima_policy.c      |   22 +
 repo/linux/linux/security/keys/internal.h          |   17 +
 repo/linux/linux/security/keys/key.c               |    5 +
 repo/linux/linux/security/keys/keyctl.c            |    3 +
 repo/linux/linux/security/keys/keyring.c           |    9 +
 repo/linux/linux/security/keys/proc.c              |    5 +
 repo/linux/linux/security/keys/process_keys.c      |    3 +
 repo/linux/linux/security/keys/request_key.c       |   90 +
 repo/linux/linux/security/keys/request_key_auth.c  |   32 +
 repo/linux/linux/security/lsm_audit.c              |   13 +
 repo/linux/linux/security/security.c               |    3 +
 repo/linux/linux/security/selinux/avc.c            |   14 +
 repo/linux/linux/security/selinux/hooks.c          |   69 +
 repo/linux/linux/security/selinux/include/avc.h    |    3 +
 .../linux/security/selinux/include/classmap.h      |    3 +
 repo/linux/linux/security/selinux/netlabel.c       |   21 +
 repo/linux/linux/security/selinux/nlmsgtab.c       |   10 +
 repo/linux/linux/security/selinux/ss/policydb.c    |   64 +
 repo/linux/linux/security/smack/smack_lsm.c        |   29 +
 repo/linux/linux/security/yama/yama_lsm.c          |    4 +
 repo/linux/linux/sound/ac97/bus.c                  |   18 +
 repo/linux/linux/sound/core/compress_offload.c     |   37 +
 repo/linux/linux/sound/core/control.c              |   55 +
 repo/linux/linux/sound/core/info.c                 |    9 +
 repo/linux/linux/sound/core/init.c                 |   18 +
 repo/linux/linux/sound/core/oss/pcm_oss.c          |   36 +
 repo/linux/linux/sound/core/oss/pcm_plugin.c       |    9 +
 repo/linux/linux/sound/core/pcm.c                  |    6 +
 repo/linux/linux/sound/core/pcm_native.c           |   32 +
 repo/linux/linux/sound/core/rawmidi.c              |    6 +
 .../linux/linux/sound/core/seq/oss/seq_oss_ioctl.c |    4 +
 repo/linux/linux/sound/core/seq/oss/seq_oss_rw.c   |    4 +
 .../linux/linux/sound/core/seq/oss/seq_oss_synth.c |   10 +
 repo/linux/linux/sound/core/seq/seq_clientmgr.c    |   39 +
 repo/linux/linux/sound/core/seq/seq_ports.c        |   22 +
 repo/linux/linux/sound/core/seq/seq_ports.h        |    5 +
 repo/linux/linux/sound/drivers/opl3/opl3_voice.h   |    4 +
 repo/linux/linux/sound/firewire/Kconfig            |    3 +
 repo/linux/linux/sound/firewire/amdtp-am824.c      |    4 +
 .../linux/sound/firewire/amdtp-stream-trace.h      |    8 +
 repo/linux/linux/sound/firewire/amdtp-stream.c     |   10 +
 repo/linux/linux/sound/firewire/bebob/bebob.c      |    8 +
 repo/linux/linux/sound/firewire/dice/dice.c        |   10 +
 .../sound/firewire/fireface/ff-protocol-ff400.c    |    8 +
 repo/linux/linux/sound/firewire/motu/amdtp-motu.c  |    4 +
 repo/linux/linux/sound/firewire/motu/motu-stream.c |    4 +
 repo/linux/linux/sound/firewire/motu/motu.c        |   24 +
 repo/linux/linux/sound/firewire/oxfw/oxfw.c        |   12 +
 repo/linux/linux/sound/firewire/packets-buffer.c   |    4 +
 repo/linux/linux/sound/hda/ext/hdac_ext_bus.c      |    4 +
 repo/linux/linux/sound/hda/hdac_i915.c             |    7 +
 repo/linux/linux/sound/isa/sb/sb8.c                |    3 +
 repo/linux/linux/sound/isa/wss/wss_lib.c           |    8 +
 repo/linux/linux/sound/pci/ac97/ac97_codec.c       |    4 +
 repo/linux/linux/sound/pci/ca0106/ca0106.h         |    4 +
 repo/linux/linux/sound/pci/cs46xx/dsp_spos.c       |    3 +
 repo/linux/linux/sound/pci/echoaudio/echoaudio.c   |    3 +
 repo/linux/linux/sound/pci/emu10k1/emufx.c         |    9 +
 repo/linux/linux/sound/pci/hda/hda_bind.c          |    4 +
 repo/linux/linux/sound/pci/hda/hda_codec.c         |   13 +
 repo/linux/linux/sound/pci/hda/hda_codec.h         |    3 +
 repo/linux/linux/sound/pci/hda/hda_controller.c    |   11 +
 repo/linux/linux/sound/pci/hda/hda_controller.h    |    7 +
 repo/linux/linux/sound/pci/hda/hda_intel.c         |   83 +
 repo/linux/linux/sound/pci/hda/hda_tegra.c         |    6 +
 repo/linux/linux/sound/pci/hda/patch_ca0132.c      |    5 +
 repo/linux/linux/sound/pci/hda/patch_conexant.c    |   15 +
 repo/linux/linux/sound/pci/hda/patch_hdmi.c        |    9 +
 repo/linux/linux/sound/pci/hda/patch_realtek.c     |  394 +++
 repo/linux/linux/sound/pci/hda/thinkpad_helper.c   |    5 +
 repo/linux/linux/sound/pci/rme9652/hdsp.c          |   15 +
 repo/linux/linux/sound/soc/amd/acp-pcm-dma.c       |   24 +
 repo/linux/linux/sound/soc/codecs/ak4458.c         |   25 +
 repo/linux/linux/sound/soc/codecs/cs35l35.c        |    6 +
 repo/linux/linux/sound/soc/codecs/cs4265.c         |    4 +
 repo/linux/linux/sound/soc/codecs/cs4270.c         |    3 +
 repo/linux/linux/sound/soc/codecs/cs42xx8.c        |    3 +
 repo/linux/linux/sound/soc/codecs/hdac_hdmi.c      |   18 +
 repo/linux/linux/sound/soc/codecs/hdmi-codec.c     |   84 +
 repo/linux/linux/sound/soc/codecs/max98090.c       |   17 +
 repo/linux/linux/sound/soc/codecs/nau8810.c        |    6 +
 repo/linux/linux/sound/soc/codecs/nau8824.c        |   23 +
 repo/linux/linux/sound/soc/codecs/pcm186x.c        |   13 +
 repo/linux/linux/sound/soc/codecs/pcm186x.h        |    4 +
 repo/linux/linux/sound/soc/codecs/pcm3168a.c       |   19 +
 repo/linux/linux/sound/soc/codecs/rt274.c          |   12 +
 repo/linux/linux/sound/soc/codecs/rt5514-spi.c     |    3 +
 repo/linux/linux/sound/soc/codecs/rt5677-spi.c     |   53 +
 repo/linux/linux/sound/soc/codecs/rt5682.c         |   24 +
 repo/linux/linux/sound/soc/codecs/rt5682.h         |   15 +
 repo/linux/linux/sound/soc/codecs/sta32x.c         |    3 +
 repo/linux/linux/sound/soc/codecs/tlv320aic32x4.c  |    6 +
 repo/linux/linux/sound/soc/codecs/tlv320aic3x.c    |   14 +
 repo/linux/linux/sound/soc/codecs/wm_adsp.c        |   61 +
 repo/linux/linux/sound/soc/davinci/davinci-mcasp.c |    6 +
 repo/linux/linux/sound/soc/fsl/Kconfig             |   14 +
 repo/linux/linux/sound/soc/fsl/eukrea-tlv320.c     |    8 +
 repo/linux/linux/sound/soc/fsl/fsl-asoc-card.c     |    3 +
 repo/linux/linux/sound/soc/fsl/fsl_asrc.c          |    5 +
 repo/linux/linux/sound/soc/fsl/fsl_esai.c          |   52 +
 repo/linux/linux/sound/soc/fsl/fsl_sai.c           |    6 +
 repo/linux/linux/sound/soc/fsl/fsl_utils.c         |    3 +
 repo/linux/linux/sound/soc/fsl/imx-audmux.c        |   46 +
 repo/linux/linux/sound/soc/fsl/imx-sgtl5000.c      |    3 +
 .../sound/soc/intel/atom/sst-mfld-platform-pcm.c   |   10 +
 .../linux/sound/soc/intel/atom/sst/sst_loader.c    |   10 +
 .../linux/linux/sound/soc/intel/boards/broadwell.c |    4 +
 .../linux/sound/soc/intel/boards/bytcr_rt5651.c    |    8 +
 .../sound/soc/intel/boards/cht_bsw_max98090_ti.c   |   22 +
 repo/linux/linux/sound/soc/intel/boards/haswell.c  |    4 +
 .../sound/soc/intel/boards/kbl_da7219_max98357a.c  |    4 +
 .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c  |    4 +
 .../linux/sound/soc/intel/common/sst-firmware.c    |    8 +
 repo/linux/linux/sound/soc/intel/skylake/skl-pcm.c |   17 +
 .../linux/sound/soc/intel/skylake/skl-topology.c   |    3 +
 repo/linux/linux/sound/soc/intel/skylake/skl.c     |   12 +
 repo/linux/linux/sound/soc/meson/axg-tdm.h         |    4 +
 repo/linux/linux/sound/soc/omap/omap-abe-twl6040.c |   62 +
 repo/linux/linux/sound/soc/omap/omap-dmic.c        |   12 +
 repo/linux/linux/sound/soc/omap/omap-mcbsp.c       |    6 +
 repo/linux/linux/sound/soc/omap/omap-mcpdm.c       |   27 +
 repo/linux/linux/sound/soc/qcom/common.c           |   26 +
 repo/linux/linux/sound/soc/qcom/qdsp6/q6afe-dai.c  |  201 ++
 repo/linux/linux/sound/soc/qcom/qdsp6/q6afe.c      |   11 +
 repo/linux/linux/sound/soc/rockchip/rockchip_pcm.c |    7 +
 repo/linux/linux/sound/soc/rockchip/rockchip_pdm.c |    4 +
 repo/linux/linux/sound/soc/samsung/i2s.c           |   14 +
 repo/linux/linux/sound/soc/samsung/odroid.c        |    8 +
 repo/linux/linux/sound/soc/sh/rcar/ssi.c           |    4 +
 repo/linux/linux/sound/soc/soc-acpi.c              |    8 +
 repo/linux/linux/sound/soc/soc-core.c              |    3 +
 repo/linux/linux/sound/soc/soc-dapm.c              |   65 +
 repo/linux/linux/sound/soc/soc-ops.c               |    8 +
 repo/linux/linux/sound/soc/soc-pcm.c               |   11 +
 repo/linux/linux/sound/soc/soc-topology.c          |    7 +
 repo/linux/linux/sound/soc/stm/stm32_adfsdm.c      |   40 +
 repo/linux/linux/sound/soc/stm/stm32_sai_sub.c     |   22 +
 repo/linux/linux/sound/soc/sunxi/sun4i-i2s.c       |    7 +
 repo/linux/linux/sound/soc/sunxi/sun8i-codec.c     |   12 +
 repo/linux/linux/sound/sound_core.c                |    4 +
 repo/linux/linux/sound/sparc/cs4231.c              |   14 +
 repo/linux/linux/sound/synth/emux/emux_hwdep.c     |   14 +
 repo/linux/linux/sound/usb/card.c                  |   10 +
 repo/linux/linux/sound/usb/hiface/pcm.c            |   13 +
 repo/linux/linux/sound/usb/line6/driver.c          |   88 +
 repo/linux/linux/sound/usb/line6/driver.h          |    6 +
 repo/linux/linux/sound/usb/line6/pcm.c             |    3 +
 repo/linux/linux/sound/usb/line6/podhd.c           |   34 +
 repo/linux/linux/sound/usb/line6/toneport.c        |   50 +
 repo/linux/linux/sound/usb/mixer.c                 |   57 +
 repo/linux/linux/sound/usb/mixer_quirks.c          |    8 +
 repo/linux/linux/sound/usb/pcm.c                   |   10 +
 repo/linux/linux/sound/usb/quirks-table.h          |    9 +
 repo/linux/linux/sound/usb/quirks.c                |    6 +
 repo/linux/linux/sound/usb/stream.c                |   46 +
 repo/linux/linux/sound/x86/intel_hdmi_audio.c      |    4 +
 .../linux/linux/tools/arch/x86/include/asm/rmwcc.h |   12 +
 repo/linux/linux/tools/bpf/bpftool/.gitignore      |    4 +
 repo/linux/linux/tools/bpf/bpftool/common.c        |    4 +
 repo/linux/linux/tools/bpf/bpftool/jit_disasm.c    |   19 +
 repo/linux/linux/tools/bpf/bpftool/map.c           |    6 +
 repo/linux/linux/tools/bpf/bpftool/prog.c          |   20 +
 repo/linux/linux/tools/build/Makefile.feature      |    5 +
 repo/linux/linux/tools/build/feature/Makefile      |   16 +
 repo/linux/linux/tools/hv/hv_kvp_daemon.c          |    8 +
 repo/linux/linux/tools/iio/iio_generic_buffer.c    |    4 +
 repo/linux/linux/tools/iio/iio_utils.c             |    6 +
 repo/linux/linux/tools/include/linux/bitops.h      |   12 +
 .../linux/tools/include/uapi/asm/bitsperlong.h     |    3 +
 repo/linux/linux/tools/include/uapi/linux/bpf.h    |    3 +
 repo/linux/linux/tools/include/uapi/linux/prctl.h  |    3 +
 repo/linux/linux/tools/kvm/kvm_stat/kvm_stat       |   10 +
 repo/linux/linux/tools/kvm/kvm_stat/kvm_stat.txt   |    3 +
 repo/linux/linux/tools/lib/bpf/Makefile            |    4 +
 repo/linux/linux/tools/lib/bpf/bpf.c               |   10 +
 repo/linux/linux/tools/lib/bpf/bpf.h               |    3 +
 repo/linux/linux/tools/lib/bpf/libbpf.c            |   10 +
 repo/linux/linux/tools/lib/subcmd/Makefile         |    5 +
 .../linux/linux/tools/lib/traceevent/event-parse.c |   11 +
 repo/linux/linux/tools/objtool/Makefile            |   16 +
 repo/linux/linux/tools/objtool/check.c             |   62 +
 repo/linux/linux/tools/objtool/check.h             |    5 +
 repo/linux/linux/tools/objtool/elf.c               |   23 +
 repo/linux/linux/tools/objtool/elf.h               |    7 +
 .../linux/tools/perf/Documentation/perf-config.txt |    4 +
 repo/linux/linux/tools/perf/Makefile.config        |   39 +
 repo/linux/linux/tools/perf/arch/arm/util/cs-etm.c |   19 +
 repo/linux/linux/tools/perf/arch/common.c          |    3 +
 repo/linux/linux/tools/perf/arch/common.h          |    3 +
 .../linux/tools/perf/arch/s390/util/machine.c      |   14 +
 .../linux/tools/perf/arch/x86/util/intel-pt.c      |    6 +
 .../linux/tools/perf/arch/x86/util/kvm-stat.c      |    4 +
 repo/linux/linux/tools/perf/bench/numa.c           |    3 +
 repo/linux/linux/tools/perf/builtin-c2c.c          |    8 +
 repo/linux/linux/tools/perf/builtin-help.c         |    4 +
 repo/linux/linux/tools/perf/builtin-probe.c        |    3 +
 repo/linux/linux/tools/perf/builtin-script.c       |   35 +
 repo/linux/linux/tools/perf/builtin-stat.c         |   12 +
 repo/linux/linux/tools/perf/builtin-timechart.c    |    3 +
 repo/linux/linux/tools/perf/builtin-top.c          |   19 +
 repo/linux/linux/tools/perf/builtin-trace.c        |   16 +
 repo/linux/linux/tools/perf/builtin-version.c      |    3 +
 repo/linux/linux/tools/perf/check-headers.sh       |    3 +
 repo/linux/linux/tools/perf/jvmti/jvmti_agent.c    |   37 +
 repo/linux/linux/tools/perf/jvmti/libjvmti.c       |    8 +
 repo/linux/linux/tools/perf/perf.h                 |    4 +
 .../pmu-events/arch/x86/skylake/skl-metrics.json   |    4 +
 .../pmu-events/arch/x86/skylakex/skx-metrics.json  |    4 +
 repo/linux/linux/tools/perf/tests/attr.py          |    4 +
 repo/linux/linux/tools/perf/tests/attr/base-record |    4 +
 .../perf/tests/attr/test-record-group-sampling     |    4 +
 repo/linux/linux/tools/perf/tests/bp_signal.c      |    9 +
 repo/linux/linux/tools/perf/tests/evsel-tp-sched.c |   19 +
 repo/linux/linux/tools/perf/tests/expr.c           |    7 +
 .../linux/tools/perf/tests/mmap-thread-lookup.c    |    4 +
 .../tools/perf/tests/openat-syscall-all-cpus.c     |    7 +
 repo/linux/linux/tools/perf/tests/parse-events.c   |    6 +
 .../perf/tests/shell/lib/probe_vfs_getname.sh      |    4 +
 .../tests/shell/record+probe_libc_inet_pton.sh     |    8 +
 repo/linux/linux/tools/perf/ui/browsers/annotate.c |    8 +
 repo/linux/linux/tools/perf/ui/browsers/hists.c    |   16 +
 repo/linux/linux/tools/perf/ui/tui/helpline.c      |    4 +
 repo/linux/linux/tools/perf/util/annotate.c        |   27 +
 repo/linux/linux/tools/perf/util/auxtrace.c        |    6 +
 repo/linux/linux/tools/perf/util/auxtrace.h        |    3 +
 repo/linux/linux/tools/perf/util/build-id.c        |    3 +
 repo/linux/linux/tools/perf/util/callchain.c       |   45 +
 repo/linux/linux/tools/perf/util/callchain.h       |    3 +
 repo/linux/linux/tools/perf/util/config.c          |    8 +
 repo/linux/linux/tools/perf/util/cpumap.c          |    9 +
 repo/linux/linux/tools/perf/util/cs-etm.c          |   35 +
 repo/linux/linux/tools/perf/util/data-convert-bt.c |    4 +
 repo/linux/linux/tools/perf/util/dso.c             |    4 +
 repo/linux/linux/tools/perf/util/env.c             |    4 +
 repo/linux/linux/tools/perf/util/event.c           |   10 +
 repo/linux/linux/tools/perf/util/evlist.c          |    3 +
 repo/linux/linux/tools/perf/util/evsel.c           |   18 +
 repo/linux/linux/tools/perf/util/header.c          |   23 +
 repo/linux/linux/tools/perf/util/hist.c            |    5 +
 repo/linux/linux/tools/perf/util/intel-bts.c       |   15 +
 .../perf/util/intel-pt-decoder/intel-pt-decoder.c  |   74 +
 repo/linux/linux/tools/perf/util/intel-pt.c        |   36 +
 repo/linux/linux/tools/perf/util/machine.c         |   47 +
 repo/linux/linux/tools/perf/util/machine.h         |   10 +
 repo/linux/linux/tools/perf/util/metricgroup.c     |   26 +
 repo/linux/linux/tools/perf/util/namespaces.c      |   25 +
 repo/linux/linux/tools/perf/util/namespaces.h      |    3 +
 repo/linux/linux/tools/perf/util/parse-events.c    |   10 +
 repo/linux/linux/tools/perf/util/pmu.c             |   36 +
 repo/linux/linux/tools/perf/util/probe-event.c     |    5 +
 repo/linux/linux/tools/perf/util/probe-file.c      |    4 +
 repo/linux/linux/tools/perf/util/python.c          |    4 +
 repo/linux/linux/tools/perf/util/s390-cpumsf.c     |    7 +
 .../util/scripting-engines/trace-event-python.c    |   48 +
 repo/linux/linux/tools/perf/util/session.c         |    9 +
 repo/linux/linux/tools/perf/util/sort.c            |    5 +
 repo/linux/linux/tools/perf/util/srcline.c         |    4 +
 repo/linux/linux/tools/perf/util/stat-shadow.c     |    8 +
 repo/linux/linux/tools/perf/util/strbuf.c          |   15 +
 repo/linux/linux/tools/perf/util/svghelper.c       |    4 +
 repo/linux/linux/tools/perf/util/symbol-elf.c      |   11 +
 repo/linux/linux/tools/perf/util/symbol.c          |   10 +
 repo/linux/linux/tools/perf/util/symbol.h          |    3 +
 repo/linux/linux/tools/perf/util/thread-stack.c    |   17 +
 repo/linux/linux/tools/perf/util/thread-stack.h    |    4 +
 repo/linux/linux/tools/perf/util/thread.c          |   21 +
 repo/linux/linux/tools/perf/util/thread.h          |    6 +
 .../linux/linux/tools/perf/util/trace-event-info.c |    6 +
 .../linux/tools/perf/util/trace-event-parse.c      |    3 +
 .../linux/linux/tools/perf/util/trace-event-read.c |    6 +
 repo/linux/linux/tools/perf/util/unwind-libdw.c    |    8 +
 .../linux/tools/power/cpupower/bench/Makefile      |    4 +
 .../linux/linux/tools/power/cpupower/lib/cpufreq.c |    4 +
 .../linux/linux/tools/power/cpupower/lib/cpuidle.c |    4 +
 .../linux/tools/power/cpupower/lib/cpupower.c      |    8 +
 .../tools/power/cpupower/lib/cpupower_intern.h     |    4 +
 .../tools/power/cpupower/utils/cpufreq-info.c      |    3 +
 .../linux/tools/power/cpupower/utils/cpufreq-set.c |    3 +
 .../linux/tools/power/cpupower/utils/helpers/amd.c |    7 +
 .../x86/intel_pstate_tracer/intel_pstate_tracer.py |    6 +
 .../linux/linux/tools/power/x86/turbostat/Makefile |    4 +
 .../linux/tools/power/x86/turbostat/turbostat.c    |   72 +
 .../power/x86/x86_energy_perf_policy/Makefile      |    4 +
 repo/linux/linux/tools/testing/nvdimm/test/iomap.c |   11 +
 repo/linux/linux/tools/testing/nvdimm/test/nfit.c  |   44 +
 repo/linux/linux/tools/testing/selftests/Makefile  |    3 +
 .../linux/tools/testing/selftests/android/Makefile |    4 +
 .../linux/tools/testing/selftests/bpf/Makefile     |    3 +
 .../linux/tools/testing/selftests/bpf/bpf_util.h   |   18 +
 .../linux/tools/testing/selftests/bpf/test_btf.c   |   18 +
 .../tools/testing/selftests/bpf/test_libbpf.sh     |   14 +
 .../tools/testing/selftests/bpf/test_libbpf_open.c |    3 +
 .../tools/testing/selftests/bpf/test_lpm_map.c     |   18 +
 .../testing/selftests/bpf/test_lwt_seg6local.c     |   24 +
 .../linux/tools/testing/selftests/bpf/test_progs.c |   27 +
 .../tools/testing/selftests/bpf/test_sock_addr.c   |   26 +
 .../tools/testing/selftests/bpf/test_verifier.c    |   10 +
 .../tools/testing/selftests/bpf/trace_helpers.c    |    3 +
 .../tools/testing/selftests/cgroup/cgroup_util.c   |    5 +
 .../tools/testing/selftests/cgroup/test_core.c     |    7 +
 .../testing/selftests/cgroup/test_memcontrol.c     |   53 +
 .../selftests/cpu-hotplug/cpu-on-off-test.sh       |   12 +
 .../tools/testing/selftests/firmware/fw_lib.sh     |    4 +
 .../trigger-synthetic-event-createremove.tc        |   14 +
 .../testing/selftests/futex/functional/Makefile    |    3 +
 .../linux/tools/testing/selftests/gpio/Makefile    |    3 +
 .../testing/selftests/gpio/gpio-mockup-chardev.c   |    9 +
 .../tools/testing/selftests/kselftest_harness.h    |   81 +
 .../linux/tools/testing/selftests/kvm/Makefile     |    7 +
 .../tools/testing/selftests/kvm/lib/kvm_util.c     |   16 +
 repo/linux/linux/tools/testing/selftests/lib.mk    |   13 +
 .../linux/tools/testing/selftests/net/Makefile     |    4 +
 .../testing/selftests/net/fib-onlink-tests.sh      |   19 +
 .../tools/testing/selftests/net/fib_rule_tests.sh  |   15 +
 .../linux/tools/testing/selftests/net/fib_tests.sh |   77 +
 .../selftests/net/forwarding/bridge_vlan_aware.sh  |    7 +
 .../tools/testing/selftests/net/run_netsocktests   |    7 +
 .../selftests/networking/timestamping/Makefile     |    3 +
 .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c   |    5 +
 .../tools/testing/selftests/powerpc/tm/tm-tmspr.c  |   22 +
 .../linux/tools/testing/selftests/proc/.gitignore  |    3 +
 .../linux/tools/testing/selftests/proc/Makefile    |    3 +
 .../selftests/proc/proc-self-map-files-002.c       |   11 +
 .../linux/tools/testing/selftests/rtc/rtctest.c    |   14 +
 .../linux/tools/testing/selftests/seccomp/Makefile |    4 +
 .../tools/testing/selftests/seccomp/seccomp_bpf.c  |   55 +
 .../selftests/tc-testing/tc-tests/actions/ife.json |  176 +
 .../tc-testing/tc-tests/actions/sample.json        |    3 +
 .../tc-testing/tc-tests/actions/tunnel_key.json    |   36 +
 .../tools/testing/selftests/tc-testing/tdc.py      |   18 +
 .../linux/tools/testing/selftests/timers/Makefile  |    4 +
 .../linux/tools/testing/selftests/timers/adjtick.c |    3 +
 .../tools/testing/selftests/timers/leapcrash.c     |    3 +
 .../tools/testing/selftests/timers/mqueue-lat.c    |    3 +
 .../tools/testing/selftests/timers/nanosleep.c     |    3 +
 .../tools/testing/selftests/timers/nsleep-lat.c    |    3 +
 .../tools/testing/selftests/timers/raw_skew.c      |    3 +
 .../linux/tools/testing/selftests/timers/set-tai.c |    3 +
 .../linux/tools/testing/selftests/timers/set-tz.c  |    6 +
 .../tools/testing/selftests/timers/threadtest.c    |    3 +
 .../testing/selftests/timers/valid-adjtimex.c      |    6 +
 .../linux/tools/testing/selftests/vm/Makefile      |    3 +
 .../tools/testing/selftests/vm/gup_benchmark.c     |    3 +
 .../tools/testing/selftests/x86/protection_keys.c  |   23 +
 .../linux/tools/usb/usbip/libsrc/vhci_driver.c     |    4 +
 repo/linux/linux/tools/virtio/linux/kernel.h       |    3 +
 repo/linux/linux/virt/kvm/arm/aarch32.c            |  124 +
 repo/linux/linux/virt/kvm/arm/arm.c                |   61 +
 repo/linux/linux/virt/kvm/arm/mmio.c               |   11 +
 repo/linux/linux/virt/kvm/arm/mmu.c                |    9 +
 repo/linux/linux/virt/kvm/arm/psci.c               |   37 +
 repo/linux/linux/virt/kvm/arm/vgic/vgic-init.c     |   21 +
 repo/linux/linux/virt/kvm/arm/vgic/vgic-its.c      |   48 +
 repo/linux/linux/virt/kvm/arm/vgic/vgic-mmio.c     |   40 +
 repo/linux/linux/virt/kvm/arm/vgic/vgic-v3.c       |    8 +
 repo/linux/linux/virt/kvm/arm/vgic/vgic.c          |   27 +
 repo/linux/linux/virt/kvm/irqchip.c                |   11 +
 repo/linux/linux/virt/kvm/kvm_main.c               |   48 +
 repo/ncurses/buildtool.mk                          |    1 +
 4800 files changed, 98442 insertions(+), 4354 deletions(-)
 delete mode 100644 repo/bird/bird-1.6.5.tar.gz
 create mode 100644 repo/bird/bird-2.0.5.tar.gz
 create mode 100644 repo/linux/linux/Documentation/admin-guide/l1tf.rst
 create mode 100644 repo/linux/linux/arch/arm/crypto/speck-neon-core.S
 create mode 100644 repo/linux/linux/arch/arm/crypto/speck-neon-glue.c
 create mode 100644 repo/linux/linux/arch/arm64/crypto/speck-neon-core.S
 create mode 100644 repo/linux/linux/arch/arm64/crypto/speck-neon-glue.c
 create mode 100644 repo/linux/linux/arch/x86/purgatory/string.c
 create mode 100644 repo/linux/linux/crypto/speck.c
 create mode 100644 repo/linux/linux/drivers/hid/i2c-hid/i2c-hid.c
 create mode 100644 repo/linux/linux/drivers/media/i2c/adv7511.c
 copy repo/linux/linux/drivers/net/phy/{ax88796b.c => asix.c} (100%)
 copy repo/linux/linux/drivers/usb/{roles/class.c => common/roles.c} (100%)
 create mode 100644 repo/linux/linux/include/crypto/speck.h


hooks/post-receive
-- 
Repository for Bering-uClibc.


_______________________________________________
leaf-git-commits mailing list
leaf-git-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-git-commits
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic