This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-defconfig in repository toolchain/ci/linux.
omits 619e17cf75dd Merge tag 'for-v5.4' of git://git.kernel.org/pub/scm/linux [...] omits 57f1c3caf513 Merge tag 'hsi-for-5.4' of git://git.kernel.org/pub/scm/li [...] omits 5d4156ac48a4 firmware: bcm47xx_nvram: _really_ correct size_t printf format omits 3e4d890a26d5 modules: make MODULE_IMPORT_NS() work even when modular bu [...] omits 9dbd83f66529 Merge tag 'rtc-5.4' of git://git.kernel.org/pub/scm/linux/ [...] omits 379bb045171d Merge tag 'rpmsg-v5.4' of git://git.kernel.org/pub/scm/lin [...] omits 28de978ba346 Merge tag 'rproc-v5.4' of git://git.kernel.org/pub/scm/lin [...] omits 8d7ead5c69df Merge tag 'soundwire-5.4-rc1' of git://git.kernel.org/pub/ [...] omits e0703556644a Merge tag 'modules-for-v5.4' of git://git.kernel.org/pub/s [...] omits 8808cf8cbc4d Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 5c6bd5de3c2e Merge tag 'mips_5.4' of git://git.kernel.org/pub/scm/linux [...] omits f7c3bf8fa7e5 Merge tag 'gfs2-for-5.4' of git://git.kernel.org/pub/scm/l [...] omits fbc246a12aac Merge tag 'f2fs-for-5.4' of git://git.kernel.org/pub/scm/l [...] omits 7ce1e15d9a85 Merge tag 'for_v5.4-rc1' of git://git.kernel.org/pub/scm/l [...] omits 70cb0d02b581 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits 104c0d6bc43e Merge tag 'upstream-5.4-rc1' of git://git.kernel.org/pub/s [...] omits 9dca3432ee06 Merge tag 'for-linus-5.4-rc1' of git://git.kernel.org/pub/ [...] omits 4553d469d6f8 Merge tag 'mtd/for-5.4' of git://git.kernel.org/pub/scm/li [...] omits 6cb2e9ee51b5 Merge tag 'libnvdimm-for-5.4' of git://git.kernel.org/pub/ [...] omits 10fd71780f7d Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits 3e414b5bd28f Merge tag 'for-5.4/dm-changes' of git://git.kernel.org/pub [...] omits 018c6837f3e6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 84da111de0b4 Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] omits 227c3e9eb5cf Merge tag 'compiler-attributes-for-linus-v5.4' of git://gi [...] omits 56c631f5aec3 Merge tag 'gcc-plugins-v5.4-rc1' of git://git.kernel.org/p [...] omits 56c1e8343494 Merge tag 'printk-for-5.4' of git://git.kernel.org/pub/scm [...] omits f97c81dc6ca5 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] omits a703d279c57e Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 1ddd00276fd5 Merge tag 'vfio-v5.4-rc1' of git://github.com/awilliam/linux-vfio omits 05d013a0366d MIPS: Detect bad _PFN_SHIFT values omits d1af2ab36d80 MIPS: Disable pte_special() for MIPS32 with RiXi omits 45824fc0da6e Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/ [...] omits 8c2b418c3f95 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits bb736a5c0e9a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 45979a956b92 Merge tag 'trace-v5.4' of git://git.kernel.org/pub/scm/lin [...] omits 3207598ab00e Merge tag 'kgdb-5.4-rc1' of git://git.kernel.org/pub/scm/l [...] omits b08918fb3f27 lz4: do not export static symbol omits d7b0827f28ab Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/li [...] omits 574cc4539762 Merge tag 'drm-next-2019-09-18' of git://anongit.freedeskt [...] omits ebd47c843406 Merge branches 'clk-bulk-fix', 'clk-at91' and 'clk-sprd' i [...] omits b6c444de05ac Merge branches 'clk-cdce-regulator', 'clk-bcm', 'clk-evict [...] omits 91bcbc11d65f Merge branches 'clk-renesas', 'clk-rockchip', 'clk-const' [...] omits a1ff1ce30036 Merge branches 'clk-init-destroy', 'clk-doc', 'clk-imx' an [...] omits f5c7305db30b Merge branches 'clk-qcom', 'clk-mtk', 'clk-armada', 'clk-i [...] omits cee99529ee0a Merge branches 'clk-aspeed', 'clk-unused', 'clk-of-node-pu [...] omits 7f4804665b58 clk: Drop !clk checks in debugfs dumping omits 3c2edc36a774 Merge tag 'pinctrl-v5.4-1' of git://git.kernel.org/pub/scm [...] omits 32b90daf5caf Merge tag 'tag-chrome-platform-for-v5.4' of git://git.kern [...] omits c6cfaf4f86d9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a9f8b38a071b Merge tag 'for-linus-5.4-1' of git://github.com/cminyard/l [...] omits b682242f6012 Merge tag 'mailbox-v5.4' of git://git.linaro.org/landing-t [...] omits e3a008ac1213 Merge tag 'devicetree-for-5.4' of git://git.kernel.org/pub [...] omits 671df1895378 Merge tag 'dma-mapping-5.4' of git://git.infradead.org/use [...] omits c9fe5630dae1 Merge tag 'configfs-for-5.4' of git://git.infradead.org/us [...] omits 18dd1793a340 Hexagon: change maintainer to Brian Cain omits 7e3d2c8210e6 Merge tag '5.4-smb3-fixes' of git://git.samba.org/sfrench/ [...] omits 7a0d796100da Merge tag 'for-linus-5.4-ofs1' of git://git.kernel.org/pub [...] omits 8e6ee05d8aa9 Merge branch 'work.autofs' of git://git.kernel.org/pub/scm [...] omits bc7d9aee3f3c Merge branch 'work.mount2' of git://git.kernel.org/pub/scm [...] omits cfb82e1df8b7 Merge tag 'y2038-vfs' of git://git.kernel.org/pub/scm/linu [...] omits b78b94b82122 selftests/ftrace: Update kprobe event error testcase omits fe60b0ce8e73 tracing/probe: Reject exactly same probe event omits 44d00dc7ceab tracing/probe: Fix to allow user to enable events on unloa [...] omits 59e9fcf8772b of: restore old handling of cells_name=NULL in of_*_phandl [...] omits d9101bfa6adc powerpc/mm/mce: Keep irqs disabled during lockless page ta [...] omits b41dae061bbd Merge tag 'xfs-5.4-merge-7' of git://git.kernel.org/pub/sc [...] omits e6bc9de71497 Merge tag 'vfs-5.4-merge-1' of git://git.kernel.org/pub/sc [...] omits b6c0d3577246 Merge tag 'ovl-fixes-5.3' of git://git.kernel.org/pub/scm/ [...] omits 7d14df2d280f Merge tag 'for-5.4-tag' of git://git.kernel.org/pub/scm/li [...] omits 0bb73e42f027 Merge tag 'afs-next-20190915' of git://git.kernel.org/pub/ [...] omits f60c55a94e1d Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] omits 734d1ed83e1f Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits d013cc800a2a Merge tag 'filelock-v5.4-1' of git://git.kernel.org/pub/sc [...] omits e170eb27715f Merge branch 'work.mount-base' of git://git.kernel.org/pub [...] omits b30d87cf969e Merge branch 'work.dcache' of git://git.kernel.org/pub/scm [...] omits 53e5e7a7a71c Merge branch 'work.namei' of git://git.kernel.org/pub/scm/ [...] omits 81160dda9a7a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev [...] omits 8b53c76533aa Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 6cfae0c26b21 Merge tag 'char-misc-5.4-rc1' of git://git.kernel.org/pub/ [...] omits e6874fc29410 Merge tag 'staging-5.4-rc1' of git://git.kernel.org/pub/sc [...] omits e444d51b14c4 Merge tag 'tty-5.4-rc1' of git://git.kernel.org/pub/scm/li [...] omits c6b48dad92ae Merge tag 'usb-5.4-rc1' of git://git.kernel.org/pub/scm/li [...] omits 1f7d290a7275 Merge tag 'driver-core-5.4-rc1' of git://git.kernel.org/pu [...] omits fe38bd686207 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 404e634fdb96 Merge tag 'for-linus-urgent' of git://git.kernel.org/pub/s [...] omits 040823b5372b Merge tag 'unicode-next-v5.4' of https://git.kernel.org/pu [...] omits b60fe990c6b0 KVM: coalesced_mmio: add bounds checking omits 799c85105233 arm64: Fix reference to docs for ARM64_TAGGED_ADDR_ABI omits 60a8a148b2fb clk: imx: imx8mn: fix pll mux bit omits 67315be33e9c clk: imx: imx8mm: fix pll mux bit omits a9aa8306074d clk: imx: clk-pll14xx: unbypass PLL by default omits dee1bc9c23cd clk: imx: pll14xx: avoid glitch when set rate omits c0448dce56a4 clk: mvebu: ap80x: add AP807 clock support omits be69e55df9af clk: mvebu: ap806: Prepare the introduction of AP807 clock [...] omits 0099dc446bb6 clk: mvebu: ap806: add AP-DCLK (hclk) to system controller driver omits cd016cb01835 clk: mvebu: ap806: be more explicit on what SaR is omits 3b14e509ab99 clk: mvebu: ap80x-cpu: add AP807 CPU clock support omits a77f45eaa266 clk: mvebu: ap806-cpu: prepare mapping of AP807 CPU clock omits 64b379543e2a dt-bindings: ap806: Document AP807 clock compatible omits d827af8f37e9 dt-bindings: ap80x: Document AP807 CPU clock compatible omits 5e75ea9c6743 clk: sprd: add missing kfree omits 81a6b601f9f4 clk: at91: allow 24 Mhz clock as input for PLL omits 35f7a9526615 Merge tag 'devprop-5.4-rc1' of git://git.kernel.org/pub/sc [...] omits d2aaa49e2819 Merge tag 'acpi-5.4-rc1' of git://git.kernel.org/pub/scm/l [...] omits 7c1bb6bbf75d powerpc: Use ftrace_graph_ret_addr() when unwinding omits 370011a27028 powerpc/ftrace: Enable HAVE_FUNCTION_GRAPH_RET_ADDR_PTR omits a3db31ff6ce3 ftrace: Look up the address of return_to_handler() using helpers omits 77dcfe2b9edc Merge tag 'pm-5.4-rc1' of git://git.kernel.org/pub/scm/lin [...] omits 04cbfba62085 Merge tag 'dmaengine-5.4-rc1' of git://git.infradead.org/u [...] omits 4feaab05dc1e Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/s [...] omits e7345f92c27a Merge tag 'media/v5.4-1' of git://git.kernel.org/pub/scm/l [...] omits 6ab8ad31601f Merge tag 'sound-5.4-rc1' of git://git.kernel.org/pub/scm/ [...] omits ea982ba7f791 Merge tag 'mmc-v5.4' of git://git.kernel.org/pub/scm/linux [...] omits 7ad67ca5534e Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.d [...] omits 5260c2b863ef Merge tag 'for-5.4/libata-2019-09-15' of git://git.kernel. [...] omits 1e6fa3a33e6d Merge tag 'for-5.4/io_uring-2019-09-15' of git://git.kerne [...] omits 7c672abc120a Merge tag 'docs-5.4' of git://git.lwn.net/linux omits 1902314157b1 Merge branch 'for-5.4' of git://git.kernel.org/pub/scm/lin [...] omits 3ee8d6c592dc Merge branch 'for-5.4' of git://git.kernel.org/pub/scm/lin [...] omits 9fe69a725e23 rpmsg: glink-smem: Name the edge based on parent remoteproc omits 1bab8d4c488b Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net omits b8456f945955 Merge tag 'asm-generic-5.4' of git://git.kernel.org/pub/sc [...] omits 6dec8c15e5fa Merge tag 'xtensa-20190917' of git://github.com/jcmvbkbc/l [...] omits d590284419b1 Merge tag 's390-5.4-1' of git://git.kernel.org/pub/scm/lin [...] omits fbbf779989d2 f2fs: add a condition to detect overflow in f2fs_ioc_gc_range() omits 1e24aaabdee9 Merge tag 'for-linus' of git://github.com/openrisc/linux omits 16da0961d3d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f81c2426587 clk: Make clk_bulk_get_all() return a valid "id" omits ed309bfb4812 clk: actions: Fix factor clk struct member access omits 7f2444d38f6b Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] omits c5f12fdb8bd8 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] omits a572ba63298d Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] omits 258b16ec9a54 Merge branch 'x86-irq-for-linus' of git://git.kernel.org/p [...] omits 3fb7f3a6ed86 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits 3cd0462230d8 Merge branch 'smp-hotplug-for-linus' of git://git.kernel.o [...] omits 21ea4b62e1f3 clk: qcom: rcg: Return failure for RCG update omits 863e53e6ed7a clk: remove extra ---help--- tags in Kconfig omits d7aef6ef96e9 clk: add include guard to clk-conf.h omits bdcf1dc25324 clk: Evict unregistered clks from parent caches omits 327aa7415638 clk: mediatek: Runtime PM support for MT8183 mcucfg clock [...] omits e4c23e19aa2a clk: mediatek: Register clock gate with device omits f9e55ac22ce9 clk: mediatek: add pericfg clocks for MT8183 omits 5aa00ad3fd33 dt-bindings: clock: mediatek: add pericfg for MT8183 omits 16208cd6c36a Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 5c5ba218c6dc clk: bcm2835: Mark PLLD_PER as CRITICAL omits 42de9ad400af clk: bcm2835: Add BCM2711_CLOCK_EMMC2 support omits ee0a5a9013b2 clk: bcm2835: Introduce SoC specific clock registration omits 80766f87263c dt-bindings: bcm2835-cprman: Add bcm2711 support omits 604e3548236d selftests/ftrace: Select an existing function in kprobe_ev [...] omits aa28b98d6dbc unicode: make array 'token' static const, makes object smaller omits 334b427e96d1 unicode: Move static keyword to the front of declarations omits d59fae6fea39 tracing/kprobe: Fix NULL pointer access in trace_porbe_unlink() omits 17f8607a1658 tracing: Make sure variable reference alias has correct va [...] omits 119cdbdb95a6 tracing: Be more clever when dumping hex in __print_hex() omits 08468754c16e ftrace: Simplify ftrace hash lookup code in clear_func_fro [...] omits f0b444b349e3 gfs2: clear buf_in_tr when ending a transaction in sweep_b [...] omits e7ca44ed3ba7 powerpc: dump kernel log before carrying out fadump or kdump omits ad9b48c52296 docs: powerpc: Add missing documentation reference omits c27eccfe4d6c arm64: fix function types in COND_SYSCALL omits bd3841cd3bd8 selftests, arm64: add kernel headers path for tags_test omits 920fdab7b3ce arm64: fix unreachable code issue with cmpxchg omits 0b3e79731285 Merge branches 'acpi-misc' and 'acpi-doc' omits a781f3930bd5 Merge branches 'acpi-apei', 'acpi-processor', 'acpi-tables [...] omits 522778cda11f Merge branch 'acpica' omits fc6763a2d7e0 Merge branches 'pm-opp', 'pm-qos', 'acpi-pm', 'pm-domains' [...] omits 031f469ecf7c Merge branch 'pm-devfreq' omits ca61a72ac371 Merge branch 'pm-cpufreq' omits 2cdd5cc70326 Merge branch 'pm-cpuidle' omits d28170636977 Merge branch 'pm-sleep' omits 1b531e55c52b Merge suspend-to-idle rework material for v5.4. omits 945b584c94f8 Merge branch 'linux-5.4' of git://github.com/skeggsb/linux [...] omits 556a0964e28c mailbox: qcom-apcs: fix max_register value omits 88ae25e46cbe mailbox: qcom: Add support for IPQ8074 APCS omits 7090a4716972 dt-bindings: mailbox: qom: Add ipq8074 APPS compatible omits 08a81d3ac8f1 mailbox: qcom: Add support for Qualcomm SM8150 and SC7180 SoCs omits c0f5366f1472 dt-bindings: mailbox: Add APSS shared for SM8150 and SC7180 SoCs omits 16d52f336ba4 mbox: qcom: replace integer with valid macro omits 78c86458a440 mbox: qcom: add APCS child device for QCS404 omits 023941cf28bd Merge tag 'drm-intel-next-fixes-2019-09-11' of git://anong [...] omits 6058f11870b8 mailbox: mediatek: cmdq: clear the event in cmdq initial flow omits 286358c444d5 mailbox: mediatek: cmdq: support mt8183 gce function omits 2c49e4e846bf mailbox: mediatek: cmdq: move the CMDQ_IRQ_MASK into cmdq [...] omits 2d645217f198 dt-binding: gce: add binding for gce client reg property omits 8fedf805fa42 dt-binding: gce: add gce header file for mt8183 omits 472dff037178 dt-binding: gce: remove thread-num property omits 2b983d124a06 mailbox: armada-37xx-rwtm: Use device-managed registration API omits ad49e38eb294 Merge tag 'drm-misc-next-fixes-2019-09-06' of git://anongi [...] omits 0173ecf2521d Merge tag 'drm-msm-next-2019-09-06' of https://gitlab.free [...] omits b568db62c5c4 drm/nouveau/bar/gm20b: Avoid BAR1 teardown during init omits 641f53c07d27 drm/nouveau: Fix ordering between TTM and GEM release omits 0bb21c9677e5 drm/nouveau/prime: Extend DMA reservation object lock omits 9ca7f7968be7 drm/nouveau: Fix fallout from reservation object rework omits 698c1aa9f83b drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors omits ad062195731b Merge tag 'platform-drivers-x86-v5.4-1' of git://git.infra [...] omits 7ac63f6ba5db Merge branch 'x86-vmware-for-linus' of git://git.kernel.or [...] omits e2bddc20b562 Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...] omits 6f24671485d0 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] omits ac51667b5b95 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] omits e0d60a1e68a3 Merge branch 'x86-entry-for-linus' of git://git.kernel.org [...] omits 22331f895298 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] omits fc6fd1392a8f Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] omits 49a21e52a6ba Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits df4c0b18f2a2 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] omits 7e67a859997a Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits 4d6bcba70aeb cifs: update internal module version number omits 772c1d06bd40 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits c7eba51cfdf9 Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits e37a02c7ebb9 cifs: modefromsid: write mode ACE first omits cc9b499a1f71 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 98c82b4b8be6 Merge branch 'core-stacktrace-for-linus' of git://git.kern [...] omits 94d18ee9340e Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits d75a43c645c2 Merge branch 'core-objtool-for-linus' of git://git.kernel. [...] omits a480222f4c7c Merge branch 'core-headers-for-linus' of git://git.kernel. [...] omits cef7298262e9 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits d47ebd684229 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits 399eb9b6cbf3 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 2b97c39514a6 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits d0a16fe93438 Merge branch 'parisc-5.4-1' of git://git.kernel.org/pub/sc [...] omits 76f0f227cffb Merge tag 'please-pull-ia64_for_5.4' of git://git.kernel.o [...] omits 58d4fafd0b4c Merge tag 'riscv/for-v5.4-rc1' of git://git.kernel.org/pub [...] omits dbcda58ad989 Merge tag 'm68k-for-v5.4-tag1' of git://git.kernel.org/pub [...] omits e77fafe9afb5 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits 52a5525214d0 Merge tag 'iommu-updates-v5.4' of git://git.kernel.org/pub [...] omits bbfe0d6b8b73 Merge tag 'gpio-v5.4-1' of git://git.kernel.org/pub/scm/li [...] omits 31dda85e49da Merge tag 'i3c/for-5.4' of git://git.kernel.org/pub/scm/li [...] omits aa62325dc38d Merge tag 'spi-v5.4' of git://git.kernel.org/pub/scm/linux [...] omits c4d11ccb2b5c Merge tag 'regulator-v5.4' of git://git.kernel.org/pub/scm [...] omits 0372fd1a70c4 Merge tag 'regmap-v5.4' of git://git.kernel.org/pub/scm/li [...] omits 6729fb666a3b Merge tag 'hwmon-for-v5.4' of git://git.kernel.org/pub/scm [...] omits 8e97be2acd59 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits ff881842e125 Merge tag 'edac_for_5.4' of git://git.kernel.org/pub/scm/l [...] omits a7bd4bcf138e Merge tag 'tpmdd-next-20190902' of git://git.infradead.org [...] omits 69a6bcde7fd3 clk: at91: select parent if main oscillator or bypass is enabled omits 263eaf8f172d clk: at91: fix update bit maps on CFG_MOR write omits 990925fad5c2 Merge branch 'mlxsw-spectrum_buffers-Add-the-ability-to-qu [...] omits a759ab6dacd0 mlxsw: spectrum_buffers: Add the ability to query the CPU [...] omits 28b1987ef506 mlxsw: spectrum: Register CPU port with devlink omits 9d0aa053ea68 mlxsw: spectrum_buffers: Prevent changing CPU port's confi [...] omits b63e1a02d74b Merge branch 'net-ena-implement-adaptive-interrupt-moderat [...] omits 79226cea4a5e net: ena: fix incorrect update of intr_delay_resolution omits 0eda847953d8 net: ena: fix retrieval of nonadaptive interrupt moderatio [...] omits 7b8a28787e2b net: ena: fix update of interrupt moderation register omits 3ced8cbdf7dd net: ena: remove all old adaptive rx interrupt moderation [...] omits 64d1fb9dfc6c net: ena: remove ena_restore_ethtool_params() and relevant fields omits 242d81fd3dd9 net: ena: remove old adaptive interrupt moderation code fr [...] omits 57e3a5f24bb5 net: ena: remove code duplication in ena_com_update_nonada [...] omits bd21b0cc3a63 net: ena: enable the interrupt_moderation in driver_suppor [...] omits b3db86dc4b82 net: ena: reimplement set/get_coalesce() omits 282faf61a053 net: ena: switch to dim algorithm for rx adaptive interrup [...] omits 15619e722b16 net: ena: add intr_moder_rx_interval to struct ena_com_dev [...] omits 1b8da10370d4 Merge branch 'ethtool-implement-Energy-Detect-Powerdown-su [...] omits 65d7be094f04 net: phy: adin: implement Energy Detect Powerdown mode via [...] omits 9f2f13f4ffb1 ethtool: implement Energy Detect Powerdown support via phy [...] omits 00b368502d18 xen-netfront: do not assume sk_buff_head list is empty in [...] omits 56a4e37ef14f s390/ctcm: Delete unnecessary checks before the macro call [...] omits a53651ec93a8 net: ena: don't wake up tx queue when down omits f432c2e30461 Merge branch 'drop_monitor-Better-sanitize-notified-packets' omits bef17466811b drop_monitor: Better sanitize notified packets omits 58a406def437 netdevsim: Set offsets to various protocol layers omits db539cae12a3 Merge branch 'tc-taprio-offload-for-SJA1105-DSA' omits 7c95afa42f07 docs: net: dsa: sja1105: Add info about the Time-Aware Scheduler omits 317ab5b86c8e net: dsa: sja1105: Configure the Time-Aware Scheduler via [...] omits 5f06c63bd3f0 net: dsa: sja1105: Advertise the 8 TX queues omits 7f1e4ba8147d net: dsa: sja1105: Add static config tables for scheduling omits 47d23af29220 net: dsa: Pass ndo_setup_tc slave callback to drivers omits 9c66d1564676 taprio: Add support for hardware offloading omits 3eca7fc2d8d1 RDMA: Fix double-free in srq creation error flow omits a3f4b8e31822 RDMA/efa: Fix incorrect error print omits 5d44adebbb7e IB/mlx5: Free mpi in mp_slave mode omits 0898782247ae Merge branch 'next' into for-linus omits 352f2c9a570d cifs: cifsroot: add more err checking omits c3498185b789 smb3: add missing worker function for SMB3 change notify omits 8eecd1c2e5bc cifs: Add support for root file systems omits 0892ba693f30 cifs: modefromsid: make room for 4 ACE omits 2255397c3342 smb3: fix potential null dereference in decrypt offload omits 96d9f7ed00b8 smb3: fix unmount hang in open_shroot omits 3e7a02d47872 smb3: allow disabling requesting leases omits 7dcc82c2dfd5 smb3: improve handling of share deleted (and share recreated) omits 1b63f1840e78 smb3: display max smb3 requests in flight at any one time omits 10328c44cc15 smb3: only offload decryption of read responses if multipl [...] omits 496902dc173d cifs: add a helper to find an existing readable handle to a file omits 563317ec3083 smb3: enable offload of decryption of large reads via moun [...] omits 35cf94a39728 smb3: allow parallelizing decryption of reads omits 3175eb9b577e cifs: add a debug macro that prints \server\share for errors omits 46f17d17687e smb3: fix signing verification of large reads omits 4f5c10f1ad45 smb3: allow skipping signature verification for perf sensi [...] omits f90f979726bc smb3: add dynamic tracepoints for flush and close omits cae53f70f812 smb3: log warning if CSC policy conflicts with cache mount option omits 41e033fecdc8 smb3: add mount option to allow RW caching of share access [...] omits 1981ebaabd88 smb3: add some more descriptive messages about share when [...] omits 83bbfa706dda smb3: add mount option to allow forced caching of read only share omits ac6ad7a8c9f6 cifs: fix dereference on ses before it is null checked omits afe6f65353b6 cifs: add new debugging macro cifs_server_dbg omits dc9300a670ae cifs: use existing handle for compound_op(OP_SET_INFO) whe [...] omits 8de9e86c67ba cifs: create a helper to find a writeable handle by path name omits 31ebdc11340a cifs: remove set but not used variables omits df58fae72428 smb3: Incorrect size for netname negotiate context omits 2617474bfa33 cifs: remove unused variable omits 1efd4fc72e1f cifs: remove redundant assignment to variable rc omits 59519803a9ad smb3: add missing flag definitions omits 0e90696dc2b3 cifs: add passthrough for smb2 setinfo omits 86e14e12051a cifs: prepare SMB2_Flush to be usable in compounds omits 22442179a5bb cifs: allow chmod to set mode bits using special sid omits e2f8fbfb8d09 cifs: get mode bits from special sid on stat omits 1afdea4f19a9 fs: cifs: cifsssmb: remove redundant assignment to variable ret omits becc2ba26ae6 cifs: fix a comment for the timeouts when sending echos omits 130c2c576e75 IB/mlx5: Use the original address for the page during free_pages omits c17112a5c413 Merge tag 'core-process-v5.4' of git://git.kernel.org/pub/ [...] omits 8223ecc456d0 f2fs: fix to add missing F2FS_IO_ALIGNED() condition omits 9720ee80aa18 f2fs: fix to fallback to buffered IO in IO aligned mode omits 05e360061cbd f2fs: fix to handle error path correctly in f2fs_map_blocks omits 86f35dc39ef9 f2fs: fix extent corrupotion during directIO in LFS mode omits 1166c1f2f691 f2fs: check all the data segments against all node ones omits bd7253bc5eee f2fs: Add a small clarification to CONFIG_FS_F2FS_FS_SECURITY omits cb8434f16479 f2fs: fix inode rwsem regression omits 98194030554c f2fs: fix to avoid accessing uninitialized field of inode [...] omits 743b620cb051 f2fs: avoid infinite GC loop due to stale atomic files omits 67e80b99a554 net: phylink: clarify where phylink should be used omits 0a75709b449c Merge branch 'bnxt_en-error-recovery-follow-up-patches' omits 4037eb715680 bnxt_en: Add a new BNXT_FW_RESET_STATE_POLL_FW_DOWN state. omits 72e0c9f91238 bnxt_en: Update firmware interface spec. to 1.10.0.100. omits 57a8730b1f7a bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands omits 268d0895f1b9 bnxt_en: Don't proceed in .ndo_set_rx_mode() when device i [...] omits 9c7eddf1b080 null_blk: format pr_* logs with pr_fmt omits 701dfc428847 null_blk: match the type of parameter nr_devices omits 4467453502f1 null_blk: do not fail the module load with zero devices omits 2a7326caab47 ARM: dts: dir685: Drop spi-cpol from the display omits 8f7baad7f035 tcp: Add snd_wnd to TCP_INFO omits f9af2dbbfe01 tcp: Add TCP_INFO counter for packets received out-of-order omits 40ba6a12a548 net: mdio: switch to using gpiod_get_optional() omits afa179eb6038 dm: introduce DM_GET_TARGET_VERSION omits 28f2c362dbe2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits d97a3e92f336 RDMA/bnxt_re: Fix spelling mistake "missin_resp" -> "missi [...] omits 395b59a116a2 RDMA/hns: Package operations of rq inline buffer into sepa [...] omits 3d50503b3b33 RDMA/hns: Optimize cmd init and mode selection for hip08 omits 563c4f85f9f0 Merge branch 'sched/rt' into sched/core, to pick up -rt changes omits 2735913c1079 s390: remove pointless drivers-y in drivers/s390/Makefile omits 03e9e42f7981 s390/cpum_sf: Fix line length and format string omits cf2c4a3f35b7 s390/pci: fix MSI message data omits ae88de56a189 Merge branch 'for-5.4' into for-linus omits d895a0f16fad bpf: fix accessing bpf_sysctl.file_pos on s390 omits af58e7ee6a8d xdp: Fix race in dev_map_hash_update_elem() when replacing [...] omits a4fa6e169007 Merge branch 'bpf-af-xdp-unaligned-fixes' omits 5a712e1363c8 samples/bpf: fix xdpsock l2fwd tx for unaligned mode omits 2e78fc620f5c ixgbe: fix xdp handle calculations omits 168dfc3a77ff i40e: fix xdp handle calculations omits 4ce150b6a412 selftests/bpf: add bpf-gcc support omits 5f109d45a476 net: stmmac: socfpga: re-use the `interface` parameter fro [...] omits 95cf66747fc2 Merge branch 'More-fixes-for-unlocked-cls-hardware-offload [...] omits 470d5060e6b3 net: sched: use get_dev() action API in flow_action infra omits 4a5da47d5cb6 net: sched: take reference to psample group in flow_action infra omits 1158958a218b net: sched: extend flow_action_entry with destructor omits 81e09359b465 MAINTAINERS: update FORCEDETH MAINTAINERS info omits 28c9eb9042a9 net/wan: dscc4: remove broken dscc4 driver omits 655e023ed49d MAINTAINERS: xen-netback: update my email address omits 19e13cb27b99 net: stmmac: Hold rtnl lock in suspend/resume callbacks omits 28e486037747 ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit omits 1f249677cf4c qed: fix spelling mistake "fullill" -> "fulfill" omits 53568438e381 net: dsa: b53: Add support for port_egress_floods callback omits acdcecc61285 udp: correct reuseport selection with connected sockets omits 73625ed66389 um: irq: Fix LAST_IRQ usage in init_IRQ() omits 9bf9bf5440b9 Merge tag 'asoc-v5.4-2' of git://git.kernel.org/pub/scm/li [...] omits 9a91b05bba58 block: also check RQF_STATS in blk_mq_need_time_stamp() omits 3d2443069407 block: make rq sector size accessible for block stats omits 2cfcfadb8e13 mtd: pmc551: Remove set but not used variable 'soff_lo' omits 8a9485ff0908 mtd: cfi_cmdset_0002: Fix do_erase_chip() to get chip as e [...] omits 137e92fd1495 mtd: sm_ftl: Fix memory leak in sm_init_zone() error path omits a3f12a35c91d mtd: parsers: Move CMDLINE parser omits c5da56f7c238 mtd: parsers: Move OF parser omits ac37d352bac5 mtd: parsers: Move BCM63xx parser omits 11f74023888f mtd: parsers: Move BCM47xx parser omits 5a4a335aa8d5 mtd: parsers: Move TI AR7 parser omits 752031210ca1 mtd: pismo: Simplify getting the adapter of a client omits f3d45ac21e46 mtd: phram: Module parameters add writable permissions omits 97ef08ae275e mtd: pxa2xx: Use ioremap_cache insted of ioremap_cached omits 4d856f72c10e Linux 5.3 omits 6db5506f056d Merge tag 'cfi/for-5.4-rc1' of https://github.com/r-vignes [...] omits 560852a1d3aa Merge tag 'spi-nor/for-5.4' of git://git.kernel.org/pub/sc [...] omits c3c1acaf0362 Merge tag 'nand/for-5.4' of git://git.kernel.org/pub/scm/l [...] omits 6a379f67454a jffs2: Fix memory leak in jffs2_scan_eraseblock() error path omits 61b875e88a04 jffs2: Remove jffs2_gc_fetch_page and jffs2_gc_release_page omits f2538f999345 jffs2: Fix possible null-pointer dereferences in jffs2_add [...] omits e46131b9fd31 ubi: block: Warn if volume size is not multiple of 512 omits 9163e0184bd7 ubifs: Fix memory leak bug in alloc_ubifs_info() error path omits 7992e00469c4 ubifs: Fix memory leak in __ubifs_node_verify_hmac error path omits ce4d8b16e64d ubifs: Fix memory leak in read_znode() error path omits 8615b94f029a ubi: ubi_wl_get_peb: Increase the number of attempts while [...] omits 8596813a117f ubi: Don't do anchor move within fastmap area omits cbc898d52cd1 ubifs: Remove redundant assignment to pointer fname omits f2f4bf5aabad um: Add SPDX headers for files in arch/um/include omits 97870c34b453 um: Add SPDX headers for files in arch/um/os-Linux omits 0d1fb0a47c09 um: Add SPDX headers to files in arch/um/kernel/ omits dbddf429dc51 um: Add SPDX headers for files in arch/um/drivers omits 27eca5c474f8 um: virtio: Implement VHOST_USER_PROTOCOL_F_REPLY_ACK omits 2cd097ba8c05 um: virtio: Implement VHOST_USER_PROTOCOL_F_SLAVE_REQ omits 5d38f324993f um: drivers: Add virtio vhost-user driver omits 851b6cb17c99 um: Use real DMA barriers omits a30cc14fe49c um: Don't use generic barrier.h omits 278911ee89fa um: time-travel: Restrict time update in IRQ handler omits eec94b8acb03 um: time-travel: Fix periodic timers omits 786b2384bf1c um: Enable CONFIG_CONSTRUCTORS omits 324f80cc3ee5 um: Place (soft)irq text with macros omits 7a1bb4f990ad um: Fix VDSO compiler warning omits 0dafcbe128d2 um: Implement TRACE_IRQFLAGS_SUPPORT omits 276d75c4aff3 um: Remove misleading #define ARCh_IRQ_ENABLED omits b8f7882028ec um: Avoid using uninitialized regs omits 68c15a2bc565 um: Remove sig_info[SIGALRM] omits d47761db97d3 um: Error handling fixes in vector drivers omits 5853193103e6 um: Add checks to mtu parameter parsing omits 77f1073c2c1b um: Added support for unix socket transports and bess transport omits b3b8ca2a1b63 um: Add legacy tap support and rename existing vector to hybrid omits 03e46a4d5b43 um: Remove meaningless clearing of clean-files omits 09ccf0364ca3 um: Fix off by one error in IRQ enumeration omits 72dbcf721566 Revert "ext4: make __ext4_get_inode_loc plug" omits 05a82481a302 net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names' omits 6efb971ba8ed net_sched: let qdisc_put() accept NULL pointer omits 23426a25e55a net: dsa: Fix load order between DSA drivers and taggers omits d518d2ed8640 net/sched: fix race between deactivation and dequeue for N [...] omits 32ee8230b2b0 x86: bug.h: use asm_inline in _BUG_FLAGS definitions omits 40576e5e63ea x86: alternative.h: use asm_inline for all alternative variants omits eb111869301e compiler-types.h: add asm_inline definition omits c30724e9a061 compiler_types.h: don't #define __inline omits 4bd92428e717 lib/zstd/mem.h: replace __inline by inline omits 8b160b18e3bd staging: rtl8723bs: replace __inline by inline omits aa2eaa8c272a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b769c5ba8aed Merge branch 'spi-5.4' into spi-next omits 262a2f33454f Merge branch 'spi-5.3' into spi-linus omits a54f8485727e Merge branch 'asoc-5.4' into asoc-next omits 7e0d8442e4fb Merge branch 'asoc-5.3' into asoc-linus omits fca11622d600 ASoC: sdm845: remove unneeded semicolon omits fe013f8bc160 Documentation: kbuild: Add document about reproducible builds omits 1609d7604b84 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 5277deaab9f9 io_uring: increase IORING_MAX_ENTRIES to 32K omits 1f9c632cde0c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits b03c036e6f96 Merge tag 'riscv/for-v5.3' of git://git.kernel.org/pub/scm [...] omits 0d4a3f2abbef Revert "vhost: block speculation of translated descriptors" omits 36024fcf8d28 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 1c4c5e2528af Merge tag 'mmc-v5.3-rc8' of git://git.kernel.org/pub/scm/l [...] omits 592b8d8759ce Merge tag 'drm-fixes-2019-09-13' of git://anongit.freedesk [...] omits 89f3b6d62f2c bfq: Fix bfq linkage error omits d3f9990f1b48 Merge branch 'for-next' into for-linus omits a3d3c74da49c Merge tag 'wireless-drivers-next-for-davem-2019-09-14' of [...] omits cbacb5ab0aa0 docs: printk-formats: Stop encouraging use of unnecessary [...] omits 82f12ab311fd Documentation: Add "earlycon=sbi" to the admin guide omits 19ad5f79f92e doc:lock: remove reference to clever use of read-write lock omits d62e8055a596 devices.txt: improve entry for comedi (char major 98) omits a9c20bb0206a Merge tag 'kvm-s390-master-5.3-1' of git://git.kernel.org/ [...] omits 002c5f73c508 KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing [...] omits 541ab2aeb282 KVM: x86: work around leak of uninitialized stack contents omits f7eea636c3d5 KVM: nVMX: handle page fault in vmread omits 77564a4829ef genksyms: convert to SPDX License Identifier for lex.l and [...] omits a3d0cb04f7df modpost: use __section in the output to *.mod.c omits 6df7e1ec932a modpost: use MODULE_INFO() for __module_depends omits 69a94abb82ee export.h, genksyms: do not make genksyms calculate CRC of [...] omits 474efecb65dc riscv: modify the Image header to improve compatibility wi [...] omits fb3925d06c28 KVM: X86: Use IPI shorthands in kvm guest when support omits e65e50ff8820 bus: qcom: fix spelling mistake "ambigous" -> "ambiguous" omits e42ee61017f5 of: Let of_for_each_phandle fallback to non-negative cell_count omits c680e9abaade iommu: pass cell_count = -1 to of_for_each_phandle with ce [...] omits 99e5381d548d Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits 6e913b28cd27 dm bufio: introduce a global cache replacement omits 067df25c8390 raid5: use bio_end_sector in r5_next_bio omits feb9bf9849e2 raid5: remove STRIPE_OPS_REQ_PENDING omits 1ba569fc2250 Merge branch 'devlink-move-reload-fail-indication-to-devli [...] omits 2670ac2625f9 net: devlink: move reload fail indication to devlink core [...] omits 97691069dc5a net: devlink: split reload op into two omits 35c7ff349a2d mlx4: Split restart_one into two functions omits 33f2c35a54df md: add feature flag MD_FEATURE_RAID0_LAYOUT omits c84a1372df92 md/raid0: avoid RAID0 data corruption due to layout confusion. omits 6ce220dd2f8e raid5: don't set STRIPE_HANDLE to stripe which is in batch list omits b76b4715eba0 raid5: don't increment read_errors on EILSEQ return omits 4d7ffcf3bf1b cdc_ether: fix rndis support for Mediatek based smartphones omits ae3b06ed55b1 Merge branch 'sctp_do_bind-leak' omits 29b99f54a8e6 sctp: destroy bucket if failed to bind addr omits e0e4b8de10ad sctp: remove redundant assignment when call sctp_get_port_local omits 8e2ef6abd465 sctp: change return type of sctp_get_port_local omits f8659d68e2be IB/hfi1: Define variables as unsigned long to fix KASAN warning omits 719943541486 IB/{rdmavt, hfi1, qib}: Add a counter for credit waits omits c05fc15634f9 IB/hfi1: Add traces for TID RDMA READ omits 4db8fd497332 RDMA/siw: Relax from kmap_atomic() use in TX path omits 75c66515e4fe Merge tag 'v5.3-rc8' into rdma.git for-next omits 1ba7c8f80058 IB/iser: Support up to 16MB data transfer in a single command omits 0404bd629fd4 RDMA/siw: Fix page address mapping in TX path omits 4a9d46a9fe14 RDMA: Fix goto target to release the allocated memory omits 2ac5a6d3a917 RDMA/usnic: Avoid overly large buffers on stack omits b97b218b302d RDMA/odp: Add missing cast for 32 bit omits 3b961b4f8316 RDMA/hns: Use devm_platform_ioremap_resource() to simplify code omits bd0abfa8ca1d Documentation/infiniband: update name of some functions omits a6e4d254c19b RDMA/cma: Fix false error message omits c6af0c227a22 ip: support SO_MARK cmsg omits f9e568754562 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 98ab76ef6b6d rtw88: report RX power for each antenna omits e9afa2dc4090 rtw88: fix wrong rx power calculation omits 3a1f85798e9f rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage w [...] omits 622c19ed3607 rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage w [...] omits 1335ad27bd07 rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage w [...] omits 970cad9fb2a5 rtw88: allows to receive AMSDU in AMPDU omits 479c4ee931a6 rtw88: add dynamic cck pd mechanism omits f27b886d0d06 rtw88: move IQK/DPK into phy_calibration omits 5227c2ee453d rtw88: 8822c: add SW DPK support omits 1ac3294bf75e rtw88: 8822c: add FW IQK support omits bc61ae96437f rtw88: 8822c: Enable interrupt migration omits dfcd0f58865b rtw88: 8822c: update pwr_seq to v13 omits 8908a9c17a41 rtw88: 8822c: update PHY parameter to v38 omits 855d9140a394 powerpc/xmon: Fix output of XIVE IPI omits 5896163f7f91 powerpc/xmon: Improve output of XIVE interrupts omits e6e5ec3042fe rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl88 [...] omits fca13fd03da7 rtlwifi: rtl8723be: Convert inline routines to little-endi [...] omits d7b259fe6971 rtlwifi: rtl8723be: Convert macros that set descriptor omits 360226fdc53d rtlwifi: rtl8723be: Replace local bit manipulation macros omits 64578a3d3426 rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros omits 773755d9112b rtlwifi: rtl8723ae: Convert inline routines to little-endi [...] omits a9db071f7816 rtlwifi: rtl8723ae: Convert macros that set descriptor omits 05e2a0cb8ce3 rtlwifi: rtl8723ae: Replace local bit manipulation macros omits eb4b2d33c167 rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros omits b132ff333201 dm bufio: remove old-style buffer cleanup omits af53badc0cd8 dm bufio: introduce a global queue omits d0a328a385d2 dm bufio: refactor adjust_total_allocated omits 26d2ef0cd0f7 dm bufio: call adjust_total_allocated from __link_buffer a [...] omits 2199c9817670 libertas: use mesh_wdev->ssid instead of priv->mesh_ssid omits d3bb26868105 ssb: make array pwr_info_offset static const, makes object [...] omits 527c5d375419 CREDITS: Update email address omits ec5b705c4836 powerpc/mm/radix: remove useless kernel messages omits 7dee93a9a880 powerpc/fadump: support holes in kernel boot memory area omits becd91d9c546 powerpc/fadump: remove RMA_START and RMA_END macros omits b3bba79d5a7b powerpc/fadump: update documentation about option to relea [...] omits 7b1b3b48250a powerpc/fadump: consider f/w load area omits 845426f3f344 powerpc/opalcore: provide an option to invalidate /sys/fir [...] omits 6f713d18144c powerpc/opalcore: export /sys/firmware/opal/core for analy [...] omits 58cf055df47b powerpc/fadump: update documentation about CONFIG_PRESERVE [...] omits bec53196adf4 powerpc/fadump: add support to preserve crash data on FADU [...] omits b2a815a554a3 powerpc/fadump: improve how crashed kernel's memory is reserved omits dda9dbfeeb7a powerpc/fadump: consider reserved ranges while releasing memory omits e4fc48fb4d34 powerpc/fadump: make crash memory ranges array allocation generic omits 5000a17afbd5 powerpc/fadump: process architected register state data pr [...] omits 579ca1a27675 powerpc/fadump: make use of memblock's bottom up allocation mode omits fbcafdaea2e2 powerpc/fadump: Update documentation about OPAL platform support omits a4e2e2ca2f7b powerpc/fadump: handle invalidation of crashdump and re-re [...] omits 6071e8f9d5ac powerpc/fadump: Warn before processing partial crashdump omits 2a1b06dd3a17 powerpc/fadump: process the crashdump by exporting it as / [...] omits 51bba8edef90 powerpc/fadump: support copying multiple kernel boot memor [...] omits a20a8fa42def powerpc/fadump: define OPAL register/un-register callback [...] omits 2790d01d1e1d powerpc/fadump: reset metadata address during clean up omits 742a265accd3 powerpc/fadump: register kernel metadata address with opal omits 6abec12c65e8 powerpc/fadump: improve fadump_reserve_mem() omits 41df5928721f powerpc/fadump: add fadump support on powernv omits 6f5f193e84d3 powerpc/opal: add MPIPL interface definitions omits 1679b96e69ec powerpc/fadump: use FADump instead of fadump for how it is [...] omits f35120115b76 pseries/fadump: move out platform specific support from ge [...] omits 8255da95e545 powerpc/fadump: release all the memory above boot memory size omits 109f25cc5fae powerpc/fadump: add source info while displaying region contents omits 41a65d161823 pseries/fadump: define RTAS register/un-register callback [...] omits d3833a701081 powerpc/fadump: introduce callbacks for platform specific [...] omits 0226e55275e5 powerpc/fadump: move rtas specific definitions to platform code omits 72aa651795f0 powerpc/fadump: use helper functions to reserve/release cp [...] omits 8468d155450c powerpc/fadump: Improve fadump documentation omits 7f0ad11d3fb9 powerpc/fadump: declare helper functions in internal header file omits 961cf26a9864 powerpc/fadump: add helper functions omits ca986d7fa7e7 powerpc/fadump: move internal macros/definitions to a new header omits 1fdfa4c6af0c powerpc: improve prom_init_check rule omits caff52dc0b71 powerpc/kvm: Add ifdefs around template code omits 731dade128eb powerpc/kvm: Explicitly mark kvm guest code as __init omits dac39f788546 powerpc/64s: Remove overlaps_kvm_tmp() omits 0cb0837f9db1 powerpc/kvm: Move kvm_tmp into .text, shrink to 64K omits 79cb6879135b powerpc/powernv: Fix build with IOMMU_API=n omits 1b7f3b6c4367 powerpc/eeh: Fix build with STACKTRACE=n omits 823eb2a3c4c7 PTP: add support for one-shot output omits 415606588c61 PTP: introduce new versions of IOCTLs omits 8f6617badcc9 ixgbevf: Fix secpath usage for IPsec Tx offload omits 6cd476d26bf5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 069841ef8293 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 3dfb22003f98 brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable omits c57391f41572 bcma: make arrays pwr_info_offset and sprom_sizes static c [...] omits 569ce0a486fd rtlwifi: rtl8821ae: make array static const and remove red [...] omits a1f5aac1765a brcmfmac: don't realloc wiphy during PCIe reset omits 450914c39f88 brcmfmac: split brcmf_attach() and brcmf_detach() functions omits ba76ff25ee64 brcmfmac: move "cfg80211_ops" pointer to another struct omits 022c10d6c73b Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 4e19e72f45d3 hwmon: submitting-patches: Add note on comment style omits cb0438e44360 pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c omits 9b0cffa6c462 hwmon: submitting-patches: Point to with_info API omits b46119796721 Merge branch 'fixes' into next omits 87b5d602a1cc mmc: tmio: Fixup runtime PM management during remove omits aa86f1a38875 mmc: tmio: Fixup runtime PM management during probe omits 8861474a105c Revert "mmc: tmio: move runtime PM enablement to the drive [...] omits 9575d1a5c078 crypto: caam - Cast to long first before pointer conversion omits 67caef08a71f crypto: ccree - enable CTS support in AES-XTS omits 465527bcaebc crypto: inside-secure - Probe transform record cache RAM sizes omits b2d92ac1c5ee crypto: inside-secure - Base RD fetchcount on actual RD FIFO size omits 35c0e6c375ac crypto: inside-secure - Base CD fetchcount on actual CD FIFO size omits 4bdf712c3049 crypto: inside-secure - Enable extended algorithms on newer HW omits f9d131d98367 crypto: inside-secure: Corrected configuration of EIP96_TO [...] omits 118db42deeef crypto: inside-secure - Add EIP97/EIP197 and endianness detection omits c51636a30654 padata: remove cpu_index from the parallel_queue omits bfde23ce200e padata: unbind parallel jobs from specific CPUs omits 45d153c08bc7 padata: use separate workqueues for parallel and serial work omits cc491d8e6486 padata, pcrypt: take CPU hotplug lock internally in padata [...] omits 63d3578892dc crypto: pcrypt - remove padata cpumask notifier omits e6ce0e0807e9 padata: make padata_do_parallel find alternate callback CPU omits 509b3204890a workqueue: require CPU hotplug read exclusion for apply_wo [...] omits 513c98d08682 workqueue: unconfine alloc/apply/free_workqueue_attrs() omits b128a3040935 padata: allocate workqueue internally omits 007b3cf0af8c arm64: dts: imx8mq: Add CAAM node omits 0d32e7048d92 netfilter: conntrack: remove two unused functions from nf_ [...] omits 1f1475f38b68 netfilter: conntrack: remove CONFIG_NF_CONNTRACK checks fr [...] omits f19438bdd4bf netfilter: remove CONFIG_NETFILTER checks from headers. omits 51a21be42ad8 netfilter: conntrack: remove CONFIG_NF_CONNTRACK check fro [...] omits 261db6c2fbd6 netfilter: conntrack: move code to linux/nf_conntrack_common.h. omits f1815650b547 netfilter: br_netfilter: update stub br_nf_pre_routing_ipv [...] omits 22e81d7416d0 netfilter: conntrack: wrap two inline functions in config checks. omits 25d7cbcd2bb5 netfilter: replace defined(CONFIG...) || defined(CONFIG... [...] omits 16b26cde6f12 netfilter: conntrack: use consistent style when defining i [...] omits 46705b070c27 netfilter: move nf_bridge_frag_data struct definition to a [...] omits e2f1cbb16508 netfilter: synproxy: move code between headers. omits 44dde23698a7 netfilter: move inline nf_ip6_ext_hdr() function to a more [...] omits 8bf3cbe32b18 netfilter: remove nf_conntrack_icmpv6.h header. omits 40d102cde0a2 netfilter: update include directives. omits 85cfbc25e5c5 netfilter: inline xt_hashlimit, ebt_802_3 and xt_physdev headers omits f5d65c197531 netfilter: ip_tables: remove unused function declarations. omits a0e225113299 s390: add support for IBM z15 machines omits 3c2eb6b76cab s390/crypto: Support for SHA3 via CPACF (MSA6) omits 724dc336b79f s390/startup: add pgm check info printing omits fdeae8f5a2e5 spi: mediatek: support large PA omits 2c231e0ab638 spi: mediatek: add spi support for mt6765 IC omits 7359d108d44b dt-bindings: spi: update bindings for MT6765 SoC omits b0edba2af715 netfilter: fix coding-style errors. omits 0286fbc624e2 netfilter: fix include guards. omits 63d1a3488ff5 ASoC: fsl_sai: Implement set_bclk_ratio omits 06d392cbe3db netfilter: nf_tables_offload: remove rules when the device [...] omits a7f89616b737 Merge branch 'for-5.3-fixes' of git://git.kernel.org/pub/s [...] omits 1b304a1ae45d Merge tag 'for-5.3-rc8-tag' of git://git.kernel.org/pub/sc [...] omits e211aab73d4c netfilter: nf_tables_offload: refactor the nft_flow_offloa [...] omits 8fc618c52d16 netfilter: nf_tables_offload: refactor the nft_flow_offloa [...] omits 4adcdcea717c sched/psi: Correct overly pessimistic size calculation omits eb92692b2544 sched/fair: Speed-up energy-aware wake-ups omits 74983ac20aea vfs: Make fs_parse() handle fs_param_is_fd-type params better omits f32356261d44 vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use [...] omits 626c3920aeb4 shmem_parse_one(): switch to use of fs_parse() omits e04dc423ae2c shmem_parse_options(): take handling a single option into [...] omits f6490b7fbb82 shmem_parse_options(): don't bother with mpol in separate [...] omits 0b5071dd323d shmem_parse_options(): use a separate structure to keep th [...] omits 504882db833b netfilter: nf_tables_offload: add __nft_offload_get_chain [...] omits 97a61369830a cgroup: freezer: fix frozen state inheritance omits 44e9d308a51f kselftests: cgroup: add freezer mkdir test omits c9acc3c4f8e4 ipmi_si_intf: Fix race in timer shutdown handling omits b2a9eadab857 io_uring: make sqpoll wakeup possible with getevents omits 6d5d5ac522b2 io_uring: extend async work merging omits 3b710d7ae5d5 hwmon: (nct7904) Fix incorrect SMI status register setting [...] omits 6d4faf3b6b6e leds: lm3532: Fix optional led-max-microamp prop error handling omits 2de125663658 ice: Bump version omits 462acf6aca85 ice: Enable DDP package download omits 32d63fa1e9f3 ice: Initialize DDP package structures omits c76488109616 ice: Implement Dynamic Device Personalization (DDP) download omits e6b998ab62be orangefs: remove redundant assignment to err omits c42293a951bd orangefs: Add octal zero prefix omits 870f805e97d9 ice: Fix FW version formatting in dmesg omits e3710a01a869 ice: send driver version to firmware omits 21fa1004ff5d Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] omits 5f8badbcbeac nvmet: fix a wrong error status returned in error log page omits 85f8a4351dfd nvme: send discovery log page change events to userspace omits a42f42e5bb84 nvme: add uevent variables for controller devices omits 93da40239b10 nvme: enable aen regardless of the presence of I/O queues omits 2d352df57bcd nvme-fabrics: allow discovery subsystems accept a kato omits 1179d337be70 nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() omits 97b3807e9303 nvme: Remove redundant assignment of cq vector omits 733e4b69d508 nvme: Assign subsys instance from first ctrl omits 312910f4d2fe nvme: tcp: remove redundant assignment to variable ret omits 03894b7a896d nvme: include admin_q sync with nvme_sync_queues omits c26aa572027d nvme: Treat discovery subsystems as unique subsystems omits 205da2434301 nvme: fix ns removal hang when failing to revalidate due t [...] omits 538af88ea7d9 nvme: make nvme_report_ns_ids propagate error back omits 331813f687ed nvme: make nvme_identify_ns propagate errors back omits 2f9c17364775 nvme: pass status to nvme_error_status omits 74bd8cbe7dd6 nvme-fc: Fail transport errors with NVME_SC_HOST_PATH omits 16686010085f nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed omits 1c0d12c0b1a1 nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR omits 50e107ff2213 wil6210: ignore reset errors for FW during probe omits 055c8a71eb5b wil6210: fix RX short frame check omits 0e698cd0b94c wil6210: use writel_relaxed in wil_debugfs_iomem_x32_set omits 058b3f112419 wil6210: report boottime_ns in scan results omits 068f359aac40 wil6210: properly initialize discovery_expired_work omits e78975fcdae4 wil6210: verify cid value is valid omits f4519fd9375d wil6210: make sure DR bit is read before rest of the statu [...] omits 42fe1e519e9f wil6210: fix PTK re-key race omits 977c45ab5f41 wil6210: add debugfs to show PMC ring content omits f99fe49ff372 wil6210: add wil_netif_rx() helper function omits 6be6c04bcc2e ath10k: fix channel info parsing for non tlv target omits b7139960832e ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet omits b3281c6cb768 ath10k: free beacon buf later in vdev teardown omits f690790c9da3 MAINTAINERS: Switch PDx86 subsystem status to Odd Fixes omits 4c1fde5077dc platform/chrome: cros_usbpd_logger: null check create_sing [...] omits 96a0a8073846 platform/chrome: cros_ec_chardev: Add a poll handler to re [...] omits 71cddb7097e2 platform/chrome: cros_ec_rpmsg: Fix race with host command [...] omits 0144c00ed86b platform/chrome: chromeos_tbmc: Report wake events omits 505a8ec7e11a Revert "drm/i915/userptr: Acquire the page lock around set [...] omits 98dcb386e5c3 Merge tag 'for-linus-20190912' of gitolite.kernel.org:pub/ [...] omits fcc16a9e24ba parisc: Have git ignore generated real2.S and firmware.c omits 95217783b7f6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 7431b7835f55 dm: add clone target omits 2e6fcfeb9df6 module: Remove leftover '#undef' from export header omits e6bb711600db Merge tag 'drm-misc-fixes-2019-09-12' of git://anongit.fre [...] omits 0a67b5a926e6 block: fix race between switching elevator and removing queues omits b804049dce91 scsi: core: remove dummy q->dev check omits 8a15b4d7cd87 block: bypass blk_set_runtime_active for uninitialized q->dev omits 911ad0b6110d Merge tag 'drm-intel-fixes-2019-09-11' of git://anongit.fr [...] omits a0eb9abd8af9 fork: block invalid exit signals with clone3() omits c7d9eccb3c1e mmc: renesas_sdhi_internal_dmac: Add MMC_CAP2_MERGE_CAPABLE omits 427b00342c5a mmc: queue: Fix bigger segments usage omits 53936b5bf35e KVM: s390: Do not leak kernel stack data in the KVM_S390_I [...] omits a5ea8e999597 pinctrl: sh-pfc: Unlock on error in sh_pfc_func_set_mux() omits 1aab2f9d399d Merge tag 'intel-pinctrl-v5.4-2' of git://git.kernel.org/p [...] omits b456d72412ca sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' omits 172ca8308b05 cxgb4: Fix spelling typos omits 3dc8dcb02fdb Merge tag 'qcom-drivers-for-5.4' of git://git.kernel.org/p [...] omits f39b683d35df ixgbe: Fix secpath usage for IPsec TX offload. omits 18dfa7117a3f Btrfs: fix unwritten extent buffers and hangs on future wr [...] omits 410f954cb1d1 Btrfs: fix assertion failure during fsync and use of stale [...] omits 13a17cc0526f KVM: s390: kvm_s390_vm_start_migration: check dirty_bitmap [...] omits a21b7f0cff19 net: qrtr: fix memort leak in qrtr_tun_write_iter omits 10cc514f451a net: Fix null de-reference of device refcount omits 837636f586e8 Merge branch 'add-ksz9567-with-I2C-support-to-ksz9477-driver' omits f4073e9164b5 net: dsa: microchip: remove NET_DSA_TAG_KSZ_COMMON omits 9b2d9f05cddf net: dsa: microchip: add ksz9567 to ksz9477 driver omits 20e03777d709 net: dsa: microchip: add KSZ9477 I2C driver omits d23dbc479a8e ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' omits 77f22f92dff8 tun: fix use-after-free when register netdev failed omits 6565c182094f quota: fix wrong condition in is_quota_modification() omits ad32b4800c2b Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 375a7baddbdd Merge branch 'aspeed/dt-3' into arm/late omits f510f04c8c83 ARM: dts: aspeed: Add AST2600 pinmux nodes omits 2ca5646b5c2f ARM: dts: aspeed: Add AST2600 and EVB omits 6dcf6a4eb95a Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 4e53a92cdd12 Merge branch 'clk/aspeed' into aspeed/dts omits 95779fe8506d Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 840ce8f8073e Merge tag 'pinctrl-v5.3-3' of git://git.kernel.org/pub/scm [...] omits 3fb73eddba10 Staging: gasket: Use temporaries to reduce line length. omits 129dac370096 Staging: octeon: Avoid several usecases of strcpy omits 63350bdb3845 staging: vhciq_core: replace snprintf with scnprintf omits 9a4c56be67f8 staging: wilc1000: avoid twice IRQ handler execution for e [...] omits a76e712a5a09 staging: wilc1000: remove unused interrupt status handling code omits 5817eca06747 staging: fbtft: make several arrays static const, makes ob [...] omits 0ba4d388d70e staging: rtl8188eu: make two arrays static const, makes ob [...] omits d9c35cca30d3 staging: rtl8723bs: core: Remove Macro "IS_MAC_ADDRESS_BROADCAST" omits 5e0127455737 dt-bindings: anybus-controller: move to staging/ tree omits 8b77d94e69c3 staging: emxx_udc: remove local TRUE/FALSE definition omits 8692b047e86c staging: wilc1000: look for rtc_clk clock omits ae8779e1983d staging: dt-bindings: wilc1000: add optional rtc_clk property omits 77b0a8412ccf staging: nvec: make use of devm_platform_ioremap_resource omits 2d70718dd576 staging: exfat: drop unused function parameter omits 11c43bb022b3 gpiolib: of: add a fallback for wlf,reset GPIO name omits 26098de168c4 pinctrl: bcm: remove redundant assignment to pointer log omits 0351827168d3 pinctrl: iproc: Add 'get_direction' support omits 56a583d264b9 Staging: exfat: Avoid use of strcpy omits 4e35a0d87cbd staging: exfat: use integer constants omits 0e739ba8e269 staging: exfat: cleanup spacing for casts omits 179e14c8e6af staging: exfat: cleanup spacing for operators omits c34a024e4ee0 gpio: htc-egpio: Remove unused exported htc_egpio_get_wake [...] omits 9c09f6234871 Merge tag 'gpio-v5.3-6' of git://git.kernel.org/pub/scm/li [...] omits 6ccb4ac2bf8a powerpc/xive: Fix bogus error code returned by OPAL omits 92c94dfb69e3 powerpc/pseries: correctly track irq state in default idle omits bc01bdf6c5df powerpc/watchpoint: Disable watchpoint hit by larx/stcx in [...] omits 587164cd593c powerpc/powernv: Add new opal message type omits 2be1d5d14795 powerpc/powernv: Enhance opal message read interface omits b4d37a7b6934 powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass( [...] omits 6f62a8223e65 seltests/powerpc: Add a selftest for memcpy_mcsafe omits 20055a8bfaaa powerpc/memcpy: Fix stack corruption for smaller sizes omits aa497d435241 powerpc: Add attributes for setjmp/longjmp omits c1432423a168 pinctrl: aspeed: Fix spurious mux failures on the AST2500 omits 13d5231cc062 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 2efc6bfadb0b gpio: remove explicit comparison with 0 omits 421bceb270e2 nfp: read chip model from the PluDevice register omits 051ba67447de tcp: force a PSH flag on TSO packets omits af38d07ed391 tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR omits cbfd68913c5d ipv6: Don't use dst gateway directly in ip6_confirm_neigh() omits ebecb860ed22 net: stmmac: pci: Add HAPS support using GMAC5 omits 507ddd5c0d47 net: phy: dp83867: Add SGMII mode type switching omits a2111c460c0c net: phy: dp83867: Add documentation for SGMII mode type omits f7c4ce890dd2 null_blk: validate the number of devices omits 4e47ee8fbef0 null_blk: fix module name at log message omits 04c56957ebda docs: block: null_blk: enhance document style omits eef119dd47dc Merge tag 'samsung-soc-5.4-3' of git://git.kernel.org/pub/ [...] omits c8156fc77d07 dm raid: fix updating of max_discard_sectors limit omits b605be658188 module: remove unneeded casts in cmp_name() omits efd9763d88d1 module: move CONFIG_UNUSED_SYMBOLS to the sub-menu of MODULES omits d189c2a4b6f0 module: remove redundant 'depends on MODULES' omits 060423bfdee3 vhost: make sure log_num < in_num omits a89db445fbd7 vhost: block speculation of translated descriptors omits 016049a81677 software node: Initialize the return value in software_nod [...] omits 069e1c07c18a module: Fix link failure due to invalid relocation on name [...] omits bf280c0387eb ixgbe: fix double clean of Tx descriptors with xdp omits 377228accbbb ixgbe: Prevent u8 wrapping of ITR value to something less [...] omits 4b9852f4f389 KVM: x86: Fix INIT signal handling in various CPU states omits 1f459bdc2007 i40e: fix potential RX buffer starvation for AF_XDP omits 64d8db7dcf68 net/ixgbevf: make array api static const, makes object smaller omits c5c922b3e09b iavf: fix MAC address setting for VFs when filter is rejected omits 8ad2e2982947 i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate omits 846fcc7841de i40e: use BIT macro to specify the cloud filter field flags omits 22afe2cf10da i40e: Fix message for other card without FEC. omits 3fc9d8e1d689 i40e: fix missed "Negotiated" string in i40e_print_link_message() omits 3c734bbbb904 i40e: mark additional missing bits as reserved omits eaa4950c2264 i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP omits c4d8d90c1ecc i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64 omits fb91a8bb73ec ixgbe: use skb_get_queue_mapping in tx path omits a7542b876075 i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask omits 22d11eacc32c ixgbe: fix memory leaks omits 4a53d99dd0c2 KVM: VMX: Introduce exit reason for receiving INIT signal [...] omits 17a81bdb4ee4 Merge tag 'kvm-s390-next-5.4-1' of git://git.kernel.org/pu [...] omits 95c065400a12 KVM: VMX: Stop the preemption timer during vCPU reset omits 2b0911d1311e KVM: LAPIC: Micro optimize IPI latency omits 1cfff4d9a5d0 kvm: Nested KVM MMUs need PAE root too omits c8848cee74ff KVM: x86: set ctxt->have_exception in x86_decode_insn() omits 8530a79c5a9f KVM: x86: always stop emulation on page fault omits 1328edca4a14 cpuidle-haltpoll: Enable kvm guest polling when dedicated [...] omits 472f26366083 cpuidle-haltpoll: do not set an owner to allow modunload omits 5cc59f597c06 cpuidle-haltpoll: return -ENODEV on modinit failure omits 7321440829a2 cpuidle-haltpoll: set haltpoll as preferred governor omits cb5d8c45ab6c cpuidle: allow governor switch on cpuidle_register_driver() omits 380e0055bc7e KVM: nVMX: trace nested VM-Enter failures detected by H/W omits 5497b95567c1 KVM: nVMX: add tracepoint for failed nested VM-Enter omits a061985b81a2 x86: KVM: svm: Fix a check in nested_svm_vmrun() omits c4ad85026d4d Merge branch 'regulator-5.4' into regulator-next omits d440c4efe43c Merge branch 'regulator-5.3' into regulator-linus omits 2b8279aec182 spi: bcm2835: Speed up RX-only DMA transfers by zero-filli [...] omits 8259bf667a0f spi: bcm2835: Speed up TX-only DMA transfers by clearing RX FIFO omits bf75703d0912 dmaengine: bcm2835: Avoid accessing memory when copying zeroes omits 571e31fa60b3 spi: bcm2835: Cache CS register value for ->prepare_message() omits 48118a9323ab ASoC: dmaengine: Replace strncpy() with strscpy_pad() for [...] omits c3ef82078332 dmaengine: bcm2835: Document struct bcm2835_dmadev omits 229e6af102e4 spi: Guarantee cacheline alignment of driver-private data omits 6f6869dc97e8 dmaengine: bcm2835: Allow reusable descriptors omits 4f2228cce281 dmaengine: bcm2835: Allow cyclic transactions without interrupt omits 1513ceee70f2 spi: bcm2835: Drop dma_pending flag omits 9c15d3597c62 dt-bindings: net: dwmac: document 'mac-mode' property omits 0060c8783330 net: stmmac: implement support for passive mode converters via dt omits f4b752a6b270 mlx4: fix spelling mistake "veify" -> "verify" omits c3dc1fa72249 net: hns3: fix spelling mistake "undeflow" -> "underflow" omits c1609946b8b6 Merge branch 'qed-Fix-series' omits 2da244a5c4b5 qed: Fix Config attribute frame format. omits 9e54ba7c3752 qed*: Fix size of config attribute dump. omits b93fb20f016c net: lmc: fix spelling mistake "runnin" -> "running" omits 5c2e9f346b81 ovl: filter of trusted xattr results in audit omits 97f024b9171e ovl: Fix dereferencing possible ERR_PTR() omits 31cf72118d2e ms_block: fix spelling mistake "randomally" -> "randomly" omits 3fb2009abc87 mmc: dw_mmc: hi3798cv200: make array degrees static const, [...] omits 0e62614b6c22 mmc: sdhci: Convert to use sdio_irq_claimed() omits af5d2b7b0d24 mmc: sdhci: Drop redundant code for SDIO IRQs omits a84ad3242e53 mmc: sdhci: Drop redundant check in sdhci_ack_sdio_irq() omits 51133850bce2 mmc: core: Fixup processing of SDIO IRQs during system sus [...] omits c5d3e8fa1a1b mmc: core: WARN if SDIO IRQs are enabled for non-powered c [...] omits 2c32dbbb5fc0 mmc: core: Clarify that the ->ack_sdio_irq() callback is m [...] omits 36d57efb4af5 mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO [...] omits a29b5fcc3d60 mmc: core: Move code to get pending SDIO IRQs to a function omits 1c81d69d4c98 mmc: mtk-sd: Re-store SDIO IRQs mask at system resume omits 7c526608d5af mmc: dw_mmc: Re-store SDIO IRQs mask at system resume omits bd880b00697b mmc: core: Add helper function to indicate if SDIO IRQs is [...] omits 2f2fa16e2381 Merge branch 'devlink-unknown' omits 44798eceea87 nfp: devlink: set unknown fw_load_policy omits 64f658ded48e devlink: add unknown 'fw_load_policy' value omits 90aa11f1bc5d NFC: st95hf: fix spelling mistake "receieve" -> "receive" omits c5c1a030a7db net/rds: An rds_sock is added too early to the hash table omits 3e493173b784 mac80211: Do not send Layer 2 Update frame before authorization omits 20964a11fa8b Merge branch 'fixes' into next omits 7d44061704dd mmc: sdhci-pci-o2micro: Fix O2 Host data read/write DLL Lo [...] omits 908fd50813c2 mmc: sdhci-pci-o2micro: Move functions in preparation to f [...] omits 9674bab490d6 mmc: sdhci-pci-o2micro: Change O2 Host PLL and DLL register name omits c894e33ddc19 mmc: sdhci: Fix incorrect switch to HS mode omits 72976643aef5 mmc: sdhci-of-aspeed: Depend on CONFIG_OF_ADDRESS omits 0a0e8d7501cd mmc: sdhci-of-aspeed: Allow max-frequency limitation of SDCLK omits 7b954cdf33da mmc: sdhci-of-aspeed: Uphold clocks-on post-condition of s [...] omits bf290432a4d7 mmc: sdhci-of-aspeed: Drop redundant assignment to host->clock omits b8deb11dbab0 mmc: mmc_spi: Convert to use for_each_sg() omits 75eaf49f5d3d mmc: sdhi: fill in actual_clock omits 38eee2e82c57 mmc: sdhci: use lower/upper_32_bits() macros for DMA addresses omits 12a632e60ae3 mmc: sdhci-cadence: override spec version omits 8784edc8fa93 mmc: sdhci: constify references of parameters to __sdhci_r [...] omits 26c71a13a8f9 mmc: mediatek: enable SDIO IRQ low level trigger function omits 7353788c6a63 mmc: sdhci: Export sdhci_abort_tuning function symbol omits 4460d68f0b2f PCI: Add Genesys Logic, Inc. Vendor ID omits 1beabbdba708 mmc: sdhci: Add PLL Enable support to internal clock setup omits 4a9e0d1a6256 mmc: sdhci: Change timeout of loop for checking internal c [...] omits 5c1a4f4070a8 mmc: sdhci-of-arasan: Add Support for Intel LGM eMMC omits 310da16ea922 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] omits f70d9a244034 mmc: sdhci-of-aspeed: Fix return value check in aspeed_sdc [...] omits f47fdb855dc2 dt-bindings: mmc: sdhci-of-aspeed: Update example ranges property omits d4dd9bccf485 mmc: bcm2835: Take SWIOTLB memory size limitation into account omits bb7b8ec62dfb mmc: sdhci-of-aspeed: Add support for the ASPEED SD controller omits 7a7e55f416b6 dt-bindings: mmc: sdhci-of-aspeed: Document Aspeed SD controller omits 6ef042bd0012 mmc: mediatek: support 24bits segment size omits da6e0f7024ff mmc: mediatek: fix controller busy when plug out SD omits bb716606fffd mmc: renesas_sdhi_sys_dmac: Remove all R-Car Gen3 SoCs omits 6e943c15005c mmc: jz4740: Drop dependency on arch header omits 65af9866ce01 mmc: jz4740: Code cleanup omits 159a8b4621fc mmc: sdhci-cadence: use struct_size() helper omits 5f3ad1963816 mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028 [...] omits 9a7957d0c955 mmc: Remove dev_err() usage after platform_get_irq() omits 8f05eee67c14 mmc: sdhci-pci: Add another Id for Intel CML omits b1507b2d34d6 mmc: sdhci-s3c: Mark expected switch fall-through omits 7789a98a99cc mmc: atmel-mci: Mark expected switch fall-throughs omits 73e01ab232d2 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] omits a9cbd79c7ec3 mmc: mmci: Clarify comments and some code for busy detection omits deaa53989537 memstick: r592: Use dev_get_drvdata omits 90b51e3c5b39 mmc: sdhci-pci: Use dev_get_drvdata omits f84e411c85be mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 omits 3aacc5bba715 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 omits f84cf82bae26 dt-bindings: mmc: sunxi: Add H5 compatibles omits d9f43d113ea4 dt-bindings: mmc: sunxi: reorder MMC compatibles omits 59532dbb4983 mmc: mxs: use devm_platform_ioremap_resource() to simplify code omits 6eb1cc1a4a0f mmc: usdhi6rol0: Add maintainers omits 49baa01c8b99 Revert "mmc: sdhci: Remove unneeded quirk2 flag of O2 SD h [...] omits aea64b583601 Revert "mmc: bcm2835: Terminate timeout work synchronously" omits c1b3ddf7c319 Merge tag 'mac80211-next-for-davem-2019-09-11' of git://gi [...] omits aba30f6f312c gpio: creg-snps: use devm_platform_ioremap_resource() to s [...] omits ac57199180a0 gpio: devres: Switch to EXPORT_SYMBOL_GPL() omits 6d6624554da4 gpio: of: Switch to EXPORT_SYMBOL_GPL() omits b0c7e73b51dc gpio: of: Make of_gpio_simple_xlate() private omits c83d3c77332e gpio: of: Make of_get_named_gpiod_flags() private omits 7396d337cfad KVM: x86: Return to userspace with internal error on unexp [...] omits e9c03af21cc7 configfs: calculate the symlink target only once omits 2743c515a123 configfs: make configfs_create() return inode omits 1cf7a003b044 configfs: factor dirent removal into helpers omits 351e5d869e5a configfs: fix a deadlock in configfs_symlink() omits 5489c8e0cf03 arm64: use asm-generic/dma-mapping.h omits bf7954e797cd swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page omits b4dca1512941 swiotlb-xen: simplify cache maintainance omits c9b6180dbf9a swiotlb-xen: use the same foreign page check everywhere omits 922659ea771b swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_d [...] omits 7b7a5776ec51 xen: remove the exports for xen_{create,destroy}_contiguou [...] omits 0e0d26e779d3 xen/arm: remove xen_dma_ops omits efcd5729d97c xen/arm: simplify dma_cache_maint omits a8e6d950cdc1 xen/arm: use dev_is_dma_coherent omits bef4d2037d21 xen/arm: consolidate page-coherent.h omits 8e23c82c6863 xen/arm: use dma-noncoherent.h calls for xen-swiotlb cache [...] omits e95adb9add75 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/ [...] omits 1f76249cc3be iommu/vt-d: Declare Broadwell igfx dmar support snafu omits fd730007a06e iommu/vt-d: Add Scalable Mode fault information omits cfb94a372f2d iommu/vt-d: Use bounce buffer for untrusted devices omits 3b53034c268d iommu/vt-d: Add trace events for device dma map/unmap omits c5a5dc4cbbf4 iommu/vt-d: Don't switch off swiotlb if bounce page is used omits e5e04d051979 iommu/vt-d: Check whether device requires bounce buffer omits 3fc1ca00653d swiotlb: Split size parameter to map/unmap APIs omits c82f27df0757 regulator: core: Fix error return for /sys access omits 5eda8e95b792 regulator: da9211: fix obtaining "enable" GPIO omits 2418f749641c regulator: max77686: fix obtaining "maxim,ena" GPIO omits d1c9e44a858d ASoC: wcd9335: remove redundant use of ret variable omits ab4a85534c3e gpio: aspeed: Add in ast2600 details to Aspeed driver omits be2a7e2d5d98 gpio: aspeed: Use ngpio property from device tree if available omits 3d64a5a742ac gpio: aspeed: Setup irqchip dynamically omits 3c4710ae6f88 gpio/aspeed: Fix incorrect number of banks omits da04c425e9f7 gpio: aspeed: Update documentation with ast2600 controllers omits 61f7f7c8f978 gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot op [...] omits 547f073f0770 pinctrl: iproc-gpio: Handle interrupts for multiple instances omits 398a1f50e3c7 pinctrl: iproc-gpio: Fix incorrect pinconf configurations omits 693af5f3eeaa dt-bindings: arm: Convert Realtek board/soc bindings to js [...] omits 1018f8b29920 dt-bindings: arm: Convert Actions Semi bindings to jsonschema omits c1d3ad84eae3 cfg80211: Purge frame registrations on iftype change omits 3dfdecc6d125 lib/Kconfig: fix OBJAGG in lib/ menu structure omits 747f3cf4bf71 Merge tag 'mlx5-updates-2019-09-10' of git://git.kernel.or [...] omits 6d47b4bca461 Merge branch 'stmmac-next' omits c9b10043d0b8 net: stmmac: ARP Offload for GMAC4+ Cores omits e94e3f3b51ce net: stmmac: Add support for VLAN Insertion Offload in GMAC4+ omits 1d982e93dff1 net: stmmac: Add support for SA Insertion/Replacement in GMAC4+ omits afdf26ab3c9b net: stmmac: xgmac: Reinitialize correctly a variable omits c1be0022df0d net: stmmac: Add VLAN HASH filtering support in GMAC4+ omits 6fa9d691b91a net: stmmac: Prevent divide-by-zero omits 49f6c90bf680 net: sonic: replace dev_kfree_skb in sonic_send_packet omits 2507e6ab7a9a wimax: i2400: fix memory leak omits e7f13f44c77b Merge branch 'hns3-next' omits 0ecf1f7b28b7 net: hns3: add some DFX info for reset issue omits fa17c708ff5a net: hns3: check NULL pointer before use omits 96e65abb7700 net: hns3: modify some logs format omits 24283ece5a0f net: hns3: fix port setting handle for fibre port omits 1a92497dc3f9 net: hns3: fix shaper parameter algorithm omits 3a5a5f06d4d2 net: hns3: revert to old channel when setting new channel [...] omits 4093d1a26261 net: hns3: add ethtool_ops.set_channels support for HNS3 V [...] omits b697746c62df mac80211_hwsim: Register support for HE meshpoint omits 4b2c5a14cd80 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds omits 06354665f92f mac80211: allow drivers to set max MTU omits 24f6d765c892 cfg80211: Do not compare with boolean in nl80211_common_re [...] omits 4b08d1b6a994 mac80211: IBSS: send deauth when expiring inactive STAs omits 753a9a729f84 mac80211: don't check if key is NULL in ieee80211_key_link() omits 624ff4b210ec mac80211: clear crypto tx tailroom counter upon keys enable omits 1c9559734eca mac80211: remove unnecessary key condition omits 546263248845 mac80211: list features in WEP/TKIP disable in better order omits 3cfe91c4c3c0 cfg80211: always shut down on HW rfkill omits e5c0b0fff6b1 mac80211: vht: add support VHT EXT NSS BW in parsing VHT omits df5d7a88bc94 cfg80211: fix boundary value in ieee80211_frequency_to_channel() omits e74006edd0d4 scsi: hisi_sas: Fix the conflict between device gone and h [...] omits 97b151e75861 scsi: hisi_sas: Add BIST support for phy loopback omits 7ec7082c57ec scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise [...] omits 4bc058097aa8 scsi: hisi_sas: Remove some unused function arguments omits 27f22723c3f4 scsi: hisi_sas: Remove redundant work declaration omits 971b59443f21 scsi: hisi_sas: Remove hisi_sas_hw.slot_complete omits 435a05cf8c00 scsi: hisi_sas: Assign NCQ tag for all NCQ commands omits 73a4925d154c scsi: hisi_sas: Update all the registers after suspend and resume omits b45e05aa5d29 scsi: hisi_sas: Retry 3 times TMF IO for SAS disks when in [...] omits 76dd768b4471 scsi: hisi_sas: Remove sleep after issue phy reset if sas_ [...] omits c2bae4f7d721 scsi: hisi_sas: Directly return when running I_T_nexus res [...] omits af01b2b92454 scsi: hisi_sas: Use true/false as input parameter of sas_p [...] omits 7105e68afaec scsi: hisi_sas: add debugfs auto-trigger for internal abor [...] omits 5ff843721467 scsi: virtio_scsi: unplug LUNs when events missed omits 57adf5d4cfd3 scsi: scsi_dh_rdac: zero cdb in send_mode_select() omits f96d279f0a5e scsi: fcoe: fix null-ptr-deref Read in fc_release_transport omits 5fbe5b5883f8 gpio: Initialize the irqchip valid_mask with a callback omits 16a0f687cac7 misc: mic: Use PTR_ERR_OR_ZERO rather than its implementation omits be2861dc36d7 netfilter: nft_{fwd,dup}_netdev: add offload support omits fa355bb1b037 net/mlx5: FWTrace, Reduce stack usage omits 334a306f7be8 net/mlx5: Fix addr's type in mlx5dr_icm_dm omits 7550d5415c3d net/mlx5: Fix rt's type in dr_action_create_reformat_action omits ee394f96ad75 netfilter: nft_synproxy: add synproxy stateful object support omits ffd96868ac5d hwmon: (shtc1) add support for the SHTC3 sensor omits fdc7d8e829ec hwmon: (shtc1) fix shtc1 and shtw1 id mask omits 7c1ee704a1d6 iocost_monitor: Report debt omits b06f2d35c6b1 iocost_monitor: Report more info with higher accuracy omits e742bd5cb55e iocost_monitor: Always use strings for json values omits e1518f63f246 blk-iocost: Don't let merges push vtime into the future omits 36a524814ff3 blk-iocost: Account force-charged overage in absolute vtime omits e036c4cabaa8 blk-iocost: Fix incorrect operation order during iocg free omits f794dc2304d8 sctp: fix the missing put_user when dumping transport thresholds omits d4d6ec6dac07 sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero omits 8b142a00edcf net_sched: check cops->tcf_block in tc_bind_tclass() omits 1edce0a9eb23 KVM: x86: Add kvm_emulate_{rd,wr}msr() to consolidate VXM/ [...] omits f20935d85a23 KVM: x86: Refactor up kvm_{g,s}et_msr() to simplify callers omits b274a2908139 doc: kvm: Fix return description of KVM_SET_MSRS omits 4f75bcc33221 KVM: X86: Tune PLE Window tracepoint omits c5c5d6fae001 KVM: VMX: Change ple_window type to unsigned int omits 13a7e370cb89 KVM: X86: Remove tailing newline for tracepoints omits d94fdcd7eafb KVM: X86: Trace vcpu_id for vmexit omits 32d1d15c52c1 Merge tag 'kvmarm-5.4' of git://git.kernel.org/pub/scm/lin [...] omits 074be7fd99a2 Merge branch 'nfp-implement-firmware-loading-policy' omits 40a962beebd1 Documentation: nfp: add nfp driver specific notes omits 8fb822ce9323 kdoc: fix nfp_fw_load documentation omits 0fbee0ec1fd5 nfp: devlink: add 'reset_dev_on_drv_probe' support omits ff04788c5b58 nfp: devlink: add 'fw_load_policy' support omits 165c3c9f8c3b nfp: add devlink param infrastructure omits f8921d73301f nfp: honor FW reset and loading policies omits e69e9db9031b nfp: nsp: add support for hwinfo set operation omits 74612cdaf55b nfp: nsp: add support for optional hwinfo lookup omits 1da16f0c84c3 nfp: nsp: add support for fw_loaded command omits 5bbd21df5a07 devlink: add 'reset_dev_on_drv_probe' param omits e019a3b17f0d devlink: extend 'fw_load_policy' values omits 4bb2f84a2a43 Merge branch 'net-dsa-mv88e6xxx-add-PCL-support' omits da7dc8755304 net: dsa: mv88e6xxx: add RXNFC support omits f3a2cd326e44 net: dsa: mv88e6xxx: introduce .port_set_policy omits d8291a956ac6 net: dsa: mv88e6xxx: complete ATU state definitions omits 54a91f3bb9b9 io_uring: limit parallelism of buffered writes omits 18d9be1a970c io_uring: add io_queue_async_work() helper omits 821cc7b0b205 waitid: Add support for waiting for the current process group omits 8146856b0a26 Merge tag 'kvm-ppc-next-5.4-1' of git://git.kernel.org/pub [...] omits a0469f989fe1 export.h: remove defined(__KERNEL__), which is no longer needed omits 16cfacc80857 KVM: x86: Manually calculate reserved bits when loading PDPTRS omits fdcf75621375 KVM: x86: Disable posted interrupts for non-standard IRQs [...] omits 79bdcb202a35 ARM: 8906/1: drivers/amba: add reset control to amba bus probe omits b0fe66cf0950 ARM: 8905/1: Emit __gnu_mcount_nc when using Clang 10.0.0 [...] omits 1d31999cf04c ARM: 8904/1: skip nomap memblocks while finding the lowmem [...] omits c576666863b7 io_uring: optimize submit_and_wait API omits e1a00b5b253a ALSA: firewire-tascam: check intermediate state of clock s [...] omits 2617120f4de6 ALSA: firewire-tascam: handle error code when getting curr [...] omits b99a3120f9a3 rtc: meson: mark PM functions as __maybe_unused omits e02e3ddac772 rtc: sc27xx: Remove clearing SPRD_RTC_POWEROFF_ALM_FLAG flag omits 728c1e2a05e4 ath9k: release allocated buffer if timed out omits 853acf7caf10 ath9k_htc: release allocated buffer if timed out omits 45f09a1c5b85 ath9k: Remove unneeded variable to store return value omits db8deae03271 ath10k: add reorder and change PN check logic for mac80211 omits 83ac260151e7 ath10k: add mic bytes for pmf management packet omits 3120b9a6a3f7 Merge tag 'ipc-fixes' of git://git.kernel.org/pub/scm/linu [...] omits 7973353e92ee platform/x86: asus-wmi: Refactor charge threshold to use t [...] omits 77b4b5420422 posix-cpu-timers: Fix permission check regression omits 7711fb7dac1a Merge tag 'asoc-v5.4' of git://git.kernel.org/pub/scm/linu [...] omits 4f78d91c7223 gpiolib: acpi: make acpi_can_fallback_to_crs() static omits 1dea33e84d33 gpiolib: of: fix fallback quirks handling omits 4c524191c0a2 spi: bcm2835: Work around DONE bit erratum omits aefde297da7b Merge tag 'gpio-v5.4-fixes-for-linus' of git://git.kernel. [...] omits 6babaaeb1f1b Merge tag 'intel-gpio-v5.4-1' of git://git.kernel.org/pub/ [...] omits 3ba5368dc4e5 regulator: uniphier: Add Pro5 USB3 VBUS support omits 9c86d003d620 dt-bindings: regulator: add regulator-fixed-clock binding omits 8959e5324485 regulator: fixed: add possibility to enable by clock omits d57d90f4443b regulator: s2mps11: Consistently use local variable omits 32bca2df7da2 usb-storage: export symbols in USB_STORAGE namespace omits 8140de1ea3a0 usb-storage: remove single-use define for debugging omits c4f4af4094d6 docs: Add documentation for Symbol Namespaces omits eb8305aecb95 scripts: Coccinelle script for namespace dependencies. omits 1d082773ff30 modpost: add support for generating namespace dependencies omits 8e2adc6a00cd export: allow definition default namespaces in Makefiles o [...] omits 3d52ec5e5d0d module: add config option MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS omits cb9b55d21fe0 modpost: add support for symbol namespaces omits 8651ec01daed module: add support for symbol namespaces. omits ed13fc33f763 export: explicitly align struct kernel_symbol omits c5e4a062fe66 module: support reading multiple values per modinfo tag omits c21815f1c199 net/mlx4_en: ethtool: make array modes static const, makes [...] omits 94a72b3f024f bridge/mdb: remove wrong use of NLM_F_MULTI omits c8dc55956b09 net/ibmvnic: Fix missing { in __ibmvnic_reset omits db63864786c7 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits f73b3cc39c84 objtool: Clobber user CFLAGS variable omits e86c2c8b9380 x86/umip: Add emulation (spoofing) for UMIP covered instru [...] omits 21670bd78a25 drm/lima: fix lima_gem_wait() return value omits 4fe2c963154c io_uring: add support for link with drain omits 8776f3fa15a5 io_uring: fix wrong sequence setting logic omits 0366977480c4 ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 m [...] omits f962396ce292 ARM: davinci: support multiplatform build for ARM v5 omits 13aeb3fe4d5b ARM: exynos: Enable support for ARM architected timers omits 16986074035c ARM: samsung: Fix system restart on S3C6410 omits f78787f36352 i40e: Add support for X710 device omits d3ae3cfbf548 igc: Add tx_csum offload functionality omits e7ba676c6188 ixgbe: sync the first fragment unconditionally omits c19d034b54fa i40e: Remove EMPR traces from debugfs facility omits 54579ca83715 i40e: Implement debug macro hw_dbg using dev_dbg omits 0c37f4484555 platform/x86: asus-wmi: Rename CHARGE_THRESHOLD to RSOC omits 7c28503db19c platform/x86: asus-wmi: Reorder ASUS_WMI_CHARGE_THRESHOLD omits 56037cadf604 Merge tag 'regulator-fix-v5.3-rc8' of git://git.kernel.org [...] omits e1a8ca11c735 i40e: fix hw_dbg usage in i40e_hmc_get_object_va omits 00c0916618e6 igc: Remove unneeded PCI bus defines omits 155f0ac2c96b iavf: allow permanent MAC address to change omits 9b924edd8f23 igc: Add NVM checksum validation omits 0ea7e88d3f3d fm10k: use a local variable for the frag pointer omits 675ab6509a01 Documentation: iavf: Update the Intel LAN driver doc for iavf omits 10ce2c00cfdc igc: Remove useless forward declaration omits dee23594d587 e1000e: Make speed detection on hotplugging cable more reliable omits d7cb9da1864d ixgbevf: Link lost in VM on ixgbevf when restoring from fr [...] omits 2410a3dad498 iavf: remove unused debug function iavf_debug_d omits 710774e04861 clk: mediatek: Add MT6779 clock support omits 85b18fe70494 clk: mediatek: Add dt-bindings for MT6779 clocks omits 171f68a3b27a dt-bindings: mediatek: bindings for MT6779 clk omits 3bcff3e45bc0 clk: qcom: fix QCS404 TuringCC regmap omits 6863f5643dd7 kbuild: allow Clang to find unused static inline functions [...] omits cf8f1696709a virtio_ring: fix unmap of indirect descriptors omits bb8317861175 Merge branch 'asoc-5.4' into asoc-next omits 6652ddbb5d83 Merge branch 'asoc-5.3' into asoc-linus omits 6fa5963c37a2 ASoC: hdmi-codec: Add an op to set callback function for p [...] omits 59b569480dc8 random: Use wait_event_freezable() in add_hwgenerator_rand [...] omits 347bce3eab76 crypto: ux500 - Fix COMPILE_TEST warnings omits f6680cbdb258 crypto: x86/aes-ni - use AES library instead of single-use [...] omits c552ffb5c93d crypto: cavium/zip - Add missing single_release() omits 18a0bb4aca81 crypto: marvell - Use kzfree rather than its implementation omits f2ef960231d7 crypto: caam - dispose of IRQ mapping only after IRQ is freed omits 549077d7d86a crypto: caam - check irq_of_parse_and_map for errors omits 05d2a75441d4 crypto: caam - use devres to unmap JR's registers omits 2eb0964eec5f drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] omits bb1a71f9c467 drm/i915: Limit MST to <= 8bpc once again omits 6af112b11a4b btrfs: Relinquish CPUs in btrfs_compare_trees omits 65e99c43e9c2 btrfs: Don't assign retval of btrfs_try_tree_write_lock/bt [...] omits af024ed2e0e5 btrfs: create structure to encode checksum type and length omits e35b79a1070d btrfs: turn checksum type define into an enum omits 84fe47a4be93 btrfs: add enospc debug messages for ticket failure omits 0096420adb03 btrfs: do not account global reserve in can_overcommit omits 426551f6866a btrfs: use btrfs_try_granting_tickets in update_global_rsv omits d792b0f19711 btrfs: always reserve our entire size for the global reserve omits 3593ce30b5b4 btrfs: change the minimum global reserve size omits d05e46497f86 btrfs: rename btrfs_space_info_add_old_bytes omits def936e53530 btrfs: remove orig_bytes from reserve_ticket omits 00c0135eb8b8 btrfs: fix may_commit_transaction to deal with no partial filling omits 2341ccd1bf05 btrfs: rework wake_all_tickets omits 18fa2284aac3 btrfs: refactor the ticket wakeup code omits 91182645075f btrfs: stop partially refilling tickets when releasing space omits a43c383574d8 btrfs: add space reservation tracepoint for reserved bytes omits f3e75e3805e1 btrfs: roll tracepoint into btrfs_space_info_update helper omits ef1317a1b9a3 btrfs: do not allow reservations if we have pending tickets omits e182163d9cbe btrfs: stop clearing EXTENT_DIRTY in inode I/O tree omits f50cb7aff964 btrfs: treat RWF_{,D}SYNC writes as sync for CRCs omits c09767a8960c btrfs: use correct count in btrfs_file_write_iter() omits c82f823c9b00 btrfs: tie extent buffer and it's token together omits 48bc39501a54 btrfs: assume valid token for btrfs_set/get_token helpers omits cb49511328dc btrfs: define separate btrfs_set/get_XX helpers omits 6ff49c6ad285 btrfs: Make btrfs_find_name_in_ext_backref return struct b [...] omits 9bb8407f54f6 btrfs: Make btrfs_find_name_in_backref return btrfs_inode_ [...] omits 1dc990dfd310 btrfs: move dev_stats helpers to volumes.c omits 67b61aefcef3 btrfs: move struct io_ctl to free-space-cache.h omits 18d0f5c6e16c btrfs: move functions for tree compare to send.c omits 4b231ae47417 btrfs: rename and export read_node_slot omits 8a953348afdd btrfs: move private raid56 definitions from ctree.h omits 784352fe0bb4 btrfs: move math functions to misc.h omits 602cbe91fb01 btrfs: move cond_wake_up functions out of ctree omits d2979aa25fc8 btrfs: use proper error values on allocation failure in cl [...] omits a06dee4d7eb6 btrfs: proper error handling when invalid device is found [...] omits 3acd48507dc4 btrfs: fix allocation of free space cache v1 bitmap pages omits 62fdaa52a3d0 btrfs: Detect unbalanced tree with empty leaf before crash [...] omits ebc87351e5fc btrfs: Deprecate BTRFS_SUBVOL_CREATE_ASYNC flag omits 762bf09893b4 btrfs: improve error handling in run_delalloc_nocow omits e8e210075a90 btrfs: comment and minor simplifications in run_delalloc_nocow omits 922f0518249d btrfs: streamline code in run_delalloc_nocow in case of in [...] omits bb55f6260b47 btrfs: simplify extent type checks in run_delalloc_nocow omits a6bd9cd1559b btrfs: improve comments around nocow path omits 3e024846d241 btrfs: refactor variable scope in run_delalloc_nocow omits bcacf5f3f92b btrfs: only reserve metadata_size for inodes omits 2bd36e7b4fd6 btrfs: rename the btrfs_calc_*_metadata_size helpers omits 0785a9aacf9d btrfs: tree-checker: Add EXTENT_DATA_REF check omits e2406a6f13bd btrfs: tree-checker: Add simple keyed refs check omits f82d1c7ca8ae btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM check omits f11369897ed4 btrfs: fix error pointer check in __btrfs_map_block() omits 3b80a984d228 btrfs: dev stat drop useless goto omits 440630ea7c37 btrfs: dev stats item key conversion per cpu type is not needed omits 4f84bd7f99fb btrfs: Make reada_tree_block_flagged private omits b0c1fe1eaf5e btrfs: compression: replace set_level callbacks by a commo [...] omits e18333a7cb97 btrfs: define compression levels statically omits efad8a853ad2 Btrfs: fix use-after-free when using the tree modification log omits 27e022a9c6fe btrfs: replace: BTRFS_DEV_REPLACE_ITEM_STATE_x defines should go omits d3984c90414a btrfs: introduce an evict flushing state omits 9ce2f423b946 btrfs: refactor priority_reclaim_metadata_space omits 03235279b4de btrfs: factor out the ticket flush handling omits 374bf9c5cd7d btrfs: unify error handling for ticket flushing omits 844245b45484 btrfs: add a flush step for delayed iputs omits e11c0406ad1b btrfs: unexport the temporary exported functions omits 3e43c279e824 btrfs: migrate the block group cleanup code omits 878d7b679491 btrfs: migrate the alloc_profile helpers omits 07730d87ac78 btrfs: migrate the chunk allocation code omits 606d1bf10d7e btrfs: migrate the block group space accounting helpers omits ade4b5169f3f btrfs: export block group accounting helpers omits 77745c05115f btrfs: migrate the dirty bg writeout code omits 26ce2095e03c btrfs: migrate inc/dec_block_group_ro code omits 8484764e8587 btrfs: temporarily export btrfs_get_restripe_target omits 4358d9635a16 btrfs: migrate the block group read/creation code omits e3e0520b32bc btrfs: migrate the block group removal code omits 3b2a78f21d5c btrfs: temporarily export inc_block_group_ro omits 9f21246d8c7e btrfs: migrate the block group caching code omits 9188db611dbb btrfs: sysfs: move helper macros to sysfs.c omits 8f52316c271a btrfs: sysfs: move type conversion helpers to sysfs.c omits 67715b206c39 btrfs: cleanup kobject.h includes omits f93c39970b1d btrfs: factor out sysfs code for updating sprout fsid omits b5865babb7b4 btrfs: factor out sysfs code for deleting block group and [...] omits 5b28692e0c4f btrfs: factor out sysfs code for sending device uevent omits f10152bcc962 btrfs: sysfs: replace direct access to feature set names w [...] omits 27992d014554 btrfs: sysfs: unexport space_info_ktype omits b882327a7740 btrfs: factor out sysfs code for creating space infos omits 536ea45cba34 btrfs: sysfs: unexport btrfs_raid_ktype omits 32a9991f15a0 btrfs: factor sysfs code out of link_block_group omits 89439109bc2b btrfs: move sysfs declarations out of ctree.h omits ae4b9b4c7d54 btrfs: opencode reset of all device stats omits 4e411a7d0441 btrfs: reset device stat using btrfs_dev_stat_set omits 73798c465b66 btrfs: qgroup: Try our best to delete qgroup relations omits 73a3ca20934d btrfs: clarify btrfs_ioctl_get_dev_stats padding omits 202f64ef427c Btrfs: make test_find_first_clear_extent_bit fail on incor [...] omits cdf52bd9fe28 Btrfs: fix memory leaks in the test test_find_first_clear_ [...] omits b33151e7b3a3 btrfs: delete debugfs code omits 6e369febbc53 btrfs: sysfs: add debugging exports omits 6a9fb468f115 btrfs: make caching_thread use btrfs_find_next_key omits caa4efafcf03 btrfs: temporarily export fragment_free_space omits e3cb339fa5ca btrfs: export the caching control helpers omits 6f410d1b3dbf btrfs: export the excluded extents helpers omits 676f1f759fa3 btrfs: export the block group caching helpers omits 3eeb3226a889 btrfs: migrate nocow and reservation helpers omits 3cad128400c2 btrfs: migrate the block group ref counting stuff omits 2e405ad84254 btrfs: migrate the block group lookup code omits aac0023c2106 btrfs: move basic block_group definitions to their own header omits 478b4d9f0105 btrfs: move btrfs_add_free_space out of a header file omits 430a662602ea btrfs: tree-log: use symbolic name for first replay stage omits f64ce7b84c47 btrfs: async-thread: convert defines to enums omits e13976cf1203 btrfs: tree-log: convert defines to enums omits 82253cb6863c btrfs: remove unused key type set/get helpers omits adf4c0c53a98 btrfs: remove unused btrfs_device::flush_bio_sent omits b64119b5f043 Btrfs: remove unnecessary condition in btrfs_clone() to av [...] omits 559ca6ea695e btrfs: Refactor btrfs_calc_avail_data_space omits e678934cbe5f btrfs: Remove unnecessary check from join_running_log_trans omits 32e534402ad5 Btrfs: wake up inode cache waiters sooner to reduce waiting time omits 9d123a35d7e9 Btrfs: fix inode cache waiters hanging on path allocation failure omits a68ebe0790fc Btrfs: fix inode cache waiters hanging on failure to start [...] omits 29d47d00e0ae Btrfs: fix inode cache block reserve leak on failure to al [...] omits 7764d56baa84 Btrfs: fix hang when loading existing inode cache off disk omits 259ee7754b67 btrfs: tree-checker: Add ROOT_ITEM check omits 2a28468e525f btrfs: extent-tree: Make sure we only allocate extents fro [...] omits 933c22a7512c btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_de [...] omits 112974d4067b btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate() omits e91381421f87 btrfs: extent-tree: Add comment for inc_block_group_ro() omits 135da9766eea btrfs: volumes: Add comment for find_free_dev_extent_start() omits 9e3246a5f675 btrfs: volumes: Unexport find_free_dev_extent_start() omits 73e82fe4099b btrfs: assert tree mod log lock in __tree_mod_log_insert omits d23ea3fa7dcb btrfs: assert extent map tree lock in add_extent_mapping omits 982f1f5d1617 btrfs: Add an assertion to warn incorrect case in insert_i [...] omits 330a58279045 btrfs: Remove leftover of in-band dedupe omits 74e9194afb2c btrfs: Remove delalloc_end argument from extent_clear_unlo [...] omits cecc8d9038d1 btrfs: Move free_pages_out label in inline extent handling [...] omits ac3e99334d64 btrfs: Return number of compressed extents directly in com [...] omits 40cf931fa81b btrfs: use common vfs LABEL ioctl definitions omits 5044ed4f394c btrfs: Remove unused locking functions omits 8ddc319706e5 btrfs: reduce stack usage for btrfsic_process_written_block omits 99fccf33c203 btrfs: remove set but not used variable 'offset' omits 690a5dbfc513 Btrfs: fix ENOSPC errors, leading to transaction aborts, w [...] omits 9cba40a693e6 Btrfs: factor out extent dropping code from hole punch handler omits 6cadd8ae2136 regulator: lp87565: Simplify lp87565_buck_set_ramp_delay omits dfe58f201159 ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF omits 957fa47823df f2fs: Fix indefinite loop in f2fs_gc() omits 2243fd4186a9 clk: qcom: clk-rpmh: Add support for SM8150 omits 51ffc35d68d4 dt-bindings: clock: Document SM8150 rpmh-clock compatible omits a64a9e5172f8 clk: qcom: clk-rpmh: Convert to parent data scheme omits 8c758d667584 dt-bindings: clock: Document the parent clocks omits 3f905469c8ce clk: qcom: gcc: Use floor ops for SDCC clocks omits 593020811cb0 clk: qcom: gcc-qcs404: Use floor ops for sdcc clks omits 5e4b7e82d497 clk: qcom: gcc-sdm845: Use floor ops for sdcc clks omits 92f35b751c71 KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE omits 1233c7b95c70 tools/power/x86/intel-speed-select: Display core count for bucket omits 92e0e87d0be5 platform/x86: ISST: Allow additional TRL MSRs omits 55dac43747be pinctrl: intel: mark intel_pin_to_gpio __maybe_unused omits 8995673e6f58 spi-gpio: Use PTR_ERR_OR_ZERO() in spi_gpio_request() omits 33b773dc9288 ASoC: rt5677: Remove magic number register writes omits e8fbd2505242 ASoC: soc-core: self contained soc_unbind_aux_dev() omits 4893a2eb34a9 ASoC: soc-core: add soc_unbind_aux_dev() omits bee886f1ea9d ASoC: soc-core: self contained soc_bind_aux_dev() omits bc7c16c226a9 ASoC: soc-core: move soc_probe_link_dais() next to soc_rem [...] omits c7e73774f2f4 ASoC: soc-core: self contained soc_probe_link_dais() omits c4b4698291a1 ASoC: soc-core: add new soc_link_init() omits a7d44f78063d ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() omits 4ca47d21bf7a ASoC: soc-core: self contained soc_remove_link_dais() omits b006c0c6ed0d ASoC: soc-core: self contained soc_remove_link_components() omits 62f07a6b6dba ASoC: soc-core: self contained soc_probe_link_components() omits c0b913447b75 regulator: slg51000: use devm_gpiod_get_optional() in probe omits 7933147e81ba Merge branch 'regulator-5.3' into regulator-5.4 omits 6cbe29c92311 regulator: lp8788-ldo: make array en_mask static const, ma [...] omits 13ab0d1ab8ae ASoC: rt1308: make array pd static const, makes object smaller omits b61b1e35ed06 ASoC: rt1305: make array pd static const, makes object smaller omits 2b70d5776e8b ASoC: rt1011: make array pd static const, makes object smaller omits 2458adb8f92a SoC: simple-card-utils: set 0Hz to sysclk when shutdown omits f1879d7b98dc ASoC: rockchip: ignore 0Hz sysclk omits 78b93b04771b ASoC: codecs: ad193x: make two arrays static const, makes [...] omits ebe02a5b9ef0 ASoC: es8316: support fixed and variable both clock rates omits 0db0c62c88b8 ASoC: es8316: fix redundant codes of clock omits 73681f4f1426 ASoC: ams-delta: Take control over audio mute GPIO pins omits 2ec42f3147e1 ASoC: dmaengine: Make the pcm->name equal to pcm->id if th [...] omits 5ca2f54b597c gpio: fix line flag validation in lineevent_create omits e95fbc130a16 gpio: fix line flag validation in linehandle_create omits 59929d3a2eb6 gpio: mockup: add missing single_release() omits 796114f5c522 crypto: caam - make sure clocks are enabled first omits 143d2647c892 crypto: arm/aes-ce - implement ciphertext stealing for CBC omits 2ed8b79098cf crypto: arm/aes-neonbs - implement ciphertext stealing for XTS omits c61b1607ed4f crypto: arm/aes-ce - implement ciphertext stealing for XTS omits 67cfa5d3b721 crypto: arm64/aes-neonbs - implement ciphertext stealing for XTS omits 7cceca8b25b3 crypto: arm64/aes - implement support for XTS ciphertext stealing omits 7c9d65c40a53 crypto: arm64/aes-cts-cbc - move request context data to t [...] omits 0cfd507c8346 crypto: arm64/aes-cts-cbc-ce - performance tweak omits 6017826b4940 crypto: skcipher - add the ability to abort a skcipher walk omits 69b6f2e817e5 crypto: arm64/aes-neon - limit exposed routines if faster [...] omits 7a3b1c6ee761 crypto: arm64/aes-neonbs - replace tweak mask literal with [...] omits 38e73b3d38c4 crypto: arm/aes-neonbs - replace tweak mask literal with c [...] omits e53b43d8d41f crypto: arm/aes-ce - replace tweak mask literal with composition omits 1dede02bdd64 crypto: arm/aes-ce - switch to 4x interleave omits 46a22776bc97 crypto: arm/aes-ce - yield the SIMD unit between scatterwa [...] omits fcb0e30df0e8 crypto: arm/aes - fix round key prototypes omits 0ba3c026e685 crypto: skcipher - Unmap pages after an external error omits 7b865ec15ed3 crypto: arm64/aes - Use PTR_ERR_OR_ZERO rather than its im [...] omits 372ea263b3d9 m68k: coldfire: Include the GPIO driver header omits f74c2bb98776 Linux 5.3-rc8 omits 3474a2c62ff9 netfilter: nf_tables_offload: move indirect flow_block cal [...] omits 983f700eab89 Merge tag 'compiler-attributes-for-linus-v5.3-rc8' of git: [...] omits def8b72f0e40 Merge tag 'gpio-v5.3-5' of git://git.kernel.org/pub/scm/li [...] omits b44492afd2b1 netfilter: nf_tables_offload: avoid excessive stack usage omits b74ae9618b15 netfilter: nf_tables: Fix an Oops in nf_tables_updobj() er [...] omits 5fa1659105fa parisc: Disable HP HSC-PCI Cards to prevent kernel crash omits 1191cf4986b5 parisc: add support for kexec_file_load() syscall omits 3be6e58ca1c9 parisc: wire up kexec_file_load syscall omits fc697dc0c26a parisc: add kexec syscall support omits 507efd63d98c parisc: add __pdc_cpu_rendezvous() omits bfafddd8de42 include/linux/compiler.h: fix Oops for Clang-compiled kernels omits 789492f0c865 ALSA: lx6464es - add support for LX6464ESe pci express variant omits afa8b475c1ae x86/timer: Force PIT initialization when !X86_FEATURE_ARAT omits e3e2ffdc0c13 Merge back earlier power management tools updates for v5.4. omits a41f7f0ae7b3 Merge tag 'linux-cpupower-5.4-rc1' of git://git.kernel.org [...] omits 950b07c14e8c Revert "x86/apic: Include the LDR when clearing out APIC r [...] omits 7ce5eed0998c scsi: ufs-hisi: use devm_platform_ioremap_resource() to si [...] omits 0b2755516624 scsi: ufshcd: use devm_platform_ioremap_resource() to simp [...] omits c0c1a71e9542 scsi: hisi_sas: use devm_platform_ioremap_resource() to si [...] omits 5f57704dbcfe scsi: ufs: Use kmemdup in ufshcd_read_string_desc() omits 3e303a42a3a8 scsi: arm64: dts: qcom: sdm845: Specify UFS device-reset GPIO omits b8416b2fedbf scsi: ufs-qcom: Implement device_reset vops omits d8d9f7931ac2 scsi: ufs: Introduce vops for resetting device omits 4fb86a6bc549 scsi: lpfc: Fix reset recovery paths that are not recovering omits 2d44d165e939 scsi: lpfc: Convert existing %pf users to %ps omits 548d52bcc070 ARM: dts: mmp2: add OLPC XO 1.75 machine omits 9393e2da5c90 ARM: dts: mmp2: rename the USB PHY node omits 8381a1d48da9 ARM: dts: mmp2: specify reg-shift for the UARTs omits 9a0c157d8876 ARM: dts: mmp2: add camera interfaces omits e45b876d1958 ARM: dts: mmp2: fix the SPI nodes omits 948b5bbcdc21 ARM: dts: mmp2: trivial whitespace fix omits fb377eb80c80 ipc: fix sparc64 ipc() wrapper omits fd807dc4719c scsi: qla2xxx: Update driver version to 10.01.00.19-k omits 2037ce49d30a scsi: qla2xxx: Fix stale session omits ce0ba496dccf scsi: qla2xxx: Fix stuck login session omits 32a13df21668 scsi: qla2xxx: Fix driver reload for ISP82xx omits cb92cb1657c4 scsi: qla2xxx: Fix flash read for Qlogic ISPs omits da48b82425b8 scsi: qla2xxx: Fix message indicating vectors used by driver omits 670d8be28e72 scsi: sd: Improve unaligned completion resid message omits 3ec24fb4c035 scsi: fnic: fix msix interrupt allocation omits b3a9964cfa69 Merge tag 'char-misc-5.3-rc8' of git://git.kernel.org/pub/ [...] omits 3bc3d30ca324 tools/power/x86/intel-speed-select: Fix memory leak omits 522586a9d5c3 tools/power/x86/intel-speed-select: Output success/failed [...] omits 49aed155ec1b tools/power/x86/intel-speed-select: Output human readable [...] omits 76c2ef35f739 tools/power/x86/intel-speed-select: Change turbo ratio out [...] omits 808088e4a1fb tools/power/x86/intel-speed-select: Switch output to MHz omits dece22a2d5e3 tools/power/x86/intel-speed-select: Simplify output for tu [...] omits 3ec2aef1b03e tools/power/x86/intel-speed-select: Fix cpu-count output omits 43774c0dccb4 tools/power/x86/intel-speed-select: Fix help option typo omits a8dc07448177 tools/power/x86/intel-speed-select: Fix package typo omits 010764b8856e tools/power/x86/intel-speed-select: Fix a read overflow in [...] omits 0ecee9e3d422 platform/x86: intel_int0002_vgpio: Use device_init_wakeup omits 1bd43d0077b9 platform/x86: intel_int0002_vgpio: Fix wakeups not working [...] omits 09e7f2805c35 platform/x86: compal-laptop: Initialize "value" in ec_read_u8() omits 37d960a4d753 platform/x86: touchscreen_dmi: Add info for the Trekstor P [...] omits 110ea1d833ad platform/x86: thinkpad_acpi: Add ThinkPad PrivacyGuard omits ad0d315b4d4e platform/x86: pmc_atom: Add Siemens SIMATIC IPC227E to cri [...] omits a8e0abae2fe0 Documentation/process: Add Qualcomm process ambassador for [...] omits d3464ccd105b Merge tag 'dmaengine-fix-5.3' of git://git.infradead.org/u [...] omits 0b43e41e9381 platform/x86: intel_pmc_core_pltdrv: Module removal warning fix omits 7d505758b1e5 platform/x86: intel_pmc_core: Do not ioremap RAM omits 07779c33a728 platform/x86: asus-wmi: Fix condition in charge_threshold_store() omits 6703a605b5ab Merge branch 'net-tls-small-TX-offload-optimizations' omits e681cc603a79 net/tls: align non temporal copy to cache lines omits e7b159a48ba6 net/tls: remove the record tail optimization omits d4774ac0d49a net/tls: use RCU for the adder to the offload record list omits 7ccd451912dd net/tls: unref frags in order omits fcd8c627090a Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 28abe5796252 nfp: flower: cmsg rtnl locks can timeout reify messages omits e9ac25b70da4 net: hns3: make array spec_opcode static const, makes obje [...] omits f4ee1476861b be2net: make two arrays static const, makes object smaller omits 52d565404647 ionic: Remove unused including <linux/version.h> omits 3dcbdb134f32 net: gso: Fix skb_segment splat when splitting gso_size ma [...] omits 428e2d6fceb6 Merge branch 'stmmac-next' omits d9da2c87176a net: stmmac: Limit max speeds of XGMAC if asked to omits 5f8475daa296 net: stmmac: selftests: Add Split Header test omits 41f2a3e6367e net: stmmac: dwmac4: Enable RX Jumbo frame support omits b3138c5b0f9c net: stmmac: selftests: Set RX tail pointer in Flow Control test omits 034c8fadba33 net: stmmac: selftests: Add missing checks for support of SA omits e85526404ca7 ext4: add missing bigalloc documentation. omits 0079ad8e8dc3 ipmr: remove hard code cache_resolve_queue_len limit omits 8652f17c658d ipv6: addrconf_f6i_alloc - fix non-null pointer check to ! [...] omits fe163e534e5e isdn/capi: check message length in capi_write() omits 06be46336877 Merge branch 'hv_netvsc-features' omits 68622d071e55 hv_netvsc: Sync offloading features to VF NIC omits b441f79532ec hv_netvsc: Allow scatter-gather feature to be tunable omits 22c63d9c9461 Merge tag 'mlx5-updates-2019-09-05' of git://git.kernel.or [...] omits 1c2977c09499 net/ibmvnic: free reset work of removed device from queue omits b58662a5f7f4 tcp: ulp: fix possible crash in tcp_diag_get_aux_size() omits 3dd97a08271f net: fib_notifier: move fib_notifier_ops from struct net i [...] omits 63b2ed4e10b2 net: phylink: Fix flow control resolution omits 9b789f476eca ethernet: micrel: Use DIV_ROUND_CLOSEST directly to make i [...] omits 018711397950 Merge tag 'tag-chrome-platform-fixes-for-v5.3-rc6' into for-next omits b8f6a0eeb9b9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits b82573fdbef8 net/hamradio/6pack: Fix the size of a sk_buff used in 'sp_bump()' omits 6938843dd8bb Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 742ca7812bcc Merge tag 'wireless-drivers-next-for-davem-2019-09-07' of [...] omits 0c04eb72d332 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 62974fc389b3 libnvdimm: Enable unit test infrastructure compile checks omits ba170f76b69d mm, notifier: Catch sleeping/blocking for !blockable omits 312364f3534c kernel.h: Add non_block_start/end() omits f2bc09e95191 drm/radeon: guard against calling an unpaired radeon_mn_un [...] omits 6bdf3b0aeead csky: add missing brackets in a macro for tlb.h omits b4bc7817b2bc pagewalk: use lockdep_assert_held for locking validation omits 7b86ac3371b7 pagewalk: separate function pointers from iterator data omits a520110e4a15 mm: split out a new pagewalk.h header from mm.h omits 810e24e009cf mm/mmu_notifiers: annotate with might_sleep() omits 66204f1d2d1b mm/mmu_notifiers: prime lockdep omits 23b68395c7c7 mm/mmu_notifiers: add a lockdep map for invalidate_range_s [...] omits 67e974c3ae21 Merge tag 'iwlwifi-next-for-kalle-2019-09-06' of git://git [...] omits 8d0d5c3fa16f ALSA: firewire-lib: remove WARN_ON() at destruction of AMD [...] omits 3e443eb353ed EDAC/amd64: Add PCI device IDs for family 17h, model 70h omits 1e3778cb223e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits cfb9a34d147b f2fs: convert inline_data in prior to i_size_write omits e8c82c11c93d f2fs: fix error path of f2fs_convert_inline_page() omits d0995b53130e f2fs: add missing documents of reserve_root/resuid/resgid omits 100c06554ef3 f2fs: fix flushing node pages when checkpoint is disabled omits 00e09c0bccc7 f2fs: enhance f2fs_is_checkpoint_ready()'s readability omits b757f6edbedd f2fs: clean up __bio_alloc()'s parameter omits 9ea2f0be6cea f2fs: fix wrong error injection path in inc_valid_block_count() omits 052a82d85a3b f2fs: fix to writeout dirty inode during node flush omits 950d47f23352 f2fs: optimize case-insensitive lookups omits 7641033e17ef Merge tag 'libnvdimm-fix-5.3-rc8' of git://git.kernel.org/ [...] omits 9772152b4b3c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0c043d70d047 Input: elan_i2c - remove Lenovo Legion Y7000 PnpID omits d3d04f6c330a clk: Add support for AST2600 SoC omits c1c4942eebdb clk: aspeed: Move structures to header omits 08e697808f68 kprobes/parisc: remove arch_kprobe_on_func_entry() omits ea46a13ebf53 kexec_elf: support 32 bit ELF files omits 571ceb7d9695 kexec_elf: remove unused variable in kexec_elf_load() omits 3bd9c3366ee5 kexec_elf: remove Elf_Rel macro omits 10ba459f870c kexec_elf: remove PURGATORY_STACK_SIZE omits 5f71d977206f kexec_elf: remove parsing of section headers omits d34e0ad3eaf4 kexec_elf: change order of elf_*_to_cpu() functions omits 175fca3bf91a kexec: add KEXEC_ELF omits 81b94f147757 clk/ti: Use kmemdup rather than duplicating its implementation omits b473bc2dcd5a gfs2: Improve mmap write vs. truncate consistency omits 795fe54c2a82 bfq: Add per-device weight omits 5ff047e32812 bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy omits e9d3c866bf4c bfq: Fix the missing barrier in __bfq_entity_update_weight_prio omits 36daa831b555 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 78e05972c5e6 ipc: fix semtimedop for generic 32-bit architectures omits 30d7030b2fb3 Merge tag 'configfs-for-5.3' of git://git.infradead.org/us [...] omits 76f5e9f870b0 Merge tag 'iommu-fixes-v5.3-rc7' of git://git.kernel.org/p [...] omits d69d0b4384ba clk: clk-cdce925: Add regulator support omits f121edb69799 dt-bindings: clock: cdce925: Add regulator documentation omits f9d67cd7bc64 clk: fix devm_platform_ioremap_resource.cocci warnings omits f5c009dbf173 clk: spear: Make structure i2s_sclk_masks constant omits 8863a5bf689a clk: st: clkgen-pll: remove unused variable 'st_pll3200c32 [...] omits e03a47deaff4 clk: st: clkgen-fsyn: remove unused variable 'st_quadfs_fs [...] omits a2c11b034142 kcm: use BPF_PROG_RUN omits 8f6e19ab49bd Merge branch 'move-sockopt-tests' omits 1f4f80fed217 selftests/bpf: test_progs: convert test_tcp_rtt omits e3e02e1d9c24 selftests/bpf: test_progs: convert test_sockopt_inherit omits 3886bd7c9b01 selftests/bpf: test_progs: convert test_sockopt_multi omits 9a365e67d8bb selftests/bpf: test_progs: convert test_sockopt_sk omits 4a64742168ce selftests/bpf: test_progs: convert test_sockopt omits 88dadc632763 selftests/bpf: test_progs: add test__join_cgroup helper omits 6e5c5272ca00 drm/i915: Use NOEVICT for first pass on attemping to pin a [...] omits 9e77f5001b98 drm/i915: to make vgpu ppgtt notificaiton as atomic operation omits 29326a167adb drm/i915: Flush the existing fence before GGTT read/write omits ff36c5c4fd0b drm/i915: Hold irq-off for the entire fake lock period omits 0ac072cced08 Merge tag 'gvt-next-fixes-2019-09-06' of https://github.co [...] omits 618916a4bf16 kbuild: replace BASH-specific ${@:2} with shift and ${@} omits ac90f249e15c io_uring: expose single mmap capability omits b33f56a1e405 staging: rtl8723bs: hal: remove redundant variable n omits f0c7686dd746 staging: pi433: Fix typo in documentation omits 44f6b40c225e staging: exfat: stop using 32-bit time_t omits 26cf7660919e staging: exfat: stopusing CONFIG_FAT_DEFAULT_IOCHARSET omits 00d2ec1e6bd8 ARM: 8903/1: ensure that usable memory in bank 0 starts fr [...] omits 044597100037 Merge tag 'mmc-v5.3-rc7' of git://git.kernel.org/pub/scm/l [...] omits 08d433d81215 Merge tag 'drm-fixes-2019-09-06' of git://anongit.freedesk [...] omits 9d098a6234c1 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits a3200debde5f drm/modes: Make the whitelist more const omits 96088a203a0b iommu/omap: Mark pm functions __maybe_unused omits 13da6ac106be Merge tag 'powerpc-5.3-5' of git://git.kernel.org/pub/scm/ [...] omits c4d48cf5e2f0 MIPS: ralink: deactivate PCI support for SOC_MT7621 omits e62be10350eb docs: mtd: Update spi nor reference driver omits 1e46c09ec100 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits f9bcfe214b00 lan743x: remove redundant assignment to variable rx_proces [...] omits e27128db6283 kbuild: rename KBUILD_ENABLE_EXTRA_GCC_CHECKS to KBUILD_EX [...] omits 64a91907c896 kbuild: refactor scripts/Makefile.extrawarn omits 5b1ab1ae3d2f Merge branch 'ravb-remove-use-of-undocumented-registers' omits fd8ab76a8562 ravb: TROCR register is only present on R-Car Gen3 omits 2d957a7e2a9b ravb: remove undocumented endianness selection omits 009a470365b3 ravb: remove undocumented counter processing omits 845e4b8014a5 ravb: correct typo in FBP field of SFO register omits f145579d8398 doc: arm64: fix grammar dtb placed in no attributes region omits 209c3aa7f0df Documentation: sysrq: don't recommend 'S' 'U' before 'B' omits c193a3ffc282 mailmap: Update email address for Quentin Perret omits 43c63c15bda8 dt-bindings: Correct spelling in example schema omits 085a3a8fdf3e ABI: Update dev-kmsg documentation to match current kernel [...] omits d13b12c30c34 zd1211rw: use %*ph to print small buffer omits 0e48b86d9a8f brcmfmac: use %*ph to print small buffer omits 290890df5a8a hostap: use %*ph to print small buffer omits 4c3e48794dec rtlwifi: Fix file release memory leak omits eb9affaeff70 rtw88: fix seq_file memory leak omits 64827a6ac049 hostap: remove set but not used variable 'copied' in prism [...] omits 2f8c8e62cd50 brcmfmac: add "reset" debugfs entry for testing reset omits cb34212b1c25 brcmfmac: add stub version of brcmf_debugfs_get_devdir() omits 8bb3537095f1 Bluetooth: hidp: Fix assumptions on the return value of hi [...] omits 5e2c4ba20477 dt-bindings: cpu: Add a support cpu type for cortex-a55 omits 74346c434cd2 Merge tag 'wireless-drivers-for-davem-2019-09-05' of git:/ [...] omits 7250a9d21e27 Merge branch 'net-hns3-add-some-bugfixes-and-cleanups' omits 91f8ff09ada1 net: hns3: make hclge_dbg_get_m7_stats_info static omits 1cbc662dd847 net: hns3: disable loopback setting in hclge_mac_init omits 1483fa494643 net: hns3: remove explicit conversion to bool omits b7cf22b74a3f net: hns3: add client node validity judgment omits 525a294e6080 net: hns3: fix mis-assignment to hdev->reset_level in hclge_reset omits 323a2ac52227 net: hns3: fix double free bug when setting ringparam omits d9c0f2756a33 net: hns3: fix error VF index when setting VLAN offload omits c3a502deaf1f stmmac: platform: adjust messages and move to dev level omits b0a3caeafded MAINTAINERS: add myself as maintainer for xilinx axiethern [...] omits b88dd52c62bb net: sched: fix reordering issues omits fe4a7a41767a net: phy: Do not check Link status when loopback is enabled omits 2e9550ed67cc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f4b633b911fd forcedeth: use per cpu to collect xmit/recv statistics omits 6e1cdedcf036 net: sonic: return NETDEV_TX_OK if failed to map buffer omits a26142559c2b block: fix elevator_get_by_features() omits d1967e495a8d net_sched: act_police: add 2 new attributes to support pol [...] omits e6e2fe2b8f7a ALSA: firewire-tascam: add note for FE-8 omits 95a7233c452a net: openvswitch: Set OvS recirc_id from tc chain index omits 47e25277693c nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics omits 787350ef8d80 iwlwifi: dbg: remove iwl_fw_cancel_dumps function omits 9b1bcfcc6e06 iwlwifi: dbg_ini: remove periodic trigger omits 4828f462b5eb iwlwifi: dbg_ini: fix dump structs doc omits 4d3f5e8e7e3c iwlwifi: fw api: add DRAM buffer allocation command omits b108d8c782cc iwlwifi: dbg_ini: remove apply point, switch to time point API omits a29f6576c31d iwlwifi: add iwl_tlv_array_len() omits 94b952b55c4d iwlwifi: mvm: don't log un-decrypted frames omits 5952e0ec3f05 iwlwifi: mvm: add support for single antenna diversity omits fe69b7d1243a iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification omits 0968fbfa4141 iwlwifi: mvm: drop BA sessions on too many old-SN frames omits f005fd88e965 iwlwifi: add sta_id to WOWLAN_CONFIG_CMD omits e5f3f215d07f iwlwifi: add support for suspend-resume flow for new devic [...] omits 973ef19e9d50 iwlwifi: fix warning iwl-trans.h is included more than once omits 7d34a7d7da97 iwlwifi: always access the trans configuration via trans omits d8913b803f3a iwlwifi: pass the iwl_trans instead of cfg to some functions omits 286ca8eb4d0a iwlwifi: add a pointer to the trans_cfg directly in trans omits 7e8258c09f56 iwlwifi: pass the iwl_config_trans_params when needed omits 0c18714a0d32 iwlwifi: pcie: set iwl_trans->cfg later in the probe function omits 809805a820c6 iwlwifi: pcie: move some cfg mangling from trans_pcie_allo [...] omits 91eff3f82005 iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc() omits 79b6c8feb635 iwlwifi: separate elements from cfg that are needed by tra [...] omits cd6de838e179 iwlwifi: dbg_ini: use regions ops array instead of switch [...] omits bdc623901456 iwlwifi: dbg_ini: make a single ops struct for paging collect omits d4c444ef0dfa iwlwifi: dbg_ini: move tx fifo data into fw runtime omits 0fc296f8efbc iwlwifi: dbg_ini: use linked list for dump TLVs during dum [...] omits 00eacde4974a iwlwifi: dbg_ini: separate cfg and dump flows to different [...] omits dd36a507c806 iwlwifi: mvm: look for the first supported channel when ad [...] omits c8cfa08e39c1 iwlwifi: allocate bigger nvm data in case of UHB omits 2c0c02403547 iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition omits a64d4e8d451d iwlwifi: dbg: align wrt log prints to the same format omits f259fc896e8d iwlwifi: dbg_ini: remove debug flow TLV omits 341bd290b9a2 iwlwifi: dbg_ini: verify debug TLVs at allocation phase omits a1af4c486ae7 iwlwifi: dbg_ini: use function to check if ini dbg mode is on omits 4a7bd3cf83fd iwlwifi: remove duplicate FW string definitions omits 2196ea9c8d0f iwlwifi: bump FW API to 50 for 22000 series omits 94c4a2e4c091 iwlwifi: api: fix FTM struct documentation omits 6ce1e5c0c207 iwlwifi: support per-platform antenna gain omits e533f7458968 iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status() omits 0202bcf0e36a iwlwifi: mvm: simplify the channel switch flow for newer firmware omits 2d46f7af5ee3 iwlwifi: stop passing bogus gfp flags arguments to dma_all [...] omits 5b79c323525b iwlwifi: dbg_ini: remove periphery phy and aux regions handling omits 40b7d22d1f0e iwlwifi: dbg_ini: use linked list to store debug TLVs omits ccdc3d6d1555 iwlwifi: dbg_ini: maintain buffer allocations from trans i [...] omits 15995b759307 iwlwifi: dbg: add debug periphery registers to 9000 device family omits 1971c4f9d9a6 iwlwifi: remove unused regdb_ptrs allocation omits 41874d3a0b99 iwlwifi: dbg_ini: align dbg tlv functions names to a singl [...] omits b5baefdad2fe iwlwifi: scan: don't pass large argument by value omits bab3cb9285a7 iwlwifi: remove pm_runtime completely omits 75dfa6d58ba2 iwlwifi: remove the d0i3 related module parameters omits 043fa901736f iwlwifi: pcie: remove some more d0i3 code from the transport omits 0d52497ac8ee iwlwifi: pcie: remove the refs / unrefs from the transport omits ea74343aeb1c iwlwifi: remove the opmode's d0i3 handlers omits f60e27508165 iwlwifi: remove runtime_pm_mode omits ba7136f3f9e8 iwlwifi: Set w-pointer upon resume according to SN omits 242d9c8b9a93 iwlwifi: mvm: use FW thermal monitoring regardless of CONF [...] omits 2e838c6f18db iwlwifi: mvm: name magic numbers with enum omits de645c934660 iwlwifi: scan: add support for new scan request command version omits aa43ae121675 iwlwifi: LTR updates omits 24d2176d1778 iwlwifi: remove the code under IWLWIFI_PCIE_RTPM omits 3596ad2b3e87 iwlwifi: trans: remove suspending flag omits 1877fa3d5fb6 iwlwifi: remove CMD_HIGH_PRIO omits 66cdca01e047 iwlwifi: mvm: remove last leftovers of d0i3 omits 632fa0eabc66 iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode omits 99970e4afbab iwlwifi: mvm: remove d0i3_ap_sta_id omits 0ea933880a5f iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only omits 45745363336e iwlwifi: mvm: remove the d0i3 entry/exit flow omits 4d4183c45e67 iwlwifi: mvm: remove the tx defer for d0i3 omits 58d3bef4163b iwlwifi: remove all the d0i3 references omits 2b7f47539b76 iwlwifi: mvm: start to remove the code for d0i3 omits f38acea63a5c iwlwifi: mvm: add the skb length to a print omits 06eb547c4ae4 iwlwifi: mvm: fix scan config command size omits 60ced7973f41 iwlwifi: add ldbg config cmd debug print omits 576058330f2d iwlwifi: dbg: support debug recording suspend resume command omits 203c83d3b256 iwlwifi: dbg: move debug recording stop from trans to op mode omits b721f5b1be18 iwlwifi: dbg: move monitor recording functionality from he [...] omits 5a28c2148b0b iwlwifi: mvm: remove unnecessary forward declarations omits 4f58121dc40a iwlwifi: mvm: Block 26-tone RU OFDMA transmissions omits 07c89a601b64 iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw [...] omits 79660869bf75 iwlwifi: Send DQA enable command only if TVL is on omits 9cb63bf664fb iwlwifi: bump FW API to 49 for 22000 series omits 0760bb9ac9e7 PM: runtime: Documentation: add runtime_status ABI document omits 9cc5b7fba579 Merge tag 'irqchip-5.4' of git://git.kernel.org/pub/scm/li [...] omits 00066e9733f6 Add Acer Aspire Ethos 8951G model quirk omits 1f493162b59b Documentation/process/embargoed-hardware-issues: Microsoft [...] omits fbdf8d4bef49 gpio: Fix further merge errors omits 8928e917aeaf soc: qcom: geni: Provide parameter error checking omits a18da8f61949 Merge tag 'mt76-for-kvalo-2019-09-05' of https://github.co [...] omits 754265bcab78 iommu/amd: Fix race in increase_address_space() omits 98ededb61faf x86/asm: Make some functions local labels omits 36b7200f67df iommu/amd: Flush old domains in kdump kernel omits 559ceeed62a5 x86/asm/suspend: Get rid of bogus_64_magic omits ca7ce5a2710a coccinelle: platform_get_irq: Fix parse error omits e16c2983fba0 x86/purgatory: Change compiler flags from -mcmodel=kernel [...] omits 9a60b2990d6c Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 9ed45a209a9e Merge tag 'drm-next-5.4-2019-08-30' of git://people.freede [...] omits 1e19ec6c3c41 Merge tag 'drm-misc-fixes-2019-09-05' of git://anongit.fre [...] omits 7610bb0bde4c Merge branch 'vmwgfx-fixes-5.3' of git://people.freedeskto [...] omits 310aa0a25b33 perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-init [...] omits f6897deef4fc iio: hid-sensor-attributes: Fix divisions for 32-bit platforms omits 4a5322560aa2 drm/i915/gvt: update RING_START reg of vGPU when the conte [...] omits 0a3242bdb477 drm/i915/gvt: update vgpu workload head pointer correctly omits 9b4a66fd21b0 Merge tag 'misc-habanalabs-next-2019-09-05' of git://peopl [...] omits 864b23f0169d x86/platform/uv: Fix kmalloc() NULL check routine omits f49dcd1aba43 Merge tag 'v5.3-rc7' into x86/platform, to refresh the branch omits 0cc5359d8fd4 x86/cpu: Update init data for new Airmont CPU model omits 855fa1f362ca x86/cpu: Add new Airmont variant to Intel family omits 0f65605a8d74 x86/cpu: Add Elkhart Lake to Intel family omits 6e1c32c5dbb4 x86/cpu: Add Tiger Lake to Intel family omits 9326011edfcb Merge branch 'x86/cleanups' into x86/cpu, to pick up depen [...] omits 14e15f1bcd73 xfs: push the grant head when the log head moves forward omits 0383f543d870 xfs: push iclog state cleaning into xlog_state_clean_log omits 5e96fa8d2b09 xfs: factor iclog state processing out of xlog_state_do_ca [...] omits 6546818c8570 xfs: factor callbacks out of xlog_state_do_callback() omits 6769aa2a4f2b xfs: factor debug code out of xlog_state_do_callback() omits 8ab39f11d974 xfs: prevent CIL push holdoff in log recovery omits cdea5459ce26 xfs: fix missed wakeup on l_flush_wait omits 7c107afb871a xfs: push the AIL in xlog_grant_head_wake omits eb2e99943c5b xfs: Use WARN_ON_ONCE for bailout mount-operation omits ebddd2a15323 sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks omits 780d97a990cc block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks omits 737eb78e82d5 block: Delay default elevator initialization omits a0958ba7fcdc block: Improve default elevator selection omits 68c43f133a75 block: Introduce elevator features omits 954b4a5ce4a8 block: Change elevator_init_mq() to always succeed omits 61db437d1cc1 block: Cleanup elevator_init_mq() use omits 410f25de467e Input: sidewinder - make array seq static const, makes obj [...] omits 4370b231d100 Input: reset device timestamp on sync omits 5b26db95fee3 libnvdimm: Use PAGE_SIZE instead of SZ_4K for align check omits 047e0eff1f15 libnvdimm/label: Remove the dpa align check omits edbb52c24441 libnvdimm/pfn_dev: Add page size and struct page size to p [...] omits e96f0bf2ec92 libnvdimm/pfn_dev: Add a build check to make sure we notic [...] omits 1c97afa71409 libnvdimm/pmem: Advance namespace seed for specific probe errors omits a2d1c7a61db9 libnvdimm/region: Rewrite _probe_success() to _advance_seeds() omits 544f44859913 parisc: Save some bytes in dino driver omits 1297d97f4862 net/mlx5e: Add port buffer's congestion counters omits 948d3f90e9e2 net/mlx5: Expose HW capability bits for port buffer per pr [...] omits 63d67f305929 net/mlx5: DR, Remove redundant dev_name print from err log omits 83de91f82665 net/mlx5: DR, Fix error return code in dr_domain_init_resources() omits f6a8cddfb50a net/mlx5: DR, Remove useless set memory to zero use memset() omits 7f7edefda122 net/mlx5e: Remove unnecessary clear_bit()s omits fa9e01c89539 net/mlx5e: kTLS, Remove unused function parameter omits a2b7189be6b5 net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation omits e53e665558ee net/mlx5: fix missing assignment of variable err omits 4938c3d84541 net/mlx5: fix spelling mistake "offlaods" -> "offloads" omits a6d35fb47a3f net/mlx5e: Remove leftover declaration omits 5cc3a8c66dd5 net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 bei [...] omits 4057a7652b74 net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPER [...] omits 394cf13c2497 net/mlx5e: Fix static checker warning of potential pointer [...] omits d41a3effbb53 keys: Fix missing null pointer check in request_key_auth_d [...] omits 4016ba85880b led: triggers: Fix dereferencing of null pointer omits eddf3e9c7c7e genirq: Prevent NULL pointer dereference in resend_irqs() omits f18ddc13af98 alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP omits 362cd2b1fad4 lightnvm: print error when target is not found omits 43db059ea4b7 lightnvm: introduce pr_fmt for the prefix nvm omits 00d9e47f8ec2 posix-cpu-timers: Always clear head pointer on dequeue omits 226fd7020945 clk: Document of_parse_clkspec() some more omits af8fc26f66e0 Merge tag 'v5.4-rockchip-clk1' of git://git.kernel.org/pub [...] omits 7e30d2a5eb0b make shmem_fill_super() static omits df02450217c9 make ramfs_fill_super() static omits d401727ea0d7 devtmpfs: don't mix {ramfs,shmem}_fill_super() with mount_ [...] omits 5a2be1288b51 vfs: Convert squashfs to use the new mount API omits 6d56e4184368 mtd: Kill mount_mtd() omits ec10a24f10c8 vfs: Convert jffs2 to use the new mount API omits 74f78fc5ef43 vfs: Convert cramfs to use the new mount API omits b94175998584 vfs: Convert romfs to use the new mount API omits 0f071004109d mtd: Provide fs_context-aware mount_mtd() replacement omits 43ce4c1feadb vfs: Add a single-or-reconfig keying to vfs_get_super() omits fe62c3a4e17d vfs: Create fs_context-aware mount_bdev() replacement omits 533770cc0ae8 new helper: get_tree_keyed() omits 1dd9bc08cf14 vfs: set fs_context::user_ns for reconfigure omits 618f40ea026b erofs: use read_cache_page_gfp for erofs_get_meta_page omits 4231138fe0c8 erofs: always use iget5_locked omits fe7c2423570d erofs: use read_mapping_page instead of sb_bread omits 4f761fa253b4 erofs: rename errln/infoln/debugln to erofs_{err, info, dbg} omits 84947eb60371 erofs: save one level of indentation omits 73d03931be2f erofs: kill use_vmap module parameter omits e2c71e74b21e erofs: kill all erofs specific fault injection omits 99634bf388db erofs: add "erofs_" prefix for common and short functions omits 94e4e153b1c2 erofs: kill __submit_bio() omits e655b5b3a29c erofs: kill prio and nofail of erofs_get_meta_page() omits a5c0b7802cc9 erofs: localize erofs_grab_bio() omits 688a5f2ed486 erofs: kill verbose debug info in erofs_fill_super omits 0259f209487c erofs: use dsb instead of layout for ondisk super_block omits a2c75c8143ea erofs: better erofs symlink stuffs omits 2d78c209b988 erofs: update comments in inode.c omits ea559e7b8451 erofs: update erofs_fs.h comments omits a5876e24f13f erofs: use erofs_inode naming omits 1c2dfbf9c2c8 erofs: kill erofs_{init,exit}_inode_cache omits 8a76568225de erofs: better naming for erofs inode related stuffs omits 426a930891cf erofs: use feature_incompat rather than requirements omits c39747f770be erofs: update erofs_inode_is_data_compressed helper omits ed34aa4a8a7d erofs: kill __packed for on-disk structures omits b6796abd3cc1 erofs: some macros are much more readable as a function omits 60a49ba8fee1 erofs: on-disk format should have explicitly assigned numbers omits 4b66eb51d2c4 erofs: remove all the byte offset comments omits a95744670664 regulator: tps65132: Stop parsing DT when gpio is not found omits f953e72c9ca6 ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx omits a3f5e1f57839 Merge tag 'sound-5.3-rc8' of git://git.kernel.org/pub/scm/ [...] omits 6d1959138c8b dm writecache: skip writecache_wait for pmem mode omits d1c44c9342c1 spi: Use an abbreviated pointer to ctlr->cur_msg in __spi_ [...] omits a0ce1fd11e58 spi: npcm-fiu: remove set but not used variable 'retlen' omits f4df4e4042b0 ASoC: SOF: imx8: Fix COMPILE_TEST error omits 329299d6652f ASoC: meson: tdmout: add sm1 support omits 5ac825c3d85e ASoC: meson: axg-toddr: add sm1 support omits 52dd80d8f738 ASoC: meson: axg-frddr: add sm1 support omits cde9f12e5f0d ASoC: meson: tdmin: expose all 16 inputs omits 6beced211c22 ASoC: meson: axg-toddr: expose all 8 inputs omits 8fcd2d914e78 ASoC: meson: axg-frddr: expose all 8 outputs omits 6b59b8f82221 ASoC: meson: add reset binding omits f466309534b6 ASoC: meson: add sm1 compatibles omits 1ab1b340f037 ASoC: qcom: common: Include link-name in error messages omits 19e4147a04a4 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 262f7eeddc85 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 13133f933ac4 Merge tag 'clang-format-for-linus-v5.3-rc8' of git://githu [...] omits 0e6a29e477f3 mt76: mt7615: add support to read temperature from mcu omits 373a9a13ba6f mt76: mt7615: introduce mt7615_txwi_to_txp utility routine omits 4c49c099472c mt76: mt7603: use devm_platform_ioremap_resource() to simp [...] omits 0c168e1084da mt76: mt76x0: remove unneeded return value on set channel omits 187617c55c11 mt76: mt76x0: remove redundant chandef copy omits ef836a71ae3b mt76: make mt76_rx_convert static omits ef92bfdaa712 bus: uniphier-system-bus: use devm_platform_ioremap_resource() omits 13212a648f31 Merge tag 'renesas-fixes2-for-v5.3' of git://git.kernel.or [...] omits 44acee207844 arm64: dts: qcom: Add Lenovo Yoga C630 omits eac68a768a91 Merge tag 'v5.4-rockchip-dts64-2' of git://git.kernel.org/ [...] omits 6075a130fb91 Merge tag 'v5.4-rockchip-dts32-2' of git://git.kernel.org/ [...] omits 48f3a83283ea Merge tag 'aspeed-5.4-devicetree-2' of git://git.kernel.or [...] omits 04824da9203d mt76: remove offchannel check in tx scheduling omits e3ca8fa0ca24 mt76: do not send BAR frame on tx aggregation flush stop omits 58bab0d42f25 mt76: stop rx aggregation on station removal omits 5a90107d79e7 mt76: dma: reset q->rx_head on rx reset omits 55bbbefd8432 mt76: mt7615: apply calibration-free data from OTP omits 8b8ab5c23534 mt76: add default implementation for mt76_sw_scan/mt76_sw_ [...] omits 13381dcdb3ac mt76: fix some checkpatch warnings omits 01cfc1b45421 mt76: mt7615: add BIP_CMAC_128 cipher support omits 7f7d19c3bc86 mt76: mt7603: remove unnecessary mcu queue initialization omits c325c9c77967 mt76: move mt76_tx_tasklet in mt76 module omits 863c15a14e13 mt76: mt7615: enable survey support omits fc98e670adf8 mt76: mt7603: move survey_time in mt76_dev omits 168aea24f4bb mt76: mt76x02u: enable survey support omits f110d1d51d12 mt76: mt76x02u: enable multi-vif support omits d5160d867fe3 mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_b [...] omits 1920a0cc03e9 mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x [...] omits 49de79ad9a74 mt76: mt7615: add Smart Carrier Sense support omits 7fe965415275 mt76: mt7615: rework locking scheme for mt7615_set_channel omits 0e3d677750fb mt76: switch to SPDX tag instead of verbose boilerplate text omits ff97c52a3a0a mt76: mt76x02: fix some checkpatch warnings omits 0dacf9d3abf5 mt76: mt7615: fix some checkpatch warnings omits 7f17b86a042e mt76: mt7603: fix some checkpatch warnings omits 06413abe55af mt76: Add paragraphs to describe the config symbols fully omits 4f8a4f17fb1c mt76: mt7615: update cw_min/max related settings omits 49f1132cdb2f mt76: mt7615: add 4 WMM sets support omits 5e814e71a264 mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel omits 457d19c71af7 mt76: mt7615: fix MT7615_WATCHDOG_TIME definition omits 35e4ebeaace1 mt76: introduce mt76_mmio_read_copy routine omits 27b8a900b221 mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_ [...] omits 093733ca53d0 mt76: mt7615: remove wtbl_sec_key definition omits 45db4400e5d8 mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine omits 3d687a7fcb97 mt76: mt7615: add mt7615_mac_wtbl_addr routine omits 92671eb95c59 mt76: mt7615: move mt7615_mac_get_key_info in mac.c omits 880495e2f00b mt76: mt7615: add missing register initialization omits 27c7bfc5f063 mt76: mt76x0u: add support to TP-Link T2UHP omits 3d1e5cddae83 mt76: mt7615: use params->ssn value directly omits f8f3b20a9a6f mt76: mt7603: use params->ssn value directly omits 5eedd2a5c992 mt76: mt76x02: use params->ssn value directly omits 8f72e98e9c91 mt76: usb: remove unneeded {put,get}_unaligned omits b229bf7d30d6 mt76: usb: fix endian in mt76u_copy omits 820e4da1746f mt76: mt7603: fix invalid fallback rates omits f4635f66da8d mt76: mt7615: fix invalid fallback rates omits 1f5581dffe76 mt76: mt7615: fix PS buffering of action frames omits 3eb514dd45f3 mt76: mt7615: fix using VHT STBC rates omits cf211051987c mt76: mt76u: fix typo in mt76u_fill_rx_sg omits 4af81f02b49c mt76: mt7615: sync with mt7603 rate control changes omits 5f3413fc5e01 mt76: mt7615: reset rate index/counters on rate table update omits 592ed85d6b28 mt76: mt7615: move mt7615_mcu_set_rates to mac.c omits 3815ab3f495b mt76: mt7603: enable hardware rate up/down selection omits 6c6a3fe6f915 mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine omits 2fc446487c36 mt76: mt7615: always release sem in mt7615_load_patch omits 4a926e302263 mt76: mt7615: fall back to sw encryption for unsupported ciphers omits 5abe8baf107e mt76: mt7615: clean up FWDL TXQ during/after firmware upload omits 70911d963806 mt76: mt7615: add radar pattern test knob to debugfs omits 5ec87dc8c3e2 mt76: mt7615: add csa support omits 02fc62e374bb mt76: mt7615: do not perform txcalibration before cac is c [...] omits d67a66469fe6 mt76: mt7615: add hw dfs pattern detector support omits 3ea83705372f mt76: mt7615: introduce mt7615_regd_notifier omits 132d8da5bded mt76: mt7615: fix sparse warnings: warning: restricted __l [...] omits 850e8f6fbd5d mt76: round up length on mt76_wr_copy omits ac68154626ab tracing: Add "gfp_t" support in synthetic_events omits d7ef0d1e3968 Bluetooth: btusb: Use cmd_timeout to reset Realtek device omits cf0d9a705d81 Bluetooth: btrtl: Fix an issue that failing to download th [...] omits 72bb169e024a Bluetooth: mgmt: Use struct_size() helper omits f1300c034087 Bluetooth: btrtl: Remove trailing newline from calls to rt [...] omits d182215d2fb9 Bluetooth: btrtl: Remove redundant prefix from calls to rt [...] omits 240b64a83165 Bluetooth: btrtl: Add firmware version print omits 65251e2e0ad3 Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY omits 010376ab7fd7 Bluetooth: hci_qca: wait for Pre shutdown complete event b [...] omits 16946de5905f bluetooth: hci_bcm: Give more time to come out of reset omits 52c8c7a766ec bluetooth: bcm: Add support for loading firmware for BCM4345C5 omits dd656296c67f dt-bindings: net: Add compatible for BCM4345C5 bluetooth device omits e14c167a58b8 Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY f [...] omits 2edc9c5cca7a Bluetooth: hci_qca: Make structure qca_proto constant omits 569428dabc3e Bluetooth: 6lowpan: Make variable header_ops constant omits 9e45524a0111 Bluetooth: btusb: Fix suspend issue for Realtek devices omits ff7c8380c9d3 Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings omits 9c81f2b7e783 Bluetooth: hci_qca: Remove redundant initializations to zero omits ad4a6795e0cf Bluetooth: Add support for utilizing Fast Advertising Interval omits 5c875c1af8dc ice: Rework around device/function capabilities omits dd47e1fd8650 ice: change default number of receive descriptors omits 8c243700ab10 ice: Minor refactor in queue management omits ea300f41bb49 ice: Allow for delayed LLDP MIB change registration omits 201beeb71595 ice: update Tx context struct omits dfc62400125f ice: Report VF link status with opcode to get resources omits 80739b57b160 ice: Check for DCB capability before initializing DCB omits c61d2342349f ice: report link down for VF when PF's queues are not enabled omits 29d42f1f3ae5 ice: Reliably reset VFs omits 9d56b7fd6a1a ice: change work limit to a constant omits d27525ec1fdd ice: small efficiency fixes omits 6503b6593028 ice: move code closer together omits 2fb0821fd54c ice: clean up arguments omits ade78c2ec1de ice: Check root pointer for validity omits 208ff75135cd ice: Add ice_get_main_vsi to get PF/main VSI omits 34cdcb165b05 ice: Update fields in ice_vsi_set_num_qs when reconfiguring omits c9c96e30ecaa irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices omits b0a26f11ee36 parisc: Drop comments which are already in pci.h omits ebee4b02d073 parisc: Convert eisa_enumerator to use pr_cont() omits 4ccac58e5665 parisc: Avoid warning when loading hppb driver omits 9e323d45ba94 s390/crypto: xts-aes-s390 fix extra run-time crypto self t [...] omits 987ca7ca1fda vfio-ccw: fix error return code in vfio_ccw_sch_init() omits 024cdcdbf3cf s390: vfio-ap: fix warning reset not completed omits 08b0c891605a drm/vmwgfx: Fix double free in vmw_recv_msg() omits 593f191a8005 Merge branch 'bpf-af-xdp-barrier-fixes' omits 25dc18ff9b58 xsk: lock the control mutex in sock_diag interface omits 42fddcc7c64b xsk: use state member for socket synchronization omits 9764f4b301c3 xsk: avoid store-tearing when assigning umem omits 94a997637c5b xsk: avoid store-tearing when assigning queues omits 2339cd6cd0b5 bpf: fix precision tracking of stack slots omits 310f4204eeb6 selftests/bpf: precision tracking tests omits 6dc66f7c26f9 habanalabs: correctly cast variable to __le32 omits 307eae93d5ce habanalabs: show correct id in error print omits 4c172bbfaa4e habanalabs: stop using the acronym KMD omits 0996bd1c74d3 habanalabs: display card name as sensors header omits e9730763a21a habanalabs: add uapi to retrieve aggregate H/W events omits 75b3cb2bb080 habanalabs: add uapi to retrieve device utilization omits 413cf576fd50 habanalabs: Make the Coresight timestamp perpetual omits 4fd2cb15cd08 habanalabs: explicitly set the queue-id enumerated numbers omits 867b58ac9445 habanalabs: print to kernel log when reset is finished omits fe9a52c97f10 habanalabs: replace __le32_to_cpu with le32_to_cpu omits abca3a822441 habanalabs: replace __cpu_to_le32/64 with cpu_to_le32/64 omits 129b6a9324ad habanalabs: Handle HW_IP_INFO if device disabled or in reset omits ea451f88ef9c habanalabs: Expose devices after initialization is done omits 9b50f539fff1 habanalabs: improve security in Debug IOCTL omits 8d1759329d04 habanalabs: use default structure for user input in Debug IOCTL omits 10d7de2cdb87 habanalabs: Add descriptive name to PSOC app status register omits 4095a17657e4 habanalabs: Add descriptive names to PSOC scratch-pad registers omits 4d6a7751f6c3 habanalabs: create two char devices per ASIC omits b968eb1a84e0 habanalabs: change device_setup_cdev() to be more generic omits eb7caf84b029 habanalabs: maintain a list of file private data objects omits 86d5307a6d35 habanalabs: rename user_ctx as compute_ctx omits 02e921e42b27 habanalabs: show the process context dram usage omits 4aecb05e526a habanalabs: kill user process after CS rollback omits b888751a02e7 habanalabs: add handle field to context structure omits 30f273222cbc habanalabs: Use dev_get_drvdata omits 209257feabb5 habanalabs: power management through sysfs is only for GOYA omits ed0fc50535ee habanalabs: cap simulator timeout omits 52a1ae115a68 habanalabs: add debug print when rejecting CS omits f388ec7c16ad habanalabs: add comments on INFO IOCTL omits 68b8819daf8e habanalabs: remove write_open_cnt property omits 7cbbf9f1fa23 ixgbe: fix xdp handle calculations omits 4c5d9a7fa149 i40e: fix xdp handle calculations omits aa4095a156b5 netfilter: nf_tables: fix possible null-pointer dereferenc [...] omits 3623002f0f76 iommu/ipmmu-vmsa: Disable cache snoop transactions on R-Car Gen3 omits bc04a049f058 x86/mm: Fix cpumask_of_node() error condition omits 5ca54fdc9b1e iommu/ipmmu-vmsa: Move IMTTBCR_SL0_TWOBIT_* to restore sort order omits ac68dfd3c483 clk: rockchip: Add clock controller for the rk3308 omits 0e5b36bc4c1f r8152: adjust the settings of ups flags omits 5e5d8bc4a073 net: hns: Move static keyword to the front of declaration omits ee4c3deac70d net: qed: Move static keyword to the front of declaration omits 7bdf4de12677 net: Properly update v4 routes with v6 nexthop omits a8a213cbedaa pppoatm: use %*ph to print small buffer omits 1e6068899c0f Merge branch 'Fix-GMII2RGMII-private-field' omits 168f7a161608 net: phy: gmii2rgmii: Dont use priv field in phy device omits 36b1a2fcd0d2 include: mdio: Add driver data helpers omits 1ddee6d843d8 Merge branch 'gianfar-some-assorted-cleanup' omits 8e578e73ef2e gianfar: use DT more consistently when selecting PHY conne [...] omits 887b8194fb86 gianfar: cleanup gianfar.h omits 7ad387840a85 gianfar: make five functions static omits 7d993c5f86aa gianfar: remove forward declarations omits d1e8496edac2 Merge branch 'stmmac-next' omits 427849e8c37f net: stmmac: selftests: Add Jumbo Frame tests omits 8a488c3f97cd net: stmmac: xgmac: Enable RX Jumbo frame support omits 56bcd5912221 net: stmmac: Correctly assing MAX MTU in XGMAC cores case omits c2b69474d63b net: stmmac: xgmac: Correct RAVSEL field interpretation omits 8f9e5b5db4e2 net: stmmac: ethtool: Let user configure TX coalesce without RIWT omits 0b273ca41fe0 net: stmmac: Only consider RX error when HW Timestamping i [...] omits 5e3fb0a6e2b3 net: stmmac: selftests: Implement the ARP Offload test omits 5904a980f93c net: stmmac: xgmac: Implement ARP Offload omits 4647e021193d net: stmmac: selftests: Add selftest for L3/L4 Filters omits 425eabddaf0f net: stmmac: Implement L3/L4 Filters using TC Flower omits c104891c4b1f net: stmmac: Do not return error code in TC Initialization omits 6338488356d2 net: stmmac: xgmac: Add RBU handling in DMA interrupt omits 9513321069ee net: stmmac: selftests: Return proper error code to userspace omits 44c40910b66f Merge tag 'linux-can-next-for-5.4-20190904' of git://git.k [...] omits 8330f73fe974 rocker: add missing init_net check in FIB notifier omits 09ea989e2bd2 Merge branch 'net-kzfree' omits da3a3b653b34 net: mpoa: Use kzfree rather than its implementation. omits 60b3990c2cef sunrpc: Use kzfree rather than its implementation. omits 10ae8f4e81d8 ixgbe: Use kzfree() rather than its implementation. omits e9752c830a93 Merge branch 'nexthops-Fix-multipath-notifications-for-IPv [...] omits 91bfb564853f selftest: A few cleanups for fib_nexthops.sh omits 4255ff0544ee ipv6: Fix RTA_MULTIPATH with nexthop objects omits 44580a0118d3 net: sock_map, fix missing ulp check in sock hash case omits ebe26aca98fc net: fixed_phy: Add forward declaration for struct gpio_desc; omits 151a41014bff Merge tag 'v5.3-rc7' into devel omits efb7740f25d6 clk: rockchip: Add dt-binding header for rk3308 omits 2d1fb8e983dc dt-bindings: Add bindings for rk3308 clock controller omits 6f51fdfd8229 media: videobuf-core.c: poll_wait needs a non-NULL buf pointer omits ae0755b56da9 gpio: Fix up merge collision in include file omits 9ce06497c272 irqchip/sifive-plic: set max threshold for ignored handlers omits 95594cb40c6e riscv: move the TLB flush logic out of line omits 2f12dbf190d9 riscv: don't use the rdtime(h) pseudo-instructions omits f5bf645d10f2 riscv: cleanup riscv_cpuid_to_hartid_mask omits e11ea2a02b93 riscv: optimize send_ipi_single omits 1db7a7ca5ac5 riscv: cleanup send_ipi_mask omits 5d2295f3a93b hrtimer: Add a missing bracket and hide `migration_base' on !SMP omits e89327f659dd irqchip/uniphier-aidet: Use devm_platform_ioremap_resource() omits e336b4027775 kprobes: Prohibit probing on BUG() and WARN() address omits fb9617edf6c0 Merge tag 'usb-ci-v5.4-rc1' of git://git.kernel.org/pub/sc [...] omits 1dce2df3ee06 serial: tegra: Add PIO mode support omits d781ec21bae6 serial: tegra: report clk rate errors omits f04a3cc8d455 serial: tegra: add support to adjust baud rate omits d90fd87bab5e serial: tegra: DT for Adjusted baud rates omits 7799a3aa8127 serial: tegra: add support to use 8 bytes trigger omits 53d0a062cb77 serial: tegra: set maximum num of uart ports to 8 omits 222dcdff3405 serial: tegra: check for FIFO mode enabled status omits c9fd37f926fc dt-binding: serial: tegra: add new chips omits cb79f504bb26 serial: tegra: report error to upper tty layer omits b9c2470fb150 serial: tegra: flush the RX fifo on frame error omits 494f79bd2365 serial: tegra: avoid reg access when clk disabled omits 33ae787b74fc serial: tegra: add support to ignore read omits 42dec1dbe382 tipc: add NULL pointer check before calling kfree_rcu omits 9c801e313195 serial: sprd: correct the wrong sequence of arguments omits a16226170391 dt-bindings: serial: Convert riscv,sifive-serial to json-schema omits 7d4f881ff1fb serial: max310x: turn off transmitter before activating Au [...] omits 5a8c296f5362 serial: max310x: Properly set flags in AutoCTS mode omits b06b39927249 Merge tag 'linux-can-next-for-5.4-20190903' of git://git.k [...] omits 7e0e50895fdf riscv: refactor the IPI code omits f4d7c8e3da91 vsock/virtio: a better comment on credit update omits 51bc620ba972 riscv: Add support for libdw omits 9c895c1bc576 Merge branch 'net-tls-minor-cleanups' omits 6e3d02b670ea net/tls: dedup the record cleanup omits be2fbc155fc8 net/tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE omits 3544c98acd09 net/tls: narrow down the critical area of device_offload_lock omits 90962b4894f5 net/tls: don't jump to return omits be7bbea114d6 net/tls: use the full sk_proto pointer omits 98a93b0b561c riscv: Add support for perf registers sampling omits 842841ece540 Convert usage of IN_MULTICAST to ipv4_is_multicast omits 3ee8b9de9142 staging: rtl8723bs: Remove return statement from void function omits 21ba22e6214a staging: rtl8192e: remove unnecessary blank line omits f30bd2989b11 staging: exfat: Use kmemdup in exfat_symlink() omits 981cdf7d5779 staging: exfat: remove unused including <linux/version.h> omits 0f16ebb9dcd6 staging: exfat: remove duplicated include from exfat_super.c omits 9367fa08415a net/sched: cbs: remove redundant assignment to variable port_rate omits e7ac4ea0fefb Merge branch 'ionic-Add-ionic-driver' omits 8c15440bce31 ionic: Add coalesce and other features omits aa3198819bea ionic: Add RSS support omits e470355bd96a ionic: Add driver stats omits 1a371ea1b7b6 ionic: Add netdev-event handling omits 0f3154e6bcb3 ionic: Add Tx and Rx handling omits 4d03e00a2140 ionic: Add initial ethtool support omits 8d61aad4e8dc ionic: Add async link status check and basic stats omits 2a654540be10 ionic: Add Rx filter and rx_mode ndo support omits c1e329ebec8d ionic: Add management of rx filters omits beead698b173 ionic: Add the basic NDO callbacks for netdev support omits 77ceb68e29cc ionic: Add notifyq support omits 938962d55229 ionic: Add adminq action omits 1d062b7b6f64 ionic: Add basic adminq support omits 6461b446f2a0 ionic: Add interrupts and doorbells omits 1a58e196467f ionic: Add basic lif support omits 04436595c435 ionic: Add port management commands omits fbfb8031533c ionic: Add hardware init and device commands omits df69ba43217d ionic: Add basic framework for IONIC Network device driver omits 7d5aa9a524db devlink: Add new info version tags for ASIC and FW omits 1c5c1b5d8efe Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits beb4e08e21ad Merge branch 'pm-cpufreq-qos' omits e47bc756ad03 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 6a87691c40ec Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 68d19d7d9957 Revert "Bluetooth: validate BLE connection interval updates" omits f56f791f6d8e Documentation/process: Add Google contact for embargoed ha [...] omits 02e740aeca79 Documentation/process: Volunteer as the ambassador for Xen omits c75c66bbaa56 crypto: sha256 - Remove sha256/224_init code duplication omits 34d6245fbc81 crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h omits 527aa8958f6e crypto: n2 - Rename arrays to avoid conflict with crypto/sha256.h omits 6e4655e20d92 crypto: chelsio - Rename arrays to avoid conflict with cry [...] omits e55d8a75c602 crypto: ccree - Rename arrays to avoid conflict with crypt [...] omits eb7d6ba882f1 crypto: x86 - Rename functions to avoid conflict with cryp [...] omits b86fc489ef53 crypto: s390 - Rename functions to avoid conflict with cry [...] omits 8f373bf4935b crypto: arm64 - Rename functions to avoid conflict with cr [...] omits e4dcc1be1526 crypto: arm - Rename functions to avoid conflict with cryp [...] omits 2a4bfd023fa9 hwrng: timeriomem - relax check on memory resource size omits 4eb76faff89f crypto: inside-secure - Added support for basic AES-CCM omits 50485dfb6c60 crypto: inside-secure - Added AES-OFB support omits 48e97afa4178 crypto: inside-secure - Added AES-CFB support omits 3e450886ec57 crypto: inside-secure - Added support for basic AES-GCM omits d2d9e6fd6d1c crypto: inside-secure - Minor code cleanup and optimizations omits 493e289ca8aa crypto: inside-secure - Minor optimization recognizing CTR [...] omits aa88f331c8ff crypto: inside-secure - Made .cra_priority value a define omits 062b64ca6db4 crypto: inside-secure - Only enable algorithms advertised [...] omits c7da38a71cfb crypto: inside-secure - Add support for the AES-XTS algorithm omits 93369b5d06c7 crypto: inside-secure - Move static cipher alg & mode sett [...] omits a3d7c50c416c crypto: mediatek - fix incorrect crypto key setting omits 069ec891823a crypto: mediatek - add support to OFB/CFB mode omits f271ea9fe1de crypto: mediatek - only treat EBUSY as transient if backlog omits e049ff5af04b crypto: mediatek - fix uninitialized value of gctx->textlen omits 4797f6cab509 crypto: mediatek - move mtk_aes_find_dev() to the right place omits 67c87892e2e1 powerpc: Remove empty comment omits 41ba17f20ea8 powerpc/imc: Dont create debugfs files for cpu-less nodes omits 2275d7b5754a powerpc/64s/radix: introduce options to disable use of the [...] omits 7d805accbec5 powerpc/64s: remove unnecessary translation cache flushes at boot omits 7e71c428a60e powerpc/64s/pseries: radix flush translations before MMU i [...] omits fd13daea5f72 powerpc/64s: make mmu_partition_table_set_entry TLB flush [...] omits 99161de3a283 powerpc/64s/radix: tidy up TLB flushing code omits ed6546bdc61b powerpc/64s: remove register_process_table callback omits 85d86c8aa52e selftests/powerpc: Add basic EEH selftest omits bd6461cc7b3c powerpc/eeh: Add a eeh_dev_break debugfs interface omits 22cda7c1680c powerpc/eeh: Add debugfs interface to run an EEH check omits aeff27c121ba powerpc/eeh: Set attention indicator while recovering omits 018c49e999ac pci-hotplug/pnv_php: Add attention indicator support omits a839bd87a250 pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs omits 7fd1fe4e4811 pci-hotplug/pnv_php: Add a reset_slot() callback omits 98fd32cde59e powernv/eeh: Use generic code to handle hot resets omits 505545333585 powerpc/eeh: Remove stale CAPI comment omits 25baf3d81614 powerpc/eeh: Defer printing stack trace omits b104af5a7687 powerpc/eeh: Check slot presence state in eeh_handle_norma [...] omits 38ddc011478e powerpc/eeh: Make permanently failed devices non-actionable omits 5ef753ae435a powerpc/eeh: Fix race when freeing PDNs omits 799abe283e51 powerpc/eeh: Clean up EEH PEs after recovery finishes omits 89b97c429e2e ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit omits db3a766d2eee ARM; dts: aspeed: mihawk: File should not be executable omits 020cdf3a51f6 ARM: dts: aspeed: swift: Change power supplies to version 2 omits 659b7a4bd797 ARM: dts: aspeed: vesnin: Add secondary SPI flash chip omits 9d463f8a180b ARM: dts: aspeed: vesnin: Add wdt2 with alt-boot option omits 901d51435c31 ARM: dts: aspeed-g4: Add all flash chips omits d55a2e374a94 net-ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local [...] omits 10eb56c582c5 sctp: use transport pf_retrans in sctp_do_8_2_transport_strike omits 0d622143d174 Merge branch 'net-dsa-mt7530-PHYLINK-and-port-5' omits 38f790a80560 net: dsa: mt7530: Add support for port 5 omits 4f358cbd054d dt-bindings: net: dsa: mt7530: Add support for port 5 omits ca366d6c889b net: dsa: mt7530: Convert to PHYLINK API omits 771efeda3936 r8152: modify rtl8152_set_speed function omits 591328948ba6 rxrpc: Fix misplaced traceline omits 472e12e7ff9f Merge branch 'dpaa2-eth-Add-new-statistics-counters' omits 52b6a4ffe2b6 dpaa2-eth: Poll Tx pending frames counter on if down omits d84c3a4ded96 dpaa2-eth: Add new DPNI statistics counters omits ae90a6f0d9c8 dpaa2-eth: Minor refactoring in ethtool stats omits d471c6f77480 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 421614833721 pm-graph: make setVal unbuffered again for python2 and python3 omits 616368735e4a software node: Initialize the return value in software_nod [...] omits cba465b4f982 ext4: Reduce ext4 timestamp warnings omits a6fe8c77c5d5 arm64: exynos: Enable exynos-chipid driver omits 14d376124555 percpu: Use struct_size() helper omits b0841eefd969 configfs: provide exclusion between IO and removals omits 504e6bee7249 Merge tag 'samsung-soc-5.4-2' of git://git.kernel.org/pub/ [...] omits 72146720dd64 Merge tag 'samsung-dt-5.4-2' of git://git.kernel.org/pub/s [...] omits b8580b283197 Merge tag 'samsung-drivers-5.4-2' of git://git.kernel.org/ [...] omits adce1767799b Merge tag 'samsung-defconfig-5.4' of git://git.kernel.org/ [...] omits 88537ddbbe4c drm/mcde: Fix DSI transfers omits dbeb90b0c1eb riscv: Add perf callchain support omits de8a618f30e8 soc: ti: ti_sci_pm_domains: Add support for exclusive and [...] omits 7a800c418c68 dt-bindings: ti_sci_pm_domains: Add support for exclusive [...] omits 45b659ee75d7 firmware: ti_sci: Allow for device shared and exclusive requests omits ad26967b9afa gfs2: Use async glocks for rename omits 01123cf17cfa gfs2: create function gfs2_glock_update_hold_time omits bc74aaefdd53 gfs2: separate holder for rgrps in gfs2_rename omits bccaef907385 gfs2: Delete an unnecessary check before brelse() omits 45eb05042d56 gfs2: Minor PAGE_SIZE arithmetic cleanups omits 339bc7c02065 Merge tag 'clk-renesas-for-v5.4-tag1' of git://git.kernel. [...] omits 924a8c6edaed Merge tag 'sunxi-clk-for-5.4-1' of https://git.kernel.org/ [...] omits 3b47fd5ca9ea Merge tag 'nfs-for-5.3-4' of git://git.linux-nfs.org/proje [...] omits 35cd18048542 hwmon: (lm75) Aproximate sample times to data-sheet values omits 9ea67d14a87c Merge tag 'clk-imx-5.4' of git://git.kernel.org/pub/scm/li [...] omits 5a85a642575c Merge tag 'clk-meson-v5.4-2' of https://github.com/BayLibr [...] omits 1251201c0d34 sched/core: Fix uclamp ABI bug, clean up and robustify sch [...] omits 51c88919e528 ARM: dts: exynos: Enable GPU/Mali T604 on Arndale board omits d13aa6e10878 ARM: dts: exynos: Enable GPU/Mali T604 on Chromebook Snow omits 7763d4e3548c ARM: dts: exynos: Add GPU/Mali T604 node to Exynos5250 omits bbd47e2720ae ARM: dts: exynos: Fix min/max buck4 for GPU on Arndale board omits 59d45f2a4d4a staging: exfat: remove the redundant check when kfree an o [...] omits 7f95bb6aa3dd staging: exfat: Fix two missing unlocks on error paths omits 9f614197c744 drm/msm: Use the correct dma_sync calls harder omits 43a5baa6d8b8 spi: fsl-spi: use devm_platform_ioremap_resource() to simp [...] omits ae91a439ac7e spi: zynq-qspi: use devm_platform_ioremap_resource() to si [...] omits 3dd550a2d365 USB: usbcore: Fix slab-out-of-bounds bug during device reset omits 214d1edb6043 spi: zynqmp: use devm_platform_ioremap_resource() to simpl [...] omits 77348293078b spi: xlp: use devm_platform_ioremap_resource() to simplify code omits 755f1a25004c spi: uniphier: use devm_platform_ioremap_resource() to sim [...] omits e8d63b38b1d6 spi: tegra: use devm_platform_ioremap_resource() to simplify code omits 7c7c31f7f934 spi: sun6i: use devm_platform_ioremap_resource() to simplify code omits 8c649f4d4e92 spi: sun4i: use devm_platform_ioremap_resource() to simplify code omits 338dd352acf0 spi: st-ssc4: use devm_platform_ioremap_resource() to simp [...] omits a755008377df spi: sirf: use devm_platform_ioremap_resource() to simplify code omits fa79f2004711 spi: sifive: use devm_platform_ioremap_resource() to simpl [...] omits b38f1f9b6e10 spi: s3c24xx: use devm_platform_ioremap_resource() to simp [...] omits 7d4c208326a0 spi: rb4xx: use devm_platform_ioremap_resource() to simplify code omits e0ea3cc2baf6 spi: spi-qcom-qspi: use devm_platform_ioremap_resource() t [...] omits e751032bcbd7 spi: pic32-sqi: use devm_platform_ioremap_resource() to si [...] omits f601a654bb47 spi: oc-tiny: use devm_platform_ioremap_resource() to simp [...] omits 4c6f537a0397 spi: nuc900: use devm_platform_ioremap_resource() to simpl [...] omits dcbceb6de0db spi: npcm: use devm_platform_ioremap_resource() to simplify code omits d4225b3665e3 spi: mxs: use devm_platform_ioremap_resource() to simplify code omits 4eb09e111218 fs-udf: Delete an unnecessary check before brelse() omits 18c2433cb8af ext2: Delete an unnecessary check before brelse() omits 8b47ea6c21cb udf: Drop forward function declarations omits f88771ca7104 spi: mt7621: use devm_platform_ioremap_resource() to simpl [...] omits 2dee5aac0556 udf: Verify domain identifier fields omits 425aa308a23c spi: spi-meson-spifc: use devm_platform_ioremap_resource() [...] omits 362385c045f5 spi: meson-spicc: use devm_platform_ioremap_resource() to [...] omits 7d2600b9cc13 spi: lp-8841: use devm_platform_ioremap_resource() to simp [...] omits d8e477abec24 spi: spi-geni-qcom: use devm_platform_ioremap_resource() t [...] omits 5cc6fdccbb4a spi: dw-mmio: use devm_platform_ioremap_resource() to simp [...] omits 1e2d65d06d41 spi: coldfire-qspi: use devm_platform_ioremap_resource() t [...] omits ae43724d6439 spi: clps711x: use devm_platform_ioremap_resource() to sim [...] omits 050688dc72d0 spi: octeon: use devm_platform_ioremap_resource() to simpl [...] omits 4585bb92a576 spi: cadence: use devm_platform_ioremap_resource() to simp [...] omits e364c8c204db spi: bcm63xx-hsspi: use devm_platform_ioremap_resource() t [...] omits 6ba794dfbb53 spi: bcm2835: use devm_platform_ioremap_resource() to simp [...] omits d1975d0596ce spi: bcm2835aux: use devm_platform_ioremap_resource() to s [...] omits 7d6a5e2b17d4 spi: spi-axi: use devm_platform_ioremap_resource() to simp [...] omits bf3484190fd4 spi: ath79: use devm_platform_ioremap_resource() to simplify code omits 084fae2fd7d3 spi: a3700: use devm_platform_ioremap_resource() to simplify code omits 5277ab6c8383 spi: altera: use devm_platform_ioremap_resource() to simpl [...] omits 11c302f29eaf Merge tag 'usb-serial-5.4-rc1' of https://git.kernel.org/p [...] omits 3b1261fb72c7 bus: imx-weim: remove incorrect __init annotations omits c7b46e0c33c5 fbdev: remove w90x900/nuc900 platform drivers omits 305e503b14a8 spi: remove w90x900 driver omits 00d2fbf73d55 net: remove w90p910-ether driver omits 13b0aefee10d net: remove ks8695 driver omits c044e86f541a drm/msm: remove unlikely() from WARN_ON() conditions omits 7db93df1c847 firmware: turris-mox-rwtm: Add sysfs documentation omits 389711b37493 firmware: Add Turris Mox rWTM firmware driver omits 2c4aaa8763c5 dt-bindings: firmware: Document cznic,turris-mox-rwtm binding omits 6811d26df50d bus: moxtet: fix unsigned comparison to less than zero omits caebdd3c114e bus: moxtet: remove set but not used variable 'dummy' omits 49826a68b5c5 Merge tag 'mvebu-dt64-5.4-2' of git://git.infradead.org/li [...] omits 65ab0dba3c8d Merge tag 'ti-k3-soc-for-v5.4' of git://git.kernel.org/pub [...] omits 1fb2e59cf50b Merge tag 'omap-for-v5.4/ti-sysc-sgx-signed' of git://git. [...] omits feeb04ce9172 Merge tag 'omap-for-v5.4/ti-sysc-drop-pdata-take2-signed' [...] omits 30d8bb9003f0 Merge tag 'omap-for-v5.4/ti-sysc-part2-signed' of git://gi [...] omits bf3176b35014 Merge tag 'omap-for-v5.4/ti-sysc-signed' of git://git.kern [...] omits bf59c96f3358 arm64: defconfig: Enable Qualcomm QUSB2 PHY omits 9b266318b958 arm64: defconfig: Enable the EFI Framebuffer omits 878f2e480457 arm64: defconfig: Enable Qualcomm GENI based I2C controller omits 20dcfe69ae1b Merge tag 'arm-soc/for-5.4/devicetree' of https://github.c [...] omits a647a4144636 Merge tag 'qcom-drivers-for-5.4' of git://git.kernel.org/p [...] omits 4a7480a1723a Merge tag 'qcom-defconfig-for-5.4' of git://git.kernel.org [...] omits 3563b7830f28 Merge tag 'qcom-arm64-for-5.4' of git://git.kernel.org/pub [...] omits 6fb0706ec8c6 Merge tag 'qcom-arm64-defconfig-for-5.4' of git://git.kern [...] omits ffcd65a55011 Merge tag 'davinci-for-v5.4/dt' of git://git.kernel.org/pu [...] omits 735f013110da Merge tag 'davinci-for-v5.4/fbdev' of git://git.kernel.org [...] omits 60bef52c7a68 merge_config.sh: ignore unwanted grep errors omits 54b8ae66ae1a kbuild: change *FLAGS_<basetarget>.o to take the path rela [...] omits d94dfd798c48 Bluetooth: bpa10x: change return value omits 31fb1bbdabb3 Bluetooth: hci_qca: disable irqs when spinlock is acquired omits 6d0762b19c59 Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices omits 116085e58900 MAINTAINERS: Add Robert as a EDAC reviewer omits 6f02bdfc995f modpost: add NOFAIL to strndup omits 389c9af7f1a1 modpost: add guid_t type definition omits 858805b336be kbuild: add $(BASH) to run scripts with bash-extension omits fb16c799b8dc dm stats: use struct_size() helper omits 81cb736c0c92 KVM: selftests: Test invalid bits in kvm_valid_regs and kv [...] omits 200824f55eef KVM: s390: Disallow invalid bits in kvm_valid_regs and kvm [...] omits 1fdbc02ce1bd pinctrl: qcom: sdm845: Fix UFS_RESET pin omits cc1770a65e16 Merge tag 'davinci-for-v5.4/soc' of git://git.kernel.org/p [...] omits 03754ea36182 paride/pcd: need to check if cd->disk is null in pcd_detect omits d821cce8ac46 paride/pcd: need to set queue to NULL before put_disk omits ecf4d59a4ebf paride/pf: need to set queue to NULL before put_disk omits 6729303cb6bc Merge tag 'arm-soc/for-5.4/defconfig-arm64' of https://git [...] omits 3a369870a05d Merge tag 'arm-soc/for-5.4/defconfig' of https://github.co [...] omits 55576cf18537 regulator: Defer init completion for a while after late_initcall omits 04f770d96834 ASoC: soc-core: add comment to jack at soc_remove_component() omits a813d0e8884e ASoC: tegra: use devm_platform_ioremap_resource() to simpl [...] omits 2f302d476c96 ASoC: sirf-audio: use devm_platform_ioremap_resource() to [...] omits f295495ec657 ASoC: ep93xx: use devm_platform_ioremap_resource() to simp [...] omits dfafc1822f68 ASoC: amd: use devm_platform_ioremap_resource() to simplify code omits 58324066aadd Merge tag 'bitmain-soc-5.4' of git://git.kernel.org/pub/sc [...] omits d9a2b63ca917 Merge tag 'renesas-fixes-for-v5.3' of git://git.kernel.org [...] omits 25ec8710d9c2 w1: add DS2501, DS2502, DS2505 EPROM device driver omits 74ded38a8e18 w1: add 1-wire master driver for IP block found in SGI ASICs omits a8318c13e79b powerpc/tm: Fix restoring FP/VMX facility incorrectly on i [...] omits 8205d5d98ef7 powerpc/tm: Fix FP/VMX unavailable exceptions inside a tra [...] omits 9d71dd0c7009 can: add support of SAE J1939 protocol omits e376897f424a arm64: remove __iounmap omits 836e9494f448 pcmcia/i82092: Refactored dprintk macro for dev_dbg(). omits ef9ae0c58bd9 uio: Documentation: Add information on using uio_pdrv_geni [...] omits b0297622a972 uio: uio_pdrv_genirq: Make UIO name controllable via DT no [...] omits 13c1d4b30e52 toshiba: Add correct printk log level while emitting error log omits 02fa5d7b17a7 mm/balloon_compaction: suppress allocation warnings omits 3d2c7d370475 Revert "vhost: access vq metadata through kernel virtual address" omits 1d5a013f9c0f driver-core: add include guard to linux/container.h omits 7f905761e15a sysfs: add BIN_ATTR_WO() macro omits cf61860e6b09 misc: fastrpc: free dma buf scatter list omits 5672ff4dc389 misc: fastrpc: fix double refcounting on dmabuf omits 15fe27f3162e misc: fastrpc: remove unused definition omits 2e369878bd43 misc: fastrpc: Don't reference rpmsg_device after remove omits 278d56f970ae misc: fastrpc: Reference count channel context omits 474d83edaf56 MAINTAINERS: add maintainer for Intel Stratix10 FW drivers omits feef87e9118f firmware: rsu: document sysfs interface omits 4526ebbc7773 firmware: add Intel Stratix10 remote system update driver omits b5dc75c915cd firmware: stratix10-svc: extend svc to support new RSU features omits 1798045900b7 selftests: firmware: Add request_firmware_into_buf tests omits 7feebfa487b9 test_firmware: add support for request_firmware_into_buf omits 4b708b7b1a2c firmware: google: check if size is valid when decoding VPD data omits 8619e5bdeee8 /dev/mem: Bail out upon SIGKILL. omits 4feb80faf428 binder: Add binder_proc logging to binderfs omits 03e2e07e3814 binder: Make transaction_log available in binderfs omits 0e13e452dafc binder: Add stats, state and transactions files omits f00834518ed3 binder: add a mount option to show global stats omits f5223e9eee65 can: extend sockaddr_can to include j1939 members omits 2a0c9aaa6247 can: add socket type for CAN_J1939 omits 9868b5d44f3d can: introduce CAN_REQUIRED_SIZE macro omits 4f746fb49518 mailmap: update email address omits 24efc6d36d23 can: af_can: use spin_lock_bh() for &net->can.rcvlists_lock omits bdfb5765e45b can: af_can: remove NULL-ptr checks from users of can_dev_ [...] omits 8df9ffb888c0 can: make use of preallocated can_ml_priv for per device s [...] omits ffd956eef69b can: introduce CAN midlayer private and allocate it automatically omits 3f1503560693 can: af_can: can_pernet_exit(): no need to iterate over an [...] omits e2586a5796d6 can: af_can: can_rx_register(): use max() instead of open [...] omits 6625a18e9ff6 can: af_can: give variable holding the CAN receiver and th [...] omits fac785009aaf can: af_can: rename find_dev_rcv_lists() to can_dev_rcv_li [...] omits 3ee6d2bebef8 can: af_can: rename find_rcv_list() to can_rcv_list_find() omits ff7fbea4c133 can: proc: give variable holding the CAN per device receiv [...] omits 56be1d52fc0b can: af_can: give variable holding the CAN per device rece [...] omits 564577dfee4e can: netns: remove "can_" prefix from members struct netns_can omits 448c70749478 can: proc: give variables holding CAN statistics a sensible name omits e2c1f5c75008 can: af_can: give variables holding CAN statistics a sensi [...] omits 2341086df448 can: netns: give members of struct netns_can holding the s [...] omits 6c43bb3a413c can: netns: give structs holding the CAN statistics a sens [...] omits ca2864c6e896 binder: Add default binder devices through binderfs when c [...] omits 028fb5822b76 binder: Validate the default binderfs device names. omits 8966110c5645 tty: serial: fix platform_no_drv_owner.cocci warnings omits 0e16feab6cce dt-bindings: serial: Document Freescale LINFlexD UART omits 2bd3661ea0eb serial: fsl_linflexuart: Update compatible string omits 7030082a7415 tty: n_gsm: avoid recursive locking with async port hangup omits 418319026ca3 serial: sprd: keep console alive even if missing the 'enab [...] omits e85c9d6786e5 serial: sprd: add console_initcall in sprd's uart driver omits 99038fe75afa serial: sprd: check the right port and membase omits d2d8d4c049db tty/serial: atmel: remove unneeded atmel_get_lines_status [...] omits c514a6f848b5 serial: imx: use Tx ready rather than Tx empty irq omits d47bcb4a6cf0 serial: imx: fix data breakage on termios change omits 85f30fbf32d1 serial: imx: do not disable individual irqs during termios change omits 88c38044c12b serial: imx: do not stop Rx/Tx on termios change omits 2eda5345e4ef serial: imx: get rid of unbounded busy-waiting loop omits 8016c3da0cc2 tty: max310x: fix off-by-one buffer access when storing overrun omits 06e9b2fe7f12 tty: serial: linflexuart: Use DEFINE_SPINLOCK() for spinlock omits 8428413b1d14 serial: 8250_pci: Implement MSI(-X) support omits 68e26a8d224f serial: 8250_pci: Add F81504A series Support omits 4ad8e34d1f47 serial: mctrl_gpio: Use gpiod flags directly omits c140e97f803f tty: serial: add dependence for CONFIG_SERIAL_FSL_LINFLEXUART omits a7b121b4b8b0 tty: n_gsm: add ioctl to map serial device to mux'ed tty omits d193db7fb10d serial: 8250_pci: Merge 8250_moxa to 8250_pci omits 37ba760b6bb7 serial: sprd: Add loopback function support omits 6cbdf5c659ab serial: mxs-auart: Don't check for mctrl_gpio_to_gpiod() r [...] omits a16c4c5a9cb6 serial: sh-sci: Don't check for mctrl_gpio_to_gpiod() retu [...] omits 18a4c404d2b4 serial: tegra: protect IER against LCR.DLAB omits 6300b140c29f serial: tegra: add internal loopback functionality omits d2ace81bf902 tty/serial: atmel: reschedule TX after RX was started omits 09864c1cdf5c tty: serial: Add linflexuart driver for S32V234 omits 8d41ab87630b tty/serial: atmel: remove redundant assignment to ret omits c6c94eecb19b parport: parport_serial: Add support for Sunix Multi I/O boards omits 8515dbc1f51b serial: 8250_pci: Add support for Sunix serial boards omits bd0d9d159988 serial: remove ks8695 driver omits b832776bbc90 serial: lantiq: Add support for Lightning Mountain SoC omits 14208b3890ca serial: lantiq: Make IRQ & ISR assignment dynamic omits 0de2580fdb77 serial: lantiq: Use proper DT compatible string omits 4f912b898dc2 serial: 8250_lpss: Enable HS UART on Elkhart Lake omits d53aa935b7d1 serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro omits f6bbb9f531c6 serial: 8250_lpss: register DMA IRQ and pool with instance ID omits b4d0aac23e35 serial: 8250_lpss: add fractional divisor support omits bf414f5520ef serial: 8250_lpss: switch to use 8250_dwlib library omits 4d5675c3b10b serial: 8250_dw: switch to use 8250_dwlib library omits 136e0ab99b22 serial: 8250_dw: split Synopsys DesignWare 8250 common functions omits 62907e90cc7e serial: 8250_dw: use pointer to uart local variable omits a8571fda4740 serial: 8250_dw: Use a unified new dev variable in remove omits 4b967e63fdfb serial: lantiq: Add SMP support omits 6798e901ab23 tty: serial: fsl_lpuart: Ignore TX/RX interrupts if DMA is [...] omits f7ec1721b38c tty: serial: fsl_lpuart: Don't enable TIE in .startup() or [...] omits 352bd55e5dce tty: serial: fsl_lpuart: Introduce lpuart*_setup_watermark [...] omits 4ff69041eccf tty: serial: fsl_lpuart: Introduce lpuart32_configure() omits fd60e8e4a701 tty: serial: fsl_lpuart: Introduce lpuart_rx_dma_startup() omits 5982199ca071 tty: serial: fsl_lpuart: Introduce lpuart_tx_dma_startup() omits 3f72879e005e serial: 8250_exar: Replace msleep(1) with usleep_range() omits 653d00c8d0f1 serial: 8250_exar: Consolidate callback assignments in def [...] omits 44e60d527e59 tty: serial: qcom_geni_serial: use devm_platform_ioremap_r [...] omits 3d7514da0391 serial: 8250: Don't check for mctrl_gpio_init() returning -ENOSYS omits e55a09732be9 serial: sh-sci: Don't check for mctrl_gpio_init() returnin [...] omits e8b2a6187544 serial: mctrl_gpio: Avoid probe failures in case of missin [...] omits 72169e4234d4 serial: 8250_exar: Absorb remaining 8250_port INT0 support omits 7027e62a7d06 serial: sh-sci: Use DEVICE_ATTR_RW() for rx_fifo_trigger omits ce734600545f tty: serial: qcom_geni_serial: Update the oversampling rate omits 47b1747f705e serial: 8250_exar: Clear buffer before shutdown omits b2b4b8ed3c06 serial: 8250_exar: Move custom divisor support out from 8250_port omits ef4e281ecccd serial: 8250_exar: Extract PM routine from 8250_port omits 6be254c2113d serial: 8250_exar: No need to autoconfigure Exar ports omits 6aa57f16185c serial: sh-sci: use driver core functions, not sysfs ones. omits 2bf593f101f3 xilinx_uartps.c: suppress "may be used uninitialised" warning omits 1df217868178 tty: Remove dev_err() usage after platform_get_irq() omits 769d55c523f7 tty: serial: fsl_lpuart: Introduce lpuart_dma_shutdown() omits 8a9b82422ff5 tty: serial: fsl_lpuart: Drop unnecessary lpuart*_stop_tx() omits a90fa53282f3 tty: serial: fsl_lpuart: Introduce lpuart_stopped_or_empty() omits f2f5e04c75c1 tty: serial: fsl_lpuart: Use cpu_relax() instead of barrier() omits 56dd627fb223 tty: serial: fsl_lpuart: Introduce lpuart_wait_bit_set() omits 1da17d7cf8e2 tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs omits 76e3f2ac4a4a tty: serial: fsl_lpuart: Clear CSTOPB unconditionally omits bcfa46bfb9b7 tty: serial: fsl_lpuart: Drop unnecessary extra parenthesis omits d26454ee3c45 tty: serial: fsl_lpuart: Drop no-op bit opearation omits 93b9523a8e72 tty: serial: fls_lpuart: Split shared TX IRQ handler into two omits 15dd287b28b9 tty: serial: fsl_lpuart: Fix issue in software flow control omits 66127ec7e324 tty: serial: fsl_lpuart: Drop unnecessary uart_write_wakeup() omits 834a974168b5 tty: serial: fsl_lpuart: Fix bogus indentation omits 3993ddc236a5 tty: serial: fsl_lpuart: Simplify RX/TX IRQ handlers omits 9bc19af9dacb tty: serial: fsl_lpuart: Flush HW FIFOs in .flush_buffer omits cc584ab86057 tty: serial: fsl_lpuart: flush receive FIFO after overruns omits 656321793ff4 tty: serial: fsl_lpuart: fix framing error handling when u [...] omits b777b5de6aaa serial: imx: get rid of imx_uart_rts_auto() omits 197540dc8301 serial: imx: set_mctrl(): correctly restore autoRTS state omits a25aee902e66 serial: imx: set_termios(): do not enable autoRTS if RTS is unset omits 72d819612ae0 serial: 8250_pnp: Move to struct dev_pm_ops omits fdc2de87124f serial/8250: Add support for NI-Serial PXI/PXIe+485 devices omits fe94347d6dc9 serial: stm32: Use __maybe_unused instead of #if CONFIG_PM_SLEEP omits fb6dcef62d52 serial: stm32: add pm_runtime support omits 94616d9a9db0 serial: stm32: select pinctrl state in each suspend/resume [...] omits 96b79ac705cc dt-bindings: serial: stm32: add wakeup option omits ea5ab2e422de 8250_lpss: check null return when calling pci_ioremap_bar omits f77ebb241ce0 tty: serial: fsl_lpuart: correct the FIFO depth size omits 638341d5dbd1 tty: serial: fsl_lpuart: remove sg_set_buf() for sport->rx_sgl omits ca8d92f6d3dd tty: serial: fsl_lpuart: use kzalloc() instead of kmalloc() omits d8a0e92e1c1e tty: serial: fsl_lpuart: add earlycon for imx8qxp platform omits 38eb523461dc tty: serial: fsl_lpuart: remove the dev.coherent_dma_mask [...] omits df60a8af8420 serial: 8250_exar: Use struct_size() helper omits 18b1345e60ae tty: nozomi: Use dev_get_drvdata omits 76b4106c4b48 serial: 8250: Use dev_get_drvdata where possible omits 95604220cec8 tty/isicom: remove redundant assignment to variable word_count omits 0998a63b493b tty: serial: Remove call to memset after pci_alloc_consistent omits acf01e66566f tty: hvcs: Fix odd use of strlcpy omits 627a545c6bb0 serial: 8250_omap: Fix idling for unloaded serdev drivers omits 43a9e710cbed tty: n_gsm: add helpers to convert mux-num to/from tty-base omits a64d19aa0ef6 tty: n_gsm: update doc example to use header for N_GSM0710 define omits 69b1aaa45041 tty: n_gsm: remove obsolete mknod doc example omits 896fc242bc1d vhost: Remove unnecessary variable omits 718be6bab26f virtio-net: lower min ring num_free for efficiency omits 264b563b8675 vhost/test: fix build for vhost test omits 93d2c4de8d81 vhost/test: fix build for vhost test omits c5c6faaee6e0 dmaengine: ti: edma: Use bitmap_set() instead of open code [...] omits b2003f61a554 dmaengine: ti: edma: Only reset region0 access registers omits c5dbe60664b3 dmaengine: ti: edma: Do not reset reserved paRAM slots omits e701f412030e EDAC/mc_sysfs: Make debug messages consistent omits dfcff3f8a5f1 soundwire: stream: make stream name a const pointer omits c7578c1d6285 soundwire: Add compute_params callback omits 78406ff566ec arm: remove wrappers for the generic dma remap helpers omits 5cf4537975bb dma-mapping: introduce a dma_common_find_pages helper omits 512317401f6a dma-mapping: always use VM_DMA_COHERENT for generic DMA remap omits fe9041c24519 vmalloc: lift the arm flag for coherent mappings to common code omits 249baa547901 dma-mapping: provide a better default ->get_required_mask omits d9295532d572 dma-mapping: remove the dma_declare_coherent_memory export omits 6334150e9a36 remoteproc: don't allow modular build omits 7a01ee42209c dma-mapping: remove the dma_mmap_from_dev_coherent export omits 1fa0682448ac dma-mapping: remove dma_release_declared_memory omits 212836a9929f dma-mapping: remove dma_{alloc,free,mmap}_writecombine omits 62fcee9a3bd7 dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP omits 5128da323514 parisc: don't set ARCH_NO_COHERENT_DMA_MMAP omits 07d841a625bc arm-nommu: call dma_mmap_from_dev_coherent directly omits 425da159707b ALSA: pcm: use dma_can_mmap() to check if a device support [...] omits e29ccc188f3d dma-mapping: add a dma_can_mmap helper omits f9f3232a7d0a dma-mapping: explicitly wire up ->mmap and ->get_sgtable omits 14451467014b dma-mapping: move the dma_get_sgtable API comments from ar [...] omits f0d1ab052640 gpio: of: Normalize return code variable name omits d377f56f34f5 gpio: gpiolib: Normalize return code variable name omits d2b091961510 gpio: ep93xx: Pass irqchip when adding gpiochip omits bacada1c3fb4 Merge tag 'intel-pinctrl-v5.4' of git://git.kernel.org/pub [...] omits c165d8947bc4 eeprom: Deprecate the legacy eeprom driver omits a2e484585ad3 soundwire: core: add device tree support for slave devices omits dd4689e2b641 dt-bindings: soundwire: add slave bindings omits 2a36c16efab2 ALSA: hda/realtek - Fix the problem of two front mics on a [...] omits f1fac63af678 soundwire: bus: set initial value to port_status omits 512f9922eeb1 erofs: using switch-case while checking the inode type. omits 3b531807e605 staging: exfat: cleanup explicit comparisons to NULL omits 4e690bf985bd Staging: rtl8723bs: Use kzfree rather than its implementation omits 39d170b3cb62 ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_f [...] omits 355cf3191201 wcn36xx: use dynamic allocation for large variables omits 0e7bf23e4967 ath6kl: Fix a possible null-pointer dereference in ath6kl_ [...] omits 72bb1aa91ff8 ath9k: dynack: set ackto to max timeout in ath_dynack_reset omits 86e392994dee ath9k: dynack: set max timeout according to channel width omits 6999e40d5f1d ath9k: dynack: properly set last timeout timestamp in ath_ [...] omits 5df65dd52dd5 ath9k: dyanck: introduce ath_dynack_set_timeout routine omits e1aa1a1db3b0 ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init omits 5a4f2040fd07 ath9k: add loader for AR92XX (and older) pci(e) omits 68092f9cf932 carl9170: remove set but not used variable 'udev' omits d20b1e6c8307 wil6210: Delete an unnecessary kfree() call in wil_tid_amp [...] omits 9abe3e306ecc wil6210: Add EDMG channel support omits cf24aac38698 dmaengine: rcar-dmac: Fix DMACHCLR handling if iommu is mapped omits 23bb9f692b66 wil6210: fix wil_cid_valid with negative cid values omits 689379c2f383 dmaengine: sprd: Fix the DMA link-list configuration omits d17d9ea95727 dmaengine: iop-adma.c: fix printk format warning omits b8bf2681dce1 Merge tag 'fpga-dfl-for-5.4' of git://git.kernel.org/pub/s [...] omits 402096cb5b7d dmaengine: stm32-dma: Use struct_size() helper omits 37256335bd06 dt-bindings: dmaengine: dma-common: Fix the dma-channel-ma [...] omits 2c1f9e263444 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 25af5afe77a8 dmanegine: ioat/dca: Use struct_size() helper omits 94810bd365cb Merge tag 'mlx5-updates-2019-09-01-v2' of git://git.kernel [...] omits 09104bb1b5d4 dmaengine: iop-adma: remove set but not used variable 'slo [...] omits fb9816f9d05f dmaengine: dmatest: Add support for completion polling omits 9fa2df6eafa0 dmaengine: ti: omap-dma: Remove variable override in omap_ [...] omits 7a09c09c3007 dmaengine: ti: omap-dma: Remove 'Assignment in if condition' omits e3b9fef8ddf8 dmaengine: ti: edma: Remove 'Assignment in if condition' omits bc56ad8c74b8 xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT omits 76f1793359db xfs: define a flags field for the AG geometry ioctl structure omits 77a0ef488de9 Documentation: fpga: dfl: add descriptions for virtualizat [...] omits cb3c2c47e3b8 fpga: dfl: fme: add global error reporting support omits bd127b8191cf fpga: dfl: afu: add STP (SignalTap) support omits 44d247534ff2 fpga: dfl: afu: add error reporting support. omits 95844372f4f3 fpga: dfl: afu: expose __afu_port_enable/disable function. omits f09991adfb34 fpga: dfl: afu: add userclock sysfs interfaces. omits a80a4b82e7d8 fpga: dfl: afu: convert platform_driver to use dev_groups omits 084c3ff1b1d2 fpga: dfl: fme: convert platform_driver to use dev_groups omits 84b693e3786b fpga: dfl: make init callback optional omits af9ca4b0bd05 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits cbb4a74478e9 Merge tag 'dev_groups_all_drivers' into fpga-dfl-for-5.4 omits 8cc7af751443 kbuild: remove ARCH_{CPP,A,C}FLAGS omits 15f5db60a137 kbuild,arc: add CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 for ARC omits cd186e51513c ice: Only disable VLAN pruning for the VF when all VLANs a [...] omits 03bba02016f9 ice: Remove enable DCB when SW LLDP is activated omits 3d57fd10f2c9 ice: Report stats when VSI is down omits 06914ac20abb ice: Always notify FW of VF reset omits 473ca574884b ice: Correctly handle return values for init DCB omits c5ef62e60d50 Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits a257f188b72b ice: Limit Max TCs on devices with more than 4 ports omits 6a025730e0cd ice: Cleanup defines in ice_type.h omits 2e0ab37c04c2 ice: print extra message if topology issue omits 432609887aa9 ice: add print of autoneg state to link message omits 7404e84a2332 ice: update driver unloading field for Queue Shutdown AQ command omits 18057cb3578a ice: add needed PFR during driver unload omits 5fb9b797d5cc drm/msm/dsi: Fix return value check for clk_get_parent omits d934a712c5e6 drm/msm: add atomic traces omits cd6d923167b1 drm/msm/dpu: async commit support omits 2d99ced787e3 drm/msm: async commit support omits e35a29d5c432 drm/msm: split power control from prepare/complete_commit omits 9f6b65642bd2 drm/msm: add kms->flush_commit() omits 80b4b4a703d6 drm/msm: convert kms->complete_commit() to crtc_mask omits d4d2c60497cf drm/msm: add kms->wait_flush() omits 41a52059eefd drm/msm/dpu: handle_frame_done() from vblank irq omits fe9df3f50c39 drm/msm/dpu: add real wait_for_commit_done() omits b4bb9f15b443 drm/msm/dpu: unwind async commit handling omits 0c91ed511232 drm/msm/dpu: remove unused arg omits 33e42bf6c53b drm/msm/dpu: remove some impossible error checking omits 15ee1e050a46 drm/msm/dpu: add rotation property omits 2eba69071b4b drm/msm: Remove Kconfig default omits b721ea48d71b drm/msm/dpu: remove stray "\n" omits 241b507c166f drm/msm/dpu: fix "frame done" timeouts omits ed98359a9e39 drm/msm: Use struct_size() helper omits 8e3e791d20d2 drm/msm: Use generic bulk clock function omits 518304cbf3b2 drm/msm/mdp5: Find correct node for creating gem address space omits add5bff4aa76 drm/msm/phy/dsi_phy: silence -EPROBE_DEFER warnings omits 61b5334fc6b1 drm/msm/a6xx: add missing MODULE_FIRMWARE() omits d6c7b2284b14 drm/msm/mdp5: Add msm8998 support omits 1569fcd7555e drm/msm/dpu: remove dpu_mdss:hwversion omits 23c259722d0e drm/msm: Transition console to msm framebuffer omits a44769b407ec drm/msm/hdmi: Convert to use GPIO descriptors omits 86fe3f546eb3 drm/msm/dpu: Drop unused GPIO code omits 2acc0d2db5ef drm/msm/dsi: Drop unused GPIO includes omits c9b74b8a3903 drm/msm/mdp4: Drop unused GPIO include omits feea39a86dfd drm/msm: drop use of drmP.h omits d24ef08a9d94 ice: Deduce TSA value from the priority value in the CEE mode omits 567af267fa1d ice: Report what the user set for coalesce [tx|rx]-usecs omits 8132e17dfb16 ice: Fix resource leak in ice_remove_rule_internal() omits b0f01ecf293c md/raid5: use bio_end_sector to calculate last_sector omits 07f1a6850c5d md/raid1: fail run raid1 array when active disk less than one omits 62f7b1989c02 md raid0/linear: Mark array as 'broken' and fail BIOs if a [...] omits f02bd65a5b63 Merge tag 'amlogic-dt64-2.1' of git://git.kernel.org/pub/s [...] omits 9e38081e5deb Merge tag 'renesas-arm-soc-for-v5.4-tag1' of git://git.ker [...] omits e8606cd48124 Merge tag 'zynq-soc-for-v5.4' of https://github.com/Xilinx [...] omits 110e48725db6 netfilter: nf_flow_table: set default timeout after succes [...] omits b067fa009c88 netfilter: ctnetlink: honor IPS_OFFLOAD flag omits 88209141392a netfilter: nft_fib_netdev: Terminate rule eval if protocol [...] omits 03af840650bb ice: Fix EMP reset handling omits b1d1e29639df dm crypt: omit parsing of the encapsulated cipher omits a1a262b66e55 dm crypt: switch to ESSIV crypto API template omits be1eb7f78aa8 crypto: essiv - create wrapper template for ESSIV generation omits bff00fdf03b0 Merge tag 'imx-drivers-5.4' of git://git.kernel.org/pub/sc [...] omits 87288375bb11 Merge tag 'amlogic-drivers-2.1' of git://git.kernel.org/pu [...] omits 74eb9c06b1d7 Merge tag 'iio-for-5.4b-take3' of git://git.kernel.org/pub [...] omits 957af18f0545 Merge tag 'v5.3-next-soc' of git://git.kernel.org/pub/scm/ [...] omits 2f7ce2aafa89 Merge tag 'sunxi-drivers-for-5.4-2' of git://git.kernel.or [...] omits 916b4ab867a8 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] omits 6fa029486b74 iio: imu: st_lsm6dsx: rely on IIO_G_TO_M_S_2 for gain defi [...] omits 0f7e17286b45 iio: imu: st_lsm6dsx: remove invalid gain value for LSM9DS1 omits dfa5b30b12aa staging: exfat: drop local TRUE/FALSE defines omits f73d137d562f ARM: scoop: Use the right include omits ab050766f942 staging: exfat: fix spelling errors in comments omits 9ddb2526eb4a Merge tag 'soc-fsl-next-v5.4' of git://git.kernel.org/pub/ [...] omits a70cfd89dc9a staging: exfat: cleanup braces for if/else statements omits ec13c78d7b45 coresight: tmc-etr: Add barrier packets when moving offset [...] omits 3507d231a499 coresight: tmc-etr: Decouple buffer sync and barrier packe [...] omits 00bb485ce7b8 coresight: tmc: Make memory width mask computation into a [...] omits bbedcb91cc3b coresight: tmc-etr: Fix perf_data check omits 13af88f312fc coresight: tmc-etr: Fix updating buffer in not-snapshot mode. omits 89e89b05ef5b coresight: etm4x: improve clarity of etm4_os_unlock comment omits 08d2ddaa5850 coresight: etm4x: use module_param instead of module_param_named omits 1004ce4c255f coresight: etm4x: Use explicit barriers on enable/disable omits 6d7651015c16 coresight: etm4x: Remove superfluous setting of os_unlock omits 6c87bedc9e9c coresight: acpi: Static funnel support omits 82451bbd540f coresight: Convert pr_warn to dev_warn for obsolete bindings omits 8a4bc4f19504 coresight: tmc-etr: Check if non-secure access is enabled omits f52ff9b7d649 coresight: tmc-etr: Handle memory errors omits 5774a34fc802 coresight: etr_buf: Consolidate refcount initialization omits df4473fadcfe coresight: cpu-debug: Add support for Qualcomm Kryo omits 17b4add0d4e0 coresight: etm4x: Add ETM PIDs for SDM845 and MSM8996 omits 3bf8c48ca727 coresight: etm4x: Two function calls less omits 526af0405487 Merge tag 'fpga-cvp-for-5.4' of git://git.kernel.org/pub/s [...] omits 18ec9392929f Merge tag 'thunderbolt-for-v5.4' of git://git.kernel.org/p [...] omits e890acd5ff18 net/mlx5: Add devlink flow_steering_mode parameter omits 8463daf17e80 net/mlx5: Add support to use SMFS in switchdev mode omits 38b9d1c62a6e net/mlx5: Add API to set the namespace steering mode omits 6a48faeeca10 net/mlx5: Add direct rule fs_cmd implementation omits fb86f1210a57 net/mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software ste [...] omits 70605ea545e8 net/mlx5: DR, Expose APIs for direct rule managing omits c47ff7baff6e net/mlx5: DR, Add required FW steering functionality omits 41d07074154c net/mlx5: DR, Expose steering rule functionality omits 9db810ed2d37 net/mlx5: DR, Expose steering action functionality omits 852f660bd7cc net/mlx5: DR, Expose steering matcher functionality omits 7838e1725394 net/mlx5: DR, Expose steering table functionality omits 4ec9e7b02697 net/mlx5: DR, Expose steering domain functionality omits 26d688e33f88 net/mlx5: DR, Add Steering entry (STE) utilities omits 297cccebdc5a net/mlx5: DR, Expose an internal API to issue RDMA operations omits 29cf8febd185 net/mlx5: DR, ICM pool memory allocator omits 1d9186476e12 net/mlx5: DR, Add direct rule command utilities omits 14c32fd17c9b net/mlx5: DR, Add the internal direct rule types definitions omits 2b688ea5efde net/mlx5: Add flow steering actions to fs_cmd shim layer omits e6508c7efa90 Merge tag 'phy-for-5.4' of git://git.kernel.org/pub/scm/li [...] omits 4a79ce748f31 Merge tag 'icc-5.4-rc1' of https://git.linaro.org/people/g [...] omits cf48d1762328 hwmon: (w83793d) convert to use devm_i2c_new_dummy_device omits f64211151db4 hwmon: (w83792d) convert to use devm_i2c_new_dummy_device omits 358d2071100d hwmon: (w83791d) convert to use devm_i2c_new_dummy_device omits 09fe787051db hwmon: (as370-hwmon) fix devm_platform_ioremap_resource.co [...] omits d7a85cde90ed hwmon: (lm75) Add support for writing sampling period on PCT2075 omits cee04a013a4a hwmon: (lm75) Add support for writing conversion time for TMP112 omits 040b106ff8d6 hwmon: (lm75) Move updating the sample interval to its own [...] omits 7db0db3f6cce hwmon: (lm75) Support configuring the sample time for vari [...] omits 4a2d78822fdf hwmon: (nct7904) Fix incorrect temperature limitation regi [...] omits 7b1b68f013e8 hwmon: (as370-hwmon) Add DT bindings for Synaptics AS370 PVT omits 7548666e6fc3 hwmon: Add Synaptics AS370 PVT sensor driver omits 2f8a855efe8a pmbus: (ibm-cffps) Add support for version 2 of the PSU omits d600981d80e0 dt-bindings: hwmon: Document ibm,cffps2 compatible string omits bc34301b1067 hwmon: (iio_hwmon) Enable power exporting from IIO omits be7ec9196bc4 dt-bindings: Add ipsps1 as a trivial device omits edd2a4d6608b hwmon: pmbus: Add Inspur Power System power supply driver omits 06a1c69cf5de hwmon/ltc2990: Generalise DT to fwnode support omits 10b1f2a9d411 hwmon: (raspberrypi) update MODULE_AUTHOR() email address omits 4b5be3c17380 hwmon: (lm75) Modularize lm75_write and make hwmon_chip writable omits 7f1a300f8abd hwmon: (lm75) Add new fields into lm75_params_ omits 58608cfee861 hwmon: (lm75) Create function from code to write into registers omits dcb12653875e hwmon: (lm75) Create structure to save all the configurati [...] omits 486842db3b79 hwmon: (nct7904) Add extra sysfs support for fan, voltage [...] omits dbf55205118e hwmon: w83795: Fan control option isn't that dangerous omits f2ff7ceaa44c hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] omits 6e4d91aa0718 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] omits 29c7cb485b32 hwmon: (nct6775) Integrate new model nct6116 omits c64fce7f2a10 hwmon: (adt7475) Convert to use hwmon_device_register_with [...] omits 22e96ce31805 hwmon: (w83781d) convert to i2c_new_dummy_device omits 25d401646477 hwmon: (smm665) convert to i2c_new_dummy_device omits 8f9508ebbf76 hwmon: (asb100) convert to i2c_new_dummy_device omits 12163cfbfc0f hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs omits af4e1c5eca95 x86/amd_nb: Add PCI device IDs for family 17h, model 70h omits 899df7b41cc4 docs: hwmon: pxe1610: convert to ReST format and add to the index omits 3b07a702cc2b hwmon: (k8temp) update to use new hwmon registration API omits 59eedefbba12 hwmon: (pmbus/max31785) Remove a useless #define omits 557c7ffa2f28 hwmon: (lm75) add support for PCT2075 omits 5ac6badc5aa0 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] omits 2c9d5b5e32a2 hwmon: Remove ads1015 driver omits 77fda29f9c48 Merge tag 'extcon-next-for-5.4' of git://git.kernel.org/pu [...] omits 110509df4540 Merge branch 'bpf-selftest-endianess-fixes' omits 3ec2a0ed3fec selftests/bpf: fix endianness issues in test_sysctl omits 416c57282184 selftests/bpf: improve unexpected success reporting in test_syctl omits 3404ddf234ba selftests/bpf: fix "ctx:write sysctl:write read ok" on s390 omits b96326799443 selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu omits ba7eb84f7169 leds: ti-lmu-common: Move static keyword to the front of d [...] omits 536129cc9a26 leds: lm3532: Move static keyword to the front of declarations omits 815cdcc33404 usb: cdns3: Remove redundant dev_err call in cdns3_probe() omits 328790614d42 Merge tag 'renesas-drivers-for-v5.4-tag2' of git://git.ker [...] omits 9472aff16ca0 USB: rio500: Fix lockdep violation omits 95e29e9bbe28 USB: rio500: simplify locking omits 1ac91ac5d097 usb: mtu3: register a USB Role Switch for dual role mode omits 6dd567dc9648 ASoC: es8316: add clock control of MCLK omits 22087c850e8e iio: cros_ec: set calibscale for 3d MEMS to unit vector omits b1e18768ef12 iio: dac: ad5380: fix incorrect assignment to val omits 70575abeaaca iio: imu: st_lsm6dsx: Fix FIFO diff mask for tagged fifo omits 050833f1b15d dt-bindings: iio: imu: st_lsm6dsx: add lsm9ds1 device bindings omits 52f4b1f19679 iio: imu: st_lsm6dsx: add support for accel/gyro unit of lsm9ds1 omits 0d6fccc1b6fb spi: npcm-fiu: fix spelling mistake "frequancy" -> "frequency" omits 3a3edd6ffe67 ASoC: es8316: add DT-bindings omits 644110e17d26 EDAC/mc_sysfs: Remove pointless gotos omits d55c79ac86f7 EDAC: Prefer 'unsigned int' to bare use of 'unsigned' omits 30a344004c81 Merge tag 'samsung-drivers-5.4' of git://git.kernel.org/pu [...] omits 85936e56e923 netfilter: nft_quota: add quota object update support omits d62d0ba97b58 netfilter: nf_tables: Introduce stateful object update operation omits 4602f3bff266 usb: common: add USB GPIO based connection detection driver omits 12b591bccc46 usb: common: create Kconfig file omits e29de963e821 Merge tag 'imx-defconfig-5.4' of git://git.kernel.org/pub/ [...] omits 597b97903543 Merge tag 'aspeed-5.4-defconfig' of git://git.kernel.org/p [...] omits 9414d65d8b7e Merge tag 'sunxi-config64-for-5.4-1' of git://git.kernel.o [...] omits 6fadd72943b8 usb: roles: get usb-role-switch from parent omits 77319e88df21 Merge tag 'arm64_defconfig_watchdog_for_v5.4' of git://git [...] omits eb77b23b565e xfs: add a xfs_valid_startblock helper omits c5c0283a9db1 Merge generic_lookup_helpers into usb-next omits a9c48eabe6f4 Merge tag 'hisi-arm64-defconfig-for-5.4' of git://github.c [...] omits 06f1449a2eaa MAINTAINERS: update entry for firewire audio drivers with [...] omits 8ad8e02c2fa7 Revert "mmc: core: do not retry CMD6 in __mmc_switch()" omits a3829f9952ba Merge tag 'ux500-dts-v5.4-3' of git://git.kernel.org/pub/s [...] omits a31f01777bc5 usb: roles: Add fwnode_usb_role_switch_get() function omits 932bb934ed4d mips: compat: vdso: Use legacy syscalls as fallback omits b1761ebea6ae Merge tag 'mvebu-dt64-5.4-1' of git://git.infradead.org/li [...] omits 3107b3843cd0 Merge tag 'mvebu-dt-5.4-1' of git://git.infradead.org/linu [...] omits 7eaeb52fd995 Merge tag 'at91-5.4-dt' of git://git.kernel.org/pub/scm/li [...] omits e8e39a2026ab Merge tag 'imx-dt64-5.4' of git://git.kernel.org/pub/scm/l [...] omits a0a4c25fba92 Merge tag 'imx-dt-5.4' of git://git.kernel.org/pub/scm/lin [...] omits a22a9602b88f closures: fix a race on wakeup from closure_sync omits d66c9920c0cf bcache: Fix an error code in bch_dump_read() omits d55a4ae9e1af bcache: add cond_resched() in __bch_cache_cmp() omits 89e4acf7a382 Merge tag 'imx-dt-clkdep-5.4' of git://git.kernel.org/pub/ [...] omits fa99165cc87a Documentation:kernel-per-CPU-kthreads.txt: Remove referenc [...] omits 44493062abc3 device connection: Add fwnode_connection_find_match() omits 8a6abcd04e4c Merge tag 'gpio-v5.4-updates-for-linus' of git://git.kerne [...] omits f97eeb6cfd52 Documenation: switching-sched: Remove notes about elevator [...] omits 0c89d4dab3a5 Merge tag 'imx-bindings-5.4' of git://git.kernel.org/pub/s [...] omits 85c0a037dc7a block: elevator.c: Remove now unused elevator= argument omits 977607653cdd usb: roles: Introduce stubs for the exiting functions in role.h omits 3ef8685f84b3 dt-bindings: usb: mtu3: add properties about USB Role Switch omits 48dd4cf01f90 Merge tag 'aspeed-5.4-devicetree' of git://git.kernel.org/ [...] omits af6ba9d2d650 Merge tag 'omap-for-v5.4/dt-take2-signed' of git://git.ker [...] omits f651c73e71f5 dt-bindings: usb: add binding for USB GPIO based connectio [...] omits 6b68240d7c54 dt-bindings: connector: add optional properties for Type-B omits 451d15a1731c dt-binding: usb: add usb-role-switch property omits ea44d190764b usbip: Implement SG support to vhci-hcd and stub driver omits cb8acabbe33b block: mq-deadline: Fix queue restart handling omits 369291a4caeb Merge tag 'v5.3-next-dts64' of git://git.kernel.org/pub/sc [...] omits 90104e2be410 Merge tag 'v5.3-next-dts32' of git://git.kernel.org/pub/sc [...] omits 2be1fb64dfeb usb: roles: intel: Enable static DRD mode for role switch omits 6ed151f26484 xhci-ext-caps.c: Add property to disable Intel SW switch omits db2f7fe562c7 Merge tag 'sunxi-dt-for-5.4-1' of git://git.kernel.org/pub [...] omits a0a465569b45 usb: dwc3: remove generic PHY calibrate() calls omits 34c7ed72f4f0 usb: core: phy: add support for PHY calibration omits 8b51dc729147 rsi: fix a double free bug in rsi_91x_deinit() omits 34a6e22894fa Merge tag 'renesas-dt-bindings-for-v5.4-tag2' of git://git [...] omits d7290cd04b4e usb: chipidea: msm: Use device-managed registration API omits ee6754ace1ec usb: host: xhci-rcar: Use xhci_plat_priv.quirks instead of [...] omits ed056203fa7c usb: host: xhci-rcar: Add a helper macro to set xhci_plat_priv omits 77d8f110acb7 usb: host: xhci-plat: add quirks member into struct xhci_p [...] omits 13fa451568ab Revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" omits 14d5e14c8a6c rt2x00: clear up IV's on key removal omits 968dcfb49052 iwlwifi: assign directly to iwl_trans->cfg in QuZ detection omits 7caac62ed598 mwifiex: Fix three heap overflow at parsing element in cfg [...] omits 70702265a04a mt76: mt76x0e: disable 5GHz band for MT7630E omits 9334367cda85 xhci: fix possible memleak on setup address fails. omits 8a62dff2c073 xhci: add TSP bitflag to TRB tracing omits b62a31b04e93 usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in 'x [...] omits 5a030e618712 usb: xhci: dbc: Simplify error handling in 'xhci_dbc_alloc [...] omits 34b0e9b767bf mt76: mt76x0e: don't use hw encryption for MT7630E omits 5d04111d76e2 usb: cdns3: fix spelling mistake: "cnfiguration" -> "confi [...] omits 04db1d2057c8 usb: cdns3: fix missing assignment of ret before error che [...] omits 4d2233ecec8e usb: cdns3: remove redundant assignment to ret on error exit path omits 35af2445dc30 usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C omits f271b966bff1 usb: cdns3: remove set but not used variable 'priv_dev' omits b3d72616b428 usb: cdns3: Fix Wunused-but-set-variable warning omits 84b0b6635247 zd1211rw: zd_usb: Use struct_size() helper omits 82f93cf46d60 brcmfmac: get chip's default RAM info during PCIe setup omits 504792e07a44 arm64: bpf: optimize modulo operation omits 420c20be08a4 bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA omits 5f42b382ead2 brcmfmac: replace strncpy() by strscpy() omits 567a9b766b47 rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status omits 14aba89386a4 ipw2x00: fix spelling mistake "initializationg" -> "initia [...] omits 145a32fe57e3 airo: fix memory leaks omits 7a2eb7367fde zd1211rw: remove false assertion from zd_mac_clear() omits 73c742bb9c9b brcmfmac: remove redundant assignment to pointer hash omits 0a60e0aa495f bcma: remove two unused variables omits b80df89f3909 brcm80211: Avoid possible null-pointer dereferences in wlc [...] omits f2a3d36cca8e Merge tag 'renesas-arm64-dt-for-v5.4-tag2' of git://git.ke [...] omits 79066903454b rtw88: pci: enable MSI interrupt omits b3d07736b30a rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ omits 9f7d65fb3935 rtw88: remove redundant assignment to pointer debugfs_topdir omits d74d0767b95e rtw88: drop unused rtw_coex_coex_dm_reset() omits 52929cad3293 rtw88: Fix an error message omits fe025ef7d066 rtlwifi: rtl8192ce: Fix incorrect returned values omits 38fcdcbd3def rtlwifi: rtl8188ee: Fix incorrect returned values omits 3bf404b470f9 rtlwifi: rtl8821ae: Fix incorrect returned values omits daf9d2dbc84b Merge tag 'renesas-arm-dt-for-v5.4-tag1' of git://git.kern [...] omits 53092f7e0749 bpf: s390: add JIT support for bpf line info omits afd708f74f1e rtlwifi: rtl8192cu: Convert inline routines to little-endi [...] omits 3925ae06ba60 rtlwifi: rtl8192cu: Convert macros that set descriptor omits 081420490083 rtlwifi: rtl8192cu: Replace local bit manipulation macros omits 4170941ed19c rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX omits 46c46f8df9aa devpts_pty_kill(): don't bother with d_delete() omits 6effcab4da7b infiniband: don't bother with d_delete() omits 29dfeb0b6ae6 hypfs: don't bother with d_delete() omits 9dc35d8a555b rtlwifi: rtl8192ee: Remove some variable initializations omits 200e8bd4df8f rtlwifi: rtl8192ee: Convert inline routines to little-endi [...] omits 7f1c7460e932 rtlwifi: rtl8192ee: Convert macros that set descriptor omits 84a2bd39405f fs/namei.c: keep track of nd->root refcount status omits 11f92ca1475c rtlwifi: rtl8192ee: Replace local bit manipulation macros omits 8ef113ff0fed rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX omits 8cc782cd997d rtlwifi: rtl_pci: Fix memory leak when hardware init fails omits 84d31d3b6234 rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE [...] omits 01bb31de5262 rtlwifi: rtl8192cu: Fix value set in descriptor omits 8ceb1417f3ca mfd: don't select DMA_DECLARE_COHERENT for the sm501 and t [...] omits 7b65fe12556f usb: remove commented out dma wrappers omits ac2658e0d9f0 usb: remove a stale comment in hcd_alloc_coherent omits bf89015a5413 usb-storage: use hcd_uses_dma to check for DMA capabilities omits 8838d9224f84 usb/ohci-tmio: remove the HCD_DMA flag omits a1747eb43f35 usb/ohci-sm501: remove the HCD_DMA flag omits 3d77a95fc03b MIPS: Drop Loongson _CACHE_* definitions omits 775b089aeffa MIPS: tlbex: Remove cpu_has_local_ebase omits 54e8d9f07d8a MIPS: tlbex: Simplify r3k check omits 547468293475 MIPS: Select R3k-style TLB in Kconfig omits 2896ba40d0be iommu: Don't use sme_active() in generic code omits 1c92b32649f9 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] omits ac915762ea39 selftests/bpf: test_progs: add missing \n to CHECK_FAIL omits d80507d15d45 selftests/bpf: test_progs: fix verbose mode garbage omits 8ad83e3c8f1e Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] omits aa85a28663a8 Merge tag 'socfpga_dts_updates_for_v5.4' of git://git.kern [...] omits 2c70bcf72dc6 Merge tag 'v5.4-rockchip-dts64-1' of git://git.kernel.org/ [...] omits b6326fc025aa rtlwifi: fix non-kerneldoc comment in usb.c omits 8744daf4b069 iommu/vt-d: Remove global page flush support omits 097a7df2e3af iommu/arm-smmu-v3: Fix build error without CONFIG_PCI_ATS omits 745d0c932b2e Merge tag 'v5.4-rockchip-dts32-1' of git://git.kernel.org/ [...] omits 5ba78afff92a Merge tag 'samsung-dt-5.4' of git://git.kernel.org/pub/scm [...] omits a3a2902fb86e Merge tag 'omap-for-v5.4/soc-signed' of git://git.kernel.o [...] omits 7bbf86931035 Merge tag 'at91-5.4-soc' of git://git.kernel.org/pub/scm/l [...] omits e6dde5cc391c Merge tag 'imx-soc-5.4' of git://git.kernel.org/pub/scm/li [...] omits bf0b0eee4b54 Merge tag 'aspeed-5.4-arch' of git://git.kernel.org/pub/sc [...] omits 98d868415f0a Merge tag 'vexpress-update-5.4' of git://git.kernel.org/pu [...] omits 512222789ce8 s390/base: remove unused s390_base_mcck_handler omits 4df9a82549cf s390/sclp: Fix bit checked for has_sipl omits e32736494849 spi: spi-fsl-dspi: Fix race condition in TCFQ/EOQ interrupt omits 37ffab817098 spi: uniphier: introduce polling mode omits 151d0eafa4f5 spi: uniphier: remove unnecessary code omits 3c633f9dbd82 spi: uniphier: fix wrong register overwrite omits d072cb263f9e regulator: add missing 'static inline' to a helper's stub omits 157ab71286e6 ASoC: audio-graph: indicate rebind issue omits 39c66b6ef6f3 ASoC: simple-card: indicate rebind issue omits d8a050f5a3e8 kgdb: fix comment regarding static function omits 635714312e6a kdb: Replace strncmp with str_has_prefix omits cd4c0763064f powercap: idle_inject: Use higher resolution for idle injection omits 82e430a6df7f cpuidle: play_idle: Increase the resolution to usec omits 1be5b54d26ae dt-bindings: gpu: mali-midgard: Add samsung exynos5250 compatible omits 13ecee77fa81 can: dev: can_dev_init(): convert from printk(KERN_INFO) t [...] omits d36673f5918c can: dev: can_dellink(): remove return at end of void function omits f59d7824bfd1 can: dev: can_restart(): convert NULL pointer check omits d726c01aa744 can: dev: remove unnecessary blank line omits 39fe6fd5fb3a can: dev: remove unnecessary parentheses omits d7bda7307020 can: dev: avoid long lines omits ee9a5f5e554d can: dev: convert block comments to network style comments omits 761a61591705 can: mcp251x: Call wrapper instead of regulator_disable() omits 8de29a5c34a5 can: mcp251x: Make use of device property API omits b4cb76961c95 can: mcp251x: Use devm_clk_get_optional() to get the input clock omits f6cae800bfdb can: mcp251x: remove deprecated board file setup example omits 81f29dd30469 can: tcan4x5x: Remove checking the wake pin omits be1d28424adc can: tcan4x5x: Remove data-ready gpio interrupt omits e3b329221567 dt-bindings: can: tcan4x5x: Update binding to use interrup [...] omits ec44dd579038 can: kvaser_pciefd: the PWM generator is running at the bu [...] omits 711419e504eb irqdomain: Add the missing assignment of domain->fwnode fo [...] omits 8f0daef5f797 gfs2: Fix recovery slot bumping omits 98fb057487a8 gfs2: Fix possible fs name overflows omits 8c5ca11710b6 gfs2: untangle the logic in gfs2_drevalidate omits 0a6a4abc8466 gfs2: Always mark inode dirty in fallocate omits 29b49958cf73 ACPI / PCI: fix acpi_pci_irq_enable() memory leak omits 4a3975215136 staging: rtl8723bs: replace __inline by inline omits 39a4916b19e1 staging: r8188eu: use skb_put_data instead of skb_put/memcpy pair omits f08ab0abb699 staging: kpc2000: Fix long constant sparse warning omits dab8fe7ea267 staging: exfat: check for null return from call to FAT_getblk omits 329101244f21 staging: greybus: light: fix a couple double frees omits 97d3eb9da84c cpuidle-haltpoll: vcpu hotplug support omits 207380572103 staging: rts5208: Fix checkpath warning omits 21d48f69d6fd staging: rts5208: Fixed checkpath warning. omits 2e63a4a4b78e staging: rts5208: remove redundant sd30_mode checks omits be22bc7ceb5f staging: exfat: remove return and error return via a goto omits 076a8e2f769e staging: exfat: fix uninitialized variable ret omits aeb415fbe9f6 x86/mm: Remove the unused set_memory_wt() function omits 185be15143aa x86/mm: Remove set_pages_x() and set_pages_nx() omits a919198b97c8 x86/mm: Remove the unused set_memory_array_*() functions omits ec46133d3b81 x86/mm: Unexport set_memory_x() and set_memory_nx() omits ae1ad2638822 Merge tag 'v5.3-rc7' into x86/mm, to pick up fixes omits d9f3b450f206 perf/x86: Make more stuff static omits 0413d7f33e60 sched/uclamp: Always use 'enum uclamp_id' for clamp_id values omits babbe170e053 sched/uclamp: Update CPU's refcount on TG's clamp changes omits 3eac870a3247 sched/uclamp: Use TG's clamps to restrict TASK's clamps omits 7274a5c1bbec sched/uclamp: Propagate system defaults to the root group omits 0b60ba2dd342 sched/uclamp: Propagate parent clamps omits 2480c093130f sched/uclamp: Extend CPU's cgroup controller omits a55c7454a8c8 sched/topology: Improve load balancing on AMD EPYC systems omits a2cbfd46559e arch, ia64: Make NUMA select SMP omits bb87481612c4 sched, perf: MAINTAINERS update, add submaintainers and reviewers omits b0dfce90e342 Merge branch 'linux-5.3' of git://github.com/skeggsb/linux [...] omits ef16b89c8243 staging: exfat: use BIT macro for defining sizes omits 5b489e2ff650 staging: exfat: cleanup blank line warnings omits db4e919d9a11 x86/math64: Provide a sane mul_u64_u32_div() implementatio [...] omits 5e2d2cc2588b sched/fair: Don't assign runtime for throttled cfs_rq omits 392e879a4450 dma-mapping: fix filename references omits 158a6d3ce3bc iommu/dma: add a new dma_map_ops of get_merge_boundary() omits 6ba99411b858 dma-mapping: introduce dma_get_merge_boundary() omits 38c38cb73223 mmc: queue: use bigger segments if DMA MAP layer can merge [...] omits 45147fb522bb block: add a helper function to merge the segments omits ecd55e367f3d usb: chipidea: msm: Use device-managed registration API omits c7eb7c12fddc Merge tag 'exynos-drm-next-for-v5.4' of git://git.kernel.o [...] omits 60083f9e94b2 ALSA: hda/realtek - Enable internal speaker & headset mic [...] omits 6456ca6520ab ext4: fix kernel oops caused by spurious casefold flag omits f75d2accca77 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next omits 248b5f297cf8 cpufreq: Add qcs404 to cpufreq-dt-platdev blacklist omits 1cb8339ca225 cpufreq: qcom: Add support for qcs404 on nvmem driver omits 57f2f8b4aa0c cpufreq: qcom: Refactor the driver to make it easier to extend omits 7d12709544b8 cpufreq: qcom: Re-organise kryo cpufreq to use it for othe [...] omits 071afa50609d Merge branch 'opp/qcom-updates' into opp/linux-next omits 475a21e0eade dt-bindings: opp: Add qcom-opp bindings with properties ne [...] omits f6081a73091c dt-bindings: opp: qcom-nvmem: Support pstates provided by [...] omits 039b1f4f24ec netfilter: nft_socket: fix erroneous socket assignment omits 48bd0d68cd4b netfilter: bridge: Drops IPv6 packets if IPv6 module is no [...] omits 03d1571d9513 ACPI: custom_method: fix memory leaks omits 7f7378618b41 power: supply: cpcap-charger: Enable vbus boost voltage omits 7cfd33d997a4 power: supply: sc27xx: Add POWER_SUPPLY_PROP_CALIBRATE attribute omits 580665279fb6 power: supply: sc27xx: Optimize the battery capacity calibration omits ff062d06948c power: supply: sc27xx: Make sure the alarm capacity is lar [...] omits e88c7409c983 ACPI: thermal: Remove redundant acpi_has_method() calls omits 7384b0e7668f power: supply: sc27xx: Fix the the accuracy issue of coulo [...] omits 168e68d07275 power: supply: sc27xx: Fix conditon to enable the FGU interrupt omits 7cff19b9a8ff power: supply: sc27xx: Add POWER_SUPPLY_PROP_ENERGY_FULL_D [...] omits c27c38afd871 Documentation: cpufreq: Update policy notifier documentation omits df0eea448808 cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy n [...] omits 3a2650a878b8 ACPI / property: Fix acpi_graph_get_remote_endpoint() name [...] omits 3ea4ca9267cf PM / Domains: Verify PM domain type in dev_pm_genpd_set_pe [...] omits b3ad17c09899 PM / Domains: Simplify genpd_lookup_dev() omits 47320fbe11a6 configfs: new object reprsenting tree fragments omits f19e4ed1e1ed configfs_register_group() shouldn't be (and isn't) called [...] omits ff4dd081977d configfs: stash the data we need into configfs_buffer at o [...] omits 343160e98cff power: supply: max77650: add MODULE_ALIAS() omits 72e538f6ee88 power: supply: isp1704: remove redundant assignment to var [...] omits 5c35ba9b4743 power: supply: bq25890_charger: Add the BQ25895 part omits 204205836f4d power: supply: sc27xx: Replace devm_add_action() followed [...] omits 08614b407d8d power: supply: sc27xx: Introduce local variable 'struct de [...] omits 67538eb5c00f Merge branch 'mvpp2-per-cpu-buffers' omits 7d04b0b13b11 mvpp2: percpu buffers omits 136163618e3a mvpp2: refactor BM pool functions omits 59857e9eadce power: reset: reboot-mode: Fix author email format omits 9eab9a5b4c53 power: supply: ab8500: remove set but not used variables ' [...] omits 40badfa39609 power: supply: max17042_battery: Fix a typo in function names omits 4ba0ebbc6cde net: dsa: Fix off-by-one number of calls to devlink_port_u [...] omits e33b4325e60e net: stmmac: dwmac-sun8i: Variable "val" in function sun8i [...] omits a21cf11bc57f mlx5: Add missing init_net check in FIB notifier omits 0e063317d579 power: reset: gpio-restart: Fix typo when gpio reset is not found omits 765b7590c92d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 544b3e7fd2d3 staging: exfat: make exfat depend on BLOCK omits 7720804a2ae4 x86, perf: Fix the dependency of the x86 insn decoder selftest omits 4030b4c585c4 x86/hyper-v: Fix overflow bug in fill_gva_list() omits 7a8114620485 Merge 5.3-rc7 into usb-next omits 99097a214b0c Merge 5.3-rc7 into char-misc-next omits 96e46dcfb853 Merge tag 'usb-for-v5.4' of git://git.kernel.org/pub/scm/l [...] omits eb3d8f42231a NFS: Fix inode fileid checks in attribute revalidation code omits 7e0bb52d0df9 Merge tag 'ib-mfd-extcon-hid-i2c-iio-input-media-chrome-po [...] omits 089cf7f6ecb2 Linux 5.3-rc7 omits 49ffdb4c7c65 Merge tag 'char-misc-5.3-rc7' of git://git.kernel.org/pub/ [...] omits 2c248f92fa4f Merge tag 'usb-5.3-rc7' of git://git.kernel.org/pub/scm/li [...] omits 4b6253fa7364 Input: bu21013_ts - switch to using standard touchscreen p [...] omits 307ec663f6c3 Input: bu21013_ts - switch to using MT-B (slotted) protocol omits 18aa4d6b6748 Input: bu21013_ts - fix suspend when wake source omits db3e34d4036d Input: bu21013_ts - use interrupt from I2C client omits 1eb7b4cacc01 Input: bu21013_ts - remove support for platform data omits caeb1aae283f Input: bu21013_ts - convert to using managed resources omits a5ee351d5bc7 Input: bu21013_ts - remove useless comments omits 0570bab05410 Input: bu21013_ts - annotate supend/resume methods as __ma [...] omits a866781e84dd Input: bu21013_ts - rename some variables omits a1b70a44b80a Input: bu21013_ts - convert to use GPIO descriptors omits 5dc15dcf39c4 ARM: ux500: improve BU21013 touchpad bindings omits 86759eeb32f7 ARM: multi_v7_defconfig: Make MAX77802 regulator driver built-in omits d33cd42d8667 ALSA: hda/realtek - Add quirk for HP Pavilion 15 omits 5b0eeeaa3761 ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi [...] omits 2cf842ba2f41 ARM: dts: exynos: Remove not accurate secondary ADC compatible omits 791581e36df3 dt-bindings: arm: idle-states: Move exit-latency-us explanation omits 19155f56a149 dt-bindings: arm: idle-states: Add punctuation to improve [...] omits 0801400709d5 dt-bindings: arm: idle-states: Correct "constraint guarantees" omits 06c3145deee1 dt-bindings: arm: idle-states: Correct references to wake- [...] omits fb2d23291bf1 dt-bindings: arm: idle-states: Use "e.g." and "i.e." consistently omits 08dc99e5407d pinctrl-mcp23s08: Fix property-name in dt-example omits e8bd417aab0c tpm/tpm_ftpm_tee: Document fTPM TEE driver omits 09e574831b27 tpm/tpm_ftpm_tee: A driver for firmware TPM running inside TEE omits 28eba2fddd5a tpm: Remove a deprecated comments about implicit sysfs locking omits 1ea32c83c699 tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts omits 5b359c7c4372 tpm_tis_core: Turn on the TPM before probing IRQ's omits 14591e2351ef MAINTAINERS: fix style in KEYS-TRUSTED entry omits f12fcca65369 docs: ftrace: clarify when tracing is disabled by the trace file omits 9b8bd476e78e x86/uaccess: Don't leak the AC flags into __get_user() arg [...] omits 6fb035502956 ASoC: soc-core: move soc_probe_link_components() position omits 95c267dd2043 ASoC: soc-core: add snd_soc_dapm_init() omits b614beafa495 ASoC: soc-core: dapm related setup at one place omits ffd60fba19d9 ASoC: soc-core: move soc_probe_component() position omits 9a7c9fe1203e ASoC: soc-core: add soc_rtd_free() omits 32b1cbe38041 x86: Correct misc typos omits 4fbc485324d2 spi: ep93xx: Repair SPI CS lookup tables omits d0087e72710c regulator: provide regulator_bulk_set_supply_names() omits dbcc574a4bfa drm/etnaviv: fix missing unlock on error in etnaviv_iommuv [...] omits a0753c29004f afs: Support RCU pathwalk omits 8b6a666a9754 afs: Provide an RCU-capable key lookup omits 23a289137ab8 afs: Use afs_extract_discard() rather than iov_iter_discard() omits 52c9c1307800 afs: remove unused variable 'afs_zero_fid' omits cacf2d7dcf96 afs: remove unused variable 'afs_voltypes' omits f16180739cd1 Merge remote-tracking branch 'net/master' into afs-next omits 28e6fcc871bc mfd: cros_ec: Use mfd_add_hotplug_devices() helper omits 832a636f6afe mfd: cros_ec: Add convenience struct to define autodetecta [...] omits b027dcf7c4c3 mfd: cros_ec: Add convenience struct to define dedicated C [...] omits 5156fb75ead1 mfd: cros_ec: Use kzalloc and cros_ec_cmd_xfer_status helper omits 840d9f131f65 mfd / platform: cros_ec: Reorganize platform and mfd includes omits 2fa2b980e3fe mfd / platform: cros_ec: Rename config to a better name omits 459aedb9a5d4 mfd: cros_ec: Switch to use the new cros-ec-chardev driver omits eda2e30c6684 mfd / platform: cros_ec: Miscellaneous character device to [...] omits 47f11e0b40e9 mfd / platform: cros_ec: Move cros-ec core driver out from MFD omits 7aa703bb8824 mfd / platform: cros_ec: Handle chained ECs as platform devices omits 58985a9d2d03 drivers/staging/exfat - by default, prohibit mount of fat/vfat omits 828802228485 power: supply: Init device wakeup after device_add() omits 10948061162a power: supply: ab8500_charger: Mark expected switch fall-through omits fe55e7703273 power: supply: sbs-battery: only return health when batter [...] omits 47c169e17bbd MAINTAINERS: N900: Remove isp1704_charger.h record omits 99956a9e0825 power: supply: sbs-battery: use correct flags field omits 0f1979b402df m68k: Remove ioremap_fullcache() omits 2cecd1f11ca4 m68k: Simplify ioremap_nocache() omits 29d9a0b50736 x86/boot: Preserve boot_params.secure_boot from sanitizing omits a06ebb8d953b Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 2c58167877a6 Merge tag 'perf-core-for-mingo-5.4-20190901' of git://git. [...] omits e98db89489f0 Merge branch 'linus' into perf/core, to pick up fixes omits 77e5517cb506 Merge branch 'linus' into x86/cpu, to resolve conflicts omits 982792f45894 xtensa: virt: move PCI root complex to KIO range omits fc603294267f net/mlx5: Set only stag for match untagged packets omits f813cb506b8c net/mlx5: Add stub for mlx5_eswitch_mode omits 3a6ef5158d4a net/mlx5: Avoid disabling RoCE when uninitialized omits 97b5484ed608 net/mlx5: Add HW bits and definitions required for SW steering omits c9b9dcb430b3 net/mlx5: Move device memory management to mlx5_core omits 55f7e5c364dc drm/nouveau/sec2/gp102: add missing MODULE_FIRMWAREs omits 345464fb760d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 9b87647c665d asm-generic: add unlikely to default BUG_ON(x) omits 602828c1aade __div64_const32(): improve the generic C version omits 09f8a6db20e6 xtensa: add support for call0 ABI in userspace omits 9e1e41c44782 xtensa: clean up PS_WOE_BIT usage omits fa7da7449eb3 power: supply: axp288_fuel_gauge: Add Minix Neo Z83-4 to t [...] omits 6f3ed834717b power: supply: axp288_fuel_gauge: Sort the DMI blacklist a [...] omits f1b937cc86be power: supply: register HWMON devices with valid names omits 4bc61b0b1695 Merge branch 'net-dsa-mv88e6xxx-centralize-SERDES-IRQ-handling' omits 45de77ff8286 net: dsa: mv88e6xxx: centralize SERDES IRQ handling omits 907b9b9fcaef net: dsa: mv88e6xxx: introduce .serdes_irq_status omits 61a46b4147b2 net: dsa: mv88e6xxx: introduce .serdes_irq_enable omits dc272f600eb3 net: dsa: mv88e6xxx: pass lane to .serdes_power omits 6600d8e5822d net: dsa: mv88e6xxx: merge mv88e6352_serdes_power_set omits 9db4a7257e60 net: dsa: mv88e6xxx: implement mv88e6352_serdes_get_lane omits 5122d4ec9e80 net: dsa: mv88e6xxx: simplify .serdes_get_lane omits 4241ef52372e net: dsa: mv88e6xxx: introduce .serdes_irq_mapping omits f441ed0f4c89 net: dsa: mv88e6xxx: fix SERDES IRQ mapping omits 946bc2509eb8 net: dsa: mv88e6xxx: check errors in mv88e6352_serdes_irq_link omits b943e03341e6 net: hns3: remove set but not used variable 'qos' omits bdad7529ee4e net: hns3: remove redundant assignment to pointer reg_info omits e1e54ec7fb55 net: seeq: Fix the function used to release some memory in [...] omits 56fcd40f8a51 netlabel: remove redundant assignment to pointer iter omits dc161162e42c r8169: don't set bit RxVlan on RTL8125 omits 9f159ae07f07 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 5fb181cba010 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 5358e6e77490 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] omits 226024b16685 drm/exynos: drop use of drmP.h omits 4e4210402639 leds: trigger: gpio: GPIO 0 is valid omits d4b02200ae7c leds: pwm: Use struct_size() helper omits 1669ec78b87c leds: is31fl32xx: Use struct_size() helper omits 2637fd436c60 leds: ti-lmu-common: Fix coccinelle issue in TI LMU omits 070a0eed7580 leds: lm3532: Avoid potentially unpaired regulator calls omits 68bfcf6debd7 leds: syscon: Use resource managed variant of device register omits 7c322056e356 leds: Replace {devm_}led_classdev_register() macros with inlines omits 4a9eb8154ffd dt-bindings: rtc: ds1307: add rx8130 compatible omits d76a81d0c262 rtc: sun6i: Allow using as wakeup source from suspend omits f648d40b99ba rtc: pcf8563: let the core handle range offsetting omits c7d5f6dbd9f9 rtc: pcf8563: remove useless indirection omits 8d3f805e6896 rtc: pcf8563: convert to devm_rtc_allocate_device omits deaa3ff4984f rtc: pcf8563: add Microcrystal RV8564 compatible omits cd646ec003c5 rtc: pcf8563: add Epson RTC8564 compatible omits 4053e74996b8 rtc: s35390a: convert to devm_i2c_new_dummy_device() omits 59a7f24fceb3 rtc: max77686: convert to devm_i2c_new_dummy_device() omits 6f671045b642 net/ncsi: add response handlers for PLDM over NC-SI omits dd7078f05e1b enetc: Add missing call to 'pci_free_irq_vectors()' in pro [...] omits dd1bf47a84fe net: bcmgenet: use ethtool_op_get_ts_info() omits 7ef66122bdb3 rtc: pcf85363/pcf85263: fix regmap error in set_time omits c59a9fc7272e rtc: snvs: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 79610340cac8 rtc: snvs: set range omits 02a3f0d5a70a tc-testing: don't hardcode 'ip' in nsPlugin.py omits 38320f69403d Merge branch 'Minor-cleanup-in-devlink' omits 58b6be4175a4 devlink: Use switch-case instead of if-else omits c7282b501f22 devlink: Make port index data type as unsigned int omits 1b6ca07b6879 Merge branch 'net-tls-add-socket-diag' omits 26811cc9f55a net: tls: export protocol version, cipher, tx_conf/rx_conf [...] omits 61723b393292 tcp: ulp: add functions to dump ulp-specific information omits 15a7dea750e0 net/tls: use RCU protection on icsk->icsk_ulp_data omits 3daa418392db Merge branch 'net-dsa-microchip-add-KSZ8563-support' omits d9033ae95cf4 net: dsa: microchip: add KSZ8563 compatibility string omits de5eb9e00eba dt-bindings: net: dsa: document additional Microchip KSZ85 [...] omits fcee7de608a2 arm64: defconfig: Enable CPU clock drivers for Qualcomm msm8916 omits 6377910c5c14 arm64: defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM omits 1cd3e52a07b8 ARM: multi_v7_defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM omits 162eeae200e0 ARM: qcom_defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM omits 879c3808a4a1 Merge branch 'net-aquantia-fixes-on-vlan-filters-and-other [...] omits be6cef69ba57 net: aquantia: fix out of memory condition on rx side omits 5c47e3ba6fe5 net: aquantia: linkstate irq should be oneshot omits c2ef057ee775 net: aquantia: reapply vlan filters on up omits 392349f60110 net: aquantia: fix limit of vlan filters omits 6fdc060d7476 net: aquantia: fix removal of vlan 0 omits 154f4fb7a0b8 Merge branch 'Fix-issues-in-tc-taprio-and-tc-cbs' omits 1c6c09a0ae62 net/sched: cbs: Set default link speed to 10 Mbps in cbs_s [...] omits f04b514c0ce2 taprio: Set default link speed to 10 Mbps in taprio_set_pi [...] omits efb55222d31c taprio: Fix kernel panic in taprio_destroy omits ae31a514a134 objtool: Ignore intentional differences for the x86 insn decoder omits 2ffd84ae973b objtool: Update sync-check.sh from perf's check-headers.sh omits 87a682a7c4e7 perf build: Ignore intentional differences for the x86 ins [...] omits 00a263902ac3 perf intel-pt: Use shared x86 insn decoder omits f1da0a6c1365 perf intel-pt: Remove inat.c from build dependency list omits 58993fb2c511 perf: Update .gitignore file omits d046b725487a objtool: Move x86 insn decoder to a common location omits f01642e4912b perf metricgroup: Support multiple events for metricgroup omits 287f2649f791 perf metricgroup: Scale the metric result omits a55ab7c4ca69 perf pmu: Change convert_scale from static to global omits d3300a3c4e76 perf symbols: Move mem_info and branch_info out of symbol.h omits f2a39fe84901 perf auxtrace: Uninline functions that touch perf_session omits fa0d98462fae perf tools: Remove needless evlist.h include directives omits 7ae811b12e41 perf tools: Remove needless evlist.h include directives omits ef7d95661d04 perf tools: Remove needless thread_map.h include directives omits 4becb2395f91 perf tools: Remove needless thread.h include directives omits df1a0a110c2c perf tools: Remove needless map.h include directives omits afce8c482c48 perf probe: No need for symbol.h, symbol_conf is enough omits 5c9dbe6da133 perf tools: Remove needless sort.h include directives omits 4772925885da perf tools: Move 'struct events_stats' and prototypes to s [...] omits 171f7474b6bb perf hist: Remove needless ui/progress.h from hist.h omits 4a3cec84949d perf dsos: Move the dsos struct and its methods to separat [...] omits b1d1b094f757 perf symbols: Move symsrc prototypes to a separate header omits c38fa94d1882 perf symbols: Add missing linux/refcount.h to symbol.h omits 9bea81b36a8d perf symbol: Move C++ demangle defines to the only file using it omits fac583fdb674 perf dso: Adopt DSO related macros from symbol.h omits e97fd1383cd7 libtraceevent: Change users plugin directory omits 5d6552ab3b71 libtraceevent: Remove tep_register_trace_clock() omits 38847db9740a libtraceevent, perf tools: Changes in tep_print_event_* APIs omits 4cb3c6d546aa perf event: Remove needless include directives from event.h omits 03e61929c0d2 arm64: dts: rockchip: limit clock rate of MMC controllers [...] omits b6b5574b80d6 perf env: Remove env.h from other headers where just a fwd [...] omits 8520a98dbab6 perf debug: Remove needless include directives from debug.h omits ed6e8103ba72 Merge branch 'qed-Enhancements' omits 849dbf09234a qede: Add support for dumping the grc data. omits 3b86bd076284 qed: Add APIs for configuring grc dump config flags. omits d44a3ced7023 qede: Add support for reading the config id attributes. omits 2d4c849530a9 qed: Add APIs for reading config id attributes. omits b0274eb0d76e Merge branch 'Dynamic-toggling-of-vlan_filtering-for-SJA1105-DSA' omits 5f33183b7fdf net: dsa: tag_8021q: Restore bridge VLANs when enabling vl [...] omits f40d9b20864a net: bridge: Populate the pvid flag in br_vlan_get_info omits 5f81d5455589 net: dsa: microchip: fill regmap_config name omits 5b161002bd6d Merge tag 'batadv-net-for-davem-20190830' of git://git.ope [...] omits 5c63592f90c6 Merge tag 'batadv-next-for-davem-20190830' of git://git.op [...] omits 9eb4b5180d33 tools/power turbostat: update version number omits c1c10cc77883 tools/power turbostat: Add support for Hygon Fam 18h (Dhya [...] omits 9cfa8e042f7c tools/power turbostat: Fix caller parameter of get_tdp_amd() omits 1e9042b9c8d4 tools/power turbostat: Fix CPU%C1 display value omits 6ee9fc63d2e7 tools/power turbostat: do not enforce 1ms omits c026c23629b8 tools/power turbostat: read from pipes too omits d93ea567fc4e tools/power turbostat: Add Ice Lake NNPI support omits 570992fc5733 tools/power turbostat: rename has_hsw_msrs() omits cd188af5282d tools/power turbostat: Fix Haswell Core systems omits b62b3184576b tools/power turbostat: add Jacobsville support omits eeb71c950bc6 tools/power turbostat: fix buffer overrun omits 605736c6929d tools/power turbostat: fix file descriptor leaks omits 15423b958f33 tools/power turbostat: fix leak of file descriptor on erro [...] omits d4794f25f122 tools/power turbostat: Make interval calculation per threa [...] omits d743dae6d193 tools/power turbostat: remove duplicate pc10 column omits 03531482402a tools/power x86_energy_perf_policy: Fix argument parsing omits f3fe116a44fd tools/power: Fix typo in man page omits 6ac1730f7db8 tools/power/x86: Enable compiler optimisations and Fortify [...] omits adb8049097a9 tools/power x86_energy_perf_policy: Fix "uninitialized var [...] omits eea173097dfb Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits a47b53e95acc tracing: Rename tracing_reset() to tracing_reset_cpu() omits 58fe7a87db51 tracing: Document the stack trace algorithm in the comments omits f7edb451fa51 tracing/arm64: Have max stack tracer handle the case of re [...] omits 4fbcf0741697 recordmcount: Clarify what cleanup() does omits c97fea26254b recordmcount: Remove redundant cleanup() calls omits 2e63152bc190 recordmcount: Kernel style formatting omits 3aec8638246f recordmcount: Kernel style function signature formatting omits 3f1df12019f3 recordmcount: Rewrite error/success handling omits 7f5291da4b15 selftests/ftrace: Add syntax error test for multiprobe omits 3e662c54a15c selftests/ftrace: Add syntax error test for immediates omits cf881485eb2a selftests/ftrace: Add a testcase for kprobe multiprobe event omits a42e3c4de964 tracing/probe: Add immediate string parameter support omits 6218bf9f4d29 tracing/probe: Add immediate parameter support omits ab10d69eb714 tracing/uprobe: Add per-probe delete from event omits eb5bf81330a7 tracing/kprobe: Add per-probe delete from event omits 41af3cf587f4 tracing/uprobe: Add multi-probe per uprobe event support omits ca89bc071d5e tracing/kprobe: Add multi-probe per event support omits 30199137c899 tracing/dynevent: Pass extra arguments to match operation omits cb8e7a8d55e0 tracing/dynevent: Delete all matched events omits 60d53e2c3b75 tracing/probe: Split trace_event related data from trace_probe omits 17e262e9954b recordmcount: Remove unused fd from uwrite() and ulseek() omits a14620791609 recordmcount: Remove uread() omits 1bd95be204aa recordmcount: Remove redundant strcmp omits 0bc11ed5ab60 kprobes: Allow kprobes coexist with livepatch omits 813cafc4109c MIPS: PCI: refactor ioc3 special handling omits 95381debd9ee Merge tag 'trace-v5.3-rc6' of git://git.kernel.org/pub/scm [...] omits 60af0d94cc37 mips: remove ioremap_cachable omits 7fb86707cc3a Merge tag 'riscv/for-v5.3-rc7' of git://git.kernel.org/pub [...] omits 834354f642ad Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 31bb5feb0d28 Merge branch 'akpm' (patches from Andrew) omits 94044dfb0bcf MAINTAINERS: update entry of firewire audio drivers omits e027a2dea5fd hwmon (coretemp) Fix a memory leak bug omits 7d82fcc9d9e8 hwmon: (lm75) Fix write operations for negative temperatures omits 6f8c8f3c3101 hwmon: pmbus: ucd9000: remove unneeded include omits 0642ea2409f3 ext4 crypto: fix to check feature status before get policy omits c68c9ec1c52e tracing: Correct kdoc formats omits 2e8156273189 ftrace/x86: Remove mcount() declaration omits 19a58ce1dc72 tracing/probe: Fix null pointer dereference omits 595a438c78db tracing: Make exported ftrace_set_clr_event non-static omits 42344113ba7a mips/atomic: Fix smp_mb__{before,after}_atomic() omits 1c6c1ca31858 mips/atomic: Fix loongson_llsc_mb() wreckage omits dfc8d8de855d mips/atomic: Fix cmpxchg64 barriers omits ae688e1720fd arm64: dts: renesas: hihope-common: Fix eMMC status omits 52d083472e0b clang-format: Update with the latest for_each macro list omits 7109d817db2e arm64: dts: marvell: add DTS for Turris Mox omits 3e8e28f28e40 dt-bindings: marvell: document Turris Mox compatible omits 8ef75105b5b1 arm64: dts: marvell: armada-37xx: add SPI CS1 pinctrl omits 4e48ff438fca Merge remote-tracking branch 'arm-soc/arm/drivers' into HEAD omits 1baa2800e62d xfs: remove the unused XFS_ALLOC_USERDATA flag omits ecfc28a41cf1 xfs: cleanup xfs_fsb_to_db omits adcb0ca2330b xfs: fix the dax supported check in xfs_ioctl_setattr_dax_ [...] omits 40144e49ff84 xfs: Fix stale data exposure when readahead races with hole punch omits cf1ea0592dbf fs: Export generic_fadvise() omits 692fe62433d4 mm: Handle MADV_WILLNEED through vfs_fadvise() omits ddbca70cc45c xfs: allocate xattr buffer on demand omits 9df243a1a9e6 xfs: consolidate attribute value copying omits e3cc4554ce1b xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue omits a0e959d3c9d5 xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue omits 728bcaa3e0f9 xfs: make attr lookup returns consistent omits 756c6f0f7efe xfs: reverse search directory freespace indexes omits 610125ab1e4b xfs: speed up directory bestfree block scanning omits 0e822255f95d xfs: factor free block index lookup from xfs_dir2_node_add [...] omits a07258a69528 xfs: factor data block addition from xfs_dir2_node_addname_int() omits aee7754bbeb1 xfs: move xfs_dir2_addname() omits 39ee2239a5a2 xfs: remove all *_ITER_CONTINUE values omits f3b17320db25 openrisc: map as uncached in ioremap omits eabe7e9a21a2 or1k: dts: Add ethoc device to SMP devicetree omits c312ef176399 libata/ahci: Drop PCS quirk for Denverton and beyond omits 974ceb21fcf9 udp: Remove unlikely() from IS_ERR*() condition omits 7cf92ccb8555 net/mlx5e: Remove unlikely() from WARN*() condition omits ae2930583c7a or1k: dts: Fix ethoc network configuration in or1ksim devicetree omits e0f14b8ca388 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 0feacaa21634 writeback: don't access page->mapping directly in track_fo [...] omits ab9bb6318b09 Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" omits ee594bfff389 fs/namei.c: new helper - legitimize_root() omits ce6595a28a15 kill the last users of user_{path,lpath,path_dir}() omits 6b61aed06a3b namei.h: get the comments on LOOKUP_... in sync with reality omits fbb7d9d56d16 kill LOOKUP_NO_EVAL, don't bother including namei.h from audit.h omits 6c1c280805de mm: memcontrol: fix percpu vmstats and vmevents flush omits d2e5fb927ee7 mm, memcg: do not set reclaim_state on soft limit reclaim omits a6c135bb1a59 mailmap: add aliases for Dmitry Safonov omits 14108b9131a4 mm/z3fold.c: fix lock/unlock imbalance in z3fold_page_isolate omits b4c46484dc3f mm, memcg: partially revert "mm/memcontrol.c: keep local V [...] omits 441e254cd40d mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n omits bee07b33db78 mm: memcontrol: flush percpu slab vmstats on kmem offlining omits c3d7a089f945 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 94880a5b2e81 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits e72cb7d62453 bnxt_en: Fix compile error regression with CONFIG_BNXT_SRI [...] omits 909548d6c578 riscv: add arch/riscv/Kbuild omits f2683bd8d5bd [PATCH] fix d_absolute_path() interplay with fsmount() omits bdb15a29cc28 Merge branch 'bpf-xdp-unaligned-chunk' omits d57f172c99bd doc/af_xdp: include unaligned chunk case omits 3945b37a975d samples/bpf: use hugepages in xdpsock app omits 03895e63ff97 samples/bpf: add buffer recycling for unaligned chunks to xdpsock omits c543f5469822 samples/bpf: add unaligned chunks mode support to xdpsock omits 10d30e301732 libbpf: add flags to umem config omits 282c0c798f8e net/mlx5e: Allow XSK frames smaller than a page omits beb3e4b29530 mlx5e: modify driver for handling offsets omits d8c3061e5edd ixgbe: modify driver for handling offsets omits 2f86c806a8a8 i40e: modify driver for handling offsets omits c05cd3645814 xsk: add support to allow unaligned chunk placement omits b35a2d3e8956 ixgbe: simplify Rx buffer recycle omits 10912fc9faa1 i40e: simplify Rx buffer recycle omits 1c6d6e021c45 selftests/bpf: Fix a typo in test_offload.py omits 0741be358d5a bpf: fix error check in bpf_tcp_gen_syncookie omits 736a55309de3 Merge branch 'bpf-nfp-map-op-cache' omits f24e29099f4f nfp: bpf: add simple map op cache omits bc2796db5a02 nfp: bpf: rework MTU checking omits c5a2c734b4fe Merge branch 'bpf-bpftool-build-improvements' omits 5b84ad2e8921 tools: bpftool: do not link twice against libbpf.a in Makefile omits fbdb620b7c67 tools: bpf: account for generated feature/ and libbpf/ dir [...] omits 45c5589d0715 tools: bpftool: improve and check builds for different mak [...] omits e0a43aa3e4a4 tools: bpftool: ignore make built-in rules for getting ker [...] omits 1c8f9b91c456 bpf: s390: add JIT support for multi-function programs omits fd0f75d28da2 Merge branch 'Fixes-for-unlocked-cls-hardware-offload-API- [...] omits daa664a5cdd5 net/mlx5e: Move local var definition into ifdef block omits f2b795ea025c net: sched: cls_matchall: cleanup flow_action before deallocating omits de8e1beb1919 tcp_bbr: clarify that bbr_bdp() rounds up in comments omits fa730a3bb9d3 sched: act_vlan: implement stats_update callback omits d12040b6933f rxrpc: Fix lack of conn cleanup when local endpoint is cle [...] omits a285c1fa39cc Merge tag 'rxrpc-fixes-20190827' of git://git.kernel.org/p [...] omits 27382472adcd net: stmmac: depend on COMMON_CLK omits 3b25528e1e35 net: stmmac: dwmac-rk: Don't fail if phy regulator is absent omits b6b4dc4c1fa7 amd-xgbe: Fix error path in xgbe_mod_init() omits 77afe3b82e97 arcnet: capmode: remove redundant assignment to pointer pkt omits 1f99fc7fffa5 Merge branch 'bnxt_en-health-and-error-recovery' omits acfb50e4e773 bnxt_en: Add FW fatal devlink_health_reporter. omits d1db9e166bf6 bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors. omits cbb51067a5f5 bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task(). omits b4fff2079d10 bnxt_en: Do not send firmware messages if firmware is in e [...] omits 2cd869685045 bnxt_en: Retain user settings on a VF after RESET_NOTIFY event. omits 657a33c8a0a2 bnxt_en: Add devlink health reset reporter. omits 230d1f0de754 bnxt_en: Handle firmware reset. omits 2151fe0830fd bnxt_en: Handle RESET_NOTIFY async event from firmware. omits 6763c779c2d8 bnxt_en: Add new FW devlink_health_reporter omits 3bc7d4a352ef bnxt_en: Add BNXT_STATE_IN_FW_RESET state. omits 7e914027f757 bnxt_en: Enable health monitoring. omits 9ffbd6773490 bnxt_en: Pre-map the firmware health monitoring registers. omits 07f83d72d238 bnxt_en: Discover firmware error recovery capabilities. omits ec5d31e3c15d bnxt_en: Handle firmware reset status during IF_UP. omits 91b9be487001 bnxt_en: Register buffers for VFs before reserving resources. omits 702d5011ab5e bnxt_en: Refactor bnxt_sriov_enable(). omits ba642ab773db bnxt_en: Prepare bnxt_init_one() to be called multiple times. omits 5bedb5296e33 bnxt_en: Suppress all error messages in hwrm_do_send_msg() [...] omits a798302d56f5 bnxt_en: Simplify error checking in the SR-IOV message for [...] omits d4f1420d3656 bnxt_en: Convert error code in firmware message response t [...] omits a935cb7ec449 bnxt_en: Remove the -1 error return code from bnxt_hwrm_do [...] omits b3b0ddd07e63 bnxt_en: Use a common function to print the same ethtool - [...] omits 19828bd3d1a0 Merge branch 'ioc3-eth-improvements' omits 70359dbe2475 net: sgi: ioc3-eth: no need to stop queue set_multicast_list omits d1c9454274d8 net: sgi: ioc3-eth: protect emcr in all cases omits 3498cb272e87 net: sgi: ioc3-eth: Fix IPG settings omits 8dff19a6dcb8 net: sgi: ioc3-eth: use csum_fold omits ed870f6a7aa2 net: sgi: ioc3-eth: use dma-direct for dma allocations omits 850d2fed5bce net: sgi: ioc3-eth: refactor rx buffer allocation omits 19a957b6b464 net: sgi: ioc3-eth: split ring cleaning/freeing and allocation omits fcd0da5a6d87 net: sgi: ioc3-eth: introduce chip start function omits 9c328b05443a net: sgi: ioc3-eth: separate tx and rx ring handling omits 489467e52486 net: sgi: ioc3-eth: get rid of ioc3_clean_rx_ring() omits c7b572747549 net: sgi: ioc3-eth: allocate space for desc rings only once omits 141a7dbb886f net: sgi: ioc3-eth: use defines for constants dealing with [...] omits c1b6a3d85d3f net: sgi: ioc3-eth: remove checkpatch errors/warning omits cbe7d51745f9 MIPS: SGI-IP27: restructure ioc3 register access omits 688125a6e787 MIPS: SGI-IP27: remove ioc3 ethernet init omits 5b0022dd32b7 ftrace: Check for successful allocation of hash omits 9c9284f9cee9 drm/amdgpu: Move null pointer dereference check omits 20c14ee13501 drm/amdgpu: Fix undefined dm_ip_block for navi12 omits 537e3bbfeea1 drm/amdgpu: fix no interrupt issue for renoir emu (v2) omits 759662558811 drm/amdgpu: update IH_CHICKEN in oss 4.0 IP header for VG/ [...] omits ea1fc5e1ff71 drm/amd/powerplay: SMU_MSG_OverridePcieParameters is unsup [...] omits 372e0d01da71 ftrace: Check for empty hash and comment the race with reg [...] omits 60fc35f327e0 ahci: Do not export local variable ahci_em_messages omits 7bd46644ea0f ftrace: Fix NULL pointer dereference in t_probe_next() omits 8f5914bceef0 Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] omits 0b2d2c2eecf2 drm/amdgpu: Handle job is NULL use case in amdgpu_device_g [...] omits 3940ba8eea8c asm-generic: don't provide __ioremap omits 1a914990ffe9 wimax/i2400m: remove debug containing bogus calculation of index omits 0a51b08fb3b4 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 846d2db3e000 keys: ensure that ->match_free() is called in request_key_ [...] omits d95f1a542c3d RISC-V: Implement sparsemem omits 4f3f90084673 riscv: Using CSR numbers to access CSRs omits e8d6766f3cc8 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 20a438d53fd9 media: sun4i: Make sun4i_csi_formats static omits 015b269337e6 Merge tag 'common/for-v5.4-rc1/cpu-topology' into for-v5.4 [...] omits 8fb8e9e46261 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 9d14545b05f9 Merge branch 'limits' of https://github.com/deepa-hub/vfs [...] omits fbcb0b4feb5c Merge tag 'ceph-for-5.3-rc7' of git://github.com/ceph/ceph-client omits 497144a5b7af ASoC: dt-bindings: Convert Allwinner A64 analog codec to a schema omits 8a99f76ac1a5 ASoC: dt-bindings: Convert Allwinner A33 codec to a schema omits 1a8e7cdfa4f5 ASoC: dt-bindings: sun4i-spdif: Fix dma-names warning omits 0d70787b6594 Merge tag 'mmc-v5.3-rc5' of git://git.kernel.org/pub/scm/l [...] omits f69f199271ec Merge tag 'drm-fixes-2019-08-30' of git://anongit.freedesk [...] omits 5ad32b3acded isofs: Initialize filesystem timestamp ranges omits 83b8a3fbe3aa pstore: fs superblock limits omits 8833293d0acc fs: omfs: Initialize filesystem timestamp ranges omits cdd62b5b07e8 fs: hpfs: Initialize filesystem timestamp ranges omits 45d0dbd15a3b drm/panfrost: Remove unnecessary hwaccess_lock spin_lock omits 62f1089f3cbe drm/panfrost: Flush and disable address space when freeing [...] omits 5924d40958df drm/panfrost: Add cache/TLB flush before switching address space omits 86df65f39b00 drm/panfrost: Split mmu_hw_do_operation into locked and un [...] omits ec7eba47da86 drm/panfrost: Rework page table flushing and runtime PM in [...] omits e316f08f1abf drm/panfrost: Remove unnecessary mmu->lock mutex omits 330bec4b7ccf drm/panfrost: Hold runtime PM reference until jobs complete omits 635430797d3f drm/panfrost: Rework runtime PM initialization omits 8758553791df iommu/qcom: Use struct_size() helper omits d127bc9be856 iommu: Remove wrong default domain comments omits 028ca4db0a6e fs: ceph: Initialize filesystem timestamp ranges omits 452c2779410a fs: sysv: Initialize filesystem timestamp ranges omits 487b25bc4be9 fs: affs: Initialize filesystem timestamp ranges omits c0da64f6bb67 fs: fat: Initialize filesystem timestamp ranges omits cb7a69e60590 fs: cifs: Initialize filesystem timestamp ranges omits 1fcb79c1b218 fs: nfs: Initialize filesystem timestamp ranges omits 4881c4971df0 ext4: Initialize timestamps limits omits d5c6e2d5188d 9p: Fill min and max timestamps in sb omits 22b139691f9e fs: Fill in max and min timestamps in superblock omits 42e729b9ddbb utimes: Clamp the timestamps before update omits f8b92ba67c5d mount: Add mount warning for impending timestamp expiry omits 3818c1907a5e timestamp_truncate: Replace users of timespec64_trunc omits 50e17c000c46 vfs: Add timestamp_truncate() api omits 188d20bcd1eb vfs: Add file timestamp range support omits 0ce4a85f4f01 Revert "iommu/vt-d: Avoid duplicated pci dma alias consideration" omits 2178add02238 irqchip/mmp: Coexist with GIC root IRQ controller omits 9e8e8912b05f irqchip/mmp: Mask off interrupts from other cores omits a46bc5fd8b20 irqchip/mmp: Add missing chained_irq_{enter,exit}() omits d6a95280ba16 irqchip/mmp: Do not use of_address_to_resource() to get mux regs omits 6b0c54e7f271 iommu/dma: Fix for dereferencing before null checking omits 4c0088934153 Merge branch 'arm/smmu' into arm/mediatek omits b2fb4b77994a irqchip/meson-gpio: Add support for meson sm1 SoCs omits abc08aac82af dt-bindings: interrupt-controller: New binding for the mes [...] omits 1ee9feb2c9f8 iommu/mediatek: Clean up struct mtk_smi_iommu omits ec2da07ca120 memory: mtk-smi: Get rid of need_larbid omits b9475b3471f8 iommu/mediatek: Fix VLD_PA_RNG register backup when suspend omits 567e58cf96dd memory: mtk-smi: Add bus_sel for mt8183 omits 4f0a1a1ae351 memory: mtk-smi: Invoke pm runtime_callback to enable clocks omits 15a01f4c6060 iommu/mediatek: Add mmu1 support omits 907ba6a19599 iommu/mediatek: Add mt8183 IOMMU support omits 64fea74a0d20 memory: mtk-smi: Add gals support omits 2b326d8b1d2b iommu/mediatek: Move vld_pa_rng into plat_data omits 50822b0b948f iommu/mediatek: Move reset_axi into plat_data omits acb3c92a6130 iommu/mediatek: Refine protect memory definition omits b3e5eee76548 iommu/mediatek: Add larb-id remapped support omits 2aa4c2597cd6 iommu/mediatek: Add bclk can be supported optionally omits b4dad40e4f35 iommu/mediatek: Adjust the PA for the 4GB Mode omits 4c019de65323 iommu/io-pgtable-arm-v7s: Extend to support PA[33:32] for [...] omits 73d50811bc91 iommu/io-pgtable-arm-v7s: Rename the quirk from MTK_4GB to [...] omits 7f315c9da9f5 iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa omits 5950b9541b50 iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_ [...] omits 76ce65464fcd iommu/mediatek: Fix iova_to_phys PA start for 4GB mode omits 42d42c76f8d2 memory: mtk-smi: Use a struct for the platform data for sm [...] omits 2e9b0908f5aa memory: mtk-smi: Use a general config_port interface omits cecdce9d7eed iommu/mediatek: Use a struct as the platform data omits 29746d012588 dt-bindings: mediatek: Add binding for mt8183 IOMMU and SMI omits 4dbd258ff63e iommu: Revisit iommu_insert_resv_region() implementation omits 2c70010867f1 iommu/vt-d: Fix wrong analysis whether devices share the same bus omits 3a8e9ac89e6a writeback: add tracepoints for cgroup foreign writebacks omits 89f2c0425cb5 Merge tag 'gpio-v5.3-rc7-fixes-for-linus' of git://git.ker [...] omits 0d87308cca2c iommu/iova: Avoid false sharing on fq_timer_on omits e916ad29d964 blkcg: add missing NULL check in ioc_cpd_alloc() omits abf4923e97c3 i2c: mediatek: disable zero-length transfers for mt8183 omits b3d604d40516 i2c: iproc: Stop advertising support of SMBUS quick cmd omits f08b2080e360 MAINTAINERS: i2c mv64xxx: Update documentation path omits 0f4cd769c410 perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops omits 44d3bbb6f5e5 perf/x86/intel: Restrict period on Nehalem omits e5b3ae3e8c47 ASoC: mediatek: mt8183: fix space issues omits fc347483b87f ASoC: mediatek: mt8183: remove forward declaration of head [...] omits 95d779b4b8e7 ASoC: mediatek: mt8183: move headset jack to card-specific [...] omits 96ed76983307 ASoC: mediatek: mt8183: move private structure omits 61b7cddfe861 Merge branch 'for-next/atomics' into for-next/core omits ac12cf85d682 Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topolo [...] omits ca105398430d spi: bcm-qspi: Make BSPI default mode omits ace55c411b11 spi: npcm-fiu: add NPCM FIU controller driver omits 91d0c59f460f dt-binding: spi: add NPCM FIU controller omits 94e9c0f52214 spi: dw-pci: Add MODULE_DEVICE_TABLE omits baedad4c35ce MAINTAINERS: Add keyword pattern on regulator_get_optional() omits e02e23d5f019 regulator: sy8824x: add prefixes to BUCK_EN and MODE macros omits dab106742318 regulator: sy8824x: use c++style for the comment block near SPDX omits 50bc5731f7fc regulator: mt6358: Add BROKEN dependency while waiting for [...] omits 37638af8135c ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL omits 54d037d5a466 ASoC: Intel: broadwell: Simplify device probe omits c25e93bba90b ASoC: Intel: bdw-rt5677: Simplify device probe omits 1fc3e6b2ac3f ASoC: Intel: haswell: Simplify device probe omits ca964edf0ddb ASoC: Intel: Haswell: Adjust machine device private context omits 69f34053f883 ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk r [...] omits 27b7def93aab ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based cha [...] omits 2231b2c63f86 ASoC: ti: davinci-i2s: Add S32_LE as support format omits a2dc6f82fd86 ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .pr [...] omits 3d708895325b iommu/amd: Silence warnings under memory pressure omits c8cd6e7f159e cfg80211: add local BSS receive time to survey information omits 03adcbd996be arm64: atomics: Use K constraint when toolchain appears to [...] omits 5aad6cdabbf9 arm64: atomics: Undefine internal macros after use omits b32baf91f60f arm64: lse: Make ARM64_LSE_ATOMICS depend on JUMP_LABEL omits 0533f97b4356 arm64: asm: Kill 'asm/atomic_arch.h' omits 0ca98b2456fb arm64: lse: Remove unused 'alt_lse' assembly macro omits 89781d0806c2 ALSA: hda/realtek - Fix overridden device-specific initialization omits 424c38a4e325 drm/selftests: modes: Add more unit tests for the cmdline parser omits 3764137906a5 drm/modes: Introduce a whitelist for the named modes omits 728a257f652a drm/modes: Fix the command line parser to take force optio [...] omits 325d0ab3a1d1 drm/modes: Add a switch to differentiate free standing options omits 1bbbbcfdc0f0 crypto: hisilicon - select CRYPTO_LIB_DES while compiling [...] omits 9ecf5ad522e0 crypto: sha256 - Add missing MODULE_LICENSE() to lib/crypt [...] omits c03a50930495 crypto: ccp - invoke fallback for XTS ciphertext stealing omits 2be7f901610c crypto: nx - remove unused variables 'nx_driver_string' an [...] omits 25e9960c370b crypto: atmel - Fix -Wunused-const-variable warning omits f1d087b912c6 crypto: aegis128 - Fix -Wunused-const-variable warning omits 6796c02a4b7e crypto: caam - add clock entry for i.MX8MQ omits a6727055971b crypto: caam - always select job ring via RSR on i.MX8MQ omits a1cf573ee95d crypto: caam - select DMA address size at runtime omits dff36801a9f0 crypto: caam - don't hardcode inpentry size omits 6c5f898f12a3 crypto: caam - drop explicit usage of struct jr_outentry omits e27d96298bb8 crypto: caam - move cpu_to_caam_dma() selection to runtime omits 1a3daadce955 crypto: caam - make CAAM_PTR_SZ dynamic omits 3a0944c53626 crypto: caam - share definition for MAX_SDLEN omits 6e05542fd606 crypto: caam - drop 64-bit only wr/rd_reg64() omits 393d2d0fe8e7 crypto: caam - use ioread64*_hi_lo in rd_reg64 omits 9f5db8b5ea27 crytpo: caam - make use of iowrite64*_hi_lo in wr_reg64 omits d488dfd9b210 crypto: caam - request JR IRQ as the last step omits a6c4194ead00 crypto: caam - convert caam_jr_init() to use devres omits 51e002e949d4 crypto: caam - simplfy clock initialization omits 70c0cda27a10 crypto: caam - move DMA mask selection into a function omits 671e50384ee6 crypto: caam/qi - use print_hex_dump_debug function to pri [...] omits f6cc45c854da crypto: inside-secure - add support for using the EIP197 w [...] omits 625f269a5a7a crypto: inside-secure - add support for PCI based FPGA dev [...] omits 70e39e2259a7 crypto: inside-secure - Remove redundant algo to engine ma [...] omits 0f6e5c823477 crypto: inside-secure - make driver selectable for non-Mar [...] omits c4624488665f crypto: s5p - use correct block size of 1 for ctr(aes) omits 84a0b00aa486 crypto: s5p - deal gracefully with bogus input sizes omits 735177ca148a crypto: arm64/aes - implement accelerated ESSIV/CBC mode omits 65d0042b5290 crypto: arm64/aes-cts-cbc - factor out CBC en/decryption o [...] omits f975abb23c6f crypto: essiv - add tests for essiv in cbc(aes)+sha256 mode omits 389139b34f40 crypto: arm64/aegis128 - use explicit vector load for perm [...] omits 309b77e0f8bf crypto: picoxcell - Fix the name of the module in the desc [...] omits 1ffdb51f28e8 Revert "Bluetooth: btusb: driver to enable the usb-wakeup [...] omits 90302e95a4e1 scsi: fnic: print port speed only at driver init or speed change omits e73a3896eaca mmc: sdhci-cadence: enable v4_mode to fix ADMA 64-bit addressing omits 2f765c175e1d mmc: sdhci-sprd: clear the UHS-I modes read from registers omits 4324e54bbea0 mms: sdhci-sprd: add SDHCI_QUIRK_BROKEN_CARD_DETECTION omits 6a526f66ab14 mmc: sdhci-sprd: add SDHCI_QUIRK2_PRESET_VALUE_BROKEN omits 4eae8cbdff94 mmc: sdhci-sprd: add get_ro hook function omits efdaf27517a8 mmc: sdhci-sprd: fixed incorrect clock divider omits 72741084d903 mmc: core: Fix init of SD cards reporting an invalid VDD range omits 9607af6f857f mtd: spi-nor: Rename "n25q512a" to "mt25qu512a (n25q512a)" omits 173c3d47736e mtd: spi-nor: Add support for mt35xu02g omits 097a802ae15e erofs: reduntant assignment in __erofs_get_meta_page() omits 8d8a09b093d7 erofs: remove all likely/unlikely annotations omits 5cf89673645f MAINTAINERS: fix up exfat directory location omits c48c9f7ff32b staging: exfat: add exfat filesystem code to staging omits 18a93cd38be3 usb: gadget: net2280: Add workaround for AB chip Errata 11 omits ec8ca8a3489c usb: gadget: net2280: Move all "ll" registers in one structure omits 17b63704ec7c usb: dwc3: gadget: Workaround Mirosoft's BESL check omits 6af86bdb8ad4 ALSA: firewire-motu: add support for MOTU 4pre omits e7ee96dfb8c2 xfs: remove all *_ITER_ABORT values omits 9b123d1ea237 powerpc/64s/exception: reduce page fault unnecessary loads omits 05f97d94dd0e powerpc/64s/exception: Remove pointless KVM handler name b [...] omits 1b3599829a25 powerpc/64s/exception: program check handler do not branch [...] omits c7c5cbb42d6e powerpc/64s/exception: move interrupt entry code above the [...] omits d1a84718888e powerpc/64s/exception: INT_COMMON add DAR, DSISR, reconcil [...] omits 8c9fb5d4f3dd powerpc/64s/exception: Expand EXCEPTION_PROLOG_COMMON_1 an [...] omits 5d5e0edfd5fa powerpc/64s/exception: Expand EXCEPTION_COMMON macro into caller omits bcbceed40a8c powerpc/64s/exception: Add INT_COMMON gas macro to generat [...] omits 9a9c739aa83d powerpc/64s/exception: Merge EXCEPTION_PROLOG_COMMON_2/3 omits 7027d53d1ab1 powerpc/64s/exception: KVM_HANDLER reorder arguments to ma [...] omits 141fed2669a9 powerpc/64s/exception: Add INT_KVM_HANDLER gas macro omits 4515c5fa4193 powerpc/64s/exception: INT_HANDLER support HDAR/HDSISR and [...] omits 52b989231c6f powerpc/64s/exception: Add the virt variant of the denorm [...] omits d29768e13cf6 powerpc/64s/exception: remove EXCEPTION_PROLOG_0/1, rename _2 omits 9b40f62b8a49 powerpc/64s/exceptions: Use keyword params to shorten arg lists omits 1c0d63eb0e82 Merge tag 'drm-intel-fixes-2019-08-29' of git://anongit.fr [...] omits 3f1071ec39f7 net: spider_net: Use struct_size() helper omits c3dd029cc001 Merge tag 'drm-fixes-5.3-2019-08-28' of git://people.freed [...] omits 265381004994 Merge tag '5.3-rc6-smb3-fixes' of git://git.samba.org/sfre [...] omits daf1de907879 netfilter: nft_meta_bridge: Fix get NFT_META_BRI_IIFVPROTO [...] omits b4e11253b1f3 Merge branch 'r8169-add-support-for-RTL8125' omits b3a42e3a78ce r8169: add support for EEE on RTL8125 omits 02bf642b188a r8169: add RTL8125 PHY initialization omits f1bce4ad2f1c r8169: add support for RTL8125 omits ae84bc187337 r8169: don't use bit LastFrag in tx descriptor after send omits 7366016d2d4c r8169: read common register for PCI commit omits bcf2b868a5ae r8169: move disabling interrupt coalescing to RTL8169/RTL8 [...] omits ce37115e3a57 r8169: factor out reading MAC address from registers omits c623305bf465 r8169: restrict rtl_is_8168evl_up to RTL8168 chip versions omits c1d532d268cb r8169: change interrupt mask type to u32 omits db26d53c7d6a Merge tag 'drm-misc-fixes-2019-08-28' of git://anongit.fre [...] omits 7299417c8214 powerpc/64s/exception: Replace PROLOG macros and EXC helpe [...] omits 5ff79a5ea69f powerpc/64s/exception: remove 0xb00 handler omits 9a7a0773d7d2 powerpc/64s/exception: Fix performance monitor virt handler omits def0db4f9ddc powerpc/64s/exception: Add EXC_HV_OR_STD, which selects HS [...] omits a243281195c3 powerpc/64s/exception: move head-64.h exception code to ex [...] omits c31f7134dc53 powerpc/64s/exception: Fix DAR load for handle_page_fault [...] omits b3fe35261e32 powerpc/64s/exception: machine check improve labels and comments omits fce16d482276 powerpc/64s/exception: untangle early machine check handle [...] omits b7d9ccec3056 powerpc/64s/exception: machine check move unrecoverable ha [...] omits 296e753fb447 powerpc/64s/exception: simplify machine check early path omits abd1f4ca2b41 powerpc/64s/exception: machine check move tramp code omits c8eb54dbc808 powerpc/64s/exception: machine check restructure to reuse [...] omits 272f636445cf powerpc/64s/exception: machine check pseries should skip t [...] omits 9ca766f9891d powerpc/64s/pseries: machine check convert to use common e [...] omits 7290f3b3d3e6 powerpc/64s/powernv: machine check dump SLB contents omits 0b66370c61fc powerpc/64s/exception: machine check use correct cfar for [...] omits fa2760eca504 powerpc/64s/exception: machine check remove machine_check_ [...] omits b5c27f7c5679 powerpc/64s/exception: machine check pseries should always [...] omits fe9d482b1d87 powerpc/64s/exception: machine check adjust RFI target omits 19dbe673e62b powerpc/64s/exception: machine check fix KVM guest test omits 1039f62431e2 powerpc/64s/exception: machine check remove bitrotted comment omits 0be9f7fd5d8f powerpc/64s/exception: machine check fwnmi remove HV case omits 1a4f1a024c4f Merge tag 'mlx5-updates-2019-08-22' of git://git.kernel.or [...] omits 42aa15cf05c0 net: dsa: mv88e6xxx: fix freeing unused SERDES IRQ omits 5d24da1e5ccb net: dsa: mv88e6xxx: keep CMODE writable code private omits b98f0f530d79 net: dsa: mv88e6xxx: get serdes lane after lock omits 73a1dd8c908e Merge branch 'net-hns3-add-some-cleanups-and-optimizations' omits dd2956eab104 net: hns3: not allow SSU loopback while execute ethtool -t dev omits 2336f19d7892 net: hns3: check reset interrupt status when reset fails omits c9765a89d142 net: hns3: add phy selftest function omits a83d29618b1c net: hns3: implement .process_hw_error for hns3 client omits e8df45c28134 net: hns3: optimize waiting time for TQP reset omits 82f7d0576fa6 net: hns3: fix incorrect type in assignment. omits 199d2dd416df net: hns3: make some reusable codes into a function omits ed5b255ba679 net: hns3: optimize some log printings omits 70a214903da9 net: hns3: reduce the parameters of some functions omits 6125b52d2641 net: hns3: modify base parameter of kstrtouint in hclge_db [...] omits 6f92bfd70a8a net: hns3: use macro instead of magic number omits a582b78dfc33 net: hns3: code optimization for debugfs related to "dump reg" omits bf75a8db72e9 powerpc/configs: Enable secure guest support in pseries an [...] omits 2efbc58f157a powerpc/pseries/svm: Force SWIOTLB for secure guests omits edea902c1c1e powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests omits 4edaac512c8a powerpc/pseries/svm: Disable doorbells in SVM guests omits 734560ac39ae powerpc/pseries/svm: Export guest SVM status to user space [...] omits 256ba2c1689e powerpc/pseries/svm: Unshare all pages before kexecing a n [...] omits d5394c059da9 powerpc/pseries/svm: Use shared memory for Debug Trace Log (DTL) omits bd104e6db6f0 powerpc/pseries/svm: Use shared memory for LPPACA structures omits e311a92da18c powerpc/pseries: Add and use LPPACA_SIZE constant omits 7f70c3815a35 powerpc: Introduce the MSR_S bit omits f7777e008cad powerpc/pseries/svm: Add helpers for UV_SHARE_PAGE and UV_ [...] omits 6a9c930bd775 powerpc/prom_init: Add the ESM call to prom_init omits 528229d21078 powerpc: Add support for adding an ESM blob to the zImage wrapper omits 136bc0397ae2 powerpc/pseries: Introduce option to build secure virtual [...] omits 9044adca782c Merge branch 'topic/ppc-kvm' into next omits 8eb3cef8d264 dpaa2-eth: Add pause frame support omits cce62943c08e dpaa2-eth: Use stored link settings omits f7fe7e3d19e8 dpaa2-eth: Remove support for changing link settings omits 07aa1e786d4f Merge branch 'topic/mem-encrypt' into next omits 869326532956 Merge tag 'mac80211-for-davem-2019-08-29' of git://git.ker [...] omits 68e0aa8ec5ce powerpc/powernv: Add ultravisor message log interface omits dea45ea77752 powerpc/powernv/opal-msglog: Refactor memcons code omits 6c85b7bc637b powerpc/kvm: Use UV_RETURN ucall to return to ultravisor omits 512a5a6452b6 powerpc/powernv: Access LDBAR only if ultravisor disabled omits 5223134029a8 powerpc/mm: Write to PTCR only if ultravisor disabled omits 139a1d2842ec powerpc/mm: Use UV_WRITE_PATE ucall to register a PATE omits bb04ffe85eeb powerpc/powernv: Introduce FW_FEATURE_ULTRAVISOR omits a49dddbdb0cc powerpc/kernel: Add ucall_norets() ultravisor call handler omits 250c6c31228d Documentation/powerpc: Ultravisor API omits 134cb3ab71c0 Documentation/powerpc: Add ELF note documentation omits 70ed86f4de5b powerpc: Add PowerPC Capabilities ELF note omits a102f139aac5 powerpc/powernv/ioda: Remove obsolete iommu_table_ops::exc [...] omits 021b7868113c powerpc/pseries/iommu: Switch to xchg_no_kill omits 650ab1e370cd vfio/spapr_tce: Invalidate multiple TCEs at once omits 01b7d128b5a7 KVM: PPC: Book3S: Invalidate multiple TCEs at once omits 35872480da47 powerpc/powernv/ioda: Split out TCE invalidation from TCE updates omits 4f916593be9d KVM: PPC: Book3S: Fix incorrect guest-to-user-translation [...] omits b09d116b787a arm64: dts: meson-sm1-sei610: add stdout-path property back omits 488b0ffc0e8b arm64: dts: meson-sm1-sei610: enable DVFS omits 700ab8d83927 arm64: dts: khadas-vim3: add support for the SM1 based VIM3L omits aa08f3141597 dt-bindings: arm: amlogic: add Amlogic SM1 based Khadas VI [...] omits 4f26cc1c96c9 arm64: dts: khadas-vim3: move common nodes into meson-khad [...] omits f403cbff74b2 arm64: dts: meson: g12a: add reset to tdm formatters omits 8502fd522144 arm64: dts: meson: g12a: audio clock controller provides resets omits 3d9e76483049 arm64: dts: meson-sm1-sei610: enable DVFS omits c9a4b25c3d98 arm64: dts: meson-gxm-khadas-vim2: use rc-khadas keymap omits 06c739617aea arm64: dts: meson-gxl-s905w-tx3-mini: add rc-tx3mini keymap omits c9ee1d25ef43 arm64: dts: meson-gxl-s905x-khadas-vim: use rc-khadas keymap omits 625cb5b69523 arm64: dts: meson-gxbb-wetek-play2: add rc-wetek-play2 keymap omits 304bb5efa8da arm64: dts: meson-gxbb-wetek-hub: add rc-wetek-hub keymap omits 3e14618b52bb arm64: dts: meson-g12a-x96-max: add rc-x96max keymap omits 41ac5a4ca2e8 arm64: dts: meson-g12b-odroid-n2: add rc-odroid keymap omits 24fe3e989ee2 arm64: dts: meson-sm1-sei610: add USB support omits 96a386b6ed1e arm64: dts: meson-sm1-sei610: add HDMI display support omits f4f1c8d9ace7 arm64: dts: meson-g12: add Everything-Else power domain co [...] omits f9717178b9be arm64: dts: meson: fix boards regulators states format omits 31cad845e08a arm64: dts: meson-gxbb-p201: fix snps, reset-delays-us format omits 591185c1ce5a arm64: dts: meson-gxbb-nanopi-k2: add missing model omits b167b4731e67 arm64: dts: meson-g12a-x96-max: fix compatible omits 795e7de8c7af arm64: dts: meson-g12a: fix reset controller compatible omits 01efc19cb987 arm64: dts: meson-axg: fix MHU compatible omits 49ee7f85a43f arm64: dts: meson-gxl: fix internal phy compatible omits 2e36480c93d4 arm64: dts: meson-gx: fix periphs bus node name omits 59d370105d9f arm64: dts: meson-gx: fix mhu compatible omits 03c76b81abb7 arm64: dts: meson-gx: fix watchdog compatible omits 599bfd512e6c arm64: dts: meson-gx: fix spifc compatible omits 9632691e1be1 arm64: dts: meson-gx: fix reset controller compatible omits 5e975c5dab1e arm64: dts: meson-gx: drop the vpu dmc memory cell omits 3ad6c9e35756 arm64: dts: meson: fix ethernet mac reg format omits a833a15e5969 arm64: dts: meson: g12a-common: add VRTC omits b8b1c9ad1c20 Merge tag 'clk-meson-dt-v5.4-3' of git://github.com/BayLib [...] omits 77657b805b92 Merge tag 'amlogic-drivers-2.1' of https://git.kernel.org/ [...] omits bd9eccf14008 dt-bindings: power: add Amlogic Everything-Else power doma [...] omits 6df58e485fd0 dt-bindings: Clarify interrupts-extended usage omits 84769706dde5 scsi: bnx2fc: remove set but not used variables 'task','po [...] omits 2f8eeaa258a9 scsi: bnx2fc: remove set but not used variables 'lport','host' omits 7444ad400bfd scsi: bnx2fc: remove set but not used variable 'fh' omits 32dce48c054d scsi: qedf: Update the version to 8.42.3.0 omits 3480e7a8c8e4 scsi: qedf: Fix race betwen fipvlan request and response path omits 5797bcc897c3 scsi: qedf: Use discovery list to traverse rports omits f6d63678b07f scsi: qedf: Decrease the LL2 MTU size to 2500 omits 0482262646e4 scsi: qedf: Check for module unloading bit before processi [...] omits b29a907f105c scsi: qedf: Initiator fails to re-login to switch after link down omits aa5175a88cbb scsi: qedf: Add debug information for unsolicited processing omits 931285e0123c scsi: qedf: Add support for 20 Gbps speed omits fa74f5e380b6 scsi: qedf: Interpret supported caps value correctly omits 31696204c44c scsi: qedf: Add shutdown callback handler omits ec6350b80007 scsi: qedf: Update module description string omits 47aeee5549cf scsi: qedf: Fix crash during sg_reset omits 4909e153e608 scsi: qedf: Stop sending fipvlan request on unload omits e82e6ff7779a scsi: qedf: Print message during bailout conditions omits 391a24179423 scsi: smartpqi: bump version omits 48edb8780100 scsi: smartpqi: update copyright omits 63a7956ae1e8 scsi: smartpqi: add new pci ids omits 9946a3987248 scsi: smartpqi: correct REGNEWD return status omits 71ecc60d9ba4 scsi: smartpqi: add gigabyte controller omits 530dd8a7a2b1 scsi: smartpqi: correct hang when deleting 32 lds omits 2d2ad4bc724e scsi: smartpqi: add bay identifier omits 6d90615f1346 scsi: smartpqi: add sysfs entries omits 522bc026f013 scsi: smartpqi: add module param to hide vsep omits 8bdb3b9c67c5 scsi: smartpqi: add pci ids for fiberhome controller omits 5e6a9760f7da scsi: smartpqi: add module param for exposure order omits 01f2ef6d18e7 scsi: lpfc: fix 12.4.0.0 GPF at boot omits 0622800d2ebc scsi: lpfc: Raise config max for lpfc_fcp_mq_threshold variable omits 9db6c14c36fc scsi: lpfc: Remove bg debugfs buffers omits 7f9989bace91 scsi: lpfc: Resolve checker warning for lpfc_new_io_buf() omits 844b17d7438b scsi: ufs: remove set but not used variable 'val' omits 401fe8e99c71 scsi: qla2xxx: fix spelling mistake "initializatin" -> "in [...] omits 328bc6debf3d scsi: hisi_sas: remove set but not used variable 'irq_value' omits 8dc8d29a00e2 scsi: mpt3sas: Introduce module parameter to override queue depth omits dd93b143706c scsi: qla2xxx: Fix a recently introduced kernel warning omits b557217c8475 scsi: ufs: fix broken hba->outstanding_tasks omits e8fd0b9f6f48 scsi: fcoe: remove redundant call to skb_transport_header omits e55f24ffa936 scsi: ufs: Disable local LCC in .link_startup_notify() in [...] omits c8a144b250dc Input: i8042 - enable wakeup on a stable struct device omits 5f6b4e1e0933 scsi: bfa: remove redundant assignment to variable error omits e1c14c43395c drm/amdgpu: Enable DC on Renoir omits 542816ff168d drm/amd/display: Add DCN2.1 changes to DML omits f82effc4e592 drm/amd/display: Correct order of RV family clk managers f [...] omits 07842d54b95a drm/amd/display: add Renoir to kconfig omits 25f9955b1529 drm/amd/display: build dcn21 blocks omits aa91916770d0 drm/amd/display: add dcn21 core DC changes omits dd44a63386e0 drm/amd/display: add dal_asic_id for renoir omits 1b2c7b2c6d61 drm/amd/display: call update_bw_bounding_box omits 30221ad8758b drm/amd/display: Handle Renoir in amdgpu_dm (v2) omits e22ece54ee78 drm/amd/display: Handle Renoir in DC omits aad37f26064a drm/amd/display: Fix register names omits b04641a3f4c5 drm/amd/display: Add Renoir DML omits 64ce485c4828 drm/amd/display: Add Renoir GPIO omits 6f4e6361c3ff drm/amd/display: Add Renoir resource (v2) omits 4edb6fc91878 drm/amd/display: Add Renoir clock manager omits 6f451b60e044 drm/amd/display: Add Renoir Hubbub (v2) omits 35b82ba8f2fa drm/amd/display: Add Renoir hubbub registers list omits eced51f9babb drm/amd/display: Add hubp block for Renoir (v2) omits 1e768c5b0f44 drm/amd/display: Add Renoir irq_services (v2) omits 82f9146832c6 drm/amd/display: Add pp_smu functions for Renoir omits ab6183122786 drm/amd/display: Add Renoir hw_seq register list omits ff54ecb095b5 drm/amd/display: Add Renoir clock registers list omits b593bce59bfa drm/amd/display: Add Renoir registers (v3) omits eee3258e8f8b drm/amd/powerplay: add the interface for getting ultimate [...] omits 296ae1038d43 drm/amd/powerplay: enable populate DPM clocks table for swSMU APU omits ffe61cd6423c drm/amd/powerplay: regards the APU always enable the dpm f [...] omits 334ffd0daa43 drm/amdgpu: Initialize and update SDMA power gating omits 12842d02c7fd drm/amdgpu/psp: keep TMR in visible vram region for SRIOV omits 994dcfaa7ee3 drm/amdgpu: keep the stolen memory in visible vram region omits 92ead9fa6fc5 drm/amdgpu: fix spelling mistake "jumpimng" -> "jumping" omits 53fd9b5ae878 drm/amdgpu/virtual_dce: drop error message in hw_init omits 77efe48a7295 drm/amdgpu/si: fix ASIC tests omits 1cdd229bec36 drm/amd/amdgpu: hide voltage and power sensors on SI and KV parts omits e352625796b3 drm/amdgpu: introduce vram lost for reset (v2) omits 514ad79103f5 drm/amd/powerplay: enable jpeg powergating for navi1x omits 5ef3b8acdcdf drm/amdgpu: enable athub powergating for navi12 omits c1653ea05bce drm/amdgpu: enable vcn powergating for navi12 omits 317f9cc97bdc drm/amdgpu: correct in_suspend setting for navi series omits 7b60422cb796 libnvdimm/security: Consolidate 'security' operations omits bc4f2199ca31 libnvdimm/security: Tighten scope of nvdimm->busy vs secur [...] omits d78c620a2e82 libnvdimm/security: Introduce a 'frozen' attribute omits 2b90cb223320 libnvdimm, region: Use struct_size() in kzalloc() omits b42090256fba perf tools: Remove debug.h from header files not needing it omits 0ac25fd0a04d perf tools: Remove perf.h from source files not needing it omits c1a604dff486 perf tools: Remove needless perf.h include directive from headers omits f37110205c30 perf time-utils: Adopt rdclock() from perf.h omits 91854f9a077e perf tools: Move everything related to sys_perf_event_open [...] omits a77494026309 perf header: Move CPUINFO_PROC to the only file where it is used omits 108a1bb9d1d8 perf tools: Remove needless libtraceevent include directives omits df552793493f libperf: Warn when exceeding MAX_NR_CPUS in cpumap omits dc84187f32a3 perf header: Replace MAX_NR_CPUS with cpu__max_cpu() omits 8c7274691f0d perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online omits 7df4e36a4785 perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online omits 92b5a1545ad5 perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() omits f78f96676a25 perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online omits 0ac1dd5b4a70 perf timechart: Refactor svg_build_topology_map() omits 67260e8c0e68 perf c2c: Display proper cpu count in nodes column omits c7c06a1532f3 i2c: piix4: Fix port selection for AMD Family 16h Model 30h omits bc31c1eea99d nvme-rdma: Use rq_dma_dir macro omits f15872c5dce4 nvme-fc: Use rq_dma_dir macro omits f2fa006f81cc nvme-pci: Tidy up nvme_unmap_data omits e7832cb48a65 nvme: make fabrics command run on a separate request queue omits d38e9f04ebf6 nvme-pci: Support shared tags across queues for Apple 2018 [...] omits 66341331ba0d nvme-pci: Add support for Apple 2018+ models omits c1e0cc7e1d31 nvme-pci: Add support for variable IO SQ element size omits 8a1d09a668e7 nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros omits 35fe0d12c8a3 nvme: trace bio completion omits e01f91dff91c nvme-multipath: fix ana log nsid lookup when nsid is not found omits 89275a9659fe nvmet-tcp: Add TOS for tcp transport omits bb13985d5a55 nvme-tcp: Add TOS for tcp transport omits 9924b0304ab2 nvme-tcp: Use struct nvme_ctrl directly omits e63440d6a313 nvme-rdma: Add TOS for rdma transport omits 52b4451a9e5a nvme-fabrics: Add type of service (TOS) configuration omits 35d1a938dcda nvmet-tcp: fix possible memory leak omits b627200762c7 nvmet-tcp: fix possible NULL deref omits 42df26d4df7b nvmet: trace: parse Get LBA Status command in detail omits 177b06ed0997 nvme: trace: parse Get LBA Status command in detail omits a5ef757204ba nvme: trace: support for Get LBA Status opcode parsed omits c638984521f1 nvme: add Get LBA Status command opcode omits 3bec2e3754be nvmet: fix data units read and written counters in SMART log omits 1a9460cef571 nvme-tcp: support simple polling omits 79fd751d61aa nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp omits b5b0504878b8 nvme: don't pass cap to nvme_disable_ctrl omits c0f2f45be297 nvme: move sqsize setting to the core omits aa22c8e6650d nvme-pci: set ctrl sqsize to the device q_depth omits 4fba445828fc nvme: have nvme_init_identify set ctrl->cap omits 10407ec9b42d nvme-tcp: Use protocol specific operations while reading socket omits 6be182607db9 nvme-tcp: cleanup nvme_tcp_recv_pdu omits cc9bbb6cde6c ASoC: Intel: Baytrail: Fix implicit fallthrough warning omits 696d05225ceb ASoC: fsl_ssi: Fix clock control issue in master mode omits e2079e93f562 kbuild: Do not enable -Wimplicit-fallthrough for clang for now omits 39c2ca43465e Merge tag 'perf-core-for-mingo-5.4-20190829' of git://git. [...] omits 990784b57731 x86/mm/pti: Do not invoke PTI functions when PTI is disabled omits 825d0b73cd75 x86/mm/pti: Handle unaligned address gracefully in pti_clo [...] omits 7af0145067bc x86/mm/cpa: Prevent large page split when ftrace flips RW [...] omits c486dcd2f1bb i2c: designware: Synchronize IRQs when unregistering slave client omits 01641b266da3 i2c: i801: Avoid memory leak in check_acpi_smo88xx_device() omits 689f535843ac i2c: make i2c_unregister_device() ERR_PTR safe omits 61c65f47f30a rpmsg: glink: Use struct_size() helper omits 4a64489cf8e2 Merge tag 'Wimplicit-fallthrough-5.3-rc7' of git://git.ker [...] omits 87ce24320694 cpupower: update German translation omits 4e73079d39f6 Merge tag 'mtd/fixes-for-5.3-rc7' of git://git.kernel.org/ [...] omits 7c9eb2dbd770 nds32: Mark expected switch fall-throughs omits 00a0c8451abc ARC: unwind: Mark expected switch fall-through omits 3532e7227243 blkcg: fix missing free on error path of blk_iocost_init() omits 6fd4fe9b496d rtc: snvs: fix possible race condition omits a73f6e2fbe80 tools/power/cpupower: fix 64bit detection when cross-compiling omits 828f369d76d1 cpupower: Add missing newline at end of file omits 8d1c1560c383 blkcg: blk-iocost: predeclare used structs omits 7a6c9dbb36a4 soc: ixp4xx: Protect IXP4xx SoC drivers by ARCH_IXP4XX || [...] omits 48402892f2ea Merge tag 'sunxi-fixes-for-5.3-3' of git://git.kernel.org/ [...] omits 34614c30bf16 Merge tag 'hisi-fixes-for-5.3' of git://github.com/hisilic [...] omits f155e79ab516 ALSA: firewire-lib: fix isoc cycle count to which rx packe [...] omits 6e26d193d150 ALSA: dice: fix error path for initialization of stream st [...] omits 4ca76945b037 kbuild: clean up subdir-ymn calculation in Makefile.clean omits 687ac1fa3164 kbuild: remove unneeded '+' marker from cmd_clean omits 1634f2bfdb84 kbuild: remove clean-dirs syntax omits 36de077b20d0 kbuild: check clean srctree even earlier omits a5139fb368d2 kbuild: remove prepare3 target omits e8e83a236d36 kbuild: move the clean srctree check to the outputmakefile target omits 1a475d548675 kbuild: clarify where to run make mrproper when out-of-tree fails omits 621da4ba0e24 kbuild: Inform user to pass ARCH= for make mrproper only w [...] omits 59747fb8693f kbuild: remove 'Using ... as source for kernel' message omits 9c3ad4c14f7a kbuild: get rid of $(realpath ...) from scripts/mkmakefile omits bc7b752a7a1c kbuild: remove unneeded dependency for $(DOC_TARGETS) omits fc01adc41679 kbuild: remove unneeded comments and code from scripts/bas [...] omits eb3aabbfbfc2 arm64: atomics: Remove atomic_ll_sc compilation unit omits 3337cb5aea59 arm64: avoid using hard-coded registers for LSE atomics omits addfc38672c7 arm64: atomics: avoid out-of-line ll/sc atomics omits db91427b6502 MIPS: document mixing "slightly different CCAs" omits 3e4e1d3fb891 arm64: document the choice of page attributes for pgprot_d [...] omits 8e3a68fb55e0 dma-mapping: make dma_atomic_pool_init self-contained omits 419e2f183881 dma-mapping: remove arch_dma_mmap_pgprot omits f8b43c5cf4b6 mac80211: Correctly set noencrypt for PAE frames omits c8a41c6afa27 mac80211: Don't memset RXCB prior to PAE intercept omits b9500577d361 iwlwifi: pcie: handle switching killer Qu B0 NICs to C0 omits de20900fbe1c netfilter: nf_flow_table: clear skb tstamp before xmit omits deffa48fb014 s390/zcrypt: fix wrong handling of cca cipher keygenflags omits 580fa1b87471 arm64: Use correct ll/sc atomic constraints omits 8f35eaa5f2de jump_label: Don't warn on __exit jump entries omits be6f55a60d28 KVM: selftests: Add a test for the KVM_S390_MEM_OP ioctl omits b4d863c302e6 KVM: s390: improve documentation for S390_MEM_OP omits a13b03bbb457 KVM: s390: Test for bad access register and size at the st [...] omits 58879d468aa8 Merge tag 'vfio-ccw-20190828' of https://git.kernel.org/pu [...] omits 042c1d29de8c s390/kasan: add kdump support omits d0b319843bad s390/setup: avoid using strncmp with hardcoded length omits 54fb07d030e1 s390/sclp: avoid using strncmp with hardcoded length omits b29cd7c4c482 s390/module: avoid using strncmp with hardcoded length omits 8dec6bd4ef32 s390/pci: avoid using strncmp with hardcoded length omits 968bce2f59ce media: imx: remove unused including <linux/version.h> omits 90499a230d16 media: stm32-dcmi: Delete an unnecessary of_node_put() cal [...] omits 0fb68ce02ae7 media: pvrusb2: qctrl.flag will be uninitlaized if cx2341x [...] omits ecbce48f1ff2 media: em28xx: Fix exception handling in em28xx_alloc_urbs() omits d6dabd6f59c4 arm64: dts: ti: k3-j721e-main: Fix gic-its node unit-address omits 389ce1a7c527 arm64: dts: ti: k3-am65-main: Fix gic-its node unit-address omits 7b472ced17b0 arm64: dts: ti: k3-j721e-main: Add hwspinlock node omits 75f535d09735 arm64: dts: ti: k3-am65-main: Add hwspinlock node omits 2dc61b58efbc arm64: dts: k3-j721e: Add gpio-keys on common processor board omits 7548205ae51c dt-bindings: pinctrl: k3: Introduce pinmux definitions for J721E omits 6431862acdf2 arm64: dts: ti: k3-j721e-common-proc-board: Disable unused [...] omits caaaa1f8446a arm64: dts: ti: k3-j721e: Add gpio nodes in wakeup domain omits 248f3eae9948 arm64: dts: ti: k3-j721e: Add gpio nodes in main domain omits bf146a1a7cd4 arm64: dts: ti: k3-j721e: Update the power domain cells omits c68272cb7e53 arm64: dts: ti: k3-am654: Update the power domain cells omits 333f31436d3d ALSA: hda - Fix potential endless loop at applying quirks omits dc9cfd269222 mtd: hyperbus: fix dependency and build error omits f480b969448e mtd: rawnand: omap2: Fix number of bitflips reporting with ELM omits 7f852cc15792 mtd: rawnand: brcmnand: Fix ecc chunk calculation for eras [...] omits 301011ba6225 tools lib traceevent: Remove unneeded qsort and uses memmo [...] omits b0215e2d6a18 tools lib traceevent: Do not free tep->cmdlines in add_new [...] omits b397f8468fa2 perf evlist: Use unshare(CLONE_FS) in sb threads to let se [...] omits 653dd8e6e8e4 libperf: Move 'enum perf_user_event_type' to perf/event.h omits 72932371e780 libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix omits 7510410a38c7 libperf: Add 'union perf_event' to perf/event.h omits f5f684321791 libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_eve [...] omits 1b8896fb296f libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_ev [...] omits bfd922d8f09a libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event [...] omits 782adbe29649 libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_eve [...] omits 18a13a60f6f5 libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h omits c5f416e6c69e libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_e [...] omits 3e4c453f5cba libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_eve [...] omits 6b49aaebd05f libperf: Add PERF_RECORD_SWITCH 'struct context_switch_eve [...] omits f279ad63a09d libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start [...] omits aedebdca09ca libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h omits 3460efb2e842 libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_e [...] omits 306c9d24c09d libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' [...] omits 9a8dad041955 libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_in [...] omits a2ed4fd685cd posix-cpu-timers: Make expiry_active check actually work c [...] omits 3a960339e08e mtd: spi-nor: remove superfluous pass of nor->info->sector_size omits bc605cd79edb powerpc/of/pci: Rewrite pci_parse_of_flags omits d9430f96c051 driver core: platform: Export platform_get_irq_optional() omits 807f6c8472da drm/ingenic: Hardcode panel type to DPI omits 6bbf87a131ed usb:cdns3 Fix for stuck packets in on-chip OUT buffer. omits 7733f6c32e36 usb: cdns3: Add Cadence USB3 DRD Driver omits f72429fc88b5 usb: common: Simplify usb_decode_get_set_descriptor function. omits 010665b44d59 usb: common: Patch simplify usb_decode_set_clear_feature f [...] omits 91f255a26bce usb: common: Separated decoding functions from dwc3 driver. omits a7a3a6a941cf dt-bindings: add binding for USBSS-DRD controller. omits dcc935b06f1f mtd: spi-nor: enable the debugfs for the partname and partid omits 1018c94be6ea mtd: mtdcore: add debugfs nodes for querying the flash nam [...] omits 23d103ae3e06 ARM: 8891/1: EDAC: armada_xp: Add support for more SoCs omits 7f6998a41257 ARM: 8888/1: EDAC: Add driver for the Marvell Armada XP SD [...] omits 0ecace04a3b8 ARM: 8892/1: EDAC: Add missing debugfs_create_x32 wrapper omits c8abbd6f9dc4 ARM: 8890/1: l2x0: add marvell,ecc-enable property for aurora omits 4bf4770db4f0 ARM: 8889/1: dt-bindings: document marvell,ecc-enable binding omits fd3bbde717b0 ARM: 8886/1: l2x0: support parity-enable/disable on aurora omits 0770bc921406 ARM: 8885/1: aurora-l2: add defines for parity and ECC registers omits 1a85cb4b0d29 ARM: 8887/1: aurora-l2: add prefix to MAX_RANGE_SIZE omits 921a3fe5be2d ARM: 8902/1: l2c: move cache-aurora-l2.h to asm/hardware omits 6dc5fd93b2f1 ARM: 8900/1: UNWINDER_FRAME_POINTER implementation for Clang omits 8f2edb4a78f7 posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build omits 8504dea783b0 blkcg: add tools/cgroup/iocost_coef_gen.py omits 6954ff185ee0 blkcg: add tools/cgroup/iocost_monitor.py omits 7caa47151ab2 blkcg: implement blk-iocost omits 6f816b4b746c blk-mq: add optional request->alloc_time_ns omits beab17fc2a50 blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ omits 9677a3e01f83 block/rq_qos: implement rq_qos_ops->queue_depth_changed() omits d3e65ffff61c block/rq_qos: add rq_qos_merge() omits 015d254cb02b blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() omits 86a5bba5c252 blkcg: make ->cpd_init_fn() optional omits cf09a8ee19ad blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() omits 198836fdff09 Merge branch 'mlxsw-Various-updates' omits dc4f3eb08a12 mlxsw: spectrum_ptp: Add counters for GC events omits 45bd634131fd mlxsw: Bump firmware version to 13.2000.1886 omits 3f61967f4197 mlxsw: spectrum: Prevent auto negotiation on number of lanes omits b97cd891268d mlxsw: Remove 56G speed support omits 95fb8bb3181b net: phy: force phy suspend when calling phy_stop omits 189308d5823a sky2: Disable MSI on yet another ASUS boards (P6Xxxx) omits 807e32999567 Merge branch 'nfp-flower-fix-bugs-in-merge-tunnel-encap-code' omits e8024cb483ab nfp: flower: handle neighbour events on internal ports omits 739d7c5752b2 nfp: flower: prevent ingress block binds on internal ports omits 80a6a5d62da9 Merge branch 'r8152-fix-side-effect' omits 973dc6cfc0e2 r8152: remove calling netif_napi_del omits 49d4b14113ca Revert "r8152: napi hangup fix after disconnect" omits 092e22e58623 net/sched: pfifo_fast: fix wrong dereference in pfifo_fast [...] omits 888a5c53c0d8 tcp: inherit timestamp on mtu probe omits dbf47a2a094e net: sched: act_sample: fix psample group handling on overwrite omits 8e4a2adcedac Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 36f1031c51a2 ibmvnic: Do not process reset during or after device removal omits 5b3efa4f1479 ARM: 8901/1: add a criteria for pfn_valid of arm omits a256f2e329df RISC-V: Fix FIXMAP area corruption on RV32 systems omits 0754b4e8cdf3 openvswitch: Clear the L4 portion of the key for "later" f [...] omits ad06a566e118 openvswitch: Properly set L4 keys on "later" IP fragments omits 3894793e4b1a phy: mdio-sun4i: use devm_platform_ioremap_resource() to s [...] omits bd51ce0583e2 phy: mdio-mux-meson-g12a: use devm_platform_ioremap_resour [...] omits ea7076923bde phy: mdio-moxart: use devm_platform_ioremap_resource() to [...] omits ba869d3c40fc phy: mdio-hisi-femac: use devm_platform_ioremap_resource() [...] omits bd301e05ba06 phy: mdio-bcm-iproc: use devm_platform_ioremap_resource() [...] omits a3a90244c471 wimax/i2400m: remove redundant assignment to variable result omits a84d01647989 mld: fix memory leak in mld_del_delrec() omits 04d37cf46a77 net/sched: pfifo_fast: fix wrong dereference when qdisc is reset omits 14105c191e09 ipv6: shrink struct ipv6_mc_socklist omits 146fa39943b1 dt-bindings: Convert Arm Mali Utgard GPU to DT schema omits 842b4aecfff6 dt-bindings: Convert Arm Mali Bifrost GPU to DT schema omits 553cedf60056 dt-bindings: Convert Arm Mali Midgard GPU to DT schema omits eef3c2ba0a42 soc: amlogic: Add support for Everything-Else power domain [...] omits fecb41003062 libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' [...] omits ffd337b45b1a libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_ [...] omits 4fd7a4d22042 libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct traci [...] omits 0f5b1a28c03d libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_t [...] omits 5ded068e9238 libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update [...] omits 78e5ea162096 libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to [...] omits c78ad994ad99 libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' t [...] omits be5863b7d928 perf top: Fix event group with more than two events omits ea4385f804ea perf top: Decay all events in the evlist omits 630aec1a7fd6 perf clang: Delete needless util-cxx.h header omits 2965daa3342c Merge branch 'macb-Update-ethernet-compatible-string-for-S [...] omits 6342ea886771 macb: Update compatibility string for SiFive FU540-C000 omits abecec415dc2 macb: bindings doc: update sifive fu540-c000 binding omits 8919dfcb3116 fsi: scom: Don't abort operations for minor errors omits 468e0ffac803 vmw_balloon: Fix offline page marking with compaction omits ba03a9bbd17b VMCI: Release resource if the work is already queued omits 6e7e5c7fbc1c hwmon: pwm-fan: Use platform_get_irq_optional() omits 8973ea47901c driver core: platform: Introduce platform_get_irq_optional() omits b2fcb285ade3 usb: xhci-mtk: add an optional xhci_ck clock omits e74e8bbff6e3 dt-bindings: usb: mtk-xhci: add an optional xhci_ck clock omits 1426bd2c9f7e USB: cdc-wdm: fix race between write and disconnect due to [...] omits 636bd02a7ba9 usb: host: xhci: rcar: Fix typo in compatible string matching omits 993cc8753453 usb: host: xhci-tegra: Set DMA mask correctly omits 1902a01e2bcc USB: storage: ums-realtek: Whitelist auto-delink support omits f6445b6b2f2b USB: storage: ums-realtek: Update module parameter descrip [...] omits a349b95d7ca0 usb: host: ohci: fix a race condition between shutdown and irq omits 76da906ad727 usb: hcd: use managed device resources omits a684d8fd8718 typec: tcpm: fix a typo in the comparison of pdo_max_voltage omits d4e34999a757 Merge tag 'lkdtm-next' of https://git.kernel.org/pub/scm/l [...] omits ddaedbbece90 Documentation/process: Embargoed hardware security issues omits b9bc7b8b1e9e lkdtm/bugs: fix build error in lkdtm_EXHAUST_STACK omits 587f17407741 mei: me: add Tiger Lake point LP device ID omits 9c78255fdde4 intel_th: pci: Add Tiger Lake support omits 164eb56e3b64 intel_th: pci: Add support for another Lewisburg PCH omits 961b6ffe0e2c stm class: Fix a double free of stm_source_device omits c78439f8b97e Merge tag 'fpga-fixes-for-5.3' of git://git.kernel.org/pub [...] omits a642a0b33343 MAINTAINERS: add entry for LICENSES and SPDX stuff omits 3982f1df00df staging: most: sound: Fix error path of audio_init omits a1617c8c3d39 staging: rtl8192u: Fix indentation omits 2da39f1cc36b perf evlist: Remove needless util.h from evlist.h omits efa73d37c11a perf tools: Remove needless util.h include from builtin.h omits d06e5fad8c46 perf tools: Warn that perf_event_paranoid can restrict ker [...] omits 8859aedefefe perf symbols: Use CAP_SYSLOG with kptr_restrict checks omits aa97293ff129 perf evsel: Kernel profiling is disallowed only when perf_ [...] omits dda1bf8ea78a perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks omits e9a6882f267a perf event: Check ref_reloc_sym before using it omits 25948b87dda2 net/mlx5e: Support TSO and TX checksum offloads for IP-in- [...] omits e3a53bc536fc net/mlx5e: Improve stateless offload capability check omits a795d8db2a6d net/mlx5e: Support RSS for IP-in-IP and IPv6 tunneled packets omits a49e1f31ae15 net/mlx5e: Change function's position to a more fitting file omits 0cfafd4b4ddf net/mlx5e: Add device out of buffer counter omits 45f171b1182b net/mlx5e: Support LAG TX port affinity distribution omits 3c14562663c6 net/mlx5e: Expose new function for TIS destroy loop omits d5e1c0ef550e net/mlx5e: ethtool, Fix a typo in WOL function names omits 537f321097d0 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 4a0fa886ab79 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 9cf6b756cdf2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 274b924088e9 libnvdimm/pfn: Fix namespace creation on misaligned addresses omits 6978bce05424 drm/komeda: Reordered the komeda's de-init functions omits ce3b487f6018 init/Kconfig: rework help of CONFIG_CC_OPTIMIZE_FOR_SIZE omits d20558d1de4e docs: kbuild: remove cc-ldoption from document again omits 4fef9dece578 docs: kbuild: fix invalid ReST syntax omits 98c09b8c9767 RDMA/hns: Fix wrong assignment of qp_access_flags omits afca2a2b837a RDMA/hns: Delete the not-used lines omits 18df508c7970 RDMA/hns: Remove if-else judgment statements for creating srq omits e075da5e7c47 RDMA/hns: Add reset process for function-clear omits bfe860351e31 RDMA/hns: Fix cast from or to restricted __le32 for driver omits 90c559b1864a RDMA/hns: Remove the some magic number omits 82e620d9c3a0 RDMA/hns: Modify the data structure of hns_roce_av omits 42e0e95474fc x86/build: Add -Wnoaddress-of-packed-member to REALMODE_CF [...] omits 7f313eda8fcc xfs: log proper length of btree block in scrub/repair omits ffb5696f7555 xfs: reinitialize rm_flags when unpacking an offset into a [...] omits 3e08f42ae782 xfs: remove unnecessary int returns from deferred bmap functions omits 74b4c5d4a9c0 xfs: remove unnecessary int returns from deferred refcount [...] omits bc46ac64713f xfs: remove unnecessary int returns from deferred rmap functions omits 2ca09177ab9d xfs: remove unnecessary parameter from xfs_iext_inc_seq omits b521c89027f4 xfs: fix sign handling problem in xfs_bmbt_diff_two_keys omits 7380e8fec16b xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys omits c94613feefd7 xfs: fix maxicount division by zero error omits 9ba55543fc0c ext4: fix integer overflow when calculating commit interval omits e003f9af9b8d staging: greybus: fix more header declarations omits 520f897a3554 ext4: use percpu_counters for extent_status cache hits/misses omits 7727ae52975d ext4: fix potential use after free after remounting with n [...] omits 55b9a0549e43 drm/panfrost: Use mutex_trylock in panfrost_gem_purge omits edbd7f318cd6 drm/shmem: Use mutex_trylock in drm_gem_shmem_purge omits fe20d1cc9582 drm/shmem: Do dma_unmap_sg before purging pages omits aebe8c22a912 drm/panfrost: Fix possible suspend in panfrost_remove omits c90f30812a79 drm/panfrost: Add missing check for pfdev->regulator omits f0ade90a8aa1 mm/mmu_notifiers: remove the __mmu_notifier_invalidate_ran [...] omits e8e4eb0fbeda asm-generic/div64: Fix documentation of do_div() parameter omits 67d94c213619 ALSA: hda - Update descriptions about new position_fix values omits 531a64e4c35b RDMA/siw: Fix IPv6 addr_list locking omits a0d8994b305b Merge branch 'mlx5-odp-dc' into rdma.git for-next omits 75e46fc02c97 IB/mlx5: Add page fault handler for DC initiator WQE omits 29af94987ba6 IB/mlx5: Remove check of FW capabilities in ODP page fault [...] omits b786a05f6ce4 ARM: dts: ux500: Update thermal zone omits 7a786b847907 USB: serial: ftdi_sio: add support for FT232H CBUS gpios omits 3724e186fead docs/perf: Add documentation for the i.MX8 DDR PMU omits 0a56e0603fa1 perf arch powerpc: Sync powerpc syscall.tbl omits f2902a2fb40c powerpc: use the generic dma coherent remap allocator omits 555e28179d37 powerpc/64: remove support for kernel-mode syscalls omits facd04a904ff powerpc: convert to copy_thread_tls omits c7bf1252d5b3 powerpc/32: don't use CPU_FTR_COHERENT_ICACHE omits e0291f1decd6 powerpc/32: drop CPU_FTR_UNIFIED_ID_CACHE omits 39097b9c6d76 powerpc/32s: use CONFIG_PPC_BOOK3S_601 instead of reading PVR omits 88fb309409ab powerpc/32s: drop CPU_FTR_USE_RTC feature omits 12c3f1fd87bf powerpc/32s: get rid of CPU_FTR_601 feature omits f7a0bf7d904e powerpc/32s: add an option to exclusively select powerpc 601 omits c12c0288e35a perf/imx_ddr: Add support for AXI ID filtering omits 3bd158c56a56 spi: bcm2835: Convert to use CS GPIO descriptors omits 0f0581b24bd0 spi: fsl: Convert to use CS GPIO descriptors omits 743dac494d61 x86/apic/vector: Warn when vector space exhaustion breaks [...] omits f32c7a8e4510 arm64: kpti: ensure patched kernel text is fetched from PoU omits f7b15c74cffd input/vmmouse: Update the backdoor call with support for n [...] omits 6abe3778cf5a drm/vmwgfx: Update the backdoor call with support for new [...] omits b4dd4f6e3648 x86/vmware: Add a header file for hypercall definitions omits b333b0ba2346 arm64: fix fixmap copy for 16K pages and 48-bit VA omits 71fed982d63c tick: Mark sched_timer to expire in hard interrupt context omits a67e40824178 hrtimer: Add kernel doc annotation for HRTIMER_MODE_HARD omits a8a652bfac7f ASoC: wcd9335: Fix primary interpolator max rate omits 438b6c20e616 gpio: pca953x: use pca953x_read_regs instead of regmap_bulk_read omits bc624a06f0c5 gpio: pca953x: correct type of reg_direction omits 4cc4531c310e ALSA: pcm: add support for 352.8KHz and 384KHz sample rate omits f67ff1bd58f0 regulator: mt6358: Add support for MT6358 regulator omits fa00eb4eb236 regulator: Add document for MT6358 regulator omits 2c650fd5a53b ASoC: mediatek: mt8183: fix tdm out data is valid on rising edge omits 8e58c521bcb8 ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s out omits d435c9a7b85b rbd: restore zeroing past the overlap when reading from parent omits e8c99200b4d1 libceph: don't call crypto_free_sync_skcipher() on a NULL tfm omits 41cfe2a2a7f4 x86/hyperv: Hide pv_ops access for CONFIG_PARAVIRT=n omits 82e40f558de5 KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PEN [...] omits 101f85b56d03 genirq/affinity: Remove const qualifier from node_to_cpuma [...] omits cca3854010c5 usb: gadget: composite: Set recommended BESL values omits 54fb5ba647f8 usb: dwc3: gadget: Set BESL config parameter omits 16fe4f304015 usb: dwc3: Separate field holding multiple properties omits 05f0b20b67f4 usb: gadget: Export recommended BESL values omits f1b19006f4c9 usb: phy: phy-fsl-usb: Make structure fsl_otg_initdata constant omits c33f141615c2 usb: udc: lpc32xx: silence fall-through warning omits 1cf084d161f4 usb: dwc3: meson-g12a: fix suspend resume regulator unbala [...] omits 566aacaf80b8 usb: udc: lpc32xx: remove set but not used 3 variables omits 163be6ff7739 usb: gadget: udc: core: Fix segfault if udc_bind_to_driver [...] omits bceb418b65b9 usb: dwc3: st: Add of_dev_put() in probe function omits e36721b90144 usb: dwc3: st: Add of_node_put() before return in probe function omits c09b73cfac2a usb: dwc3: don't set gadget->is_otg flag omits 60bda037f1dd posix-cpu-timers: Utilize timerqueue for storage omits 244d49e30653 posix-cpu-timers: Move state tracking to struct posix_cputimers omits 8991afe2640d posix-cpu-timers: Deduplicate rlimit handling omits dd6702241337 posix-cpu-timers: Remove pointless comparisons omits 8ea1de90a5ec posix-cpu-timers: Get rid of 64bit divisions omits 1cd07c0b94f2 posix-cpu-timers: Consolidate timer expiry further omits 2bbdbdae0516 posix-cpu-timers: Get rid of zero checks omits 24db4dd90dd5 rlimit: Rewrite non-sensical RLIMIT_CPU comment omits fe0517f893d3 posix-cpu-timers: Respect INFINITY for hard RTTIME limit omits b7be4ef1365d posix-cpu-timers: Switch thread group sampling to array omits 87dc64480fb1 posix-cpu-timers: Restructure expiry array omits 46b883995c88 posix-cpu-timers: Remove cputime_expires omits 001f7971433a posix-cpu-timers: Make expiry checks array based omits b0d524f77956 posix-cpu-timers: Provide array based sample functions omits bbc9bae1e49b posix-cpu-timers: Remove the odd field rename defines omits c02b078e63a6 posix-cpu-timers: Switch check_*_timers() to array cache omits 1b0dd96d0f07 posix-cpu-timers: Simplify set_process_cpu_timer() omits 3b495b22d04d posix-cpu-timers: Simplify timer queueing omits 11b8462f7e1d posix-cpu-timers: Provide array based access to expiry cache omits 3a245c0f110e posix-cpu-timers: Move expiry cache into struct posix_cputimers omits 9eacb5c7e660 sched: Move struct task_cputime to types.h omits 2b69942f9021 posix-cpu-timers: Create a container struct omits ab693c5a5e31 posix-cpu-timers: Move prof/virt_ticks into caller omits 0476ff2c151e posix-cpu-timers: Sample task times once in expiry check omits 8c2d74f03705 posix-cpu-timers: Get rid of pointer indirection omits 2092c1d4fed9 posix-cpu-timers: Simplify sample functions omits 5405d0051f7c posix-cpu-timers: Remove pointless return value check omits da020ce406b2 posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm() omits 99093c5b81f5 posix-cpu-timers: Use clock ID in posix_cpu_timer_get() omits c7a37c6f4c65 posix-cpu-timers: Use clock ID in posix_cpu_timer_set() omits 24ab7f5a7b2c posix-cpu-timers: Consolidate thread group sample code omits c506bef424ca posix-cpu-timers: Rename thread_group_cputimer() and make [...] omits a324956fae05 posix-cpu-timers: Sample directly in timer check omits a34360d42434 itimers: Use quick sample function omits 19298fbf453c posix-cpu-timers: Provide quick sample function for itimer omits e5a8b65b4cb2 posix-cpu-timers: Use common permission check in posix_cpu [...] omits bfcf3e92c6c0 posix-cpu-timers: Use common permission check in posix_cpu [...] omits 6ae40e3fdcd3 posix-cpu-timers: Provide task validation functions omits 7ae2227b1c19 mtd: spi-nor: hisi-sfc: Add of_node_put() before break omits 6597f0b0516a mtd: spi-nor: aspeed-smc: Add of_node_put() omits 620df2497415 mtd: spi-nor: Introduce spi_nor_get_flash_info() omits 696ce50f4e93 mtd: spi-nor: Introduce spi_nor_set_addr_width() omits 07920dfcf003 mtd: spi-nor: Bring flash params init together omits ad3bba06b636 mtd: spi-nor: Add the SPI_NOR_XSR_RDY flag omits 641edddb4f43 mtd: spi-nor: Add s3an_post_sfdp_fixups() omits 2d7ff858e5f6 mtd: spi-nor: Add a ->setup() method omits 364995962803 mtd: spi-nor: Add a ->convert_addr() method omits 92094ebc385e mtd: spi-nor: Add spansion_post_sfdp_fixups() omits 2b12ae1f2fe5 mtd: spi-nor: Add post_sfdp() hook to tweak flash config omits dff972458acb mtd: spi-nor: Rework the SPI NOR lock/unlock logic omits 64c160f32235 mtd: spi-nor: Create a ->set_4byte() method omits 1c1d8d98e1c7 mtd: spi-nor: Split spi_nor_init_params() omits 22f2eaac3f31 mtd: spi-nor: Move manufacturer quad_enable() in ->default_init() omits 48e4d973aefe mtd: spi-nor: Add a default_init() fixup hook for gd25q256 omits ce0b6f3f3c43 mtd: spi-nor: Add default_init() hook to tweak flash parameters omits c46872170a54 mtd: spi-nor: Move erase_map to 'struct spi_nor_flash_parameter' omits 42f5994724bc mtd: spi-nor: Drop quad_enable() from 'struct spi-nor' omits 1e35a56781b4 mtd: spi-nor: Use nor->params omits 47599127a2e8 mtd: spi-nor: Regroup flash parameter and settings omits 92b6d38f1a3d mtd: spi-nor: Remove unused macro omits 1e05a7e6ebc4 Merge tag 'v5.3-rc6' into spi-nor/next omits 42880f726c66 perf/x86/intel: Support PEBS output to PT omits ab43762ef010 perf: Allow normal events to output AUX data omits a3d8c0d13bde x86/intel: Add common OPTDIFFs omits 5ebb34edbefa x86/intel: Aggregate microserver naming omits 5e741407eab7 x86/intel: Aggregate big core graphics naming omits af239c44e3f9 x86/intel: Aggregate big core mobile naming omits c66f78a6de4d x86/intel: Aggregate big core client naming omits 77c84dd1881d sched/cpufreq: Align trace event behavior of fast switching omits d15ce412737a ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier omits 4c4cdc4c6385 ACPI / CPPC: do not require the _PSD method omits da9cd91c87ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bac7b4e84323 x86/vmware: Update platform detection code for VMCALL/VMMC [...] omits 00679b631edd net/mlx5: Set ODP capabilities for DC transport to max omits cbb1133b563a x86/cpufeature: Explain the macro duplication omits 0067e154b11e ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel omits eb7505d52a2f ALSA: usb-audio: DSD auto-detection for Playback Designs omits 00ebd4998b53 Merge branch 'stmmac-Add-EHL-and-TGL-PCI-info-and-PCI-ID' omits 190f73ab4c43 net: stmmac: setup higher frequency clk support for EHL & TGL omits f6256585fecc net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID omits e125dcef7556 net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID omits 99122836d26a net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID omits 0e5c9ab32cbe Merge branch 'net-dsa-mv88e6xxx-Peridot-Topaz-SERDES-changes' omits 7a3007d22e8d net: dsa: mv88e6xxx: fully support SERDES on Topaz family omits 3bbb8867f87d net: dsa: mv88e6xxx: rename port cmode macro omits d3cf7d8f20b4 net: dsa: mv88e6xxx: simplify SERDES code for Topaz and Peridot omits 17deaf5cb37a net: dsa: mv88e6xxx: create serdes_get_lane chip operation omits 609070133aff net: dsa: mv88e6xxx: update code operating on hidden registers omits 4e6da7969ffe net: dsa: mv88e6xxx: support 2500base-x in SGMII IRQ handler omits fdfc5c8594c2 tcp: remove empty skb from write queue in error cases omits 7d0a06586b26 net/rds: Fix info leak in rds6_inc_info_copy() omits e93b4f038662 Merge branch 'sctp-add-SCTP_ECN_SUPPORTED-sockopt' omits d5886b919a72 sctp: allow users to set ep ecn flag by sockopt omits 2f5268a9249b sctp: allow users to set netns ecn flag with sysctl omits 1b0b8114b954 sctp: make ecn flag per netns and endpoint omits 2c1644cf6d46 net: fix skb use after free in netpoll omits 7add83d93a94 net: mediatek: remove set but not used variable 'status' omits 380702e37155 Merge branch 'Simplify-DSA-handling-of-VLAN-subinterface-offload' omits e9bf96943b40 net: dsa: sja1105: Clear VLAN filtering offload netdev feature omits 9b236d2a69da net: dsa: Advertise the VLAN offload netdev ability only i [...] omits bcccb0a535bb net: dsa: tag_8021q: Future-proof the reserved fields in t [...] omits 94acaeb50ced Add genphy_c45_config_aneg() function to phy-c45.c omits 1ddc5d948419 Merge branch 'net-ethernet-mediatek-convert-to-PHYLINK' omits bd69baaace06 dt-bindings: net: ethernet: Update mt7622 docs and dts to [...] omits 7e538372694b net: ethernet: mediatek: Re-add support SGMII omits b8fc9f30821e net: ethernet: mediatek: Add basic PHYLINK support omits cb6ec9754b1a Merge branch 'net-dsa-explicit-programmation-of-VLAN-on-CP [...] omits b9499904f363 net: dsa: clear VLAN PVID flag for CPU port omits 7e1741b47f24 net: dsa: program VLAN on CPU port from slave omits c5335d737ff3 net: dsa: check bridge VLAN in slave operations omits bdcff080f7ae net: dsa: add slave VLAN helpers omits cf360866b119 net: dsa: do not skip -EOPNOTSUPP in dsa_port_vid_add omits e65d45cc351a net: dsa: remove bitmap operations omits 05559f10ed79 usb: chipidea: add role switch class support omits 71fcb8bdf5ab dt-binding: usb: usbmisc-imx: add imx7ulp compatible omits 58fb8beda201 dt-binding: usb: ci-hdrc-usb2: add imx7ulp compatible omits 3bbd2343734e powerpc/8xx: set STACK_END_MAGIC earlier on the init_stack omits a04565741284 powerpc/8xx: drop unused self-modifying code alternative t [...] omits 63ce271b5e37 powerpc/prom: convert PROM_BUG() to standard trap omits 47ee6e86e0a3 selftests/bpf: remove wrong nhoff in flow dissector test omits 7bc7d83870b2 Merge branch 'bpf-misc-test-fixes' omits 86ccc384cfca selftests/bpf: test_progs: remove unused ret omits 62d69f24fe5e selftests/bpf: test_progs: remove asserts from subtests omits d38835b75f67 selftests/bpf: test_progs: remove global fail/success counts omits cd9c21d76879 selftests/bpf: test_progs: test__skip omits 08eea4f312c0 Merge branch 'bpf-precision-tracking-tests' omits 411cdb456901 selftests/bpf: add precision tracking test omits e8c13c4d9b36 selftests/bpf: verifier precise tests omits 0fc2e0b84ba7 tools/bpf: sync bpf.h omits 10d274e880eb bpf: introduce verifier internal test flag omits 36e337744c0d cifs: update internal module number omits c18ce674d548 mm/hmm: hmm_range_fault() infinite loop omits 6c64f2bbe79c mm/hmm: hmm_range_fault() NULL pointer bug omits 340625e618e1 cifs: replace various strncpy with strscpy and similar omits de4064af7653 rpmsg: virtio_rpmsg_bus: replace "%p" with "%pK" omits 981471bd3abf net_sched: fix a NULL pointer deref in ipt action omits bb487d29ce00 net/mlx5: fix a -Wstringop-truncation warning omits 478228e57f81 cifs: Use kzfree() to zero out the password omits f2aee329a68f cifs: set domainName when a domain-key is used in multiuser omits 68aaf4459556 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 9e8312f5e160 Merge tag 'nfs-for-5.3-3' of git://git.linux-nfs.org/proje [...] omits 5022c5a43314 iio: imu: st_lsm6dsx: move register definitions to sensor_ [...] omits da8c828190fc Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits b60c2c4aa512 regulator: sy8824x: add SY20278 support omits f27b425d13a3 dt-bindings: sy8824x: Document SY20278 support omits 92fd0db2cd41 regulator: sy8824x: add SY20276 support omits 253f6cb8b893 dt-bindings: sy8824x: Document SY20276 support omits 67a7b05b297e regulator: sy8824x: add SY8824E support omits 90de3ae410aa dt-bindings: sy8824x: Document SY8824E support omits d5a2b8220335 regulator: add support for SY8824C regulator omits d3733bc80a5c regulator: add binding for the SY8824C voltage regulator omits bfb3943bed67 Revert "driver core: Add support for linking devices durin [...] omits 33cbfe544993 Revert "driver core: Add edit_links() callback for drivers" omits d77b3f07a1d7 Revert "of/platform: Add functional dependency link from D [...] omits 376142b7bbc1 ASoC: atmel_ssc_dai: implement left-justified data mode omits bcca686c11cd Revert "driver core: Add sync_state driver/bus callback" omits db8e3e2091c3 ASoC: atmel_ssc_dai: rework DAI format configuration omits 77df8e790026 Revert "of/platform: Pause/resume sync state during init a [...] omits b1c46e118b21 Revert "of/platform: Create device links for all child-sup [...] omits 40e05e6acdc0 Revert "of/platform: Don't create device links for default [...] omits f6680a66a3ca Revert "of/platform: Fix fn definitons for of_link_is_vali [...] omits 18291410557f ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in Kconfig omits 8ef4df5ae109 Revert "of/platform: Fix device_links_supplier_sync_state_ [...] omits b429ca494065 ASoC: cs42xx8: Force suspend/resume during system suspend/resume omits caec05b66882 Revert "of/platform: Disable generic device linking code f [...] omits d2ac1fe0342c ASoC: mediatek: mt8183: fix tdm out data align issue omits e9e897d5fdba ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slot omits f6e779219690 ASoC: es8316: fix inverted L/R of headphone mixer volume omits f972d02fee24 ASoC: es8316: fix headphone mixer volume table omits 0009fad03337 raid5 improve too many read errors msg by adding limits omits 9d4b45d6af44 md: don't report active array_state until after revalidate [...] omits 480523feae58 md: only call set_in_sync() when it is expected to succeed. omits 75ee23b30dc7 KVM: x86: Don't update RIP or do single-step on faulting e [...] omits ea1529873ab1 KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPU [...] omits 3c9347351a6e perf/smmuv3: Validate groups for global filtering omits 33e84ea4330d perf/smmuv3: Validate group size omits 6f43791713c5 ASoC: Intel: Skylake: Release topology when we are done with it omits 0cc33cecb4a1 ASoC: Intel: Skylake: Print module type instead of id omits 855a06da37a7 ASoC: Intel: NHLT: Fix debug print format omits db33f00d15a6 ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properly omits 810f3b860850 ASoC: Intel: Fix use of potentially uninitialized variable omits 17d29ff98fd4 ASoC: Intel: Skylake: Use correct function to access iomem space omits a325c7bc3a92 ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL check omits 9ec05d4723bf ASoC: sun4i: Revert A83t description omits 393151c21100 ASoC: SOF: imx8: Fix return value check in imx8_probe() omits 3cdc3c9fd9fa ASoC: mediatek: mt8183: remove unused DAPM-related variables omits 6525771f58cb Merge tag 'arc-5.3-rc7' of git://git.kernel.org/pub/scm/li [...] omits 8d6454083d46 Merge tag 'mfd-fixes-5.3' of git://git.kernel.org/pub/scm/ [...] omits 0004654fb148 Merge tag 'sound-5.3-rc7' of git://git.kernel.org/pub/scm/ [...] omits 41940ff50f6c drm/amdgpu: fix GFXOFF on Picasso and Raven2 omits 317a3aaef94d drm/amdgpu: Add APTX quirk for Dell Latitude 5495 omits a45dddad3e2b dt-bindings: irq: Convert Allwinner NMI Controller to a schema omits 83e09d5bddbe drm/amd/powerplay: correct Vega20 dpm level related settings omits 2eccb5655660 dt-bindings: irq: Convert Allwinner IRQ Controller to a schema omits 92af2b696119 arm64: Relax Documentation/arm64/tagged-pointers.rst omits e8688ba38749 arm64: KVM: Device mappings should be execute-never omits 452a04441b4d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits c10bf3921e74 staging: greybus: add missing includes omits b81beec9cb2d staging: greybus: move es2 to drivers/greybus/ omits 8465def499c7 staging: greybus: move the greybus core to drivers/greybus omits ec0ad868173d staging: greybus: move core include files to include/linux [...] omits 9c31973907fb staging: greybus: loopback: Fix up some alignment checkpat [...] omits 9238238589a3 staging: greybus: log: Fix up some alignment checkpatch issues omits ee989b020404 staging: greybus: manifest: Fix up some alignment checkpat [...] omits a11ac9ef4b16 staging: greybus: hd: Fix up some alignment checkpatch issues omits 137bfbd006b2 staging: greybus: remove license "boilerplate" omits baeeb02ccd70 staging: greybus: fix up SPDX comment in .h files omits a1db98f20b81 erofs: fix compile warnings when moving out include/trace/ [...] omits 48d911f29e9f staging: rtl8192u: Add or remove blank lines as required omits 8c10170fe141 staging: rtl8192u: Add or remove spaces to fix style issues omits 8e480989dff3 staging: rtl8712: wifi: checkpatch style fix omits f419f889e2f9 staging: most-core: Fix checkpatch warnings omits 75b28affdd6a io_uring: allocate the two rings together omits 27c4d3a3252f fs/io_uring.c: convert put_page() to put_user_page*() omits cecf5d87ff20 block: split .sysfs_lock into two locks omits 58c898ba370e block: add helper for checking if queue is registered omits c6ba933358f0 blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue omits c48dac137a62 block: don't hold q->sysfs_lock in elevator_init_mq omits 9685b2270211 block: Remove blk_mq_register_dev() omits 5c062ef4155b arm64: kvm: Replace hardcoded '1' with SYS_PAR_EL1_F omits 42f91093b043 arm64: mm: Ignore spurious translation faults taken from t [...] omits e8620cff9994 arm64: sysreg: Add some field definitions for PAR_EL1 omits eb6a4dcce339 arm64: mm: Add ISB instruction to set_pgd() omits 51696d346c49 arm64: tlb: Ensure we execute an ISB following walk cache [...] omits d0b7a302d58a Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}" omits ebef746543fd arm64: smp: Treat unknown boot failures as being 'stuck in [...] omits 5b1cfe3a0ba7 arm64: smp: Don't enter kernel with NULL stack pointer or [...] omits 0e1645557d19 arm64: smp: Increase secondary CPU boot timeout value omits 28abbba36a5a rtc: pcf2127: bugfix: watchdog build dependency omits 03623b4b041c rtc: pcf2127: add tamper detection support omits 0e735eaae165 rtc: pcf2127: add watchdog feature support omits a7bcae591f59 of: unittest: Add of_node_put() before return omits fd1a52f38c23 RDMA/iwpm: Delete unnecessary checks before the macro call [...] omits 44b63b0a718f netfilter: not mark a spinlock as __read_mostly omits 1bc5ba836e3b RDMA/efa: Use existing FIELD_SIZEOF macro omits 958b6813f0c0 RDMA/efa: Remove umem check on dereg MR flow omits 476646e09668 dt-bindings: smiapp: Align documentation with current practices omits 478553fd1b6f netfilter: conntrack: make sysctls per-namespace again omits c072b0c24e6b drm/amdgpu: fix GFXOFF on Picasso and Raven2 omits 3e627fe6d56a dt-bindings: Add vendor prefix for Inspur Corporation omits d0a8d877da97 netfilter: nft_dynset: support for element deletion omits 97b27821b485 writeback, memcg: Implement foreign dirty flushing omits d62241c7a406 writeback, memcg: Implement cgroup_writeback_by_id() omits ed288dc0d4aa writeback: Separate out wb_get_lookup() from wb_get_create() omits 34f8fe501f06 bdi: Add bdi->id omits 5b9cce4c7eb0 writeback: Generalize and expose wb_completion omits d4a8061a7c5f KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long omits 2a1a3fa0f292 kallsyms: Don't let kallsyms_lookup_size_offset() fail on [...] omits 2ddb134d9763 drm/amd: remove meaningless descending into amd/amdkfd/ omits c7b33cfb3ca5 drm/amdgpu: Add APTX quirk for Dell Latitude 5495 omits b202c0ff184a drm/amd/display: remove unused function setFieldWithMask omits 57be797c484a drm/amd/powerplay: correct the pp_feature output on Arcturus omits 08d544ab54df drm/amd/powerplay: correct Vega20 dpm level related settings omits 644763224169 ARM: dts: kirkwood: ts219: disable the SoC's RTC omits c00bc38354cf arm64: dts: marvell: Add cpu clock node on Armada 7K/8K omits dd23e1d566d0 ALSA: hda - Allow runtime PM for controller if component n [...] omits b1a5a73e64e9 genirq/affinity: Spread vectors on node according to nr_cpu ratio omits 53c1788b7d77 genirq/affinity: Improve __irq_build_affinity_masks() omits 96018a6fafb1 arm64: dts: marvell: Convert 7k/8k usb-phy properties to p [...] omits 99300a85260c NFS: remove set but not used variable 'mapping' omits d33d4beb5229 NFSv2: Fix write regression omits 71affe9be45a NFSv2: Fix eof handling omits ce55522c035e arm64: dts: marvell: Add 7k/8k PHYs in PCIe nodes omits 01d0deba28f6 arm64: dts: marvell: Add 7k/8k PHYs in USB3 nodes omits 691bac9d093b drm/amdgpu: Vega20 SMU I2C HW engine controller. omits d04abe999e20 arm64: dts: marvell: Add 7k/8k per-port PHYs in SATA nodes omits 93ab25e6f5da arm64: dts: marvell: Add CP110 COMPHY clocks omits c91ff72142b0 Merge tag 'kvm-ppc-fixes-5.3-1' of git://git.kernel.org/pu [...] omits 535462c244f9 arm64: dts: marvell: armada-37xx: add mailbox node omits c3367a1b47d5 udf: augment UDF permissions on new inodes omits 6acaa6af1501 drm/amd/powerplay: Add interface to lock SMU HW I2C. omits 6a3068065fa4 drm/amd: Import smuio_11_0 headers for EEPROM access on Vega20 omits 64f55e629237 drm/amdgpu: Add RAS EEPROM table. omits 250af743c044 Revert "drm/amdgpu: free up the first paging queue v2" omits da26ded3b2ff drm/amdgpu/display: fix build error without CONFIG_DRM_AMD [...] omits 5556b9fed171 drm/amd/powerplay: Fix an off by one in navi10_get_smu_msg [...] omits ed8a5fb2a606 drm/amd/display: Fix error message omits 534991731cb5 drm/amdgpu: add dummy read for some GCVM status registers omits 4d82fa67dd6b mfd: rk808: Make PM function declaration static omits 557c759036fc mtd: cfi_cmdset_0002: Disable write buffer functions if FO [...] omits 0bcf880b062e mtd: cfi_cmdset_0002: Split do_write_oneword() to reduce e [...] omits 6beb3ea746db mtd: cfi_cmdset_0002: Split wait for write buffer completi [...] omits 816a6d1481a5 mtd: cfi_cmdset_0002: Split write-to-buffer-reset sequence omits 228c05c2d73e mtd: cfi_cmdset_0002: Split do_write_oneword() op_done got [...] omits a371ba57a205 mtd: cfi_cmdset_0002: Split do_write_oneword() to reduce f [...] omits 5981dfced34a mtd: cfi_cmdset_0002: Remove goto statement from do_write_ [...] omits 37c673ade35c mtd: cfi_cmdset_0002: Use chip_good() to retry in do_write [...] omits f454b43a564f mtd: chips: gen_probe: kill useless initializer in mtd_do_ [...] omits 405efc5980f2 powerpc/spinlocks: Fix oops in __spin_yield() on bare metal omits dd753d961c48 fdt: Update CRC check for rng-seed omits f6a7053ddcf1 gpio: zynq: Pass irqchip when adding gpiochip omits 3a069024d371 netfilter: nf_conntrack_ftp: Fix debug output omits 3cf2f450fff3 netfilter: xt_physdev: Fix spurious error message in physd [...] omits 455b1d42e82c ASoC: sunxi: Revert initial A83t support omits 9573820eb195 ASoC: imx-audmix: register the card on a proper dev omits b9a4805a4ac1 ASoC: SOF: imx8: Make some functions static omits 00f3e689518b MIPS: Octeon: remove duplicated include from dma-octeon.c omits d0d5c0cd1e71 rxrpc: Use skb_unshare() rather than skb_cow_data() omits 987db9f7cd1e rxrpc: Use the tx-phase skb flag to simplify tracing omits b311e68420aa rxrpc: Add a private skb flag to indicate transmission-phase skbs omits a641fd00d05a rxrpc: Abstract out rxtx ring cleanup omits 4858e40303fb rxrpc: Pass the input handler's data skb reference to the Rx ring omits e2de6c404898 rxrpc: Use info in skbuff instead of reparsing a jumbo packet omits c3c9e3df49f8 rxrpc: Improve jumbo packet counting omits c96e8483cb2d x86/boot/compressed/64: Fix missing initialization in find [...] omits 794b8bedca93 Merge tag 'perf-core-for-mingo-5.4-20190826' of git://git. [...] omits 32f0a982650b drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() omits 5b6eefd66784 drm/i915/dp: Fix DSC enable code to use cpu_transcoder ins [...] omits 0a3dfbb5cd90 drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest omits ed5fa90660d6 drm/i915: Do not create a new max_bpc prop for MST connectors omits 501398b75385 pinctrl: mvebu: add additional variant for standalone CP115 omits 26cb47b8f39c pinctrl: mvebu: Add CP110 missing pin functionality omits 2dcf5d9ae9f6 dt-bindings: cp110: document the new CP115 pinctrl compatible omits 6030f42d20ce i3c: master: Use dev_to_i3cmaster() omits 058bf149b92a platform/chrome: cros_ec_rpmsg: Add host command AP sleep [...] omits 578d2342ec70 Merge tag 'drm-next-5.4-2019-08-23' of git://people.freede [...] omits c87237110f25 Merge tag 'drm-misc-next-2019-08-23' of git://anongit.free [...] omits 8c973fb611de Merge tag 'drm-hisilicon-hibmc-next-2019-08-26' of https:/ [...] omits ae2bdbb45d38 ice: fix adminq calls during remove omits 152b978a1f90 ice: Rework ice_ena_msix_range omits 2467d946f933 Merge tag 'imx-drm-next-2019-08-23' of git://git.pengutron [...] omits cb6a8dc07827 ice: Fix VF configuration issues due to reset omits 78b5713ac124 ice: Alloc queue management bitmaps and arrays dynamically omits 29d9d76a72ce Merge tag 'drm-intel-next-2019-08-22' of git://anongit.fre [...] omits 77ca27c41705 ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap omits 5752bc4373b2 mfd: rk808: Mark pm functions __maybe_unused omits d02f734cb713 ice: add support for enabling/disabling single queues omits a1199d679af4 ice: fix potential infinite loop omits 35b4f4372f91 ice: fix ice_is_tc_ena omits 9c7dd7566d18 ice: add validation in OP_CONFIG_VSI_QUEUES VF message omits e63a1dbdc7df ice: Don't clog kernel debug log with VF MDD events errors omits 4425e0531c43 ice: Introduce a local variable for a VSI in the rebuild path omits 150997fac770 MAINTAINERS: remoteproc: update git tree location omits 13ef71f07483 MAINTAINERS: rpmsg: fix git tree location omits dc67039b3d11 ice: shorten local and add debug prints omits 9ff166def8c1 rpmsg: core: fix comments omits 5af67635c36e phy: marvell: phy-mvebu-cp110-comphy: rename instances of DLT omits f2a857aa2ad7 phy: marvell: phy-mvebu-cp110-comphy: implement RXAUI support omits 0c79cf1f4861 dt-bindings: pci: add PHY properties to Armada 7K/8K contr [...] omits 06a09dc318e4 dt-bindings: phy: Add Marvell COMPHY clocks omits 4e19a76ec08e phy: mvebu-cp110-comphy: Update comment about powering off [...] omits 652488760ea6 phy: mvebu-cp110-comphy: Add PCIe support omits 1eb9157ab3ef phy: mvebu-cp110-comphy: Cosmetic change in a helper omits ef0ac9f24b65 phy: mvebu-cp110-comphy: Add SATA support omits c527a636d620 phy: mvebu-cp110-comphy: Add USB3 host/device support omits 96888aed3d09 phy: mvebu-cp110-comphy: Allow non-Ethernet modes to be co [...] omits c2afb2fef595 phy: mvebu-cp110-comphy: Rename the macro handling only Et [...] omits 461324f0382c phy: mvebu-cp110-comphy: Add RXAUI support omits ea678b4b637e phy: mvebu-cp110-comphy: List already supported Ethernet modes omits eb6a1fcb53e2 phy: mvebu-cp110-comphy: Add SMC call support omits d4eda9d847ac phy: mvebu-cp110-comphy: Explicitly initialize the lane submode omits 0629d57bbdbf phy: mvebu-cp110-comphy: Add clocks support omits 64ea59577f68 phy-rockchip-inno-hdmi: Fix RK3328_TERM_RESISTOR_CALIB_SPE [...] omits f27db2e65e11 ice: Sanitize ice_ena_vsi and ice_dis_vsi omits 293582487389 ice: added sibling head to parse nodes omits 9e7a5d174622 ice: Fix ethtool port and PFC stats for 4x25G cards omits 9a703eb72059 samples/rpmsg: Introduce a module parameter for message count omits 2519fbb39711 samples/rpmsg: Replace print_hex_dump() with print_hex_dum [...] omits d446609df212 remoteproc: Remove dev_err() usage after platform_get_irq() omits ff42df49e75f KVM: PPC: Book3S HV: Don't lose pending doorbell request o [...] omits d28eafc5a640 KVM: PPC: Book3S HV: Check for MMU ready on piggybacked vi [...] omits 31391ff7ea1e powerpc/spinlocks: Rename SPLPAR-only spinlocks omits d57b78353a99 powerpc/spinlocks: Refactor SHARED_PROCESSOR omits d7fb5b18a540 powerpc/64: optimise LOAD_REG_IMMEDIATE_SYM() omits ba18025fb033 powerpc/32: replace LOAD_MSR_KERNEL() by LOAD_REG_IMMEDIATE() omits c691b4b83b6a powerpc: rewrite LOAD_REG_IMMEDIATE() as an intelligent macro omits 163918fc5741 powerpc/mm: split out early ioremap path. omits 4a45b7460cf4 powerpc/mm: refactor ioremap vm area setup. omits 191e42063a72 powerpc/mm: refactor ioremap_range() and use ioremap_page_range() omits f381d5711f09 powerpc/mm: Move ioremap functions out of pgtable_32/64.c omits 7cd9b317b630 powerpc/mm: make ioremap_bot common to all omits edfe1a567926 powerpc/mm: move ioremap_prot() into ioremap.c omits 4634c375db7a powerpc/mm: move common 32/64 bits ioremap functions into [...] omits 14b4d97669b7 powerpc/mm: rework io-workaround invocation. omits 492643e81e58 powerpc/mm: drop function __ioremap() omits 8aee077292a3 powerpc/mm: drop ppc_md.iounmap() and __iounmap() omits 6f57e6631d7c powerpc/ps3: replace __ioremap() by ioremap_prot() omits f0f8d7ae3924 powerpc: remove the ppc44x ocm.c file omits b4645ffc49cf powerpc/64: don't select ARCH_HAS_SCALED_CPUTIME on book3E omits d8f0e0b073e1 powerpc/64s: support nospectre_v2 cmdline option omits 23013399a225 soc: ti: ti_sci_pm_domains: Add support for exclusive and [...] omits 9e4659882286 dt-bindings: ti_sci_pm_domains: Add support for exclusive [...] omits df2e328126b1 firmware: ti_sci: Allow for device shared and exclusive requests omits 2ad7a27deaf6 KVM: PPC: Book3S: Enable XIVE native capability only if OP [...] omits f348f5c23240 xtensa: remove free_initrd_mem omits ddfd151f3def KVM: PPC: Book3S: Fix incorrect guest-to-user-translation [...] omits 1dd70853f813 arm64: dts: sdm845: Add parent clock for rpmhcc omits 519e5869d50d xfs: bmap scrub should only scrub records once omits 71912e08e06b xfs: remove excess function parameter description in 'xfs_ [...] omits f8f9ee479439 xfs: add kmem_alloc_io() omits d916275aa4dd xfs: get allocation alignment from the buftarg omits 0ad95687c3ad xfs: add kmem allocation trace points omits d00ee466a07e nfp: add AMDA0058 boards to firmware list omits 049b405029c0 MAINTAINERS: Update from paulmck@linux.ibm.com to paulmck@ [...] omits 24691069a348 rcu: Don't include <linux/ktime.h> in rcutiny.h omits a42e43c3de34 Merge tag 'timers-v5.4' of https://git.linaro.org/people/d [...] omits 74a1e863eb73 perf evsel: Rename perf_missing_features::bpf_event to ::bpf omits 3f604b5f61db perf tool: Rename perf_tool::bpf_event to bpf omits 6a1b359821eb perf tools: Rename perf_event::bpf_event to perf_event::bpf omits ebdba16e95f7 perf tools: Rename perf_event::ksymbol_event to perf_event [...] omits 69d81f09e160 libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix omits b1fcd190bb3f libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to p [...] omits b1b510142283 libperf: Add PERF_RECORD_BPF_EVENT 'struct bpf_event' to p [...] omits f15e3c25a1b4 libperf: Add PERF_RECORD_KSYMBOL 'struct ksymbol_event' to [...] omits 003c66fec28f libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' [...] omits 213a6c1d2068 libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h omits a2e254d84172 libperf: Add PERF_RECORD_LOST_SAMPLES 'struct lost_samples [...] omits 5290ed6955eb libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h omits bceb59b1f28d libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h omits 19d1765a3ed9 libperf: Add PERF_RECORD_NAMESPACES 'struct namespaces_eve [...] omits 002dda32a831 libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h omits b66ced19c9f6 libperf: Add PERF_RECORD_MMAP2 'struct mmap2_event' to per [...] omits 1345e2ee87a8 libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h omits 19d608458f4f clocksource/drivers/sh_cmt: Document "cmt-48" as deprecated omits 8c1afba285a8 clocksource/drivers/sh_cmt: r8a7740 and sh73a0 SoC-specific match omits 1be8c9fd2ac9 dt-bindings: timer: renesas, cmt: Update R-Car Gen3 CMT1 usage omits 53933bc3a69e dt-bindings: timer: renesas, cmt: Add CMT0 and CMT1 to r8a77995 omits 649dd060334f dt-bindings: timer: renesas, cmt: Add CMT0 and CMT1 to r8a7792 omits 81b604c39997 dt-bindings: timer: renesas, cmt: Update CMT1 on sh73a0 an [...] omits c90d37c9c41a dt-bindings: timer: renesas, cmt: Add CMT0234 to sh73a0 an [...] omits 14e019df1e64 clocksource/drivers: Do not warn on probe defer omits 763719771e84 clocksource/drivers/timer-of: Do not warn on deferred probe omits a2b58537b4a1 clocksource/drivers/npcm: Fix GENMASK and timer operation omits 8d18f6fc75c8 clocksource/drivers/renesas-ostm: Use DIV_ROUND_CLOSEST() helper omits 24e8a5db8ae4 arm64: dts: imx8mq: Add system counter node omits 5b0221bf7b08 arm64: dts: imx8mm: Add system counter node omits 4419e19d8117 clocksource/drivers/imx-sysctr: Add internal clock divider handle omits 1ce861cec03c clocksource/drivers/tcb_clksrc: Register delay timer omits d9b51093cca4 dt-bindings: timer: Convert Allwinner A13 HSTimer to a schema omits bca4e08426e4 clocksource: sun4i: Add missing compatibles omits 7fccfcd678e8 dt-bindings: timer: Add missing compatibles omits a08bda2d27f2 dt-bindings: timer: Convert Allwinner A10 Timer to a schema omits 9f475d084c03 clocksource: Remove dev_err() usage after platform_get_irq() omits d333de370778 remoteproc: stm32: manage the get_irq probe defer case omits abbe429d5616 remoteproc: stm32: clear MCU PDDS at firmware start omits f2583fde2719 remoteproc: qcom: q6v5-mss: fixup q6v5_pds_enable error handling omits 6ed756aa0148 remoteproc: Add a sysfs interface for name omits 3c95e5013b7f r8169: improve DMA handling in rtl_rx omits 72991b560681 Merge branch 'cls-hw-offload-rtnl' omits 23b7f6c41d47 drm/powerplay: Fix Vega20 power reading again omits 21649c0b6b78 drm/powerplay: Fix Vega20 Average Power value v4 omits 918190f50eb6 net: sched: flower: don't take rtnl lock for cls hw offloads API omits 1444c175a374 net: sched: copy tunnel info when setting flow_action entr [...] omits 5a6ff4b13d59 net: sched: take reference to action dev before calling offloads omits 9838b20a7fb2 net: sched: take rtnl lock in tc_setup_flow_action() omits 11bd634da257 net: sched: conditionally obtain rtnl lock in cls hw offloads API omits c9f14470d048 net: sched: add API for registering unlocked offload block [...] omits a449a3e77a85 net: sched: notify classifier on successful offload add/delete omits 401192113730 net: sched: refactor block offloads counter usage omits 97394bef5622 net: sched: change tcf block offload counter type to atomic_t omits 4f8116c85057 net: sched: protect block offload-related fields with rw_s [...] omits ede7c460b1da bpf: handle 32-bit zext during constant blinding omits 86c28b2d69f9 nfp: bpf: fix latency bug when updating stack index register omits 42068e1ef961 drm/amdgpu: fix dma_fence_wait without reference omits b5e55556182d libata: switch remaining drivers to use dma_set_mask_and_coherent omits dcc02c19cc06 sata_sil24: use dma_set_mask_and_coherent omits 440bd77f09b8 sata_qstor: use dma_set_mask_and_coherent omits 51872b6606eb sata_nv: use dma_set_mask_and_coherent omits 496d4575e7ac sata_mv: use dma_set_mask_and_coherent omits 94c58148a6bc pdc_adma: use dma_set_mask_and_coherent omits b1716871c00d ahci: use dma_set_mask_and_coherent omits 759ad0979808 acard_ahci: use dma_set_mask_and_coherent omits c1499a044d7c dm space map common: remove check for impossible sm_find_f [...] omits 96c4145599b3 NFS: Fix writepage(s) error handling to not report errors twice omits 8f54c7a4babf NFS: Fix spurious EIO read errors omits 7af46292dadc pNFS/flexfiles: Don't time out requests on hard mounts omits c82e5472c998 SUNRPC: Handle connection breakages correctly in call_status() omits d5711920ec6e Revert "NFSv4/flexfiles: Abort I/O early if the layout seg [...] omits 80f455da6cd0 SUNRPC: Handle EADDRINUSE and ENOBUFS correctly omits bf2bf9b80e0c pNFS/flexfiles: Turn off soft RPC calls omits bd736ed3e2d1 SUNRPC: Don't handle errors if the bind/connect succeeded omits 707e0ddaf67e fs: xfs: Remove KM_NOSLEEP and KM_SLEEP. omits 1dbb9fb4082c leds: Allow to call led_classdev_unregister() unconditionally omits 517ea49a7b23 leds: lm3532: Add full scale current configuration omits aa01d255cf10 dt: lm3532: Add property for full scale current. omits 6559ac329982 leds: lm3532: Fixes for the driver for stability omits 4c9054506cf9 leds: lm3532: Change the define for the fs current register omits 1312394023dd leds: lm3532: Fix brightness control for i2c mode omits 558682b52919 x86/apic: Include the LDR when clearing out APIC registers omits bae3a8d3308e x86/apic: Do not initialize LDR and DFR for bigsmp omits 1170f235834b ARM: dts: Drop legacy custom hwmods property for dra7 gpio omits 54b7026fc201 ARM: dts: Drop legacy custom hwmods property for dra7 mmc omits 44a2cdf0f14b ARM: dts: Drop legacy custom hwmods property for dra7 i2c omits 71feab2866f4 ARM: dts: Drop legacy custom hwmods property for dra7 uart omits b8637a68254f ARM: OMAP2+: Drop legacy platform data for dra7 mcasp omits d1daf63b0bd0 ARM: OMAP2+: Drop legacy platform data for dra7 mcspi omits 95c520690f5f media: don't do a 31 bit shift on a signed int omits cce8ccca80d8 media: use the BIT() macro omits 2f029413cbfb arc: prefer __section from compiler_attributes.h omits d85f6b93a76e dt-bindings: IDU-intc: Add support for edge-triggered interrupts omits 01449985e644 dt-bindings: IDU-intc: Clean up documentation omits 093347abc7a4 media: ov9650: add a sanity check omits 174ae4e96e0f ARCv2: IDU-intc: Add support for edge-triggered interrupts omits 31b8b0bd6e55 media: aspeed-video: address a protential usage of an unit [...] omits cb8045072a34 media: vicodec: make life easier for static analyzers omits 59364e971c1c media: remove include stdarg.h from some drivers omits 50f57ef83d83 ARM: OMAP2+: Delete an unnecessary kfree() call in omap_hs [...] omits ccf4975dca23 ARM: OMAP2+: move platform-specific asm-offset.h to arch/a [...] omits 6cb0ac0fb978 ARM: dts: ARM: dts: Configure interconnect target module f [...] omits 3b72fc895a2e ARM: dts: Configure interconnect target module for omap3 sgx omits 394534cb07d8 ARM: dts: Configure sgx for omap5 omits fd5683749472 clk: ti: add clkctrl data omap5 sgx omits 1b95c5a48f5e ARM: OMAP2+: Drop legacy platform data for omap4 gpu omits af055ade3490 ARM: OMAP2+: Drop legacy platform data for omap4 d2d omits d73d7667bb4f ARM: dts: Configure d2d dts data for omap4 omits 84087b3d633d ARM: OMAP2+: Drop legacy watchdog platform data for omap4 omits e47f534dae5f ARM: dts: Drop custom hwmod property for omap4 i2c omits 3f95f51b1602 ARM: OMAP2+: Drop legacy platform data for cpsw on dra7 omits 7abe746191a0 ARM: OMAP2+: Drop legacy platform data for cpsw on am3 and am4 omits 1faa415c9c6e ARM: dts: Add fck for cpsw mdio for omap variants omits 7edd00f71f4b bus: ti-sysc: Detect d2d when debug is enabled omits d7f563db7794 bus: ti-sysc: Add module enable quirk for SGX on omap36xx omits c6e78d701966 bus: ti-sysc: Change return types of functions omits bcd676542cdd dm raid1: use struct_size() with kzalloc() omits 5229b4896e8f dm writecache: optimize performance by sorting the blocks [...] omits 3b4acbb92dbd perf script: Fix memory leaks in list_scripts() omits 3dab6ac080dc perf report: Fix --ns time sort key output omits 092804ae092f perf report: Use timestamp__scnprintf_nsec() for time sort key omits b4de344b25b9 perf tools: Remove duplicate headers omits e051c2f69850 perf augmented_raw_syscalls: Reduce perf_event_output() bo [...] omits c265784de7ad perf augmented_raw_syscalls: Introduce helper to get the s [...] omits 01128065ca51 perf augmented_raw_syscalls: Postpone tmp map lookup to af [...] omits 2ad926db7877 perf augmented_raw_syscalls: Rename augmented_filename to [...] omits b92675f4a9c0 perf trace beauty ioctl: Fix off-by-one error in cmd->stri [...] omits d93fc7ac88c7 perf tests: Fixes hang in zstd compression test by changin [...] omits 185bcb92c80e perf sort: Remove needless headers from sort.h, provide fw [...] omits 97b9d866a66c perf srcline: Add missing srcline.h header to files needin [...] omits 125009026bfc perf cacheline: Move cacheline related routines to separate files omits aeb00b1aeab6 perf record: Move record_opts and other record decls out o [...] omits 62421b3880c7 dm writecache: add unlikely for getting two block with same LBA omits 58912dbce6be dm writecache: remove unused member pointer in writeback_struct omits 248d327ed7b6 x86/ftrace: Remove mcount() declaration omits 0c8e9c2d6682 dm zoned: fix invalid memory access omits d8abe88450be RDMA/mlx5: RDMA_RX flow type support for user applications omits 973ca46d5c28 Merge remote-tracking branch 'mlx5-next/mlx5-next' into for-next omits cc14c00c478c v4l2-core: fix coding style for the two new c files omits 2fd232939365 ALSA: oxfw: fix to handle correct stream for PCM playback omits 4c098dab121a ALSA: oxfw: fix NULL pointer dereference to unused stream [...] omits 9212ec7d8357 uprobes/x86: Fix detection of 32-bit user mode omits 1a065ee3e97c media: v4l2-core: Remove BUG() from i2c and spi helpers omits 51ff392c2807 media: v4l2-core: introduce a helper to unregister a i2c subdev omits b39e077fcb28 ALSA: usb-audio: remove some dead code omits a9cff393c1d7 media: v4l2-core: introduce a helper to unregister a spi subdev omits 02283b98b1ac media: v4l2-core: move i2c helpers out of v4l2-common.c omits 7c795df5f344 media: v4l2-core: move spi helpers out of v4l2-common.c omits ff35213fda9e media: v4l2-core: Module re-organization omits 9ca6f5120c89 media: usbvision: Remove dead code omits 578c5ab07498 media: aspeed: fix an incorrect return code on buffer allo [...] omits 834a1cfee834 media: hantro: Enable VP8 decoding on RK3328 omits 9d802222a340 media: saa7134: fix terminology around saa7134_i2c_eeprom_ [...] omits c1849372a681 media: saa7134: keep demod i2c gate closed on Medion 7134 omits b5654c942515 media: i2c: adv7842: drop check because i2c_unregister_dev [...] omits 086c51e2405e media: i2c: adv7511-v4l2: drop check because i2c_unregiste [...] omits eb0a6fb25c05 media: hdpvr: remove redundant assignment to retval omits 7e0bb5828311 media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table omits 6ca5989e44d3 media: ti-vpe: Add cleanup in vpdma_list_cleanup() omits 51d47e578a74 media: fdp1: Fix a memory leak bug omits 42e64117d3b4 media: saa7146: add cleanup in hexium_attach() omits 725a28290a53 media: usb: cx231xx-417: fix a memory leak bug omits 1c770f0f52dc media: cpia2_usb: fix memory leaks omits 38d3cfbc9562 platform/chrome: chromeos_laptop: drop checks of NULL-safe [...] omits 0465814831a9 PM / devfreq: passive: fix compiler warning omits 671da5f3444b fbdev: da8xx: use resource management for dma omits 8a3665f72d77 fbdev: da8xx-fb: drop a redundant if omits c957c88f7be1 fbdev: da8xx-fb: use devm_platform_ioremap_resource() omits 3fca9e0be9b5 fbdev: da8xx: remove panel_power_ctrl() callback from plat [...] omits 9c65754cd32f ARM: davinci: da850-evm: switch to using a fixed regulator [...] omits 611097d5daea fbdev: da8xx: add support for a regulator omits 7b5ab6437961 ARM: davinci: da850-evm: model the backlight GPIO as an ac [...] omits 93eae12c9f3e ARM: davinci: dm646x: Fix a typo in the comment omits 01cc0596ef0e ARM: dts: da850-evm: Use generic jedec, spi-nor for flash omits d7d91d264783 ARM: davinci: dm646x: switch to using the clocksource driver omits 135ce780b779 ARM: davinci: dm644x: switch to using the clocksource driver omits 85af79659f45 MAINTAINERS: Remove stale record for gpio-intel-mid.c omits 60849562a5db ALSA: usb-audio: Fix possible NULL dereference at create_y [...] omits 14ced7e3a1ae phy: qcom-qmp: Correct ready status, again omits be0345b2cc1f phy: qualcomm: phy-qcom-qmp: Add of_node_put() before return omits e6839c31a608 phy: renesas: rcar-gen3-usb2: Disable clearing VBUS in ove [...] omits 3e644828421e phy: ti: am654-serdes: fix an use-after-free in serdes_am6 [...] omits 38b7b678fe98 perf stat: Remove needless headers from stat.h omits 29e331176da1 perf cpumap: No need to include perf.h, ditch it omits 73345a18d464 pinctrl: bcm2835: Pass irqchip when adding gpiochip omits 5699ad0aaf10 firmware: bcm47xx_nvram: Allow COMPILE_TEST omits 759d4899d905 s390/kaslr: reserve memory for kasan usage omits 9b692102d87d s390/mem_detect: provide single get_mem_detect_end omits 5f0917a281c6 s390/cmma: reuse kstrtobool for option value parsing omits 3d6443645339 s390/vdso: reuse kstrtobool for option value parsing omits 227f52a43a2f s390/startup: correct command line options parsing omits a45425d8a5a6 s390/vmcp: correct early_param handling omits 915ef7bda764 s390/numa: correct early_param handling omits feb4eb060c3a firmware: bcm47xx_nvram: Correct size_t printf format omits d2f965549006 MIPS: Treat Loongson Extensions as ASEs omits 322e577b02ab MIPS: Remove dev_err() usage after platform_get_irq() omits 3e5bedc2c258 x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled [...] omits 39152ee51b77 perf/x86/intel/pt: Get rid of reverse lookup table for ToPA omits 91feca5e2ecc perf/x86/intel/pt: Free up space in a ToPA descriptor omits 38bb8d77d0b9 perf/x86/intel/pt: Split ToPA metadata and page layout omits 539f7c26b41d perf/x86/intel/pt: Use pointer arithmetics instead in ToPA [...] omits fffec50f541a perf/x86/intel/pt: Use helpers to obtain ToPA entry size omits 90583af61d0c perf/x86/intel/pt: Clean up ToPA allocation path omits 8db5957bc736 Merge tag 'v5.3-rc6' into perf/core, to pick up fixes omits 149f3b87840e device property: Remove duplicate test for NULL omits 78cd4bf53635 platform/x86: intel_cht_int33fe: Use new API to gain acces [...] omits d2a90ebb6553 usb: roles: intel_xhci: Supplying software node for the role mux omits 8cbd9af9d208 udf: Use dynamic debug infrastructure omits 1666faedb567 software node: Add software_node_find_by_name() omits a8ef0488cc59 media: imx: add csc/scaler mem2mem device omits 14d5511691e5 media: cec-notifier: clear cec_adap in cec_notifier_unregister omits 8f4b5b0af7e4 media: cec-adap: return from cec_s_conn_info() if adap is invalid omits b3e30c988440 Merge tag 'v5.3-rc6' into x86/cpu, to pick up fixes omits ab9a3a737284 udf: reduce leakage of blocks related to named streams omits dfda20419884 ACPI / property: Add two new Thunderbolt property GUIDs to [...] omits 3cdb9446a117 thunderbolt: Add support for Intel Ice Lake omits 3f415e5ee18b thunderbolt: Expose active parts of NVM even if upgrade is [...] omits 58f414fa435c thunderbolt: Hide switch attributes that are not set omits d94dcbb10183 thunderbolt: Do not fail adding switch if some port is not [...] omits 943795219d3c thunderbolt: Use 32-bit writes when writing ring producer/ [...] omits f437c24bf694 thunderbolt: Move NVM upgrade support flag to struct icm omits ce19f91eae43 thunderbolt: Correct path indices for PCIe tunnel omits 65af4a10743b netfilter: nfnetlink_log: add support for VLAN information omits da3ceae4ec9f clk: meson: g12a: add support for SM1 CPU 1, 2 & 3 clocks omits 2edccd319fde clk: meson: g12a: add support for SM1 DynamIQ Shared Unit clock omits 3dd02b7334ec clk: meson: g12a: add support for SM1 GP1 PLL omits 63d10e12b00d netfilter: nft_meta: support for time matching omits 1db61d5eda74 Merge branch 'v5.4/dt' into v5.4/drivers omits a1b840adafcb netfilter: nf_tables: Introduce new 64-bit helper register [...] omits cda4569137b9 dt-bindings: clk: meson: add sm1 periph clock controller bindings omits 47e6a8d6d8ea Merge tag 'pullreq201908' of ssh://gitolite.kernel.org/pub [...] omits 8c7d7b4bb172 video: pxafb: Remove cpufreq policy notifier omits eb58a4fad343 video: sa1100fb: Remove cpufreq policy notifier omits 40f0fc2a416b arch_topology: Use CPUFREQ_CREATE_POLICY instead of CPUFRE [...] omits afe969074eb7 cpufreq: powerpc_cbe: Switch to QoS requests for freq limits omits dce2e3a8414e cpufreq: powerpc: macintosh: Switch to QoS requests for fr [...] omits 3b72950d5a33 iio: imu: st_lsm6dsx: introduce update_fifo function pointer omits 419a7a1f1671 mtd: rawnand: remove w90x900 driver omits 0c43125f2778 mtd: nand: fix typo, s/erasablocks/eraseblocks omits 3342d2f88ef9 mtd: rawnand: sharpsl: add include guard to linux/mtd/sharpsl.h omits 220280708a23 dt-bindings: mtd: Document Macronix raw NAND controller bindings omits 738b0ca55f4f mtd: rawnand: Add Macronix raw NAND controller driver omits feeb07d0ca5a drm/hisilicon/hibmc: Make CONFIG_DRM_HISI_HIBMC depend on ARM64 omits bda4a850f7dc drm/hisilicon: Use dev_get_drvdata omits 4f1a7007d688 drm/hisilicon/hibmc: Using module_pci_driver. omits b898e50f9f49 arm-nommu: remove the unused pgprot_dmacoherent define omits 5518ea1ad2c0 unicore32: remove the unused pgprot_dmacoherent define omits f53a7ad18959 r8152: Set memory to all 0xFFs on failed reg reads omits 0846e1616f0f cirrus: cs89x0: remove set but not used variable 'lp' omits 2889456498c6 Revert "net: mediatek: remove set but not used variable 'status'" omits ee641b0cdb94 net: mediatek: remove set but not used variable 'status' omits 6652bf640889 selftests/powerpc: Retry on host facility unavailable omits 9d535e200f09 selftests/powerpc: Fix and enhance TM signal context tests omits 7177895154e6 openvswitch: Fix conntrack cache with timeout omits 803f3e22ae10 ipv4: mpls: fix mpls_xmit for iptunnel omits 9b5f68418240 nexthop: Fix nexthop_num_path for blackhole nexthops omits a55aa89aab90 Linux 5.3-rc6 omits c749088f2543 Merge tag 'auxdisplay-for-linus-v5.3-rc7' of git://github. [...] omits 32ae83ffec63 Merge tag 'for-linus-5.3-rc6' of git://git.kernel.org/pub/ [...] omits 94a76d9b525c Merge tag 'for-linus-5.3-rc6' of git://git.kernel.org/pub/ [...] omits 88149b520950 dt-bindings: iio: light: isl29501: Rename bindings documen [...] omits 4a5e353c16d1 Kconfig: Fix the reference to the RFD77402 ToF sensor in t [...] omits 258128e8e953 iio: st_sensors: Fix build error omits 6b4d6822eef5 dt-bindings: iio: adc: Add AD7606B ADC documentation omits 416f882c3b40 dt-bindings: iio: adc: Migrate AD7606 documentation to yaml omits 146c3d3220e0 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 5a13fc3d8ba0 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 8a04c2ee62a4 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 05bbb9360a00 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 44c471e43698 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits f47edb59bb48 Merge branch 'akpm' (patches from Andrew) omits 75338cc8eb29 MAINTAINERS: Add Beniamin Bia for AD7606 driver omits d2a415c86c6b iio: adc: ad7606: Add support for AD7606B ADC omits 87dfe49691a3 ARM: aspeed: Enable SMP boot omits 9afe2c0a376f ARM: aspeed: Add ASPEED AST2600 architecture omits e35d7db99430 ARM: aspeed: Select timer in each SoC omits 5177cabf5cfd dt-bindings: arm: cpus: Add ASPEED SMP omits 4cdabee7d6d2 ARM: configs: aspeed_g5: Enable AST2600 omits e6fe57ebd529 ARM: configs: multi_v7: Add ASPEED G6 omits 3109741a8d77 KVM: arm/arm64: vgic: Use a single IO device per redistributor omits 926c61568d0b KVM: arm/arm64: vgic: Remove spurious semicolons omits cadcc6b20d97 staging: rtl8192u: Add space around binary operators omits 684c215dd06e staging: rtl8192u: remove code under TO_DO_LIST omits 76fe9cfb09e7 staging: rtl8192u: Remove unnecessary blank lines omits 5e718a12e1a1 staging: rtl8192u: remove redundant assignment to pointer crypt omits 5ab706bd0bca staging: rtl8723bs: os_dep: Drop condition with no effect omits eac53016919f staging: rtl8723bs: hal: Drop condition with no effect omits de9defd21539 staging: rtl8723bs: os_dep: Remove unused declarations omits e0ccdef92653 ALSA: usb-audio: Clean up check_input_term() omits 75545304eba6 ALSA: seq: Fix potential concurrent access to the deleted pool omits b04f537caab4 ARM: dts: vf610-zii-scu4-aib: Configure IRQ line for GPIO [...] omits 0ef7c7cce43f PM / devfreq: passive: Use non-devm notifiers omits 4294a779bd8d PM / devfreq: exynos-bus: Convert to use dev_pm_opp_set_rate() omits 2c2b20e0da89 PM / devfreq: exynos-bus: Correct clock enable sequence omits e2fc1677eea7 PM / devfreq: Correct devm_devfreq_remove_device() documentation omits 1dd62c66d345 PM / devfreq: events: extend events by type of counted data omits 0ae9c3213c2c PM / devfreq: exynos-events: change matching code during probe omits 4c273352bb45 jbd2: add missing tracepoint for reserved handle omits e67095fd2f72 Merge tag 'dma-mapping-5.3-5' of git://git.infradead.org/u [...] omits 00fb24a42a68 mm/kasan: fix false positive invalid-free reports with CON [...] omits 701d678599d0 mm/zsmalloc.c: fix race condition in zs_destroy_pool omits 1a87aa03597e mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely omits f7da677bc6e7 mm, page_owner: handle THP splits correctly omits 46d0b24c5ee1 userfaultfd_release: always remove uffd flags and clear vm [...] omits 7b2b55da1db1 psi: get poll_work to run when calling poll syscall next time omits bb65f89b7d3d mm: memcontrol: flush percpu vmevents before releasing memcg omits c350a99ea2b1 mm: memcontrol: flush percpu vmstats before releasing memcg omits bbcb03a97ffe parisc: fix compilation errrors omits cd961038381f mm, page_alloc: move_freepages should not examine struct p [...] omits d776aaa9895e mm/z3fold.c: fix race between migration and destruction omits 3e4c6948e78b kbuild: remove unneeded '+' marker from kselftest-merge omits c1236979b4d2 net: phy: sfp: Add labels to hwmon sensors omits e0e6d0628225 net: rds: add service level support in rds-info omits e93fb3e9521a net: route dump netlink NLM_F_MULTI flag missing omits a914a8411035 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits ace4cedea934 Merge branch 's390-qeth-next' omits 9549d70a2d71 s390/qeth: add xmit_more support for IQD devices omits 96bd6c94bdf9 s390/qeth: add BQL support for IQD devices omits 85e537d8f1b6 s390/qeth: when in TX NAPI mode, use napi_consume_skb() omits e53edf743d26 s390/qeth: add TX NAPI support for IQD devices omits eeac0e20a173 s390/qeth: collect accurate TX statistics omits 313dc689b16c s390/qdio: let drivers opt-out from Output Queue scanning omits 7c47f5afdeef s390/qdio: enable drivers to poll for Output completions omits fbbdbc647307 bnxt_en: Fix allocation of zero statistics block size regression. omits 292a50e3fc2c s390/qeth: reject oversized SNMP requests omits b45ce32135d1 sock: fix potential memory leak in proto_register() omits d37fb9758f76 Merge tag 'mlx5-fixes-2019-08-22' of git://git.kernel.org/ [...] omits dd016aca28f6 net/core/skmsg: Delete an unnecessary check before the fun [...] omits 2307f4a517c7 net: hns3: Fix -Wunused-const-variable warning omits 0c69b19f92df MAINTAINERS: Add phylink keyword to SFF/SFP/SFP+ MODULE SUPPORT omits 000ec95fbe75 kbuild: pkg: rename scripts/package/Makefile to scripts/Ma [...] omits 6a4f6a26d32a kbuild: pkg: add package targets to PHONY instead of FORCE omits 46a63d4b0d79 kbuild: pkg: clean up package files/dirs from the top Makefile omits 9b45ff910674 Merge branch 'collect_md-mode-dev-null' omits c3b4c3a47e05 xfrm/xfrm_policy: fix dst dev null pointer dereference in [...] omits e2c693934194 ipv4/icmp: fix rt dst dev null pointer dereference omits 083f0f2cd402 Merge tag 'gpio-v5.3-4' of git://git.kernel.org/pub/scm/li [...] omits f3acd33d840d net: use unlikely for dql_avail case omits 12c6bc38f99b openvswitch: Fix log message in ovs conntrack omits 5aff7c46172b docs: process: fix broken link omits 215701807e53 arm64: dts: imx8mq: Add mux controller to iomuxc_gpr omits 12e2e15d837f Merge branch 'ieee802154-for-davem-2019-08-24' of git://gi [...] omits 1ea4b76cdfde ARM: dts: imx6ul-kontron-n6310: Add Kontron i.MX6UL N6310 [...] omits 8d5fc0b95fd1 dt-bindings: arm: fsl: Add Kontron i.MX6UL N6310 compatibles omits 730fd9d73629 dt-bindings: eeprom: at25: Add Anvo ANV32E61W omits 082b1ed591b1 dt-bindings: vendor-prefixes: Add Anvo-Systems omits 968c6f4b3c21 soc: imx: gpcv2: Print the correct error code omits ffe0f9a0baf9 arm64: dts: fsl: add support for Hummingboard Pulse omits 0a6a928300df dt-bindings: arm: fsl: add Hummingboard Pulse omits 801592402c39 ARM: dts: vf610-zii-cfu1: Slow I2C0 down to 100 kHz omits afd3b35fdb0d arm64: dts: ls1088a: update gpio compatible omits 760e548e7f88 clk: imx: imx8mn: fix audio pll setting omits 90771e50d5bd arm64: dts: imx: Add i.mx8mq nitrogen8m basic dts support omits e0496bfd4887 dt-bindings: arm: imx: add imx8mq nitrogen support omits 361469211f87 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits e58915179f3f fpga: altera-cvp: Add Stratix10 (V2) Support omits d2083d040a95 fpga: altera-cvp: Preparation for V2 parts. omits eb12511f0d47 fpga: altera-cvp: Discover Vendor Specific offset omits 0a022eccf7c4 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 34a33ba609dc arm64: dts: ls1088a-qds: Add the spi-flash nodes under the [...] omits 60ca9248e470 arm64: dts: ls1088a: Add the DSPI controller node omits 1e58b6f0cc8f dt-bindings: fsl: dspi: Add fsl,ls1088a-dspi compatible string omits acf993a0f222 ARM: imx: stop adjusting ar8031 phy tx delay omits 17d0fbf47eb1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 8942230a7e1c Merge tag 'xfs-5.3-fixes-6' of git://git.kernel.org/pub/sc [...] omits 929c11a55b9e ARM: dts: pbab01: correct rtc vendor omits bc67b17eb91e Merge tag 'drm-fixes-2019-08-24' of git://anongit.freedesk [...] omits b4742e6682d5 MIPS: dts: mscc: describe the PTP ready interrupt omits 048dc3abe827 MIPS: dts: mscc: describe the PTP register range omits ed90302be64a MIPS: lantiq: update the clock alias' for the mainline PCI [...] omits 12051b318bc3 mips: avoid explicit UB in assignment of mips_io_port_base omits 47e4937a4a7c erofs: move erofs out of staging omits 087eeea9adcb Merge tag 'kvmarm-fixes-for-5.3-3' of git://git.kernel.org [...] omits 86aa04f4c221 mtd: rawnand: Fix a memory leak bug omits d83aef09aaa5 mtd: onenand_base: Fix a memory leak bug omits 23ca7d2503d8 PM / devfreq: tegra20: add COMMON_CLK dependency omits 5f8669639f3e PM / devfreq: events: add Exynos PPMU new events omits 7544fd7f3845 PM / devfreq: Fix kernel oops on governor module load omits 0a453aca94bd PM / devfreq: rk3399_dmc: Fix spelling typo omits 2c09083293f4 PM / devfreq: Fix spelling typo omits d196175ed8f4 PM / devfreq: Introduce driver for NVIDIA Tegra20 omits 23601752911b PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c omits 35f8dbc72721 PM / devfreq: tegra: Enable COMPILE_TEST for the driver omits 1ac347488529 PM / devfreq: tegra: Support Tegra30 omits 546ff0938137 PM / devfreq: tegra: Reconfigure hardware on governor's restart omits 5a7e10c89501 PM / devfreq: tegra: Move governor registration to driver's probe omits 386789ebbdd3 PM / devfreq: tegra: Mark ACTMON's governor as immutable omits 151531f79a2d PM / devfreq: tegra: Avoid inconsistency of current freque [...] omits 8fda5c1fab4f PM / devfreq: tegra: Clean up driver's probe / remove omits 7514dd05eaae PM / devfreq: tegra: Properly disable interrupts omits dd3f2616bb99 PM / devfreq: tegra: Drop primary interrupt handler omits b061312f4bca PM / devfreq: tegra: Don't set EMC clock rate to maximum on probe omits 30af44fae8bd PM / devfreq: tegra: Don't ignore clk errors omits ed2a8dd22a75 PM / devfreq: tegra: Replace write memory barrier with the [...] omits efe9043db496 PM / devfreq: tegra: Replace readl-writel with relaxed versions omits 62bacb06b9f0 PM / devfreq: tegra: Fix kHz to Hz conversion omits 7837951a12fd drm/mediatek: include dma-mapping header omits c1e8220bd316 ext4: fix punch hole for inline_data file systems omits 211c46245215 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 2c238177bd7f bpf: allow narrow loads of some sk_reuseport_md fields wit [...] omits c751798aa224 bpf: fix use after free in prog symbol exposure omits 6754172c208d bpf: fix precision tracking in presence of bpf2bpf calls omits db38de39684d flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH omits 345b93265b3a Revert "r8169: remove not needed call to dma_sync_single_f [...] omits d4ed7463d02a r8169: fix DMA issue on MIPS platform omits bd1200b79510 drop_monitor: Make timestamps y2038 safe omits bf1867db9b85 net/rds: Whitelist rdma_cookie and rx_tstamp for usercopy omits 9140d8bdd4c5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits db0b99f59ae4 ipv6: propagate ipv6_add_dev's error returns out of ipv6_f [...] omits b9bd6806d014 Merge tag 'for-linus-20190823' of git://git.kernel.dk/linux-block omits 87cade2997c9 net/mlx5: Fix return code in case of hyperv wrong size read omits c7a42eb49212 net: ipv6: fix listify ip6_rcv_finish in case of forwarding omits fd81d7e946c6 leds: Switch to use fwnode instead of be stuck with OF one omits ae6c4c70dfd1 leds: max77650: Switch to fwnode property API omits aa19d1f1042e Merge branch 'r8152-save-EEE' omits e7bde56b7446 r8152: add a helper function about setting EEE omits f4a93be689df r8152: saving the settings of EEE omits 7c772bed431c Merge tag 'sh-pfc-for-v5.4-tag2' of https://git.kernel.org [...] omits 2cb831e0f152 mailmap: map old company name to new one @microchip.com omits 44015a8181a5 MAINTAINERS: at91: remove the TC entry omits ec8005339bad MAINTAINERS: at91: Collect all pinctrl/gpio drivers in same entry omits 9fac85a6db89 ARM: at91: move platform-specific asm-offset.h to arch/arm [...] omits 38b4e09fbcca null_blk: fix inline misuse omits dd469a456047 Merge tag 'for-5.3/dm-fixes-2' of git://git.kernel.org/pub [...] omits 8b2c858240ac ice: Don't allow VSI to remove unassociated ucast filter omits f576518c9ab5 Merge tag 'xfs-5.3-fixes-4' of git://git.kernel.org/pub/sc [...] omits bbb968e8b34c ice: Fix issues updating VSI MAC filters omits 5a4a86731027 ice: update ethtool stats on-demand omits 3f416961b0a5 ice: Add input handlers for virtual channel handlers omits e6c5d727db0a Merge branches 'v5.4/vfio/alexey-tce-memory-free-v1', 'v5. [...] omits 3747f03115c1 ice: Don't clear auto_fec bit in ice_cfg_phy_fec() omits 057911ba9b79 ice: Fix flag used for module query omits 90e477379e92 ice: silence some bogus error messages omits 84a118ab58ed ice: Rename ethtool private flag for lldp omits f8af5bf5b45e ice: reject VF attempts to enable head writeback omits dbb9ced79764 MIPS: Fix build with CONFIG_PROC_VMCORE=y omits 42a179c80ddd ice: Copy dcbx configuration only if mode is correct omits 64bcaec64284 ice: Treat DCBx state NOT_STARTED as valid omits 625cfb6f2036 MIPS: mm: Fix highmem compile omits da4a9e73d8a5 ice: Don't call synchronize_irq() for VF's from the host omits b4d857ded1c5 drm/amd/display: 3.2.48 omits f49cfa279b9a drm/amd/display: flicking observed while installing driver [...] omits 9a7bfcb6acee drm/amd/display: Properly read LVTMA_PWRSEQ_CNTL omits 617089d5837a drm/amd/display: revert wait in pipelock omits 9a00d0ff92f4 drm/amd/display: Use res_cap to acquire i2c instead of pipe count omits 1b0c3247a092 ice: Account for all states of FW DCBx and LLDP omits 470e2ca569bf drm/amd/display: Expose OTG_V_TOTAL_MID for HW Diags omits b1a47f5338a6 drm/amd/display: fix DML not calculating delivery time omits 0ec7d06b2256 drm/amd/display: MST topology debugfs omits 78d9b95ecf8a drm/amd/display: set av_mute in hw_init for HDMI omits 4551666f5b6c drm/amd/display: Add Logging for Gamma Related information omits c00576225352 drm/amd/display: Enable HW rotation omits 5e1613e21fc1 drm/amd/display: add Cursor Degamma logic for DCN2 omits c0358809d491 drm/amd/display: fix odm validation omits 224980366d9d drm/amd/display: fix odm stream release omits 285e30049708 drm/amd/display: fix dcn20 odm dpp programming omits 5165d204acb8 drm/amd/display: Fix number of slices not being checked for dsc omits 24d01c9b3254 drm/amd/display: fix odm pipe copy omits 1e7f100ce8c0 drm/amd/display: fix trigger not generated for freesync omits 436d96357fa9 drm/amd/display: fix stuck test pattern on right half of display omits b5a41620bb88 drm/amd/display: support spdif omits a9f54ce3c603 drm/amd/display: Refactoring VTEM omits 37fe34d24326 drm/amd/display: 3.2.47 omits 1c0e2f435777 drm/amd/display: remove unused function omits 75a543347c6b drm/amd/display: cleaned up coding error in init_hw omits ee80de548b47 drm/amd/display: Add VM page fault handle implementation omits df3b7e32ed45 drm/amd/display: refactor Device ID for external chips omits 7f6e7186f9f4 drm/amd/display: Zero-out dsc init regs omits 387ad34cb7ff drm/amd/display: Implement voltage limitation stub omits ddef02de0d71 drm/amd/display: add null checks before logging omits 43d4baab525d drm/amd/display: set Hratio and VRatio in dml omits 1f3324603e39 drm/amd/display: fix dp stream enable omits 361c61f47a1c drm/amd/display: load iram for abm 2.3 omits 89cb5614736b drm/amd/display: fix MPO HUBP underflow with Scatter Gather omits 574304041bb9 drm/amd/display: fix audio endpoint not getting disabled issue omits 67427d4f10e7 drm/amd/display: Delete dead code in command_table_helper omits b1f6d01c4a3b drm/amd/display: re structure odm to allow 4 to 1 support omits bad4c3e66543 drm/amdgpu: set adev->num_vmhubs for gmc6,7,8 omits d99f38aed1a0 drm/amdgpu/display: add flag for multi-display mclk switching omits 8b2608f1cfec drm/amd/display: update bw_calcs to take pipe sync into ac [...] omits 55b852069d02 drm/amdgpu/powerplay/vega10: enable mclk switching if moni [...] omits bb6897f1c571 drm/amdgpu/powerplay/smu7: enable mclk switching if monito [...] omits 951e15c2b584 drm/powerplay: Fix Vega20 power reading again omits b313bbebd79f amd/amdkfd: add Arcturus vf DID support omits 706feb26f890 drm/amd/powerpaly: fix navi series custom peak level value error omits 64cc5414fbf6 drm/amdgpu: correct ras error count type omits 2e16f3e926ed KVM: arm/arm64: VGIC: Properly initialise private IRQ affinity omits e3fb13b7e47c Merge tag 'modules-for-v5.3-rc6' of git://git.kernel.org/p [...] omits 0ff0f15a32c0 batman-adv: Only read OGM2 tvlv_len after buffer len check omits a15d56a60760 batman-adv: Only read OGM tvlv_len after buffer len check omits 4e5639449069 Merge tag 'ceph-for-5.3-rc6' of git://github.com/ceph/ceph-client omits 0c3a6101ff2d ice: Allow egress control packets from PF_VSI omits c536277e0db1 RDMA/siw: Fix 64/32bit pointer inconsistency omits 1374a22e0641 Merge tag 'drm-fixes-2019-08-23' of git://anongit.freedesk [...] omits 7b07a7a4e169 dt-bindings: irq: mtk, sysirq: add support for mt6779 omits 563d4f0fa998 dt-bindings: mtk-uart: add mt6779 uart bindings omits d9bd211dfa93 dt-bindings: mediatek: add support for mt6779 reference board omits dbe8e6a81a2a Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] omits 7f591fa7a62d arm64: kexec_file: add rng-seed support omits 428826f5358c fdt: add support for rng-seed omits e112b032a72c arm64: map FDT as RW for early_init_dt_scan() omits b63f20a778c8 x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 omits 3e2d94535adb clocksource/drivers/hyperv: Enable TSC page clocksource on 32bit omits bd00cd52d5be clocksource/drivers/hyperv: Add Hyper-V specific sched clo [...] omits adb87ff4f96c clocksource/drivers/hyperv: Allocate Hyper-V TSC page statically omits fe76a166a1e3 f2fs: introduce f2fs_match_name() for cleanup omits bbf9f7d90f21 f2fs: Fix indefinite loop in f2fs_gc() omits 2fde3dd14efe f2fs: allocate memory in batch in build_sit_info() omits 4507847c86bf f2fs: support FS_IOC_{GET,SET}FSLABEL omits 899fee36fac0 f2fs: fix to avoid data corruption by forbidding SSR overwrite omits aabc172b986f f2fs: Fix build error while CONFIG_NLS=m omits a37d0862d174 Revert "f2fs: avoid out-of-range memory access" omits 290c30d4454c f2fs: cleanup the code in build_sit_entries. omits 27cae0bcc051 f2fs: fix wrong available node count calculation omits 0b86f7892091 f2fs: remove duplicate code in f2fs_file_write_iter omits d3a1a0e1bf5d f2fs: fix to migrate blocks correctly during defragment omits 33ac18a15c88 f2fs: use wrapped f2fs_cp_error() omits fd114ab22dd1 f2fs: fix to use more generic EOPNOTSUPP omits 3ee0c5d3b4e8 f2fs: use wrapped IS_SWAPFILE() omits 2c2eb7a300cd f2fs: Support case-insensitive file name lookups omits 5aba54302a46 f2fs: include charset encoding information in the superblock omits 71e90b4654a9 fs: Reserve flag for casefolding omits 0921835c9544 f2fs: fix to avoid call kvfree under spinlock omits 280fd4229581 fs: f2fs: Remove unnecessary checks of SM_I(sbi) in update [...] omits 038d06984f5c f2fs: disallow direct IO in atomic write omits fe973b065bce f2fs: fix to handle quota_{on,off} correctly omits a25c2cdcb61a f2fs: fix to detect cp error in f2fs_setxattr() omits 955ebcd3a910 f2fs: fix to spread f2fs_is_checkpoint_ready() omits 7975f3498dc0 f2fs: support fiemap() for directory inode omits 04f9287ab395 f2fs: fix to avoid discard command leak omits 0f1898f93cdc f2fs: fix to avoid tagging SBI_QUOTA_NEED_REPAIR incorrectly omits a8933b6b68f7 f2fs: fix to drop meta/node pages during umount omits 1f78adfab379 f2fs: disallow switching io_bits option during remount omits c72db71ed61f f2fs: fix panic of IO alignment feature omits 8896cbdfed0c f2fs: introduce {page,io}_is_mergeable() for readability omits a94e4f24ec83 MIPS: init: Drop boot_mem_map omits a5718fe8f70f MIPS: mm: Drop boot_mem_map omits 7f43020e3bdb rtc: pcf2127: bugfix: read rtc disables watchdog omits bbfe3a7a1d41 rtc: pcf2127: cleanup register and bit defines omits e788771cacaf rtc: pcf2127: convert to devm_rtc_allocate_device omits b60ff2cfb598 rtc: sun6i: Add support for H6 RTC omits 903e259f9caf dt-bindings: rtc: sun6i: Add compatible for H6 RTC omits 7b0b551dbc1e rtc: fsl-ftm-alarm: add FTM alarm driver omits 1d74f0992991 dt-bindings: rtc: add bindings for FlexTimer Module omits 88cd3e6cfac9 dm verity: add root hash pkcs#7 signature verification omits 39d13a1ac41d dm crypt: reuse eboiv skcipher for IV generation omits 123d87d553e2 dm: make dm_table_find_target return NULL omits 1cfd5d3399e8 dm table: fix invalid memory accesses with too high sector number omits 81f5090db843 EDAC/amd64: Support asymmetric dual-rank DIMMs omits 1554240ff864 Merge branches 'for-joerg/arm-smmu/smmu-v2' and 'for-joerg [...] omits 51a44a28eefd drm/komeda: Add missing of_node_get() call omits a121d6e0caf0 MIPS: xlp: Drop boot_mem_map omits aa1edac13e5f MIPS: ip22: Drop addr_is_ram omits b3c948e2c00f MIPS: msp: Record prom memory omits 79fd0fe44731 MIPS: malta: Drop prom_free_prom_memory omits 0df1007677d5 MIPS: fw: Record prom memory omits 6cda3a5e002f MIPS: OCTEON: Drop boot_mem_map omits e3fe8e555dd0 mm/hmm: fix hmm_range_fault()'s handling of swapped out pages omits 12ce6b0d21c2 ata/pata_buddha: Probe via modalias instead of initcall omits a3d7d67403fc null_blk: create a helper for req completion omits fceb5d1b19cb null_blk: create a helper for zoned devices omits 7ea88e229e9d null_blk: create a helper for mem-backed ops omits 8f94d1c1dc1e null_blk: create a helper for badblocks omits adb84284796b null_blk: create a helper for throttling omits d4b186ed227b null_blk: move duplicate code to callers omits 7ac2d56f783d dt-bindings: can: rcar_can: document r8a77470 support omits 80bd043dc1ff dt-bindings: can: rcar_canfd: document r8a77995 support omits 81633d7509b3 dt-bindings: can: rcar_can: document r8a77995 support omits 3bbda1431b43 dt-bindings: can: rcar_can: document r8a77990 support omits 556030f0604f soc: mediatek: cmdq: change the type of input parameter omits 1a92f989126e soc: mediatek: cmdq: reorder the parameter omits 15ede9705488 arm64: dts: allwinner: orange-pi-3: Enable WiFi omits 95abcd33ad51 drm/komeda: Clean warning 'komeda_component_add' might be [...] omits 61d05b184963 drm/komeda: Fix warning -Wunused-but-set-variable omits 8f6a79112a36 drm/komeda: Fix error: not allocating enough data 1592 vs 1584 omits c55be3059159 spi: spi-fsl-dspi: Use poll mode in case the platform IRQ [...] omits 1eaeba70738e spi: spi-fsl-dspi: Remove impossible to reach error check omits 37b410018064 spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours omits 12fb61a97393 spi: spi-fsl-dspi: Reduce indentation level in dspi_interrupt omits 795227660d05 Merge branch 'spi-5.3' into spi-5.4 omits 85a5f06773c8 ACPI: SBS: remove unused const variable 'SMBUS_PEC' omits 7574729e9146 EDAC/amd64: Cache secondary Chip Select registers omits 60e05d1cf087 vfio-ccw: add some logging omits 57b3006492a4 ACPI / LPSS: Save/restore LPSS private registers also on L [...] omits d41f36a6464a spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours omits 834020366da9 ARM: 8898/1: mm: Don't treat faults reported from cache ma [...] omits 3e07590e7248 ARM: 8896/1: VDSO: Don't leak kernel addresses omits 2a58e142a674 ARM: 8895/1: visit mach-* and plat-* directories when cleaning omits 6583d8298e59 ARM: 8894/1: boot: Replace open-coded nop with macro omits 20699a42c020 ARM: 8893/1: boot: Explain the 8 nops omits 3c86889b0584 ARM: 8876/1: fix O= building with CONFIG_FPE_FASTFPE omits a05b9608456e ARM: 8875/1: Kconfig: default to AEABI w/ Clang omits 6f8f3570f279 ARM: 8873/1: perf: cleanup cppcheck shifting warning omits fb2eca315d92 ARM: 8872/1: Use common outgoing-CPU-notification code omits 4af014984273 ARM: 8871/1: iop13xx: Simplify iop13xx_atu{e,x}_pci_status checks omits 542694df7511 ASoC: soc-core: rename soc_post_component_init() to soc_rt [...] omits 693898371711 ARM: 8897/1: check stmfd instruction using right shift omits c51bc12d06b3 ARM: 8874/1: mm: only adjust sections of valid mm structures omits 577bbf23b758 media: sunxi: Add A10 CSI driver omits 49c46457caad Merge tag 'perf-core-for-mingo-5.4-20190822' of git://git. [...] omits 3f0e6df62213 media: sunxi: Refactor the Makefile and Kconfig omits c5e8f4ccd775 media: dt-bindings: media: Add Allwinner A10 CSI binding omits 623fd246bb40 media: atmel: atmel-isi: fix timeout value for stop streaming omits f4e9bcc05f4e gpio: mt7621: Pass irqchip when adding gpiochip omits b1d64c7139c1 gpio: ftgpio: Fix an error handling path in 'ftgpio_gpio_probe()' omits 9e1975f0bca9 ARM: dts: sunxi: Add missing watchdog clocks omits 89d1e51462d4 ARM: dts: sunxi: Add missing watchdog interrupts omits c7663fa2a663 gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h omits 2ff110bbe98e pinctrl: meson: meson: Add of_node_put() before return omits 7db47faae79b gpio: aspeed: Add SGPIO driver omits f787216f33ce clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain omits 7b8f7a76f2df clk: renesas: r9a06g032: Set GENPD_FLAG_ALWAYS_ON for cloc [...] omits a459a184c978 clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain omits 472a61e777fe pinctrl/gpio: Take MUX usage into account omits 48057ed1840f gpio: Fix irqchip initialization order omits 2eced4607a1e soc: renesas: Enable ARM_ERRATA_754322 for affected Cortex-A9 omits 435dce2da218 soc: renesas: Enable ARM_ERRATA_814220 for affected Cortex-A7 omits 93d051550ee0 iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems omits 4cdc12a3ef42 arm64: dts: allwinner: h6: Add support for RTC and fix the [...] omits c8fb436b3b63 Documentation: Update Documentation for iommu.passthrough omits 2cc13bb4f59f iommu: Disable passthrough mode when SME is active omits 22bb182c839d iommu: Set default domain type at runtime omits 5fa9e7c5fa50 iommu: Print default domain type on boot omits 74bc0f6b22fd ia64: Get rid of iommu_pass_through omits c53c47aac4ff x86/dma: Get rid of iommu_pass_through omits 6b9a7d3a466f iommu/vt-d: Request passthrough mode from IOMMU core omits cc7c8ad9736b iommu/amd: Request passthrough mode from IOMMU core omits adab0b07cbbc iommu: Use Functions to set default domain type in iommu_s [...] omits 8a69961c7f75 iommu: Add helpers to set/get default domain type omits faf1498993cd iommu: Remember when default domain type was set on kernel [...] omits 9b2a0a1ef66f drm/virtio: use virtio_max_dma_size omits 8090f7eb318d drm/omap: Fix port lookup for SDI output omits 2dc889a8846d dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150l support omits 9bdacadd1606 dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150b support omits af0bc634728c soc: renesas: rmobile-sysc: Set GENPD_FLAG_ALWAYS_ON for a [...] omits d67070c372dd dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150 support omits d21b8adbd475 pinctrl: amd: disable spurious-firing GPIO IRQs omits d5d4aa1ec198 MAINTAINERS: Remove FMC subsystem omits d2b9c6444301 ARM: dts: sun7i: Add CSI0 controller omits 74639d66e1ec gpio: tqmx86: Pass irqchip when adding gpiochip omits e599256ab78b gpio: vf610: Pass irqchip when adding gpiochip omits 49751efbf630 gpio: zx: Pass irqchip when adding gpiochip omits 7b732209eb5d gpio: mpc8xxx: add ls1088a platform special function omits ff6cd68d6601 gpio: mpc8xxx: add ls1088a platform gpio node DT binding d [...] omits e26ae7c04321 omapdrm: no need to check return value of debugfs_create f [...] omits 3037e0c5e8af drm/omap: Add 'alpha' and 'pixel blend mode' plane properties omits 94f68f3a4b2a arm64: dts: allwinner: a64: Add A64 OlinuXino board (with eMMC) omits 2063288662f2 dt-bindings: arm: sunxi: Add compatible for A64 OlinuXino [...] omits 18742b249e37 ARM: dts: v3s: Change the timers compatible omits 19aeb5a80cfa ARM: dts: h3: Change the timers compatible omits df75eaac4938 ARM: dts: a83t: Change the timers compatible omits 2b9df83fa6b0 ARM: dts: a23/a33: Change the timers compatible omits 628f020d1320 ARM: dts: sun6i: Add missing timers interrupts omits f49f797c2b4e ARM: dts: sun5i: Add missing timers interrupts omits 14c17ed24851 ARM: dts: sun4i: Add missing timers interrupts omits 0988e6c2cd6c dt-bindings: mfd: Convert Allwinner GPADC bindings to a schema omits 652a458eb920 arm64: dts: allwinner: h6: Introduce Tanix TX6 board omits 8e3efec9b97f dt-bindings: arm: sunxi: Add compatible for Tanix TX6 board omits 89336e1f096d arm64: allwinner: h6: add I2C nodes omits 88dc4e7ea714 dt-bindings: i2c: mv64xxx: Add compatible for the H6 i2c node. omits 968f2c916939 ARM: dts: sunxi: Add mdio bus sub-node to GMAC omits f46f408c152a arm64: dts: allwinner: Enable DDC regulator for Beelink GS1 omits 45dd5cf87291 arm64: dts: allwinner: h6: Enable SPDIF for Beelink GS1 omits f95b598df419 arm64: dts: allwinner: Add SPDIF node for Allwinner H6 omits 6f002c57c746 ARM: dts: sun8i: s3: add devicetree for Lichee zero plus w/ S3 omits 11d1bdead79c ARM: sunxi: dts: s3/s3l/v3: add DTSI files for S3/S3L/V3 SoCs omits d400cc4ad18f dt-bindings: arm: sunxi: add binding for Lichee Zero Plus [...] omits 802cbe1b46dc arm64: dts: allwinner: orange-pi-3: Enable HDMI output omits 56e7c8e02144 ARM: dts: sun8i: a83t: Enable HDMI output on Cubietruck Plus omits 0a6864274e41 pinctrl: rza2: Include the appropriate headers omits 5b1d96e029bf pinctrl: rza2: Drop driver use of consumer flags omits ab6366ee887a pinctrl: rza1: Add of_node_put() before return omits df62267ddec5 pinctrl: sh-pfc: Include the right header omits 8a0cc47ccc7c pinctrl: sh-pfc: Rollback to mux if required when the gpio [...] omits fbf0a7f44cdd drm/qxl: get vga ioports omits 395713d8ca43 soundwire: intel: handle disabled links omits 79ee66312640 soundwire: intel: add debugfs register dump omits aa85066e5f26 soundwire: cadence_master: add debugfs register dump omits bf03473d5bcc soundwire: add debugfs support omits d22deab6960a KVM: PPC: Book3S HV: Define usage types for rmap array in [...] omits ff7240ccf0cd KVM: PPC: Book3S: Mark expected switch fall-through omits 8a2eaab7daf0 EDAC/amd64: Decode syndrome before translating address omits e53a3b267fb0 EDAC/amd64: Find Chip Select memory size using Address Mask omits 353a1fcb8f9e EDAC/amd64: Initialize DIMM info for systems with more tha [...] omits f8be8e568022 EDAC/amd64: Recognize DRAM device type ECC capability omits cacc9539cff1 phy: mvebu-a3700-comphy: Inform users if their firmware is [...] omits 6aeec986f1bc phy: samsung: disable bind/unbind platform driver feature omits bbae18f0fc62 phy: core: document phy_calibrate() omits beae796d6616 phy: marvell: phy-mvebu-a3700-comphy: Add of_node_put() be [...] omits 5b43a20ac6c4 phy: marvell: phy-mvebu-cp110-comphy: Add of_node_put() be [...] omits 8d160f6b491e phy: marvell: phy-armada38x-comphy: Add of_node_put() befo [...] omits 4e99276a6f7c phy: enable compile-testing for the Lantiq PHY drivers omits e52a632195bf phy: lantiq: vrx200-pcie: add a driver for the Lantiq VRX2 [...] omits 088e88be5a38 dt-bindings: phy: add binding for the Lantiq VRX200 and AR [...] omits 75bf465f0bc3 Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] omits 1fb254aa983b xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fai [...] omits a4a759b2797b Merge branch 'linux-5.3' of git://github.com/skeggsb/linux [...] omits 34044cd2955b Merge branch 'linux-5.4' of git://github.com/skeggsb/linux [...] omits 8fcc3a580651 ext4: rework reserved cluster accounting when invalidating pages omits 219db95bbe79 ext4: documentation fixes omits 7963e5ac9012 ext4: treat buffers with write errors as containing valid data omits a1af2afbd244 drm/nouveau/volt: Fix for some cards having 0 maximum voltage omits ed22eb56f2bf drm/nouveau/dispnv50: Fix runtime PM ref tracking for non- [...] omits 2b7e7bb16812 drm/nouveau/dispnv04: Remove runtime PM omits 3c978f73959c drm/nouveau/gpio: check function 76 in the power check as well omits 940794b3dd34 drm/nouveau/gpio: check the gpio function 16 in the power [...] omits 72251fac062c drm/nouveau/gpio: fail if gpu external power is missing omits e79ef1c0076a drm/nouveau/bios/gpio: sort gpios by values omits 69cbbb7b04ff drm/nouveau/therm: don't attempt fan control where PMU is [...] omits f0790cda65a1 drm/nouveau/therm: skip probing for devices not specified [...] omits edc641b2b2f4 drm/nouveau/kms/gv100-: attach pixel blend mode property t [...] omits a0a76244760d drm/nouveau/kms/gv100-: attach alpha property to planes omits 9a99e904cc5b drm/nouveau/kms/gv100-: add support for plane zpos property omits 7a962f2b7276 drm/nouveau/kms/nv50-: attach immutable zpos property to planes omits 6f78991fbcfe drm/nouveau/kms/nv50-: create primary plane before overlay planes omits a4ec848910a3 drm/nouveau/kms/nv50-: use __drm_atomic_helper_plane_reset() omits dffa487822d1 drm/nouveau/kms/gv100-: implement csc + enable modern colo [...] omits 2c7442ea17f3 drm/nouveau/kms/gv100-: use premultiplied alpha blending b [...] omits af364a447b4a drm/nouveau/kms/nv50-: enable modern color management properties omits 88b703527ba7 drm/nouveau/kms/gf119-: add ctm property support omits 7c844e9d95fb drm/nouveau/kms/nv50-: remove overlay alpha formats omits cde540211ab1 drm/nouveau/fifo/gk104-: fix parsing of mmu fault data omits cf9518b50a9c drm/nouveau/fifo/gf1xx: convert to using nvkm_fault_data omits 9f9b450752d3 drm/nouveau/bios/init: handle INIT_RESET_END devinit opcode omits 66cbcc72ae34 drm/nouveau/bios/init: handle INIT_RESET_BEGUN devinit opcode omits 607db661b7ac drm/nouveau/bios: downgrade absence of tmds table to info [...] omits ad45354a631b drm/nouveau: Disable atomic support on a per-device basis omits 38a72243235e drm/nouveau/kms/nv50-: add fp16 scanout support omits ebf8ca6b3d6d drm/nouveau/kms/nv50-: disable input lut harder omits 1e339ab2ac3c drm/nouveau/kms/tu102-: disable input lut when input is al [...] omits 0446f48cb53d drm/nouveau/kms/gv100: allow windows to use PACKED8BPP formats omits eb3f4cfa53bc drm/nouveau: fix nvif/device.h is included more than once omits c8b3585d4fbd drm/nouveau/dispnv04: subdev/bios.h is included more than once omits 7b97492555b1 drm/nouveau/mmu: use struct_size() helper omits 690ae20c0426 drm/nouveau: drop use of drmp.h omits 3a2b92725bc8 drm/nouveau: drop drmP.h from all header files omits c587cd6fc8b3 drm/nouveau: drop drmP.h from nouveau_drv.h omits 977b7e81df73 drm/nouveau: drop use of DRM_UDELAY omits fcca420d6604 drm/nouveau/bios/init: fix spelling mistake "CONDITON" -> [...] omits 863a6670a4f1 drm/nouveau/secboot: Make acr_r352_ls_gpccs_func static omits e3d550c2c4f2 ext4: fix warning inside ext4_convert_unwritten_extents_endio omits c358ebf59634 drm/nouveau: Don't retry infinitely when receiving no data [...] omits 6d24e1414005 net/ncsi: update response packet length for GCPS/GNS/GNPTS [...] omits f6edbf2d6164 net/ncsi: Fix the payload copying for the request coming f [...] omits 75710f08ea7e drm/amdgpu/powerplay: silence a warning in smu_v11_0_setup [...] omits 0a9a4b611a03 drm/panfrost: Fix sleeping while atomic in panfrost_gem_open omits cf3627fb1af1 Merge tag 'drm-misc-fixes-2019-08-22' of git://anongit.fre [...] omits dd89c1127f80 Merge tag 'drm-intel-fixes-2019-08-22' of git://anongit.fr [...] omits b99328a60a48 timekeeping/vsyscall: Prevent math overflow in BOOTTIME update omits 399e06a517b6 ethernet: Delete unnecessary checks before the macro call [...] omits 5477fccf9abd net: usb: Delete unnecessary checks before the macro call [...] omits b7deac31979b hamradio: Delete unnecessary checks before the macro call [...] omits 038dab7efc38 can: Delete unnecessary checks before the macro call “dev_ [...] omits 0f817a5eb9e3 mISDN: Delete unnecessary checks before the macro call “de [...] omits d3ee8ec7de83 net: fec: add C45 MDIO read/write support omits 4df0d839babd Merge tag 'wireless-drivers-for-davem-2019-08-21' of git:/ [...] omits de0e4fd2f07c qed: Add cleanup in qed_slowpath_start() omits 789d027ec8e7 drm/amd/display: fix calc_pll_max_vco_construct omits 854009849235 drm/amdgpu: enable VCN DPG for Renoir omits 134b1461ea72 Revert "drm/amdgpu: use direct loading on renoir vcn for t [...] omits f13580a94715 drm/amdgpu: update gc/sdma goldensetting for rn omits 51b9121af094 drm/amd/powerplay: Disable renoir smu feature retrieve for [...] omits a71d9eff9394 ocelot_ace: fix action of trap omits c2a5b91e8c52 Merge branch 'dt-bindings-net-meson-dwmac-convert-to-yaml' omits d5a57e4e31d1 dt-bindings: net: meson-dwmac: convert to yaml omits 57b77df7b719 dt-bindings: net: snps, dwmac: update reg minItems maxItems omits d237e0974b21 drm/amd/powerplay: enable renoir dpm feature omits 9a868d8bbb9e drm/amdgpu: enable SDMA power gating for rn omits 91c5b6b3261b drm/amdgpu/sdma4: set sdma clock gating for rn omits 2f47d6492b4c drm/amdgpu/mmhub1: set mmhub clock gating for rn omits 8db63b7c3821 drm/amdgpu: enable DF clock gating for rn omits e2ef3b70e857 drm/amdgpu: enable athub clock gating for rn omits 91ec8bbb88d9 drm/amdgpu: enable IH clock gating for rn omits 753c929cc798 drm/amdgpu: enable vcn clock gating for rn omits de273070c593 drm/amdgpu: enable rom clock gating for rn omits 9deac0a415e0 drm/amdgpu: enable HDP clock gating for rn omits d98930f52e31 drm/amdgpu: enable BIF clock gating for rn omits ef0e7d08a532 drm/amdgpu: enable sdma clock gating for rn omits a2d15255eac3 drm/amdgpu: enable mmhub clock gating for rn omits ec3636a53a0c drm/amdgpu: enable gfx clock gating for rn omits e0917f879536 um: fix time travel mode omits 723d47353777 drm/amd/powerplay: add DPMCLOCKS table implementation omits 049284bd5264 drm/amd/powerplay: init smu tables for rn omits 1405ac8f9280 drm/amd/powerplay: add smu tables for rn omits b5604512088b drm/amd/powerplay: using valid mapping check for rn omits a31b059b0385 drm/amd/powerplay: fix checking gfxoff status for rn omits 9f21e9ee7f2f drm/amdgpu: add and enable gfxoff feature omits 1268795511e1 drm/amdgpu: add set_gfx_cgpg implement (v2) omits 0a3c84243d6c drm/amd/powerplay: udpate smu_v12_0_check_fw_version (v2) omits 47903831ada9 drm/amd/powerplay: powerup sdma/vcn for all apu series omits 4a6296680bae drm/amdgpu/powerplay: add Renoir VCN power management omits 51548c0fe3d3 drm/amdgpu: skip dpm init for renoir omits 97222cfac774 drm/amdgpu/powerplay: add power up/down SDMA interfaces fo [...] omits 5dbbe6a77d18 drm/amdgpu/powerplay: add smu ip block for renoir (v2) omits b925e30cb2ef drm/amdgpu/powerplay: add smu_v12_0.c & smu_v12_0.h for renoir omits 9eb75d62a28c drm/amdgpu/powerplay: add initial renoir_ppt.c for renoir (v3) omits 039be8df355d drm/amd/powerplay: add smu12_driver_if.h (v3) omits bc501346c9fe drm/amdgpu/powerplay: Add smu_v12_0_ppsmc.h (v2) omits 7ee7f3e844de Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits a97567a06c1a drm/amd/display: fix a potential null pointer dereference omits a13362c1c96d drm/amdgpu/powerplay: remove redundant assignment to varia [...] omits 7fd5a6fb9a75 drm/amdkfd: Make deallocate_hiq_sdma_mqd static omits 9e4849501734 drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x omits df2f10151d64 drm/amd/display: Enable SST DSC in DM omits 5cb99d46f7bd Revert "drm/amd/display: Fix underscan not using proper scaling" omits 4c3cfe14c04e Revert "drm/amd/display: add global master update lock for DCN2" omits b5d055de2bf5 Revert "drm/amd/display: navi10 bring up skip dsc encoder config" omits aadeb6081b6e Revert "drm/amd/display: skip dsc config for navi10 bring up" omits 75e1cafde153 drm/amdgpu: fix dma_fence_wait without reference omits 32e40ffbced3 drm/powerplay: Fix Vega20 Average Power value v4 omits ea207b29ae77 amd/amdgpu: add Arcturus vf DID support omits 9d4f837aa0cb drm/amdgpu: unity mc base address for arcturus omits 81c274c473a2 drm/amdgpu: disable agp for sriov omits 08f5439f1df2 io_uring: add need_resched() check in inner poll loop omits 3b420aeb7525 misc: xilinx_sdfec: fix spelling mistake: "Schdule" -> "Schedule" omits 6123f1fe5398 misc: xilinx_sdfec: Prevent integer overflow in xsdfec_tab [...] omits 56a635c0ec14 misc: xilinx_sdfec: Prevent a divide by zero in xsdfec_reg [...] omits 129c3b082c63 misc: xilinx_sdfec: Return -EFAULT if copy_from_user() fails omits dac4f1964a9c misc: xilinx_sdfec: Fix a couple small information leaks omits 6ef35398e827 rtc: Add Amlogic Virtual Wake RTC omits ed16239637f6 dt-bindings: rtc: new binding for Amlogic VRTC omits 59c36bc8d377 Merge tag 'pci-v5.3-fixes-1' of git://git.kernel.org/pub/s [...] omits 92c8026854c2 vfio_pci: Restore original state on release omits a195784c105b net/mlx5e: Remove ethernet segment from dump WQE omits 5c6f40c61777 net/mlx5e: Add num bytes metadata to WQE info omits a6633e11e873 net/mlx5: Fix delay in fw fatal report handling due to fw report omits 8465df4025dd net/mlx5: Fix crdump chunks print omits 1b5f5d388b2b i40e: fix retrying in i40e_aq_get_phy_capabilities omits 65c275e40164 i40e: Persistent LLDP support omits a39f165db5c4 i40e: allow reset in recovery mode omits 541d97310ae3 i40e: Remove function i40e_update_dcb_config() omits 9889707b06ac i40e: Fix crash caused by stress setting of VF MAC addresses omits 1e0303fd2942 i40e: reset veb.tc_stats when resetting veb.stats omits f93b3fd9a34b i40e: Update FW API version to 1.9 omits d4256c8e9a7f i40e: check_recovery_mode had wrong if statement omits d802c760ab87 i40e: Add drop mode parameter to set mac config omits fb59826288a6 i40e: fix shifts of signed values omits 408bfc382efc i40e: add check on i40e_configure_tx_ring() return value omits bc6c1eaaedee i40e: Check if transceiver implements DDM before access omits 33b165684ab7 i40e: reduce stack usage in i40e_set_fc omits d9c5c0834165 libperf: Fix alignment trap with xyarray contents in 'perf stat' omits 1ea770f6c197 perf c2c: Fix report with offline cpus omits a2f354e3abb8 libperf: Add perf_thread_map__nr/perf_thread_map__pid functions omits 5e51b0bb245d perf cpumap: Remove needless includes from cpumap.h omits f7004f5990e2 perf evsel: Switch to libperf's cpumap.h omits 1028f96226b1 perf x86 kvm-stat: Add missing string.h header omits 43cc5d5ecbd1 perf evsel: util/evsel.h needs stdio.h as it uses FILE omits a06b7f422d6a perf evsel: Remove needless stddef.h from util/evsel.h omits ddee688a8307 perf evsel: Remove needless counts.h header from util/evsel.h omits 69714a4e3959 perf evsel: Add missing perf/evsel.h header in util/evsel.h omits 430482c2e34e perf scripting python: Add missing counts.h header omits bfc49182c64e perf stat: Add missing counts.h omits e4aec1b1bdad perf tests: Add missing counts.h omits 0f31c0195c14 perf script: Add missing counts.h omits e14e5497d525 perf evlist: Add missing xyarray.h header omits 964f38498958 perf bpf: Add missing xyarray.h header omits 2d64ae9b8561 perf counts: Add missing headers needed for types used omits 7646602401e6 perf evsel: Move xyarray.h from evsel.c to evsel.h to redu [...] omits 0b8026e8fb0e perf metricgroup: Remove needless includes from metricgroup.h omits e740ca86f354 perf kvm s390: Add missing string.h header omits ae148243d3f0 dm space map metadata: fix missing store of apply_bops() r [...] omits e4f9d6013820 dm btree: fix order of block initialization in btree_split [...] omits 7010998c6caf nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands omits b26af9304467 mac80211: minstrel_ht: fix infinite loop because supported [...] omits 9f72a1d0300b dt-bindings: arm: rockchip: remove reference to fennec board omits 3bf7ec62f8b3 ARM: dts: rockchip: remove rk3288 fennec board support omits e8cae2e64202 arm64: dts: rockchip: add rk3328 VPU node omits 3b81d8bdd914 platform/chrome: wilco_ec: Add batt_ppid_info command to t [...] omits be28f76b7e8f spi: spi-fsl-qspi: Add ls2080a compatibility string to bindings omits c76c99252524 nexthops: remove redundant assignment to variable err omits 303290e130bf spi: fsl-qspi: Enhance binding to extend example for flash entry omits c663d542bfb4 MAINTAINERS: Extend patterns for Samsung SoC, Security Sub [...] omits 6c06b66e957c Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 20eabc8966f5 Merge tag 'Wimplicit-fallthrough-5.3-rc6' of git://git.ker [...] omits e5b7c167e46f Merge tag 'tag-chrome-platform-fixes-for-v5.3-rc6' of git: [...] omits 28578825ede6 soc: samsung: chipid: Select missing dependency for EXYNOS_CHIPID omits 823034575c17 soc: samsung: chipid: Remove the regmap lookup error log omits e8c3fa9f4d3b Merge tag 'afs-fixes-20190822' of git://git.kernel.org/pub [...] omits 45a2c0ccf6b9 perf arm64: Add missing debug.h header omits 495efdb01f89 ASoC: soc-core: initialize list at one place omits b2f3e0c9e4ee ASoC: SOF: topology: fix get control data return type and [...] omits 8d92bb516831 ASoC: soc-core: initialize component list omits 43ca5dab9782 ASoC: soc-topology: use for_each_component_dais() at remove_dai() omits 6b8ac43c33b9 ASoC: soc-dai: use bit field for bus_control omits a4de83a38567 ASoC: soc-core: soc_cleanup_card_resources() become void omits a33c0d166cc5 ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup() omits 4168ddabb480 ASoC: soc-core: use device_register() omits 6191cbde5ff0 ASoC: mediatek: mt8183: switch tdm pins gpio function when [...] omits 97aad5ce8816 ASoC: mediatek: mt2701: Fix -Wunused-const-variable warnings omits c101fb29737f ASoC: wm8988: fix typo in wm8988_right_line_controls omits 202acc565a1f ASoC: SOF: imx: Add i.MX8 HW support omits b9132b899331 ASoC: SOF: Add OF DSP device support omits 7db2f2dfc701 dt-bindings: dsp: fsl: Add DSP core binding support omits 0ce6a624473e ASoC: AMD: Fix Kconfig warning without GPIOLIB omits 1243cb6a676f arm64: Add tagged-address-abi.rst to index.rst omits a91bcc2b6537 Revert "iommu/arm-smmu-v3: Disable detection of ATS and PRI" omits cdb8a3c34635 iommu/arm-smmu-v3: Avoid locking on invalidation path when [...] omits d971e28e2ce4 EDAC/amd64: Support more than two controllers for chip sel [...] omits cdfee5623290 driver core: initialize a default DMA mask for platform device omits 383035211c79 ipmi: move message error checking to avoid deadlock omits c4436c9149c5 ipmi_ssif: avoid registering duplicate ssif interface omits 528a25d040bc drm: meson: use match data to detect vpu compatibility omits 0af83abbd4a6 ubifs: Limit the number of pages in shrink_liability omits 377e208f4478 ubifs: Correctly initialize c->min_log_bytes omits 4dd75b335bc1 ubifs: Fix double unlock around orphan_delete() omits 7542c6dedbc1 jffs2: Remove C++ style comments from uapi header omits fab4f97e1fe3 RDMA/siw: Fix SGL mapping issues omits 547c9983f2fb ARM: dts: ux500: Remove ab8500_ldo_usb regulator from device tree omits a46f7c6762d8 ARM: dts: ux500: Move ab8500 nodes to ste-ab8500.dtsi omits d37b1e534071 RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_s [...] omits fe59fbd5dba9 arm64: defconfig: Enable SM8150 GCC and pinctrl driver omits b4df75de3b39 libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() omits 315c0a1f0ccd libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() omits 6549cd8f2cc2 perf tools: Use perf_cpu_map__nr instead of cpu_map__nr omits db9a5fd02a06 tools headers: Add missing perf_event.h include omits 744f51e86346 Merge branch 'topic/usb-validation' into for-next omits 251137b8fa97 arm64: dts: mt8183: add I2C nodes omits c4e1da5e7d5f drm/amdgpu/powerplay: silence a warning in smu_v11_0_setup [...] omits d1916c86ccdc block: move same page handling from __bio_add_pc_page to t [...] omits 384209cd5b93 block: create a bio_try_merge_pc_page helper omits 320ea869a12c block: improve the gap check in __bio_add_pc_page omits 7e04a46d84f7 powerpc/configs: Disable /dev/port in skiroot defconfig omits b8baa05a0e50 selftests/powerpc: Ignore generated files omits 6278f55ba5ed powerpc: Document xmon options omits 27d4396ed5a1 powerpc/eeh: Slightly simplify eeh_add_to_parent_pe() omits cef50c67c1d5 powerpc/eeh: Remove unused return path from eeh_pe_dev_traverse() omits 2e25505147b8 powerpc/eeh: Fix crash when edev->pdev changes omits 1ff8f36fc770 powerpc/eeh: Convert log messages to eeh_edev_* macros omits b093f2cbedfb powerpc/eeh: Introduce EEH edev logging macros omits 7c33a994d32d powerpc/eeh: Add bdfn field to eeh_dev omits c44e4ccadaca powerpc/eeh: Refactor around eeh_probe_devices() omits b905f8cdca77 powerpc/eeh: EEH for pSeries hot plug omits 685a0bc00abc powerpc/eeh: Initialize EEH address cache earlier omits 617082a4817a powerpc/eeh: Improve debug messages around device addition omits aa06e3d60e24 powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag omits 3f068aae7a95 powerpc/64: Adjust order in pcibios_init() omits 56347074c530 powerpc: remove meaningless KBUILD_ARFLAGS addition omits be91233b1053 drm/i915: Update DRIVER_DATE to 20190822 omits 7533be858f5b afs: use correct afs_call_type in yfs_fs_store_opaque_acl2 omits c4c613ff08d9 afs: Fix possible oops in afs_lookup trace event omits a5fb8e6c02d6 afs: Fix leak in afs_lookup_cell_rcu() omits 2113c5f62b74 KVM: arm/arm64: Only skip MMIO insn once omits e31b791fae32 crypto: talitos - Fix build warning in aead_des3_setkey omits c963050259f2 crypto: n2/des - fix build breakage after DES updates omits 5a74362c9a8b crypto: s390/aes - fix typo in XTS_BLOCK_SIZE identifier omits 7871aa60ae00 mmc: sdhci-of-at91: add quirk for broken HS200 omits e1b832503e8f arm64: Define Documentation/arm64/tagged-address-abi.rst omits 3b2bf49e602e drm/i915: Kill the undead i915_gem_batch_pool.c omits cac33c104a10 arm64: dts: mt8183: fix pwrap gic number omits cc212241df0b arm: dts: mediatek: add basic support for MT7629 SoC omits a561372405cf libceph: fix PG split vs OSD (re)connect race omits 28a282616f56 ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply omits c95f1c5f436b ceph: clear page dirty before invalidate page omits af8a85a41734 ceph: fix buffer free while holding i_ceph_lock in fill_inode() omits 12fe3dda7ed8 ceph: fix buffer free while holding i_ceph_lock in __ceph_ [...] omits 86968ef21596 ceph: fix buffer free while holding i_ceph_lock in __ceph_ [...] omits 5c498950f730 libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer omits b8e4f1fdfa42 ALSA: usb-audio: Remove superfluous bLength checks omits 52c3e317a857 ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects omits 68e9fde24559 ALSA: usb-audio: Simplify parse_audio_unit() omits 57f8770620e9 ALSA: usb-audio: More validations of descriptor units omits f9f0e9ed350e ALSA: usb-audio: Check mixer unit bitmap yet more strictly omits b6852ae75d4b KVM: VMX: Fix and tweak the comments for VM-Enter omits 12b58f4ed2a1 KVM: Assert that struct kvm_vcpu is always as offset zero omits b382f44e9850 KVM: X86: Add pv tlb shootdown tracepoint omits 92735b1b3313 KVM: x86: Unconditionally call x86 ops that are always imp [...] omits 26c44a63a291 KVM: x86/mmu: Consolidate "is MMIO SPTE" code omits 4af7715110a2 KVM: x86/mmu: Add explicit access mask for MMIO SPTEs omits 871bd0346018 KVM: x86: Rename access permissions cache member in struct [...] omits c8e16b78c614 x86: KVM: svm: eliminate hardcoded RIP advancement from vm [...] omits e7134c1bb5af x86: KVM: svm: eliminate weird goto from vmrun_interception() omits c4762fdab55c x86: KVM: svm: remove hardcoded instruction length from in [...] omits 02d4160fbd76 x86: KVM: add xsetbv to the emulator omits 97413d2981bb x86: KVM: clear interrupt shadow on EMULTYPE_SKIP omits f8ea7c6049d5 x86: kvm: svm: propagate errors from skip_emulated_instruction() omits 05402f64544f x86: KVM: svm: don't pretend to advance RIP in case wrmsr_ [...] omits 016cd759642c KVM: x86: Fix x86_decode_insn() return when fetching insn [...] omits 0c54914d0c52 KVM: x86: use Intel speculation bugs and features as deriv [...] omits 50896de4be7e KVM: x86: always expose VIRT_SSBD to guests omits 4c6903a0f9d7 KVM: x86: fix reporting of AMD speculation bug CPUID leaf omits 051c78af14fc ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCent [...] omits 2722b535337b ALSA: hda/realtek - Check beep whitelist before assigning [...] omits 1f7fd484fff1 drm/i915: Replace i915_vma_put_fence() omits b7d151ba4b29 drm/i915: Pull obj->userfault tracking under the ggtt->mutex omits e2ccc50a3a6c drm/i915: Track ggtt fence reservations under its own mutex omits ade925995b17 drm: fix module name in edid_firmware log message omits 8e458fe2ee05 drm/i915: Generalise the clflush dma-worker omits e9a7cc1d97f1 cpufreq: Print driver name if cpufreq_suspend() fails omits 8da3803d1ac4 Merge branch 'mlx5-hyperv' omits cef35af34d6d net/mlx5e: Add mlx5e HV VHCA stats agent omits 29ddad43166d net/mlx5: Add HV VHCA control agent omits 87175120defd net/mlx5: Add HV VHCA infrastructure omits 913d14e86657 net/mlx5: Add wrappers for HyperV PCIe operations omits 348dd93e40c1 PCI: hv: Add a Hyper-V PCI interface driver for software b [...] omits e5d2f910cfec PCI: hv: Add a paravirtual backchannel in software omits 829e8def7bd7 Merge drm/drm-next into drm-intel-next-queued omits e87cf35835d9 soundwire: intel: remove unused variables omits 49b0f3be0b86 ARM: dts: aspeed: swift: Add eMMC device omits 9176b425bf8f cpufreq: mediatek: Add support for mt8183 omits dce0bb84a73b cpufreq: mediatek: change to regulator_get_optional omits 75c000c4bcbe cpufreq: imx-cpufreq-dt: Add i.MX8MN support omits 8ec5035039c7 cpufreq: Use imx-cpufreq-dt for i.MX8MN's speed grading omits ada54f35b227 cpufreq: qcom-hw: invoke frequency-invariance setter function omits 0eae1e37db8a cpufreq: qcom-hw: Update logic to detect turbo frequency omits 08c327f63f35 crypto: sha256_generic - Switch to the generic lib/crypto/ [...] omits 7d2f5b0c43e0 crypto: sha256 - Add sha224 support to sha256 library code omits 01d3aee86625 crypto: sha256 - Make lib/crypto/sha256.c suitable for gen [...] omits 906a4bb97f5d crypto: sha256 - Use get/put_unaligned_be32 to get input, [...] omits ad767ee858b3 crypto: sha256 - Move lib/sha256.c to lib/crypto omits 1a01333d3134 crypto: sha256_generic - Fix some coding style issues omits aca1111965d7 crypto: sha256 - Fix some coding style issues omits 239668419349 crypto: vmx/xts - use fallback for ciphertext stealing omits ce68acbcb6a5 crypto: s390/xts-aes - invoke fallback for ciphertext stealing omits 8ce5fac2dc1b crypto: x86/xts - implement support for ciphertext stealing omits b395ed4f948a crypto: hisilicon - Fix warning on printing %p with dma_addr_t omits 9a394d120814 fs: cifs: move from the crypto cipher API to the new DES l [...] omits 18fbe0da8e98 crypto: des - remove now unused __des3_ede_setkey() omits cc1d24b980de crypto: x86/des - switch to library interface omits 04007b0e6cbb crypto: des - split off DES library from generic DES ciphe [...] omits 6b5c4818621f crypto: des - remove unused function omits 4fd4be057616 crypto: 3des - move verification out of exported routine omits dcb15794ec57 crypto: ux500/des - switch to new verification routines omits 9d574ae8ebc1 crypto: talitos/des - switch to new verification routines omits 08d4b408e8f5 crypto: sun4i/des - switch to new verification routines omits b5d0ba83a0fb crypto: stm32/des - switch to new verification routines omits 4eaef05210cb crypto: rk3288/des - switch to new verification routines omits f96c897c855c crypto: qce/des - switch to new verification routines omits 0157fb268893 crypto: picoxcell/des - switch to new verification routines omits 304daa4f0ee5 crypto: omap/des - switch to new verification routines omits d4b90dbc8578 crypto: n2/des - switch to new verification routines omits 9bfa85ebd5ee crypto: cesa/des - switch to new verification routines omits 3ca20b65cbfd crypto: ixp4xx/des - switch to new verification routines omits 21f5a15e0f26 crypto: safexcel/des - switch to new verification routines omits 894b68d8be4b crypto: hisilicon/des - switch to new verification routines omits f4ed68609798 crypto: hifn/des - switch to new verification routines omits 00cd6b233fc8 crypto: ccree/des - switch to new verification routines omits b52504163314 crypto: ccp/des - switch to new verification routines omits 43d81a8b258e crypto: nitrox/des - switch to new verification routines omits 0e1cbe9795ac crypto: cpt/des - switch to new verification routines omits a628c5a11d8b crypto: caam/des - switch to new verification routines omits 05a7238d085f crypto: bcm/des - switch to new verification routines omits 92c203e2dca3 crypto: atmel/des - switch to new verification routines omits 8f467cf29f19 crypto: sparc/des - switch to new verification routines omits 4e2c820897d9 crypto: s390/des - switch to new verification routines omits 6ee41e5420d0 crypto: des/3des_ede - add new helpers to verify keys omits 220f67917ae6 MAINTAINERS: nx crypto: Fix typo in a filepath omits b0c091ae04f6 lib/mpi: Eliminate unused umul_ppmm definitions for MIPS omits ff296293b353 random: Support freezable kthreads in add_hwgenerator_rand [...] omits 5871cd93692c crypto: ccp - Ignore unconfigured CCP device on suspend/resume omits 7035eef4496d md: update MAINTAINERS info omits cc07db5a5b10 gve: Copy and paste bug in gve_get_stats() omits 0f404bbdaf16 net: fix icmp_socket_deliver argument 2 input omits f17f7648a49a ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTO [...] omits 738a2e4b1774 net: dsa: bcm_sf2: Do not configure PHYLINK on CPU port omits fed07ef3b072 Merge tag 'mlx5-updates-2019-08-21' of git://git.kernel.or [...] omits ae4530062620 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits a52c26f1d768 drm/amdkfd: remove set but not used variable 'pdd' omits 192d56d2437f drm/amd/display: remove duplicated include from dc_link.c omits 252d2a524636 drm/amdgpu: remove duplicated include from gfx_v9_0.c omits 6892c1f866bf drm/amdgpu: remove set but not used variable 'psp_enabled' omits b859c579cdff drm/amd/display: Fix 32-bit divide error in wait_for_alt_mode omits 5a6a4c9d1b67 drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctl omits 452575c5703c drm/amd/display: Lock the CRTC when setting CRC source omits 57638021b711 drm/amd/display: Split out DC programming for CRC capture omits df61eae4b87a drm/amd/display: Use connector list for finding DPRX CRC aux omits 7a235125959c drm/amd/display: Check return code for CRC drm_crtc_vblank_get omits 6da6c2792808 drm/amd/amdgpu: disable MMHUB PG for navi10 omits 6169631236da drm/amd/powerplay: correct typo omits a056ddce9b15 drm/amd/powerplay: correct SW smu11 thermal range settings omits 69174eebc902 drm/amd/powerplay: set Arcturus default fclk as bootup val [...] omits 88810f907bc6 drm/amd/powerplay: get bootup fclk value omits 9aef809b5cc0 drm/amd/powerplay: expose supported clock domains only thr [...] omits d80ead63a8f5 drm/amd/powerplay: update Arcturus smc fw and driver inter [...] omits 03dce35deb85 drm/amd/powerplay: remove duplicate macro smu_get_uclk_dpm [...] omits ebecc6c48f39 drm/amd/powerplay: fix variable type errors in smu_v11_0_s [...] omits 9744214073bf drm/amd/powerplay: add smu_smc_read_sensor support for arcturus omits 6a9d8de7e9c7 drm/amdgpu: Fix a typo in the include header guard of 'nav [...] omits 828d6fde7f57 drm/amdgpu/psp: move TMR to cpu invisible vram region omits 50e275e88044 drm/amdgpu: remove redundant argument for psp_funcs::cmd_s [...] omits c181159a5b1e drm/amdkfd: Fill the name field in node topology with asic [...] omits c011b93c1a9c Merge tag 'du-next-20190816' of git://linuxtv.org/pinchart [...] omits 51bfac71cade drm/amdgpu: Set no-retry as default. omits c5fb912653da drm/amdgpu: add firmware header printing for psp fw loading (v2) omits 6c2243efa056 drm/amdgpu: fix debug level for ppt offset/size omits cc216214ac84 drm/amdgpu: remove special autoload handling for navi12 omits 01c22997bed0 drm/amd/display: Calculate bpc based on max_requested_bpc omits b05f65d7720b drm/amdgpu/gfx9: update pg_flags after determining if gfx [...] omits 1e85e6cad2d1 Merge tag 'drm-fixes-5.3-2019-08-21' of git://people.freed [...] omits 2ba552b29b54 Merge tag 'mediatek-drm-fixes-5.3' of https://github.com/c [...] omits 14673e153926 Merge tag 'du-fixes-20190816' of git://linuxtv.org/pinchar [...] omits c96245148c1e mm/mmu_notifiers: remove unregister_no_release omits 47f725ee7b5f RDMA/odp: remove ib_ucontext from ib_umem omits c571feca2dc9 RDMA/odp: use mmu_notifier_get/put for 'struct ib_ucontext [...] omits daa138a58c80 Merge branch 'odp_fixes' into hmm.git omits 1709510221c5 soc: qcom: aoss: Add AOSS QMP support omits a1c4743e990d dt-bindings: soc: qcom: aoss: Add SM8150 and SC7180 support omits e6fdc7ad66f1 dt-bindings: firmware: scm: Add SM8150 and SC7180 support omits 2aabdf3b50ea dt-bindings: firmware: scm: re-order compatible list omits f117249e4b78 soc: qcom: smem: Update max processor count omits 5970882a2510 net/mlx5e: Add trace point for neigh update omits c786fe596bed net/mlx5e: Add trace point for neigh used value update omits 7a978759b4e0 net/mlx5e: Add tc flower tracepoints omits 95435ad7999b net/mlx5e: Only access fully initialized flows in neigh update omits 2a1f1768fa17 net/mlx5e: Refactor neigh update for concurrent execution omits 6a06c2f7843d net/mlx5e: Refactor neigh used value update for concurrent [...] omits ac0d917632cf net/mlx5e: Protect neigh hash encap list with spinlock and rcu omits 70e83bd3b0e4 net/mlx5e: Refactor mlx5e_neigh_update_table->encap_lock omits 1216ce9d4a74 net/mlx5e: Extend neigh hash entry with rcu omits 61081f9c09df net/mlx5e: Always take reference to neigh entry omits 93415e45d30c net/mlx5e: Extract code that queues neigh update work into [...] omits ec6e491353b9 drm/amd/display: Calculate bpc based on max_requested_bpc omits 1a701ea92481 drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctl omits 221a2bdbd5d3 drm/amd/amdgpu: disable MMHUB PG for navi10 omits 155f85c0d568 drm/amd/powerplay: remove duplicate macro smu_get_uclk_dpm [...] omits 00430144ff73 drm/amd/powerplay: fix variable type errors in smu_v11_0_s [...] omits 98f58ada2d37 drm/amdgpu/gfx9: update pg_flags after determining if gfx [...] omits d8cf9372b654 arm64: dts: qcom: sm8150: Add apps shared nodes omits 912c373a764f arm64: dts: qcom: sm8150: Add reserved-memory regions omits 22076f3bbb06 arm64: dts: qcom: sm8150-mtp: Add regulators omits 63db27709e48 arm64: dts: qcom: sm8150-mtp: Add base dts file omits e92b61c8e775 arm64: dts: qcom: pm8150l: Add base dts file omits 229d5bcad0d0 arm64: dts: qcom: pm8150b: Add base dts file omits 5101f22a5c37 arm64: dts: qcom: pm8150: Add base dts file omits e13c6d144fa0 arm64: dts: qcom: sm8150: Add base dts file omits b90ff3554aa3 ACPI: PM: s2idle: Always set up EC GPE for system wakeup omits 45dc1576e457 ACPI: PM: s2idle: Avoid rearming SCI for wakeup unnecessarily omits 01faced6f65d media: dt-bindings: media: Convert Allwinner A10 IR to a schema omits 7c31b9d67342 media: dt-bindings: media: Add YAML schemas for the generi [...] omits a10feaf8c464 media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() omits 6f005abb0084 media: dvb-frontends/cxd2099: Make en_templ constant omits 05fa782e2547 media: ec168: Make structure ec168_props constant omits a37c2efc087c media: firewire: Make structure fdtv_ca constant omits b501b09ae8c0 media: dvb-bt8xx: Make variable dst_config constant omits a9547e520b42 media: dvb-usb: add T230 to dvbsky omits fe087322f289 media: dvb-usb: remove T230 from cxusb omits fcd5ce4b3936 media: dvb-core: fix a memory leak bug omits b1da86fce429 media: ttpci: unknown protocol is rc-mm-32 omits 2f6451ed8b52 media: dvb-frontends: fix a memory leak bug omits 8c3d3cdbd5dd media: dvb-frontends: fix memory leaks omits 9fc3ce31f5bd media: mceusb: fix (eliminate) TX IR signal length limit omits 8f5f33f71cae media: rc: add keymap for HardKernel ODROID remote omits fa992b335aa7 media: rc: add keymap for WeTeK Play 2 remote omits 373078971272 media: rc: add keymap for WeTek Hub remote omits 7bb53f361c59 media: rc: add keymap for Tanix TX5 max remote omits e30399e1bd6e media: rc: add keymap for Tanix TX3 mini remote omits a53dee7b7038 media: rc: add keymap for Khadas VIM/EDGE remote omits 9b9e9e5b4617 media: rc: add keymap for Amediatech X96-MAX remote omits 619f6fc39090 media: si2168: Refactor command setup code omits c268e7adea52 media: dvb-frontends: use ida for pll number omits 8e40983dec63 drm/i915/selftests: Fixup a couple of missing serialisatio [...] omits 2d683eaaeeb9 net: cpsw: fix NULL pointer exception in the probe error path omits 2b9b5e74507f net: stmmac: dwc-qos: use devm_platform_ioremap_resource() [...] omits ad124aa34e51 net: stmmac: dwmac-anarion: use devm_platform_ioremap_reso [...] omits f33bf6b00f20 net: stmmac: dwmac-meson: use devm_platform_ioremap_resour [...] omits 999232a38ff1 net: stmmac: dwmac-meson8b: use devm_platform_ioremap_reso [...] omits 913919e51ee6 net: systemport: use devm_platform_ioremap_resource() to s [...] omits 4ca3348dff9a net: bcmgenet: use devm_platform_ioremap_resource() to sim [...] omits 531fd23b0061 pxa168_eth: use devm_platform_ioremap_resource() to simplify code omits 37f76049b095 net: mvneta: use devm_platform_ioremap_resource() to simpl [...] omits 6e2866a9dfc6 Merge tag 'batadv-net-for-davem-20190821' of git://git.ope [...] omits 4f830a5af7b5 net: fec: use devm_platform_ioremap_resource() to simplify code omits b6df983076e5 ezchip: nps_enet: use devm_platform_ioremap_resource() to [...] omits 1a1ba7118807 cirrus: cs89x0: use devm_platform_ioremap_resource() to si [...] omits ffb36a10c656 net: sxgbe: use devm_platform_ioremap_resource() to simplify code omits 4865695c0f1a net: ks8851-ml: use devm_platform_ioremap_resource() to si [...] omits 5bd5b56457b0 net: socionext: use devm_platform_ioremap_resource() to si [...] omits 8a54d4c21919 via-rhine: use devm_platform_ioremap_resource() to simplify code omits c8ace62ff3a9 net: ethernet: ti: use devm_platform_ioremap_resource() to [...] omits eba39fd6fe31 amd-xgbe: use devm_platform_ioremap_resource() to simplify code omits 7846f58fba96 x86/boot: Fix boot regression caused by bootparam sanitizing omits aad12c239418 trivial: netns: fix typo in 'struct net.passive' description omits fb86b9208ff8 Merge tag 'mac80211-next-for-davem-2019-08-21' of git://gi [...] omits 33dc03da8788 Merge tag 'mac80211-for-davem-2019-08-21' of git://git.ker [...] omits 3a76edf28af8 Merge branch 'mlxsw-Add-devlink-trap-support' omits 1455865a040a selftests: mlxsw: Add a test case for devlink-trap omits 170270329b1b selftests: mlxsw: Add test cases for devlink-trap L2 drops omits b5ce611fd96e mlxsw: spectrum: Add devlink-trap support omits 9e6290c75a50 mlxsw: Add trap group for layer 2 discards omits a812cedb8e35 mlxsw: Add layer 2 discard trap IDs omits 6a44bae3b2b9 mlxsw: reg: Add new trap actions omits b7bf027087cb mlxsw: core: Add API to set trap action omits 0bb52b0dfc88 tools: bpftool: add "bpftool map freeze" subcommand omits c354ff2ef233 tools: bpftool: show frozen status for maps omits f981322804ca dt-bindings: rng: mtk-rng: Add documentation for MT8516 omits bb7ba8069de9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 3ffce7b6100c dt-bindings: ata: fix typo in Allwinner R40 reset specific [...] omits dce3e8fd039c posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers() omits 692117c1f7a6 posix-cpu-timers: Sanitize bogus WARNONS omits 956aa03b52e9 dt-bindings: arm-boards: Update pointer to ARM CPU bindings omits 1bc8d18c75fe ALSA: line6: Fix memory leak at line6_init_pcm() error path omits d1dec5ca5fb8 ARM: s3c64xx: squash samsung_usb_phy.h into setup-usb-phy.c omits b4d08173bfef arm64: sdm845: add adsp and cdsp fastrpc nodes omits 6bfa3134bd3a arm64: add arch/arm64/Kbuild omits 2671828c3ff4 arm64: entry: Move ct_user_exit before any other exception omits 1f8919b17031 bpf: sync bpf.h to tools/ omits 55c33dfbeb83 bpf: clarify when bpf_trace_printk discards lines omits 8050a395112d bpf: fix 'struct pt_reg' typo in documentation omits 5cbd22c17901 bpf: clarify description for CONFIG_BPF_EVENTS omits 89a565dba1a0 drm: kirin: Move ade drm init to kirin drm drv omits 28cd05eee409 drm: kirin: Pass driver data to crtc init and plane init omits 2e89b4fbca8f drm: kirin: Add alloc_hw_ctx/clean_hw_ctx ops in driver data omits 27dd04a59158 drm: kirin: Make driver_data variable non-global omits a8c8af59e428 drm: kirin: Fix dev->driver_data setting omits a51735befeca drm: kirin: Rename plane_init and crtc_init omits d606dc9a6323 drm: kirin: Add register connect helper functions in drm init omits 1053d0186493 drm: kirin: Move drm driver to driver data omits 49af4611399a drm: kirin: Move config max_width and max_height to driver data omits 48fa7c17d11a drm: kirin: Move plane number and primay plane in driver data omits bdaf419efed4 drm: kirin: Move mode config function to driver_data omits e200d8eb3909 drm: kirin: Move channel formats to driver data omits 5fb2e411be93 drm: kirin: Move ade crtc/plane help functions to driver_data omits 7903ba41e931 drm: kirin: Reanme dc_ops to kirin_drm_data omits c11a03f6eb5f drm: kirin: Move kirin_crtc, kirin_plane, kirin_format to [...] omits 529277121bba drm: kirin: Move workqueue to ade_hw_ctx structure omits 36f8d22dbcd9 drm: kirin: Move request irq handle in ade hw ctx alloc omits 43774b0eed56 drm: kirin: Dynamically allocate the hw_ctx omits ada7f67da99d drm: kirin: Rename ade_crtc to kirin_crtc omits 0ae622c5327b drm: kirin: Rename ade_plane to kirin_plane omits a202da164321 drm: kirin: Remove out_format from ade_crtc omits e0d8eba5dd33 drm: kirin: Remove uncessary parameter indirection omits 9ec16cee89dc drm: kirin: Remove unreachable return omits 46aa549fd1a9 drm: kirin: Remove HISI_KIRIN_DW_DSI config option omits ff57c6513820 drm: kirin: Fix for hikey620 display offset problem omits 868df536f5e8 Merge branch 'odp_fixes' into rdma.git for-next omits fba0e448a2c5 RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr omits a705f3e3a1a8 RDMA/mlx5: Use ib_umem_start instead of umem.address omits ce51346feede RDMA/core: Make invalidate_range a device operation omits 37824952dc8f RDMA/odp: Use kvcalloc for the dma_list and page_list omits 204e3e5630c5 RDMA/odp: Check for overflow when computing the umem_odp end omits 0446cad9ca38 RDMA/odp: Provide ib_umem_odp_release() to undo the allocs omits 261dc53f8ee0 RDMA/odp: Split creating a umem_odp from ib_umem_get omits f20bef6a951b RDMA/odp: Make the three ways to create a umem_odp clear omits 22d79c9a912c RMDA/odp: Consolidate umem_odp initialization omits fd7dbf035edc RDMA/odp: Make it clearer when a umem is an implicit ODP umem omits bd5defaee872 dma-mapping: remove is_device_dma_capable omits f993de88a55f RDMA/odp: Iterate over the whole rbtree directly omits e4427372398c selftests/kvm: make platform_info_test pass on AMD omits 5d6ff300f011 usb/max3421: remove the dummy {un,}map_urb_for_dma methods omits 2babd34df229 Merge tag 'nfsd-5.3-1' of git://linux-nfs.org/~bfields/linux omits 7b81cb6bddd2 usb: add a HCD_DMA flag instead of guestimating DMA capabilities omits 4776f3529d6b drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest omits 0709831a50d3 usb: host: ohci-pxa27x: Fix and & vs | typo omits 353e3cf8590c iommu/arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs omits c71ccbe26376 drm/i915/gtt: Add some range asserts omits bfff88ec1afe iommu/arm-smmu-v3: Rework enabling/disabling of ATS for PC [...] omits 7314ca8699e1 iommu/arm-smmu-v3: Don't issue CMD_SYNC for zero-length in [...] omits f75d8e33df91 iommu/arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag omits b5e86196b83f iommu/arm-smmu-v3: Disable detection of ATS and PRI omits b08a6259a141 usb: usbfs: only account once for mmap()'ed usb memory usage omits a599e48662b4 usb: usb-skeleton: make comment block in line with coding style omits 08d676d1685c usb-storage: Add new JMS567 revision to unusual_devs omits cbe85c88ce80 usb: chipidea: udc: don't do hardware access if gadget has [...] omits de7b9aa633b6 usbtmc: more sanity checking for packet size omits 3afa758cfb6e usb: udc: lpc32xx: silence fall-through warning omits bb3e9c767c61 ARM: dts: at91: at91sam9x5dm.dtsi: Style cleanup omits 532173b404a8 ARM: dts: at91: at91sam9x5_lcd.dtsi: Style cleanup omits b222de0242df ARM: dts: at91: at91sam9xx5ek: Style cleanup omits c1ad3ffb182e ARM: dts: at91: at91sam9g15: Style cleanup omits a77eb442f987 ARM: dts: at91: kizboxmini: Style cleanup omits fd117bba8c1e ARM: dts: at91: cosino: Style cleanup omits c756f614577e ARM: dts: at91: ariettag25: style cleanup omits 60839c530853 ARM: dts: at91: ariag25: Style cleanup omits 1fef2bf578f0 ARM: dts: at91: Add label for sam9x5's internal RTC omits 1b9bd09630d4 drm/i915: Do not create a new max_bpc prop for MST connectors omits 7cc2e18f2100 RDMA/odp: Use the common interval tree library instead of generic omits a20ab592d1a8 drm/i915/execlists: Set priority hint prior to submission omits f401441deda6 staging: rtl8192u: fix spacing in ieee80211 omits 2b1d4c425ae5 staging: rtl8192u: fix macro alignment in ieee80211 omits ee16d7d3e012 staging: rtl8192u: fix OPEN_BRACE errors in ieee80211 omits 6808f8cf57f1 staging: rtl8192e: remove set but not used variable 'data_len' omits 4a67342ea9c7 staging: rtl8192e: remove two set but not used variables omits 68772c84f7e0 staging: rtl8192u: ieee80211: remove set but not used vari [...] omits cdfca821571d merge_config.sh: Check error codes from make omits eb27ea5ce7f3 kbuild: move modkern_{c,a}flags to Makefile.lib from Makef [...] omits 2ff2b7ec65dc kbuild: add CONFIG_ASM_MODVERSIONS omits a564bdeb5e0d .gitignore: ignore modules.order explicitly omits e12a0ce2fa69 staging: erofs: detect potential multiref due to corrupted images omits 9b9a3f20cbe0 kbuild: split final module linking out into Makefile.modfinal omits dc1a3e8e0cc6 dm raid: add missing cleanup in raid_ctr() omits e0702d90b79d dm zoned: fix potential NULL dereference in dmz_do_reclaim() omits 08c04c84a5cd dm dust: use dust block size for badblocklist index omits 3035bb72ee47 selftests/bpf: install files test_xdp_vlan.sh omits 0604409df9e0 selftests/bpf: add config fragment BPF_JIT omits e91dcb536ae2 selftests/bpf: fix test_btf_dump with O= omits 806ce6e2117a selftests/bpf: fix test_cgroup_storage on s390 omits 68b2c8c1e421 hrtimer: Don't take expiry_lock when timer is currently migrated omits dd2261ed45aa hrtimer: Protect lockless access to timer->base omits 05cbaf4ddd02 iommu/arm-smmu-v3: Document ordering guarantees of command [...] omits e6806e9a63a7 net/mlx5: Create bypass and loopback flow steering namespa [...] omits f66ad830b114 net/mlx5: Add per-namespace flow table default miss action [...] omits 7ae7834ec446 ASoC: sun4i-i2s: Add support for DSP formats omits 84884c7ad5e8 ASoC: sun4i-i2s: Replace call to params_width by local variable omits 9e8a93ac27d1 ASoC: sun4i-i2s: Use the actual format width instead of an [...] omits 5389f4765789 ASoC: sun4i-i2s: Use the physical / slot width for the clocks omits 6846895fde05 drm/i915: Replace PIN_NONFAULT with calls to PIN_NOEVICT omits fdf370376640 btf: do not use CONFIG_OUTPUT_FORMAT omits 0f686ca93359 Revert "mmc: sdhci-tegra: drop ->get_ro() implementation" omits 8467c3b456b5 staging: rts5208: remove redundant assignment to retval omits 1327d35ac3c1 staging: kpc2000: kpc2000_i2c: Fix different address space [...] omits be237202ee05 staging: android: Remove ion device tree bindings from the TODO omits f55ef00e0ea2 staging: rtl8712: Improve naming of include hearder guards omits bfc4ccb15841 staging: erofs: avoid loop in submit chains omits 2cb05d8788f7 staging: rtl8723bs: core: Remove unneeded declaration WFD_OUI omits 88db7fc59255 staging: comedi: ni_mio_common: Fix a typo in ni_mio_common.c omits 598bb8913d01 staging: erofs: avoid endless loop of invalid lookback distance 0 omits 97c62614331a ARM: ux500: improve BU21013 touchpad bindings omits bb4b5c08a8e0 samples: bpf: syscall_nrs: use mmap2 if defined omits 624676e78899 xdp: xdp_umem: replace kmap on vmap for umem map omits 71dd77fd4bf7 libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap [...] omits 42ac26d253eb powerpc: add machine check safe copy_to_user omits 4d4a273854c9 powerpc/memcpy: Add memcpy_mcsafe for pmem omits 895e3dceeb97 powerpc/mce: Handle UE event for memcpy_mcsafe omits 49ec9177b8ec extable: Add function to search only kernel exception table omits 1a1715f516fd powerpc/mce: Make machine_check_ue_event() static omits 99ead78afd11 powerpc/mce: Fix MCE handling for huge pages omits b5bda6263cad powerpc/mce: Schedule work from irq_work omits 38290431d56d arm64: dts: renesas: Update 'vsps' properties for readability omits fe9841595c60 arm64: dts: renesas: r8a77965-salvator-x(s): Enable HDMI sound omits 137befe19f31 ASoC: sun4i-i2s: Add support for TDM slots omits c26a88411198 ASoC: soc-core: remove unneeded dai_link check from snd_so [...] omits b03bfaec1d52 ASoC: soc-core: merge snd_soc_initialize_card_lists() omits c1fe93581ae9 ASoC: dt-bindings: Introduce compatible string for imx8qm omits 6eeb60be5ebb ASoC: fsl_sai: Add support for imx8qm omits 10df06385582 kbuild: rebuild modules when module linker scripts are updated omits 888f0c346ff0 kbuild: move KBUILD_LDS, KBUILD_VMLINUX_{OBJS,LIBS} to mak [...] omits cbdf59ad65eb treewide: remove dummy Makefiles for single targets omits 394053f4a4b3 kbuild: make single targets work more correctly omits 8959e39272d6 kbuild: Parameterize kallsyms generation and correct reporting omits c7c0eecf894c kbuild: re-implement detection of CONFIG options leaked to [...] omits 76cd306d7979 kbuild: unify clean-dirs rule for in-kernel and external module omits c99f3918cf0a kbuild: unify vmlinux-dirs and module-dirs rules omits 2042b5486bd3 kbuild: unset variables in top Makefile instead of setting 0 omits 125d059b6241 kbuild: do not descend to ./Kbuild when cleaning omits 23ad2b4672a7 arm64: dts: renesas: r8a774c0: Fix register range of display node omits 019cbd4a4feb drm/nouveau: Initialize GEM object before TTM object omits 880e4f93f946 Merge tag 'v5.3-rc5' into devel omits ac1213b7d795 gpio/ixp4xx: Register the base PA instead of its VA in fwnode omits 416f79c23dbe s390/paes: Prepare paes functions for large key blobs omits f2bbc96e7cfa s390/pkey: add CCA AES cipher key support omits 4bc123b18ce6 s390/zcrypt: Add low level functions for CCA AES cipher keys omits 4da57a2fea06 s390/zcrypt: extend cca_findcard function and helper omits 183cb46954dd s390/pkey: pkey cleanup: narrow in-kernel API, fix some va [...] omits 22a33c7e4ed6 s390/startup: round down "mem" option to page boundary omits 80ef517b0182 s390/startup: adjust _sdma and _edma to page boundaries omits e991e5bb11d6 s390/stacktrace: use common arch_stack_walk infrastructure omits 2c7fa8a11cc5 s390/kasan: avoid report in get_wchan omits 8769f610fe6d s390/process: avoid potential reading of freed stack omits f45f7b5bdaa4 s390/kasan: provide uninstrumented __strlen omits 2e83e0eb85ca s390: clean .bss before running uncompressed kernel omits 19413fe04f49 s390/startup: purge obsolete .gitignore patterns omits da9ed30d29c4 s390/startup: add initial pgm check handler omits 40e90656c135 s390/mm: use refcount_t for refcount omits 3434caec5b70 s390/extmem: use refcount_t for refcount omits c4c3772384bc s390/pci: PCI_IOV_RESOURCES loop refactoring in zpci_map_r [...] omits 59793c5ab93f s390: move vmalloc option parsing to startup code omits f62f7dcbf023 Documentation/s390: remove outdated debugging390 documentation omits 8c72e0c85212 Documentation/s390: remove outdated dasd documentation omits 783877458f1f drm/i915/gtt: Include asm/smp.h omits e63eacf76852 drm/i915/hdmi: make hdcp2_msg_data const omits 032048db1410 drm/i915/hdmi: stylistic cleanup around hdcp2_msg_data omits e8465e1c6e26 drm/i915/dp: make hdcp2_dp_msg_data const omits 3be3a877cc22 drm/i915/dp: avoid shadowing variables omits 57bf7f43ba02 drm/i915/dp: stylistic cleanup around hdcp2_msg_data omits 19d17d935b29 pinctrl: st: Add of_node_put() before return omits ca084e178bb4 ARM: dts: ux500: Drop TV-out muxgroup on HREFs omits ed19e3035c5a drm/i915: Fix HW readout for crtc_clock in HDMI mode omits b7c73b12b894 dt-bindings: clk: emev2: Rename bindings documentation file omits 65818ad0815f clk: sunxi-ng: h6: Allow I2S to change parent rate omits e9670ccb39db ARM: debug-ll: Add support for r7s9210 omits 48cb39522a9d mac80211: minstrel_ht: improve rate probing for devices wi [...] omits 21f7981b4bd9 mac80211: minstrel_ht: fix default max throughput rate indexes omits f793c7eedd94 mac80211: minstrel_ht: reduce unnecessary rate probing attempts omits 56dd918ff06e mac80211: minstrel_ht: fix per-group max throughput rate i [...] omits 2a38075cd0be nl80211: Add support for EDMG channels omits 183c7687802e soundwire: intel: move shutdown() callback and don't expor [...] omits 04592dced55a soundwire: cadence_master: add kernel parameter to overrid [...] omits 50302fc7b936 soundwire: intel_init: add kernel module parameter to filt [...] omits a50954e211d9 soundwire: cadence_master: fix divider setting in clock register omits 3859872f47c4 soundwire: cadence_master: make use of mclk_freq property omits 085f4ace103d soundwire: intel: read mclk_freq property from firmware omits 82fc8d06501a soundwire: add new mclk_freq field for properties omits 3a0be1a65b50 soundwire: stream: remove unnecessary variable initializations omits e0279b6b5522 soundwire: stream: fix disable sequence omits ce3304d8da8f soundwire: include mod_devicetable.h to avoid compiling warnings omits 05be59ac41b2 soundwire: cadence_master: use firmware defaults for frame shape omits fe4b70f2ce27 soundwire: export helpers to find row and column values omits 6e0ac6a663b8 soundwire: bus: improve dynamic debug comments for enumeration omits 9b5884a0c60b soundwire: cadence_master: revisit interrupt settings omits 18046335643d soundwire: intel: fix channel number reported by hardware omits 05c8afe42559 soundwire: intel: prevent possible dereference in hw_params omits 5eb624ebc700 arm64: dts: renesas: r8a77970: Sort nodes omits 13a398a17afe arm64: dts: renesas: r8a7796: Sort nodes omits 5db16ba82f38 mac80211: fix possible NULL pointerderef in obss pd code omits 9cf02338880d mac80211: add assoc-at support omits e376df94d3f7 arm64: dts: renesas: r8a774c0: Sort nodes omits 6c7a00339e2a cfg80211: Support assoc-at timer in sta-info omits 62524a5857d2 cfg80211: apply same mandatory rate flags for 5GHz and 6GHz omits 5ea4e7802c43 cfg80211: ibss: use 11a mandatory rates for 6GHz band operation omits 0816e6b1177a cfg80211: use same IR permissive rules for 6GHz band omits e548a1c36b11 cfg80211: add 6GHz in code handling array with NUM_NL80211 [...] omits 852f04620e5b cfg80211: extend ieee80211_operating_class_to_band() for 6GHz omits fa1f1085bc06 cfg80211: util: add 6GHz channel to freq conversion and vi [...] omits 63a0f811558b arm64: dts: renesas: r8a774c0: cat874: Sort nodes omits fadbdd069376 arm64: dts: renesas: r8a774a1: Sort nodes omits f89769cfdd5a cfg80211: add 6GHz UNII band definitions omits c5b9a7f82673 nl80211: add 6GHz band definition to enum nl80211_band omits 3b5be16c7e90 modules: page-align module section allocations only for ar [...] omits 0d31d4dbf384 Revert "cfg80211: fix processing world regdomain when non [...] omits 3a00f0814064 mac80211: add missing length field increment when generati [...] omits a027c3041fef mac80211: 80Mhz was not reported properly when using tx_st [...] omits 8db6e7367d3c mac80211: fix bad guard when reporting legacy rates omits dc649d649a5e mac80211: fix TX legacy rate reporting when tx_status_ext is used omits 57012813f1ba ARM: dts: r8a77470: Add PMU device node omits d012a06ab1d2 Revert "KVM: x86/mmu: Zap only the relevant pages when rem [...] omits 54577e5018a8 selftests: kvm: fix state save/load on processors without XSAVE omits b67fd72e84a8 cfg80211: Fix Extended Key ID key install checks omits ff1750101351 drm/i915/gtt: Relax assertion for pt_used omits 5fd2f91ad483 mac80211: fix possible sta leak omits 913787ca40b9 mtd: spi-nor: intel-spi: Whitelist 4B read commands omits 313aca5a9c78 mtd: spi-nor: fix a memory leak bug omits 3e9e38d918bd mtd: spi-nor: Fix an error code in spi_nor_read_raw() omits a6f26606ddd0 rtc: rv3029: revert error handling patch to rv3029_eeprom_write() omits 80ba93639b5d rtc: ds1672: remove unnecessary check omits 44c638ce4ec6 rtc: remove superfluous error message omits 4262ee88f07f mtd: spi-nor: Fix Cadence QSPI RCU Schedule Stall omits 954fc5d20454 pinctrl: st: Include the right header omits 6e28aaab07c1 pinctrl: rk805: Make structures constant omits a4873accca05 pinctrl: tegra: Flush pinctrl writes during resume omits c2cf351eba2f pinctrl: tegra: Fix write barrier placement in pmx_writel omits 6f265e5d4da7 pinctrl: bcm-iproc: Pass irqchip when adding gpiochip omits 5f680625d976 Merge tag 'drm-misc-next-2019-08-19' of git://anongit.free [...] omits 6de3c9e3f6b3 ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_ [...] omits 8c40f3b212a3 Merge tag 'mlx5-updates-2019-08-15' of git://git.kernel.or [...] omits 150a6a931a32 ARM: dts: aspeed: Enable first MMC slot on AST2500 EVB omits f5e84eae7956 dmaengine: dw: platform: Split OF helpers to separate module omits b685fe26e9af dmaengine: dw: platform: Split ACPI helpers to separate module omits 84da042e7023 dmaengine: dw: platform: Move handle check to dw_dma_acpi_ [...] omits e7b8514e4d68 dmaengine: dw: platform: Switch to acpi_dma_controller_register() omits a9c56721d6ae dmaengine: dw: platform: Use devm_platform_ioremap_resource() omits f8d9ddbc2851 dmaengine: dw: platform: Enable iDMA 32-bit on Intel Elkhart Lake omits b3757413b91e dmaengine: dw: platform: Use struct dw_dma_chip_pdata omits ae923c91aa3b dmaengine: dw: Export struct dw_dma_chip_pdata for wider use omits 4b8584bac040 dmaengine: acpi: Add kernel doc parameter descriptions omits a6bc332373e5 dmaengine: acpi: Set up DMA mask based on CSRT omits c35227958d7e ARM: dts: aspeed: Describe SD controllers omits 138e1a0990e8 staging: erofs: add two missing erofs_workgroup_put for co [...] omits 3407a4198faf staging: erofs: cannot set EROFS_V_Z_INITED_BIT if fill_in [...] omits ee45197c8078 staging: erofs: some compressed cluster should be submitte [...] omits acb383f1dcb4 staging: erofs: fix an error handling in erofs_readdir() omits a64d9493f587 staging: erofs: refuse to mount images with malformed volume name omits c3cb6674df4c video: fbdev: acornfb: Mark expected switch fall-through omits da1fb2909e70 scsi: libsas: sas_discover: Mark expected switch fall-through omits 93cbcf5d22bb MIPS: Octeon: Mark expected switch fall-through omits 5274fdba8e3c power: supply: ab8500_charger: Mark expected switch fall-through omits c9cbbb9f04f3 watchdog: wdt285: Mark expected switch fall-through omits 3f0289cb9e0e mtd: sa1100: Mark expected switch fall-through omits 5334653d4ff2 drm/sun4i: tcon: Mark expected switch fall-through omits edf6a0597698 drm/sun4i: sun6i_mipi_dsi: Mark expected switch fall-through omits 06264adfa2bc ARM: riscpc: Mark expected switch fall-through omits 377ec83643ef dmaengine: fsldma: Mark expected switch fall-through omits ac2eb56e7504 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits c3082a674f46 PM: QoS: Get rid of unused flags omits da5c504c7aae cpufreq: intel_pstate: Implement QoS supported freq constraints omits 1446794a89c1 pm-graph v5.5 omits 62c23a89fd26 cpufreq: remove redundant assignment to ret omits 78c0f050847c PM / wakeup: Unexport wakeup_source_sysfs_{add,remove}() omits 2ca3d1ecb8c4 PM / wakeup: Register wakeup class kobj after device is added omits ae367b793640 PM / wakeup: Fix sysfs registration error path omits c8377adfa781 PM / wakeup: Show wakeup sources stats in sysfs omits 2434aea58e65 PM / wakeup: Use wakeup_source_register() in wakelock.c omits 0d105d0f2538 PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() omits 90ae409f9eb3 dma-direct: fix zone selection after an unaddressable CMA [...] omits 8698fab1c69a ACPI/PCI: Remove surplus parentheses from a return statement omits 71bb4d9a4085 ACPICA: Update version to 20190816. omits 8696beed34d1 ACPICA: Add "Windows 2019" string to _OSI support. omits be0381cf2d57 ACPICA: Differentiate Windows 8.1 from Windows 8. omits 36056d0cd677 ACPICA: Fully deploy ACPI_PRINTF_LIKE macro omits 09d2c01ba9e7 ACPICA: iASL,acpi_dump: Improve y/n query omits 231ec06e7938 ACPICA: Fix issues with arg types within printf format strings omits 779cc7ce3dc5 ACPICA: Macros: remove pointer math on a null pointer omits 67a72420a326 ACPICA: Increase total number of possible Owner IDs omits 189c7213f4c5 ACPICA: Debugger: remove redundant assignment on obj_desc omits 2b2d4247e445 Documentation: ACPI: DSD: Convert LED documentation to ReST omits 49ed86f503be soc: amlogic: meson-gx-socinfo: Add of_node_put() before return omits 6abc7622271d ACPI / APEI: Release resources if gen_pool_add() fails omits be6f7ef69cf0 ice: improve print for VF's when adding/deleting MAC filters omits cbfe31b5d74d ice: Change type for queue counts omits c275684b9250 ice: Move VF resources definition to SR-IOV specific file omits 11836214d5b7 ice: Increase size of Mailbox receive queue for many VFs omits 60d628ea27d2 ice: Reduce wait times during VF bringup/reset omits 1337175deca7 ice: update GLINT_DYN_CTL and GLINT_VECT2FUNC register access omits e6c45149b88e ice: Do not always bring up PF VSI in ice_ena_vsi() omits ac6f733a7bd5 ice: allow empty Rx descriptors omits 7829570e287d ice: Fix kernel hang with DCB reset in CEE mode omits 2ab28bb04ce6 ice: Set WB_ON_ITR when we don't re-enable interrupts omits 53119e513478 Input: soc_button_array - use platform_device_register_resndata() omits cfd8579ddc02 Input: psmouse - drop all unneeded functions from mouse headers omits f588af848b5a Merge tag 'linux-can-next-for-5.4-20190820' of git://git.k [...] omits f1a4a66d2310 ice: fix set pause param autoneg check omits 1eba383f4e36 net/mlx5: Add lag_tx_port_affinity capability bit omits caa185473544 net/mlx5: Expose IP-in-IP capability bit omits 30b10e89f2ae net/mlx5: Add support for VNIC_ENV internal rq counter omits 866ff8f22380 net/mlx5: Improve functions documentation omits eed6f7dc28d3 net/mlx5: Add missing include file to lib/crypto.c omits c08129bbd4af Merge branch 's390-net-next' omits 0506d5ba6876 s390/lcs: don't use intparm for channel IO omits 4f6e01f3d6ff s390/ctcm: don't use intparm for channel IO omits 59b757a9bf2b s390/qeth: streamline control code for promisc mode omits 2744d8116903 s390/qeth: get vnicc sub-cmd type from reply data omits 308946b07430 s390/qeth: merge qeth_reply struct into qeth_cmd_buffer omits 32e85a0d83ee s390/qeth: keep cmd alive after IO completion omits 7c5f8ffb3357 s390/qeth: use correct length field in SNMP cmd callback omits 12fc286f84b1 s390/qeth: propagate length of processed cmd IO data to callback omits afc1f67b99d5 s390/qeth: use node_descriptor struct omits d9bd6d279236 netdevsim: Fix build error without CONFIG_INET omits e9a12e14322d arm64: dts: add support for SM1 based SEI Robotics SEI610 omits ece644858c25 dt-bindings: arm: Add kryo485 compatible omits 7cb9a94c158b posix-cpu-timers: Fixup stale comment omits 3758b0f86ef5 alarmtimers: Avoid rtc.h include omits ce03f6134616 posix-timers: Cleanup forward declarations and includes omits b1b9f97a0937 net/mlx5: Fix the order of fc_stats cleanup omits 3c140dd54f37 net/mlx5e: Fix deallocation of non-fully init encap entries omits 26aa7ab10f15 Documentation: net: mlx5: Devlink health documentation updates omits 8276ea1353a4 net/mlx5e: Report and recover from CQE with error on RQ omits 0a35ab3e1382 net/mlx5e: RX, Handle CQE with error at the earliest stage omits 32c57fb26863 net/mlx5e: Report and recover from rx timeout omits be5323c8379f net/mlx5e: Report and recover from CQE error on ICOSQ omits 9d18b5144a0a net/mlx5e: Split open/close ICOSQ into stages omits 9032e7192eac net/mlx5e: Add support to rx reporter diagnose omits 11af6a6d09e9 net/mlx5e: Add helper functions for reporter's basics omits 2bf09e60ae5e net/mlx5e: Add cq info to tx reporter diagnose omits 2d708887a4b1 net/mlx5e: Extend tx reporter diagnostics output omits dd921fd24179 net/mlx5e: Extend tx diagnose function omits c50de4af1d63 net/mlx5e: Generalize tx reporter's functionality omits 06293ae4fa0a net/mlx5e: Change naming convention for reporter's functions omits 4edc17fdfdf1 net/mlx5e: Rename reporter header file omits 0bee3b601b77 hrtimer: Improve comments on handling priority inversion a [...] omits ec8f954a40da posix-timers: Use a callback for cancel synchronization on [...] omits 4eaceea3a00f drm/i915: Fix DP-MST crtc_mask omits d318cedf81e2 drm/i915/tgl: update DMC firmware to 2.04 omits 9288d74f3f58 drm/i915/tgl: Move transcoders to pipes' powerwells omits 465242ee36eb drm/i915/tgl: add support for reading the timestamp frequency omits a1c4cd67840e net: fix __ip_mc_inc_group usage omits 924068e50a6c rtc: class: add debug message when registration fails omits 96a1b033ac24 net/ncsi: Ensure 32-bit boundary for data cksum omits cb36cf803f3f rtc: pcf2123: add proper compatible string omits d5b626e13503 rtc: pcf2123: let the core handle range offsetting omits 935a7f459790 rtc: pcf2123: convert to devm_rtc_allocate_device omits 9a5aeaad73ec rtc: pcf2123: remove useless error path goto omits 9126a2b16b67 rtc: pcf2123: rename struct and variables omits d3bad6026f0b rtc: pcf2123: stop using dev.platform_data omits 577f648207e0 rtc: pcf2123: implement .alarm_irq_enable omits d0ce6ef71466 rtc; pcf2123: fix possible alarm race condition omits 5bdf40dab622 rtc: pcf2123: don't use weekday alarm omits 4e92b18e5b0b Merge tag 'perf-core-for-mingo-5.4-20190820' of git://git. [...] omits 51c359c2fd0a Merge tag 'v5.3-rc5' into perf/core, to pick up fixes omits ea6591b4dadb drm/i915/tgl: disable DDIC omits b1b5133db19c Merge branch 'net-dsa-enable-and-disable-all-ports' omits fc0bc0190bc5 net: dsa: mv88e6xxx: wrap SERDES IRQ in power function omits b759f528ca3d net: dsa: mv88e6xxx: enable SERDES after setup omits 3903f315165d net: dsa: mv88e6xxx: do not change STP state on port disabling omits 0394a63acfe2 net: dsa: enable and disable all ports omits 74be4babe72f net: dsa: do not enable or disable non user ports omits 955222ca5281 net: dsa: use a single switch statement for port setup omits d82dd83df27e ice: Restructure VFs initialization flows omits 9118fcd5255f ice: Assume that more than one Rx queue is rare in ice_napi_poll omits c1ddf1f5c4ad ice: Use the software based tail when checking for hung Tx ring omits 4651d1802f70 net/smc: make sure EPOLLOUT is raised omits effdd8a6b6ec dt-bindings: arm: amlogic: add SEI Robotics SEI610 bindings omits 2fd10e6d4eb7 dt-bindings: arm: amlogic: add SM1 bindings omits 623699711a39 soc: amlogic: clk-measure: Add support for SM1 omits b555cafb766a dt-bindings: soc: amlogic: clk-measure: Add SM1 compatible omits d2187f8e4454 r8152: divide the tx and rx bottom functions omits e95656ea15e5 Input: add support for polling to input devices omits 2da9d2b5b9d6 Input: wacom_w8001 - allocate additional space for 'phys' omits e9e006f5fcf2 nbd: fix max number of supported devs omits 2da22da57348 nbd: fix zero cmd timeout handling v2 omits 887e975c4172 nbd: add missing config put omits 00514677ed82 nbd: add function to convert blk req op to nbd cmd omits 55313e92bd17 nbd: add set cmd timeout helper omits 60e2dde1e91a led: triggers: Fix a memory leak bug omits 15d90b242290 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2323d7baab2b infiniband: hfi1: fix memory leaks omits b08afa064c32 infiniband: hfi1: fix a memory leak bug omits 5c1baaa82cea IB/mlx4: Fix memory leaks omits a7bfb93f0211 RDMA/cma: fix null-ptr-deref Read in cma_cleanup omits 841b07f99a47 IB/mlx5: Block MR WR if UMR is not possible omits 25a4517214ff IB/mlx5: Fix MR re-registration flow to use UMR properly omits 008157528ac5 IB/mlx5: Report and handle ODP support properly omits 0e6613b41edd IB/mlx5: Consolidate use_umr checks into single function omits 60c78668ae50 RDMA/restrack: Rewrite PID namespace check to be reliable omits c8b32408b407 RDMA/counters: Properly implement PID checks omits 948a7287b29e IB/core: Fix NULL pointer dereference when bind QP to counter omits d9d1f5e7bb82 IB/hfi1: Drop stale TID RDMA packets that cause TIDErr omits 90fdae66e72b IB/hfi1: Add additional checks when handling TID RDMA WRIT [...] omits a8adbf7d0d0a IB/hfi1: Add additional checks when handling TID RDMA READ [...] omits 35d5c8b82e2c IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet omits d58c1834bf0d IB/hfi1: Drop stale TID RDMA packets omits 9b440078017f RDMA/siw: Fix potential NULL de-ref omits 27b7fb1ab7bf RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB omits c9cff337eab3 ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback [...] omits 0f6fc97501b7 ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller [...] omits 988b59467b2b ASoC: mchp-i2s-mcc: Fix unprepare of GCLK omits bbf9a127abca ASoC: sun4i-i2s: Support more channels omits 0083a507a78f ASoC: sun4i-i2s: Pass the channels number as an argument omits 3e9acd7ac693 ASoC: sun4i-i2s: Remove duplicated quirks structure omits 69e450e50ca6 ASoC: sun4i-i2s: Fix the LRCK period on A83t omits bf943d527987 ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83t omits 2e04fc4dbf50 ASoC: sun4i-i2s: Fix WSS and SR fields for the A83t omits dd657eae8164 ASoC: sun4i-i2s: Fix the LRCK polarity omits 515fcfbc7736 ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCs omits cf2c0e1ce954 ASoC: sun4i-i2s: RX and TX counter registers are swapped omits c1d3a921d72b ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCs omits fb19739d7f68 ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCs omits 71137bcd0a9a ASoC: sun4i-i2s: Move the format configuration to a callback omits d70be625f25a ASoC: sun4i-i2s: Move the channel configuration to a callback omits dd28d54c248f Merge branch 'asoc-5.3' into asoc-5.4 omits b2299e83815c RDMA: Delete DEBUG code omits d5e120422db8 ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that [...] omits 8bcf62b73e54 ASoC: sun4i-i2s: Rework MCLK divider calculation omits c7dd0828c088 ASoC: sun4i-i2s: Replace call to params_channels by local [...] omits 7df8f9a20196 ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK omits a49d24e7d8d4 ASoC: sun4i-i2s: Switch to devm for PCM register omits 413235fcedc7 arm64: Change the tagged_addr sysctl control semantics to [...] omits 3e91ec89f527 arm64: Tighten the PR_{SET, GET}_TAGGED_ADDR_CTRL prctl() [...] omits bf283a05c09b ASoC: sun4i-i2s: Register regmap and PCM before our component omits a3a0e43fd770 io_uring: don't enter poll loop if we have CQEs pending omits 0a05f2e865ad ASoC: wm8904: implement input mode select as a mux omits 22afe6242387 ASoC: wm8904: fix typo in DAPM kcontrol name omits cb32de1b7e25 nvme: Add quirk for LiteON CL1 devices running FW 22301111 omits a89fcca81856 nvme: Fix cntlid validation when not using NVMEoF omits 504db087aacc nvme-multipath: fix possible I/O hang when paths are updated omits 500f9fbadef8 io_uring: fix potential hang with polled IO omits a7325af725e8 RDMA/hns: Fix some white space check_mtu_validate() omits d70898e4ea76 drm/i915: Update DRIVER_DATE to 20190820 omits 51746f94865a Merge branch 'btf_get_next_id' omits 4d374ba0bf30 tools: bpftool: implement "bpftool btf show|list" omits 09d7c2e32b6e libbpf: add bpf_btf_get_next_id() to cycle through BTF objects omits a6e130c4203b libbpf: refactor bpf_*_get_next_id() functions omits d2648e1ebbce tools: bpf: synchronise BPF UAPI header with tools omits 1b9ed84ecf26 bpf: add new BPF_BTF_GET_NEXT_ID syscall command omits a9fc4340aee0 Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE omits d91cc2f46ad5 arm64: perf_event: Add missing header needed for smp_proce [...] omits 343bbb1a7f88 dt-bindings: display: rockchip: update DSI controller omits 238bdcdf5d0a block: sed-opal: Removed duplicate OPAL_METHOD_LENGTH definition omits 89c6cc2cab7e block: sed-opal: Remove always false conditional statement omits 5cc23ed75b62 block: sed-opal: Add/remove spaces omits c9cc9bec36d0 soc: amlogic: meson-gx-socinfo: Add SM1 and S905X3 IDs omits 89eb4d8d2572 Tools: hv: kvp: eliminate 'may be used uninitialized' warning omits b81d39c7a1ef libperf: Fix arch include paths omits d09bc83640d5 Input: hyperv-keyboard: Use in-place iterator API in the c [...] omits 16c75963723d Drivers: hv: vmbus: Remove the unused "tsc_page" from stru [...] omits 42fc2e9ef960 tools headers: Fixup bitsperlong per arch includes omits 5c959b6d8f93 perf top: Show info message while collecting samples omits 2284cf8074ff perf ui browser: Allow specifying message to show when no [...] omits 9b01611934c0 perf ui: Introduce non-interactive ui__info_window() function omits 9e79ff77e419 perf ui: Make 'exit_msg' optional in ui__question_window() omits a4973d8f7bea perf cs-etm: Support sample flags 'insn' and 'insnlen' omits 10ccbc1cc0b8 perf report: Prefer DWARF callstacks to LBR ones when capt [...] omits d2720c3dad58 perf report: Dump LBR callstack data by -D jointly with th [...] omits 2566349648b4 perf record: Enable LBR callstack capture jointly with thr [...] omits 82a2f88458d7 tools lib traceevent: Fix "robust" test of do_generate_dyn [...] omits 3c84e65a533d perf evsel: Add comment for 'idx' member in 'struct perf_s [...] omits 0ac10d87a571 tools arch x86: Sync asm/cpufeatures.h with the with the kernel omits b658911731d4 tools headers: Synchronize linux/bits.h with the kernel sources omits e7023898034e mtd: spi-nor : Remove SPI_NOR_HAS_TB flag on s25fl512s omits aaa6ef8aa85f tools headers: Grab copy of linux/const.h, needed by linux/bits.h omits 098454362a06 test_bpf: Fix a new clang warning about xor-ing two numbers omits 146dc303630a perf tools: tools/include should come before tools/uapi/include omits 69ecfdaa5349 bpf: add include guard to tnum.h omits 6e98bc349ea4 tools headers: Add limits.h to access __WORDSIZE omits dc617f29dbe5 vfs: don't allow writes to swap files omits 1638045c3677 mm: set S_SWAPFILE on blockdev swap devices omits f13e18048bdf mtd: spi-nor: intel-spi: Add support for Intel Tiger Lake [...] omits fb89c39455e4 xdp: unpin xdp umem pages in error path omits 6dc944db29ba mtd: spi-nor: add support for sst26wf016b memory IC omits 6acbe9f63091 drm/i915/gtt: Relax pd_used assertion omits 1bcd8688bd9e drm/i915: Dynamically allocate s0ix struct for VLV omits 0aa5427a7fd3 drm/i915/tgl: Gen12 render context size omits b41e63d88193 drm/i915/tgl: Updated Private PAT programming omits 13e53c5c5337 drm/i915/tgl: Introduce initial Tiger Lake workarounds omits f4785682c9af drm/i915/tgl: Gen12 csb support omits 3123db1d2651 mtd: spi-nor: Add Winbond w25q256jvm omits 3481e64bbe98 bpf: add BTF ids in procfs for file descriptors to BTF objects omits ede6bc88d6bb bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc() omits 5a8c31aa6357 iwlwifi: pcie: fix recognition of QuZ devices omits 17e40e6979aa iwlwifi: pcie: don't switch FW to qnj when ax201 is detected omits 884b75696873 iwlwifi: pcie: fix the byte count table format for 22560 devices omits 50f5604476b2 iwlwifi: mvm: Allow multicast data frames only when associated omits 95844124385e rt2x00: clear IV's on start to fix AP mode regression omits 8f2d163cb26d mt76: mt76x0u: do not reset radio on resume omits 6d26d9bbf59a drm/i915/tgl: add GEN12_MAX_CONTEXT_HW_ID omits 487f471da34d drm/i915/tgl: add Gen12 default indirect ctx offset omits bd3b3004b1d3 drm/i915/tgl: Report valid VDBoxes with SFC capability omits 2833ddccbdb4 drm/i915: Be defensive when starting vma activity omits 44c22f3f1a0a drm/i915: Serialize insertion into the file->mm.request_list omits 149d6deb880c drm/i915: Sanitize PHY state during display core uninit omits 5f912f7ced42 dt-bindings: reset: hisilicon: Add ao reset controller omits 33a1c553d026 dt-bindings: reset: hisilicon: Update compatible documentation omits f84470749bb9 dt-bindings: gpu: mali-utgard: add hisilicon,hi6220-mali c [...] omits a63af99f0d0d spi: spi-fsl-dspi: Move dspi_interrupt above dspi_transfer [...] omits f13e1dfb579a Merge branch 'dt/linus' into dt/next omits 404be07f4ed2 ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that [...] omits 351b31002c18 ASoC: meson: g12a-tohdmitx: require regmap mmio omits 18dd62ae3bc3 ASoC: meson: axg-tdm-formatter: free reset on device removal omits 206175306da1 spi: spi-fsl-dspi: Fix typos omits d6bdfa6c203d spi: spi-fsl-dspi: Use reverse Christmas tree declaration order omits 3a11ea664be6 spi: spi-fsl-dspi: Replace legacy spi_master names with sp [...] omits bee44359169e spi: spi-fsl-dspi: Remove pointless assignment of master-> [...] omits 9b536d3647ee spi: spi-fsl-dspi: Remove unused initialization of 'ret' i [...] omits abbd0ef1f254 spi: spi-fsl-dspi: Reduce indentation in dspi_release_dma() omits 06d5dd29976f spi: spi-fsl-dspi: Change usage pattern of SPI_MCR_* and S [...] omits 9e6f784e66cb spi: spi-fsl-dspi: Demistify magic value in SPI_SR_CLEAR omits b2655196cf9c spi: spi-fsl-dspi: Use BIT() and GENMASK() macros omits 5782a17fe528 spi: spi-fsl-dspi: Remove unused defines and includes omits 50fcd84764fc spi: spi-fsl-dspi: Fix code alignment omits 6ac3a0ebfcc2 dmabuf: Mark up onstack timer for selftests omits 2969a78aead3 drm/i915: Fix HW readout for crtc_clock in HDMI mode omits 6869b7b20659 memremap: provide a not device managed memremap_pages omits 6f42193fd86e memremap: don't use a separate devm action for devmap_mana [...] omits fdc029b19dfd memremap: remove the dev field in struct dev_pagemap omits 0c385190392d resource: add a not device managed request_free_mem_region [...] omits 8402ce61bec2 mm/mmu_notifiers: check if mmu notifier callbacks are allo [...] omits 9b2ed9cb975c mm: remove CONFIG_MIGRATE_VMA_HELPER omits 06d462beb470 mm: remove the unused MIGRATE_PFN_DEVICE flag omits 2a915acf88ac mm: remove the unused MIGRATE_PFN_ERROR flag omits f268307ec7c7 nouveau: simplify nouveau_dmem_migrate_vma omits bfe69ef94aee nouveau: simplify nouveau_dmem_migrate_to_ram omits 107ba59fc6d7 nouveau: remove a few function stubs omits 2ab2bda53c98 nouveau: factor out dmem fence completion omits 64de8b8d65f9 nouveau: factor out device memory address calculation omits dea027f28209 nouveau: reset dma_nr in nouveau_dmem_migrate_alloc_and_copy omits a7d1f22bb74f mm: turn migrate_vma upside down omits f4fb3b9c1971 Merge 'notifier_get_put' into hmm.git omits 471f39020569 drm/amdkfd: use mmu_notifier_put omits 0029cab3146a drm/amdkfd: fix a use after free race with mmu_notifer unregister omits 534e5f84b7a9 drm/radeon: use mmu_notifier_get/put for struct radeon_mn omits c7d8b7824ff9 hmm: use mmu_notifier_get/put for 'struct hmm' omits 7f01494fd85f spi: Fix the number of CS lines documented as an example omits 8eb2fd00f65a spi: zynq-qspi: Fix missing spi_unregister_controller when [...] omits c372a35550c8 ASoC: uniphier: Fix double reset assersion when transition [...] omits d720e64150c7 iommu/arm-smmu: Ensure 64-bit I/O accessors are available [...] omits 962411b05a6d dmaengine: ti: omap-dma: Add cleanup in omap_dma_probe() omits 2c231c0c1dec dmaengine: ti: dma-crossbar: Fix a memory leak bug omits df58525df395 can: mcp251x: remove custom DMA mapped buffer omits 6a07c2305ab2 can: mcp251x: Use DT-supplied interrupt flags omits 3964576307ed can: mcp251x: Use dev_name() during request_threaded_irq() omits d84ea2123f8d can: mcp251x: mcp251x_hw_reset(): allow more time after a reset omits af669cd26e0a can: mcp251x: use u8 instead of uint8_t omits d344c6d6c33f can: mcp251x: fix print formating strings omits 4669597496dc can: mcp251x: avoid long lines omits 77654a6da00f can: mcp251x: remove unnecessary blank lines omits 3b9bcede4d9f can: mcp251x: convert block comments to network style comments omits b3402c405747 can: m_can_platform: m_can_plat_probe(): add missing error [...] omits 28b0ffe98b53 can: m_can_platform: remove not needed casts to struct m_c [...] omits 6093f744fec7 can: tcan4x5x: fix data length in regmap write path omits 7fbda1306542 can: tcan4x5x: tcan4x5x_can_probe(): add missing error han [...] omits ad07819f223e can: tcan4x5x: remove not needed casts to struct tcan4x5x_priv * omits 65668b326956 can: tcan4x5x: remove unused struct tcan4x5x_priv::tcan4x5x_lock omits 653ee35ce6d5 can: hi311x: remove custom DMA mapped buffer omits 1f0dee39e3cb can: peak_pci: Make structure peak_pciec_i2c_bit_ops constant omits 30cc0ed73e33 can: rcar_can: Remove unused platform data support omits d071fd294f24 dmaengine: change alignment of mux_configure32 and fsl_edm [...] omits 4f48e29f7673 dmaengine: make mux_configure32 static omits 698f7a9be9b2 dmaengine: mv_xor_v2: Fix -Wshift-negative-value omits 3a1144f83c53 MAINTAINERS: dmaengine: dw axi dmac: Fix typo in a path omits ccfb5bd71d3d powerpc/pseries/mobility: use cond_resched when updating d [...] omits 10e4850d7c7f powerpc/rtas: allow rescheduling while changing cpu states omits a6717c01ddc2 powerpc/rtas: use device model APIs and serialization during LPM omits 415480dce2ef powerpc/603: Fix handling of the DIRTY flag omits 6bb25170d7a4 powerpc/64s/radix: Remove redundant pfn_pte bitop, add VM_BUG_ON omits 4dd7554a6456 powerpc/64: Add VIRTUAL_BUG_ON checks for __va and __pa addresses omits 10c4bd7cd28e powerpc/perf: fix imc allocation failure handling omits 31f210cf42d4 powerpc/64s/radix: Fix memory hot-unplug page table split omits 8f51e3929470 powerpc/64s/radix: Fix memory hotplug section page table creation omits e354d7dc81d0 powerpc/64: allow compiler to cache 'current' omits 7ab0b7cb8951 powerpc/32: Add warning on misaligned copy_page() or clear_page() omits f204338f8e29 powerpc/mm: ppc 603 doesn't need update_mmu_cache() omits f49f4e2b68b6 powerpc/mm: Simplify update_mmu_cache() on BOOK3S32 omits e5a1edb9fe4c powerpc/mm: move update_mmu_cache() into book3s hash utils. omits 4c1616ef036f powerpc/mm: move FSL_BOOK3 version of update_mmu_cache() omits d9642117914c powerpc/mm: define empty update_mmu_cache() as static inline omits ad628a34ec4e powerpc/mm: don't display empty early ioremap area omits 9d6d712fbf77 powerpc/32s: Fix boot failure with DEBUG_PAGEALLOC without KASAN. omits 38a0d0cdb46d powerpc/futex: Fix warning: 'oldval' may be used uninitial [...] omits 663c0c9496a6 powerpc/kasan: Fix shadow area set up for modules. omits 45ff3c559585 powerpc/kasan: Fix parallel loading of modules. omits 658d029df0bc powerpc/hw_breakpoint: move instruction stepping out of hw [...] omits 65e701b2d2a8 powerpc/ptdump: drop non vital #ifdefs omits f3a2ac05894b powerpc/ptdump: get out of note_prot_wx() when CONFIG_PPC_ [...] omits 822423527281 powerpc/ptdump: drop dummy KERN_VIRT_START on PPC32 omits e033829d2aaa powerpc/ptdump: fix walk_pagetables() address mismatch omits 7c7a532ba3fc powerpc/ptdump: Fix addresses display on PPC32 omits b48b8bc45a8f dmaengine: dw: Update Intel Elkhart Lake Service Engine acronym omits 14c2a7b934e4 dt-bindings: dmaengine: nbpfaxi: Rename bindings documenta [...] omits a8c16b7593bd drm/komeda: Add support for 'memory-region' DT node property omits 4b67f1ddcf23 iommu/arm-smmu: Make private implementation details static omits 7cfefab6563f clk: meson: axg-audio: add g12a reset support omits 1d7cedbdfd4a Merge branch 'v5.4/dt' into v5.4/drivers omits 0688587a7120 dt-bindings: clock: meson: add resets to the audio clock c [...] omits a180d023ec7b auxdisplay: ht16k33: Make ht16k33_fb_fix and ht16k33_fb_va [...] omits cfddf9f4c9f0 locks: fix a memory leak bug in __break_lease() omits 6c9050a73469 irqchip: Remove dev_err() usage after platform_get_irq() omits a512584abd7a irqchip: Add include guard to irq-partition-percpu.h omits 7224cec4e76c irqchip/mmp: Do not call irq_set_default_host() on DT platforms omits 342be1068d9b irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map omits 7f2481b39b4c irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER [...] omits 25edaed6c7fe irqchip/gic: Skip DT quirks when evaluating IIDR-based quirks omits ad5a78d3da81 irqchip/gic-v3: Warn about inconsistent implementations of [...] omits 5f51f803826e irqchip/gic-v3: Add EPPI range support omits 4b049063e0bc dt-bindings: interrupt-controller: arm,gic-v3: Describe EP [...] omits 52085d3f2028 irqchip/gic-v3: Dynamically allocate PPI partition descriptors omits 81a43273045b irqchip/gic-v3: Dynamically allocate PPI NMI refcounts omits 1a60e1e64391 irqchip/gic: Prepare for more than 16 PPIs omits 211bddd210a6 irqchip/gic-v3: Add ESPI range support omits ea4e537ae149 dma-buf: Use %zu for printing sizeof omits 2d122942484c Revert "init/Kconfig: Fix infinite Kconfig recursion on PPC" omits fe427e373d9f Merge branch 'for-joerg/batched-unmap' of git://git.kernel [...] omits 866246534836 dt-bindings: interrupt-controller: arm,gic-v3: Describe ES [...] omits e91b036e1c20 irqchip/gic-v3: Add INTID range and convertion primitives omits 13d22e2e1f35 irqchip/gic: Rework gic_configure_irq to take the full ICFGR base omits 117acf5c29dd powerpc/Makefile: Always pass --synthetic to nm if supported omits a7e42142926f gpio: ftgpio: Move hardware initialization omits eb1e8bd6e390 gpio: Use callback presence to determine need of valid_mask omits da9b142ab2c5 pinctrl: stmfx: Use the callback to populate valid_mask omits c9fc5aff2172 gpio: Pass mask and size with the init_valid_mask() omits f52a0c7b5eb9 gpio: stubs in headers should be inline omits f3260e3ea1f5 gpio: mockup: don't depend twice on GPIOLIB omits fcf887e7caaa HID: wacom: correct misreported EKR ring values omits f25896ebfe0c x86/PCI: Remove superfluous returns from void functions omits 01b45d3c8f87 dw-hdmi-cec: use cec_notifier_cec_adap_(un)register omits 7070fe7386c1 drm: dw-hdmi: use cec_notifier_conn_(un)register omits 6311b6521bcc drivers: qcom: Add BCM vote macro to header omits 2ca371d84751 ALSA: hda/ca0132 - Add new SBZ quirk omits 1a15718b41df ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 omits 769a807d0b41 xfrm: policy: avoid warning splat when merging nodes omits 936376f88ff1 arm: select the dma-noncoherent symbols for all swiotlb builds omits d4507d421355 arm64: dts: sdm845: Add dynamic CPU power coefficients omits 10541f037bd9 scsi: lpfc: Update lpfc version to 12.4.0.0 omits c00f62e6c546 scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per [...] omits 0d8af096430e scsi: lpfc: Add NVMe sequence level error recovery support omits d79c9e9d4b3d scsi: lpfc: Support dynamic unbounded SGL lists on G7 hardware. omits e62245d923ca scsi: lpfc: Add MDS driver loopback diagnostics support omits ec76242f3be7 scsi: lpfc: Add first and second level hardware revisions [...] omits 323506644972 scsi: lpfc: Migrate to %px and %pf in kernel print calls omits 1df09449902d scsi: lpfc: Add simple unlikely optimizations to reduce NV [...] omits d9f492a1a1ab scsi: lpfc: Fix coverity warnings omits db197bc4699b scsi: lpfc: Fix nvme first burst module parameter description omits 4945c0f95bbf scsi: lpfc: Fix BlockGuard enablement on FCoE adapters omits 845d0327bf08 scsi: lpfc: Fix reported physical link speed on a disabled [...] omits f98b2fd796d0 scsi: lpfc: Fix Max Frame Size value shown in fdmishow output omits 6db51abb8dc3 scsi: lpfc: Fix upcall to bsg done in non-success cases omits 07b1b91412c8 scsi: lpfc: Fix sli4 adapter initialization with MSI omits 6a224b47fd01 scsi: lpfc: Fix nvme sg_seg_cnt display if HBA does not su [...] omits 005d8eb92847 scsi: lpfc: Fix nvme target mode ABTSing a received ABTS omits 84f2ddf8cf31 scsi: lpfc: Fix hang when downloading fw on port enabled for nvme omits 5e0e2318aa2a scsi: lpfc: Fix too many sg segments spamming in kernel log omits 8c24a4f643ed scsi: lpfc: Fix crash due to port reset racing vs adapter [...] omits 894bb17f0cb0 scsi: lpfc: Fix deadlock on host_lock during cable pulls omits 6825b7bd3203 scsi: lpfc: Fix error in remote port address change omits a6d10f24a04d scsi: lpfc: Fix driver nvme rescan logging omits c26c265b168b scsi: lpfc: Fix sg_seg_cnt for HBAs that don't support NVME omits a643c6de1441 scsi: lpfc: Fix propagation of devloss_tmo setting to nvme [...] omits b95b21193c85 scsi: lpfc: Fix loss of remote port after devloss due to l [...] omits 96d156f95c92 scsi: lpfc: Fix devices that don't return after devloss fo [...] omits 07f50997d66c scsi: lpfc: Fix null ptr oops updating lpfc_devloss_tmo vi [...] omits 6ede2ddd8bdd scsi: lpfc: Fix FLOGI handling across multiple link up/dow [...] omits 3ad348d94452 scsi: lpfc: Fix oops when fewer hdwqs than cpus omits 4b0a42be26dd scsi: lpfc: Fix irq raising in lpfc_sli_hba_down omits 61184f1742c9 scsi: lpfc: Fix Oops in nvme_register with target logout/login omits 08180db2542b scsi: lpfc: Fix issuing init_vpi mbox on SLI-3 card omits 26d824ca45a8 scsi: lpfc: Fix ADISC reception terminating login state if [...] omits 7f20c1cb236a scsi: lpfc: Fix discovery when target has no GID_FT information omits 57178b927550 scsi: lpfc: Fix port relogin failure due to GID_FT interaction omits 296012285c90 scsi: lpfc: Fix leak of ELS completions on adapter reset omits 8d34a59caecd scsi: lpfc: Fix failure to clear non-zero eq_delay after i [...] omits 3cee98db2610 scsi: lpfc: Fix crash on driver unload in wq free omits 1d755d6477ca scsi: lpfc: Fix ELS field alignments omits 4f1a2fef2af6 scsi: lpfc: Fix PLOGI failure with high remoteport count omits 31f06d2e7372 scsi: lpfc: Limit xri count for kdump environment omits a967783300bf scsi: lpfc: remove NULL check before some freeing functions omits d508e31df10f scsi: ufs-qcom: Make structure ufs_hba_qcom_vops constant omits 77ffd3465ba8 scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ omits 78d4b1327d8b scsi: lpfc: use spin_lock_irqsave in IRQ context omits ee9a256cd8d0 scsi: lpfc: remove redundant code omits 9730ddfb123d scsi: fnic: remove redundant assignment of variable rc omits 3cf92f4bfccb scsi: qla2xxx: cleanup trace buffer initialization omits edbd56472a63 scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft omits 932630fa9028 Merge tag 'wireless-drivers-next-for-davem-2019-08-19' of [...] omits 5483ecefe960 Merge branch 'sctp-support-per-endpoint-auth-and-asconf-flags' omits 2f7576347cf3 sctp: remove net sctp.x_enable working as a global switch omits 56dd525abd56 sctp: add SCTP_AUTH_SUPPORTED sockopt omits 03f961270f42 sctp: add sctp_auth_init and sctp_auth_free omits 219f9ea4d3b7 sctp: use ep and asoc auth_enable properly omits df2c71ffdfae sctp: add SCTP_ASCONF_SUPPORTED sockopt omits a2eeacc83043 sctp: check asoc peer.asconf_capable before processing asconf omits bb2ded26028b sctp: not set peer.asconf_capable in sctp_association_init omits 4e27428fb562 sctp: add asconf_enable in struct sctp_endpoint omits af809709e9df net: remove empty inet_exit_net omits 196640a6468f Merge branch 'ns-plugin-fixes' omits 14b54ac4fbb9 tc-testing: concurrency: wrap piped rule update commands omits c11a99e79423 tc-testing: use dedicated DUMMY interface name for dummy dev omits 1edfb8ed6cc1 nfp: flower: verify that block cb is not busy before binding omits b68271609c4f fs/xfs: Fix return code of xfs_break_leased_layouts() omits cd9d4ff9b78f Kconfig: Fix the reference to the IDT77105 Phy driver in t [...] omits 6636fb310681 r8152: fix accessing skb after napi_gro_receive omits 2f102274e812 MAINTAINERS: net_failover: Fix typo in a filepath omits 3a7ef457e851 ipv6: Fix return value of ipv6_mc_may_pull() for malformed [...] omits 5f97cbe22b76 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 287c55ed7df5 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...] omits 64b95df91f44 drm/i915: Assume exclusive access to objects inside resume omits 8725fcd99a30 x86/irq: Check for VECTOR_UNUSED directly omits d6f83427ff42 x86/irq: Move IS_ERR_OR_NULL() check into common do_IRQ() code omits e30c44e2e59c x86/irq: Improve definition of VECTOR_SHUTDOWN et al omits 8084499bd7d4 irqchip/irq-ingenic-tcu: Fix COMPILE_TEST building omits 3becd97e032a MIPS: Octeon: Fix a typo in #define OCTOEN_SERIAL_LEN omits e15dbcdeb9f6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits ef8d8ccdc216 tcp: make sure EPOLLOUT wont be missed omits 44b3769b3857 Merge branch 'RTL8125-EEE' omits edde25e55d87 net: phy: realtek: support NBase-T MMD EEE registers on RTL8125 omits 99b60d56a35b net: phy: add EEE-related constants omits 607f625b86f9 net: flow_offload: convert block_ing_cb_list to regular list type omits b09d6e473974 vfio/type1: remove duplicate retrieval of reserved regions omits a717072007e8 vfio/type1: Add IOVA range capability support omits 9b77e5c79840 vfio/type1: check dma map request is within a valid iova range omits c84b82dd3e59 x86/fixmap: Cleanup outdated comments omits d0ff14fdc987 genirq: Properly pair kobject_del() with kobject_add() omits 78becab98b8f vfio/spapr_tce: Fix incorrect tce_iommu_group memory free omits eee413e620f4 vfio-mdev/mtty: Simplify interrupt generation omits db2cb969e8ae vfio: re-arrange vfio region definitions omits f45daadfe1ad vfio/type1: Update iova list on detach omits af029169b8fd vfio/type1: Check reserved region conflict and update iova list omits 1108696aecf0 vfio/type1: Introduce iova list and add iommu aperture val [...] omits a87fa5bcf86d arm64: dts: qcom: qcs404: Update memory map to v3 omits cc3375607d79 drm/i915: Use 0 for the unordered context omits 446bf64b613c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 00452ba9fdb5 x86/platform/intel/iosf_mbi Rewrite locking omits 96158346b59b drm/i915: Select DMABUF_SELFTESTS for the default i915.ko [...] omits 1ee170ea3f0d lkdtm: Split WARNING into separate tests omits d4e0f82ac840 media: pixfmt-compressed.rst: improve H264/HEVC/MPEG1+2/VP [...] omits 051f8d2d86f8 media: docs-rst: Document memory-to-memory video decoder i [...] omits b867d9ce0915 media: vicodec: set flags for vdec/stateful OUTPUT coded formats omits abf8dd2922b5 media: mtk-vcodec: flag OUTPUT formats with V4L2_FMT_FLAG_ [...] omits 5aecb7d03037 media: venus: vdec: flag OUTPUT formats with V4L2_FMT_FLAG [...] omits 60a039eb27f9 media: videodev2.h: add V4L2_FMT_FLAG_DYN_RESOLUTION omits c49a0a80137c x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h omits 2b770bee787d media: videodev2.h: add V4L2_FMT_FLAG_CONTINUOUS_BYTESTREAM omits f9ef724d4896 ALSA: hda - Fixes inverted Conexant GPIO mic mute led omits 760327930e10 media: hantro: Enable H264 decoding on rk3288 omits dea0a82f3d22 media: hantro: Add support for H264 decoding on G1 omits a9471e25629b media: hantro: Add core bits to support H264 decoding omits 56d8d6413d02 drm/drv: Use // for comments in example code omits 2989f6451084 dma-buf: Add selftests for dma-fence omits 3636e82135ce soc: samsung: chipid: Fix memory leak in error path omits 9536b64ac0d6 dma-buf: Introduce selftesting framework omits 06821504fd47 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 555df336c754 keys: Fix description size omits aa4fffec310d drm/panfrost: Remove opp table when unloading omits e21dd290881b drm/panfrost: Enable devfreq to work without regulator omits 7282f7645d06 drm/panfrost: Implement per FD address spaces omits 3efdf83ca0f9 drm/panfrost: Fix missing unlock on error in panfrost_mmu_ [...] omits 6c2eb77bf566 media: hantro: Move copy_metadata() before doing a decode [...] omits 341772b82a3b media: cedrus: Specify H264 startcode and decoding mode omits 3f715c64be6e media: cedrus: Cleanup control initialization omits c3adb85745ca media: uapi: h264: Get rid of the p0/b0/b1 ref-lists omits 8cae93e09011 media: uapi: h264: Add the concept of start code omits 5604be66a568 media: uapi: h264: Add the concept of decoding mode omits 7bb3c32abd7b media: uapi: h264: Rename pixel format omits 4333fb96ca10 media: lib/sort.c: implement sort() variant taking context [...] omits ba7e4a08bbf7 iommu/arm-smmu: Add context init implementation hook omits 62b993a36e4c iommu/arm-smmu: Add reset implementation hook omits 3995e18689fd iommu/arm-smmu: Add configuration implementation hook omits 6d7dff62afb0 iommu/arm-smmu: Move Secure access quirk to implementation omits fc058d37b345 iommu/arm-smmu: Add implementation infrastructure omits c5fc64881f07 iommu/arm-smmu: Rename arm-smmu-regs.h omits 00320ce65058 iommu/arm-smmu: Abstract GR0 accesses omits 19713fd40df8 iommu/arm-smmu: Abstract context bank accesses omits aadbf2143aeb iommu/arm-smmu: Abstract GR1 accesses omits 6100576284e9 iommu/arm-smmu: Get rid of weird "atomic" write omits 71e8a8cdaff9 iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() omits 490325e0c123 iommu/arm-smmu: Rework cb_base handling omits 620565a76bb3 iommu/arm-smmu: Convert context bank registers to bitfields omits 5114e96cb27e iommu/arm-smmu: Convert GR1 registers to bitfields omits 0caf5f4e84fe iommu/arm-smmu: Convert GR0 registers to bitfields omits a5b396ce5001 iommu/qcom: Mask TLBI addresses correctly omits 353b325047fd iommu/arm-smmu: Mask TLBI address correctly omits e1d7b66b815a drm/i915: i915_active.retire() is optional omits 74585fcb7b3c selftests, arm64: fix uninitialized symbol in tags_test.c omits 4843a543fad3 media: gspca: zero usb_buf on error omits 2509d725e02a media: rockchip/rga: Update maintainership omits 8b8900b729e4 media: hdpvr: add terminating 0 at end of string omits 0d616f2a3fdb media: radio/si470x: kill urb on error omits 3cec570b6d9c media: vidioc-queryctrl.rst: fix broken c:type references omits f4378baf07a2 media: stm32-dcmi: add support of several sub-devices omits 34f8d704a32a media: stm32-dcmi: add media controller support omits 585b18ede91d media: stm32-dcmi: trace the supported fourcc/mbus_code omits 510b31882509 media: stm32-dcmi: improve sensor subdev naming omits 6b338c720c13 media: Fix various misspellings of disconnected omits 4fa4ef39e1c4 media: Clarify how menus are hidden by SUBDRV_AUTOSELECT omits 988721db93b2 block: remove struct request_queue queue_head omits 5a6b7ef69e3d drm/i915/gen11: Allow usage of all GPIO pins omits 9301d28dccd0 arm64: dts: rockchip: fix vcc_host_5v regulator for usb3 host omits 70d6894d1456 drm/i915: Serialize against vma moves omits 4d24376370fb gpu: ipu-v3: image-convert: only sample into the next tile [...] omits fbefb84dd142 gpu: ipu-v3: image-convert: move tile burst alignment out of loop omits 5fb8b650cc11 gpu: ipu-v3: image-convert: bail on invalid tile sizes omits de2564c70fcc gpu: ipu-v3: image-convert: fix image downsize coefficient [...] omits 2e67a553e965 gpu: ipu-v3: image-convert: limit input seam position to h [...] omits 82c3e948cc0f gpu: ipu-v3: image-convert: fix output seam valid interval omits ca84b1b86040 gpu: ipu-v3: image-convert: move output seam valid interva [...] omits cd42fa171d91 arm64: dts: imx8qxp: Add DSP DT node omits 01c493144e52 arm64: dts: imx8mn: Add cpu-freq support omits 3e44dd09736d arm64: dts: imx8mn-ddr4-evk: Add rohm,bd71847 PMIC support omits 089a6adeb0fb arm64: dts: imx8mn-ddr4-evk: Add i2c1 support omits 13cb15e0a6f5 arm64: dts: freescale: Add i.MX8MN DDR4 EVK board support omits ee8696be6898 arm64: dts: imx8mn: Add gpio-ranges property omits 6c3debcbae47 arm64: dts: freescale: Add i.MX8MN dtsi support omits 9b75651f41a0 gpu: ipu-v3: image-convert: enable V4L2_PIX_FMT_BGRX32 and [...] omits a59957172b0c gpu: ipu-v3: enable remaining 32-bit RGB V4L2 pixel formats omits a1406b72cbca arm64: dts: imx8mm: Enable cpu-idle driver omits 491d3a3fc113 arm64: dts: ls1028a: Add esdhc node in dts omits 81f36887ea33 arm64: dts: ls1028a: Add properties node for Display outpu [...] omits 7cb220a75ff3 arm64: dts: lx2160a: Fix incorrect I2C clock divider omits ced41bb1caef arm64: dts: ls1028a: Fix incorrect I2C clock divider omits 52d3406ec72d arm64: dts: ls1012a: Fix incorrect I2C clock divider omits 86c457e3991a arm64: dts: ls1088a: Fix incorrect I2C clock divider omits f64697bd0b9e arm64: dts: ls1028a: fix gpio nodes omits 571cebfe8e2b arm64: dts: ls1028a: Add Thermal Monitor Unit node omits 0a46fff2f910 x86/boot/compressed/64: Fix boot on machines with broken E [...] omits df5eff6d2a44 udlfb: Make dlfb_ops constant omits 06b1f4b9f2a0 video: fbdev/mmp/core: Use struct_size() in kzalloc() omits 2012f7762e8d video: fbdev: viafb: Remove dead code omits efbd44abaf74 video: fbdev: aty[128]fb: Remove dead code omits cc0c3e39e51b video: fbdev: sh_mobile_lcdcfb: Mark expected switch fall-through omits af70a48698ca video: fbdev: radeonfb: Use dev_get_drvdata omits 70fc43c0998d video: fbdev: sm712fb: Use dev_get_drvdata omits dbb4a75b9c40 video: fbdev: pvr2fb: remove unnecessary comparison of uns [...] omits 51677dfcc17f efifb: BGRT: Improve efifb_bgrt_sanity_check omits b6a32bbd8735 genirq: Force interrupt threading on RT omits 613cc5cd745c clk: imx8mn: Add necessary frequency support for ARM PLL table omits 313ccbad732d clk: imx8mn: Add missing rate_count assignment for each PL [...] omits 62a17029611a arm64: dts: renesas: r8a77980: Fix IPMMU-VC0 base address omits 8703ba77ec55 arm64: dts: renesas: ebisu, draak: Limit EtherAVB to 100Mbps omits e77ad88d0c62 arm64: dts: renesas: hihope-common: Add HDMI audio support omits 24ce0bab260b iommu/omap: Use the correct type for SLAB_HWCACHE_ALIGN omits e0e1df61524f soc: renesas: rcar-sysc: Eliminate local variable gov omits da51ceda8ab0 soc: renesas: rcar-sysc: Add goto to of_node_put() before return omits 06c9fdf3b9f1 NFS: On fatal writeback errors, we need to call nfs_inode_ [...] omits 17d8c5d14500 NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup omits eb2c50da9e25 NFS: Ensure O_DIRECT reports an error if the bytes read/wr [...] omits f4340e9314db NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() omits 9821421a291b NFSv4: Fix return value in nfs_finish_open() omits 90cf500e338a NFSv4: Fix return values for nfs4_file_open() omits 7e10cc25bfa0 NFS: Don't refresh attributes with mounted-on-file information omits a03fa77d85a7 ARM: dts: r8a7779: Use SYSC "always-on" PM Domain for HSCIF omits 2d05dba2b25e HID: cp2112: prevent sleeping function called from invalid [...] omits b640be5bc8e4 HID: intel-ish-hid: ipc: add EHL device id omits 876eb9bfa9d6 ARM: vf610-zii-cfu1: Add node for switch watchdog omits b72fb1dcd2ea HID: wacom: Correct distance scale for 2nd-gen Intuos devices omits 4a92f07816ba bus: imx-weim: use module_platform_driver() omits 580ea2c2ae07 ARM: dts: imx6: drop gpmi-nand address and size cells omits 291b983846d5 ARM: dts: imx6: replace simple-bus by simple-mfd for anatop omits 38a429c898dd netfilter: add include guard to nf_conntrack_h323_types.h omits f8cade831018 clk: imx8mn: fix int pll clk gate omits be378b600791 clk: imx8mn: Add GIC clock omits b3d08a4b1e46 clk: imx8mn: Fix incorrect parents omits 3125c9eb01e3 clk: imx8mm: Fix incorrect parents omits 78f5666c18f3 clk: imx8mq: Fix sys3 pll references omits a1e37b0259e7 drm/i915: Only emit the 'send bug report' once for a GPU hang omits 33da8e7c814f signal: Allow cifs and drbd to receive their terminating signals omits 49ff824a028a m68k: defconfig: Update defconfigs for v5.3-rc2 omits 053b51429569 m68k: atari: Rename shifter to shifter_st to avoid conflict omits 94c04390225b m68k: Prevent some compiler warnings in Coldfire builds omits aee6bff1c325 m68k: mac: Revisit floppy disc controller base addresses omits b2ffaa0c7fca ARM: dts: imx6qdl-colibri: add phy to fec omits 4e9ccbd67482 ARM: dts: imx7-colibri: add recovery for I2C for iMX7 omits 02200d29c324 ARM: dts: imx7-colibri: Add sleep pinctrl to ethernet omits 03d655ff251c ARM: dts: imx7-colibri: prepare module device tree for FlexCAN omits a95fbda08ee2 ARM: dts: imx7-colibri: disable HS400 omits 037ab580f075 ARM: dts: imx7-colibri: make sure module supplies are always on omits ee050dc83bc3 lib/stackdepot: Fix outdated comments omits f897e60a12f0 x86/apic: Handle missing global clockevent gracefully omits f1c6ece23729 kprobes: Fix potential deadlock in kprobe_optimizer() omits 77d760328ee0 perf/x86: Fix typo in comment omits 6cb0880f0822 pinctrl: intel: remap the pin number to gpio offset for ir [...] omits d67739268cf0 drm/i915/gt: Mark up the nested engine-pm timeline lock as [...] omits 608b038aec9f ARM: dts: imx7d: cl-som-imx7: add compatible for phy omits b0fdc01354f4 sched/core: Schedule new worker even if PI-blocked omits 342061c53a04 x86/msr-index: Move AMD MSRs where they belong omits 6a736ebf314a drm/i915: Always wrap the ring offset before resetting omits 9846a4524ac9 ARM: dts: imx7d: cl-som-imx7: make ethernet work again omits dce84022376d ARM: dts: imx6ul: Add csi node omits 89a26cd4b501 netfilter: xt_nfacct: Fix alignment mismatch in xt_nfacct_ [...] omits 14c415862c06 netfilter: nft_flow_offload: missing netlink attribute policy omits f20faa06d83d netfilter: ebtables: Fix argument order to ADD_COUNTER omits 0d7342c36374 MAINTAINERS: Remove IP MASQUERADING record omits d777478599f7 drm/xen-front: Make structure fb_funcs constant omits 7ffc95e90e30 Merge 5.3-rc5 into usb-next omits c6d6832ce398 Merge 5.3-rc5 into staging-next omits e70c971d7d8a Merge 5.3-rc5 into char-misc-next omits 39f14e79b15a powerpc/xmon: Add a dump of all XIVE interrupts omits b4868ff55d08 powerpc/xive: Fix dump of XIVE interrupt under pseries omits c3e0dbd7f780 powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL omits 201ed7f327a1 powerpc/powernv/ioda2: Create bigger default window with 6 [...] omits c37c792dec09 powerpc/powernv/ioda2: Allocate TCE table levels on demand [...] omits 4f7e0babbc7c powerpc/iommu: Allow bypass-only for DMA omits 56090a3902c8 powerpc/powernv/ioda: Fix race in TCE level allocation omits c784be435d5d powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() omits 1a47908e0f81 Merge branch 'topic/ppc-kvm' into next omits 4215fa2d7d3a Merge branch 'fixes' into next omits 5d888b481e6a xfs: fix reflink source file racing with directio writes omits dec43da46f63 fpga: altera-ps-spi: Fix getting of optional confd gpio omits 165d42c012be drm/mediatek: mtk_drm_drv.c: Add of_node_put() before goto omits d1abaeb3be7b Linux 5.3-rc5 omits 20e79a0a2cfd net: hns: add phy_attached_info() to the hns driver omits cfef46d692ef ravb: Fix use-after-free ravb_tstamp_skb omits 296c9120752b net: ethernet: mediatek: Add MT7628/88 SoC support omits 08df5fa63acc net: ethernet: mediatek: Rename NEXT_RX_DESP_IDX to NEXT_DESP_IDX omits 45487403e104 net: ethernet: mediatek: Rename MTK_QMTK_INT_STATUS to MTK [...] omits 5be4480d4656 dt-bindings: net: mediatek: Add support for MediaTek MT762 [...] omits 9041f047df3a be2net: eliminate enable field from be_aic_obj omits 5cbe9102ae23 Merge branch 'flow_offload-hardware-priority-fixes' omits 3bc158f8d033 netfilter: nf_tables: map basechain priority to hardware priority omits ef01adae0e43 net: sched: use major priority number as hardware priority omits 44ef3a032528 wimax/i2400m: fix a memory leak bug omits 3434341004a3 net: cavium: fix driver name omits e654f9f53b45 tipc: clean up skb list lock handling on send path omits 80f0fe0934cd ibmvnic: Unmap DMA address of TX descriptor buffers after use omits 37b0a733c121 Merge branch 'bnxt_en-Bug-fixes' omits 9bf46566e80f bnxt_en: Fix to include flow direction in L2 key omits 685ec6a81bb0 bnxt_en: Use correct src_fid to determine direction of the flow omits b703ba751dbb bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command omits dd2ebf3404c7 bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails omits e8f267b06320 bnxt_en: Improve RX doorbell sequence. omits a46ecb116fb7 bnxt_en: Fix VNIC clearing logic for 57500 chips. omits f1472cb09f11 net: kalmia: fix memory leaks omits 1eca92eef187 cx82310_eth: fix a memory leak bug omits 10086b345385 Merge branch 'hns3-next' omits 1bef61fc7eed net: hns3: add phy_attached_info() to the hns3 driver omits 20981a1e6b70 net: hns3: prevent unnecessary MAC TNL interrupt omits ac887be5b0fe net: hns3: change print level of RAS error log from warnin [...] omits 37417c6625ca net: hns3: fix error and incorrect format omits cdd332accd4a net: hns3: modify redundant initialization of variable omits 46ee73508cbb net: hns3: add or modify comments omits 6825e5a6c45d Merge tag 'fixes-for-5.3-rc5' of git://git.kernel.org/pub/ [...] omits a5913d009b28 tools: iio: add .gitignore omits 4a4d2d372fb9 bnx2x: Fix VF's VLAN reconfiguration in reload. omits 8de877d2bba5 iio: adc: sc27xx: Change to polling mode to read data omits 473d12f7638c iio: hid-sensor-attributes: Convert to use int_pow() omits 2715a28105c6 iio: adc: max1027: Use device-managed APIs omits b311da85f794 staging: iio: accel: adis16240: Improve readability on wri [...] omits 62ed7a81ef81 MAINTAINERS: ftm-quaddec: Fix typo in a filepath omits f7356e47032c dt-bindings: iio: adc: ad7192: Add binding documentation f [...] omits 77f6a23092c0 staging: iio: adc: ad7192: Add low_pass_3db_filter_frequency omits 4be27c2a185d staging: iio: adc: ad7192: Remove platform data omits 1bd231538c21 pinctrl: intel: Allow to request locked pads omits 519808425e19 iio: imu: adis16460: fix variable signedness omits c0af3b61b508 iio: accel: kxcjk1013: Improve comments on KIOX010A and KI [...] omits 07ab0f8d9a12 KVM: Call kvm_arch_vcpu_blocking early into the blocking sequence omits 0ed5f5d63963 KVM: arm/arm64: vgic: Make function comments match functio [...] omits 363de99b7705 arm64/kvm: Remove VMID rollover I-cache maintenance omits 41108170d980 KVM: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic omits 86a7dae884f3 KVM: arm/arm64: vgic-its: Check the LPI translation cache [...] omits 89489ee9ced8 KVM: arm/arm64: vgic-its: Cache successful MSI->LPI translation omits cbfda481d87e KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation c [...] omits 363518f37a86 KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation c [...] omits b4931afcde1f KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation c [...] omits 0c1448486619 KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation c [...] omits 7d825fd6eaa7 KVM: arm/arm64: vgic-its: Add MSI-LPI translation cache in [...] omits 1bb3691d8330 KVM: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive omits 24cab82c34aa KVM: arm/arm64: vgic: Add LPI translation cache definition omits 3039fadf2bfd Merge tag 'for-5.3-rc4-tag' of git://git.kernel.org/pub/sc [...] omits c332f3a70e7a Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 645c03aaca2b Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 5bba5c9c86b3 Merge tag 'spdx-5.3-rc5' of git://git.kernel.org/pub/scm/l [...] omits 4503c0a41571 Merge tag 'char-misc-5.3-rc5' of git://git.kernel.org/pub/ [...] omits ae1a616af36e Merge tag 'staging-5.3-rc5' of git://git.kernel.org/pub/sc [...] omits 359334caf777 Merge tag 'usb-5.3-rc5' of git://git.kernel.org/pub/scm/li [...] omits ef4688497512 drm/i915: Propagate fence errors omits 1e296b5be40d usb: typec: fusb302: Call fusb302_debugfs_init earlier omits b7cd6f64ff57 usb: typec: fusb302: Use usb_debug_root as root for our de [...] omits 9f4bc2ed7408 usb: typec: tcpm: Use usb_debug_root as root for our debug [...] omits a8dc0f6d187b drm/i915/uc: Never fail on HuC firmware errors omits ee402140274e drm/i915/uc: Don't always fail on unavailable GuC firmware omits 1ce5ba970cb7 drm/i915/guc: Don't open log relay if GuC is not running omits a3c59cf29710 nvmem: imx: add i.MX8QM platform support omits e3fd9d360c7d dt-bindings: fsl: scu: add new compatible string for ocotp omits 5fb812293ad6 nvmem: mxs-ocotp: update MODULE_AUTHOR() email address omits cb6b0a393c4a nvmem: meson-mx-efuse: allow reading data smaller than word_size omits 2ac00e34acfc nvmem: sunxi_sid: fix A64 SID controller support omits d93b5d4a2145 nvmem: imx-ocotp: Add i.MX8MN support omits 443c396f08a4 dt-bindings: imx-ocotp: Add i.MX8MN compatible omits fcaf3d933926 slimbus: fix slim_tid_txn() omits 04eb94d52642 slimbus: qcom-ngd-ctrl: Add of_node_put() before return omits 596cb85218d7 drm/vboxvideo: Make structure vbox_fb_helper_funcs constant omits 87b42aa3cb55 staging: gasket: Remove unnecessary line-breaks in functio [...] omits 1d819c5406d8 staging: erofs: use common file type conversion omits 5ee5265674ce staging: rtl8192e: rtllib_crypt_ccmp.c: Use crypto API ccm(aes) omits eb0e7bf3ca94 staging: rtl8192u: ieee80211: ieee80211_crypt_ccmp.c: Use [...] omits 8fde2832bd0b Merge tag 'for-linus-2019-08-17' of git://git.kernel.dk/li [...] omits 85d8d3b172eb Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits ef13e55c27e1 clk: Remove extraneous 'for' word in comments omits 1f7267232711 Merge branch 'bpf-af-xdp-xskmap-improvements' omits 36cc34358caf xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP omits 0402acd683c6 xsk: remove AF_XDP socket from map when the socket is released omits 8e46c3534a55 Merge branch 'bpf-sk-storage-clone' omits c3bbf176fbad selftests/bpf: add sockopt clone/inheritance test omits 9e819ffcfe35 bpf: sync bpf.h to tools/ omits 8f51dfc73bf1 bpf: support cloning sk storage on accept() omits b0e4701ce15d bpf: export bpf_map_inc_not_zero omits fae55527ac11 selftests/bpf: fix race in test_tcp_rtt test omits 929ffa6e9df0 libbpf: relicense bpf_helpers.h and bpf_endian.h omits c14a9f633d9e net: Don't call XDP_SETUP_PROG when nothing is changed omits c8186c8064c4 Merge branch 'bpf-af-xdp-wakeup' omits a7bd4018d642 net/mlx5e: Add AF_XDP need_wakeup support omits 871aa189a69f net/mlx5e: Move the SW XSK code from NAPI poll to a separa [...] omits 46738f73ea4f samples/bpf: add use of need_wakeup flag in xdpsock omits a4500432c258 libbpf: add support for need_wakeup flag in AF_XDP part omits 5c129241e2de ixgbe: add support for AF_XDP need_wakeup feature omits 3d0c5f1cd268 i40e: add support for AF_XDP need_wakeup feature omits 77cd0d7b3f25 xsk: add support for need_wakeup flag in AF_XDP rings omits 9116e5e2b1ff xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup omits d83d508b74c4 Merge branch 'stmmac-next' omits 94e18382003c net: stmmac: selftests: Add selftest for VLAN TX Offload omits 30d932279dc2 net: stmmac: Add support for VLAN Insertion Offload omits 81b945aea0ea net: stmmac: xgmac: Add EEE support omits 8180d5797a1d net: stmmac: selftests: Add tests for SA Insertion/Replacement omits 8000ddc0eceb net: stmmac: Add support for SA Insertion/Replacement in X [...] omits bfc56530697d net: stmmac: Add ethtool register dump for XGMAC cores omits 95eaf3cd0a90 net: stmmac: dwxgmac: Add Flexible PPS support omits b5418e130e5f net: stmmac: Add a counter for Split Header packets omits 67afd6d1cfdf net: stmmac: Add Split Header support and enable it in XGM [...] omits c887e02a938d net: stmmac: xgmac: Correctly return that RX descriptor is [...] omits ec222003bd94 net: stmmac: Prepare to add Split Header support omits 25e80cd05ff8 net: stmmac: Get correct timestamp values from XGMAC omits 83beee5a3aff Merge branch 'drop_monitor-for-offloaded-paths' omits 95766451bfb8 Documentation: Add a section for devlink-trap testing omits b3cb7df9ecb5 selftests: devlink_trap: Add test cases for devlink-trap omits a054c8d90bac selftests: forwarding: devlink_lib: Add devlink-trap helpers omits bc030d9c91c3 selftests: forwarding: devlink_lib: Allow tests to define [...] omits 9e0874570488 Documentation: Add description of netdevsim traps omits da58f90f11f5 netdevsim: Add devlink-trap support omits f3047ca01f12 Documentation: Add devlink-trap documentation omits 391203ab11df devlink: Add generic packet traps and groups omits 0f420b6c52e9 devlink: Add packet trap infrastructure omits 8e94c3bc922e drop_monitor: Allow user to start monitoring hardware drops omits d40e1deb930f drop_monitor: Add support for summary alert mode for hardw [...] omits 5e58109b1ea4 drop_monitor: Add support for packet alert mode for hardwa [...] omits 80cebed85c88 drop_monitor: Consider all monitoring states before perfor [...] omits edd3d0074c25 drop_monitor: Add basic infrastructure for hardware drops omits cac1174fa17f drop_monitor: Initialize hardware per-CPU data omits 9b63f57d4ab9 drop_monitor: Move per-CPU data init/fini to separate functions omits 42eb4554702d Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits f77508308fa7 Merge branch 'bridge-mdb' omits 1bc844ee0faa net: bridge: mdb: allow add/delete for host-joined groups omits e77b0c84e33c net: bridge: mdb: dump host-joined entries as well omits 6545916ed9f4 net: bridge: mdb: factor out mdb filling omits f59783f5bb1a net: bridge: mdb: move vlan comments omits 59d0f749bf3e Merge branch 'net-phy-remove-genphy_config_init' omits 4b9cb2a5ceed net: phy: remove genphy_config_init omits 00843d99ce15 net: dsa: remove calls to genphy_config_init omits c227ce442385 net: phy: remove calls to genphy_config_init omits bafe1e79e05d MAINTAINERS: Fix Hyperv vIOMMU driver file name omits 61e0f39105b7 tools: hv: Use the correct style for SPDX License Identifier omits 2d35c66036b2 tools: hv: fix typos in toolchain omits b0995156071b tools: hv: fix KVP and VSS daemons exit code omits 5912e791f301 tools: hv: fixed Python pep8/flake8 warnings for lsvmbus omits f2cb60e9a388 dma-fence: Store the timestamp in the same union as the cb_list omits 05c525326957 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 2f478b60118f Merge tag 'riscv/for-v5.3-rc5' of git://git.kernel.org/pub [...] omits 0fc89b6802ba dma-fence: Simply wrap dma_fence_signal_locked with dma_fe [...] omits f86a802bf3a7 dma-fence: Avoid list_del during fence->cb_list iteration omits 4fe3997a68f3 dma-fence: Shrink size of struct dma_fence omits 6a5f43d1d8bd Merge tag 'usb-serial-5.3-rc5' of https://git.kernel.org/p [...] omits b0baf85bb27a drm/panel: tpo-td043mtea1: remove redundant assignment omits 0075a20a6dd1 drm/i915/uc: Never fail on uC preparation step omits 4a600cb707e1 drm/i915/uc: Cleanup fw fetch on every GuC/HuC init failure omits 5bde5a4572e1 drm/i915/uc: Cleanup fw fetch only if it was successful omits 2a813f139220 batman-adv: Add Sven to MAINTAINERS file omits 58a96fc35375 Bluetooth: Add debug setting for changing minimum encrypti [...] omits bba10c5cab4d x86/cpu: Use constant definitions for CPU models omits 9559c8751385 drm/i915/selftests: Check the context size omits 12ece2d53d3e x86/cpu: Explain Intel model naming convention omits eb7c022ddc0c drm/i915/gtt: Fold gen8 insertions into one omits edc58dd0123b vfs: fix page locking deadlocks when deduping files omits 4529e6d7a6ab xfs: compat_ioctl: use compat_ptr() omits 314e01a6d7dd xfs: fall back to native ioctls for unhandled compat ones omits 6e625a1a3f47 Merge tag 'xtensa-20190816' of git://github.com/jcmvbkbc/l [...] omits 712042313b23 tipc: fix false detection of retransmit failures omits 54d895bea43c arm64: dts: qcom: qcs404-evb: Mark WCSS clocks protected omits a4d2113e46c1 ipvlan: set hw_enc_features like macvlan omits 356c484822e6 drm/i915/uc: Add explicit DISABLED state for firmware omits df451f83e1fc gpio: of: fix Freescale SPI CS quirk handling omits 87caaaf2d19d selftests: Fix get_ifidx and callers in nettest.c omits b9cbf8a64865 lan78xx: Fix memory leaks omits 523c620254b1 dt-bindings: pci: pci-msi: Correct the unit-address of the [...] omits 0d3d343560ba genirq: remove the is_affinity_mask_valid hook omits 6c13bb1d58d7 ia64: remove CONFIG_SWIOTLB ifdefs omits df41017eafd2 ia64: remove support for machvecs omits 4cb3b44d6b71 drm/i915: Wrappers for display register waits omits 2033f6858970 ipmi: Free receive messages when in an oops omits 75a037f3604c f2fs: fix livelock in swapfile writes omits 4e3f12d86609 drm/i915: Move gmbus definitions out of i915_reg.h omits 3d7b3039741d drm/i915: Move engine IDs out of i915_reg.h omits 3e5d0641e896 drm/i915: Move i915_power_well_id out of i915_reg.h omits cfb104ca8a26 Merge tag 'perf-core-for-mingo-5.4-20190816' of git://git. [...] omits 927441adea56 net: dsa: mv88e6xxx: check for mode change in port_setup_mac omits df403069029d drm/i915/execlists: Lift process_csb() out of the irq-off [...] omits 0a66c20a6a12 MAINTAINERS: r8169: Update path to the driver omits 5a69e4980258 MAINTAINERS: PHY LIBRARY: Update files in the record omits eadf0b17b43d bus: fsl-mc: remove explicit device_link_del omits 45f16c82db7e drm/omap: displays: Remove unused panel drivers omits 1e938755fa51 video: omapfb2: Make standard and custom panel drivers mut [...] omits 13b18f1d281b Merge branch 'net-phy-adin-add-support-for-Analog-Devices-PHYs' omits 767078132ff9 dt-bindings: net: add bindings for ADIN PHY driver omits 9fe0b8d6ba9f net: phy: adin: add ethtool get_stats support omits 2d99b58461e1 net: phy: adin: implement downshift configuration via phy-tunable omits fa5bd9c5f1cd net: phy: adin: implement PHY subsystem software reset omits c6aa697c41fd net: phy: adin: add EEE translation layer from Clause 45 t [...] omits b422d1b6f761 net: phy: adin: add support MDI/MDIX/Auto-MDI selection omits f1012fb47608 net: phy: adin: make RMII fifo depth configurable omits c83e6163d852 net: phy: adin: make RGMII internal delays configurable omits d6200c8fd5b3 net: phy: adin: configure RGMII/RMII/MII modes on config omits 3e32d020d864 net: phy: adin: add {write,read}_mmd hooks omits fb44b8d62cc3 net: phy: adin: add support for interrupts omits 49cc4c7db453 net: phy: adin: hook genphy_{suspend, resume} into the driver omits 9c1029818c71 net: phy: adin: add support for Analog Devices PHYs omits a8384e6ce523 ia64: move the screen_info setup to common code omits fa809d709e7a ia64: move the ROOT_DEV setup to common code omits 974f83ec1e5a ia64: rework iommu probing omits 16567ca85fce ia64: remove the unused sn_coherency_id symbol omits 1164e757541b ia64: remove the SGI UV simulator support omits df43acac8e32 ia64: remove the zx1 swiotlb machvec omits 2e0f2b1659dd ia64: remove CONFIG_ACPI ifdefs omits 768557ca5b06 ia64: remove CONFIG_PCI ifdefs omits fc5bad03709f ia64: remove the hpsim platform omits 05933aac7b11 ia64: remove now unused machvec indirections omits cf07cb1ff4ea ia64: remove support for the SGI SN2 platform omits f7bc6e42bf12 drivers: remove the SGI SN2 IOC4 base support omits c9fa9c327b52 drivers: remove the SGI SN2 IOC3 base support omits 42ab658fccb6 qla2xxx: remove SGI SN2 support omits f877a786b1dd qla1280: remove SGI SN2 support omits 9726bfcdb977 misc/sgi-xp: remove SGI SN2 support omits 0fef2532d2a1 char/mspec: remove SGI SN2 support omits 9c860e4cf708 tty/serial: remove the ioc3_serial driver omits a017ef17cfd8 tty/serial: remove the ioc4_serial driver omits 08f9530a0f88 tty/serial: remove the sn_console driver omits c7532b601e77 PCI/hotplug: remove the sgi_hotplug driver omits 0b43ba0dbe81 ide: remove the sgiioc4 driver omits defdeacb1ba8 char/agp: remove the sgi-agp driver omits 8334d1d41573 char: remove the SGI tiocx/mbcs driver omits c116954b2c97 char: remove the SGI snsc driver omits 62c3801619e1 Input: cros_ec_keyb - add back missing mask for event_type omits b7e7c85dc7b0 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits b0740d71cb56 clk: composite: Drop unused clk.h include omits 78e70e780b28 nfsd4: Fix kernel crash when reading proc file reply_cache_stats omits 24876f09a7df clk: Fix potential NULL dereference in clk_fetch_parent_index() omits 4f8c6aba37da clk: Fix falling back to legacy parent string matching omits 0214f33c4e0e clk: Overwrite clk_hw::init with NULL during clk_register() omits a7b85ad25a97 clk: sunxi: Don't call clk_hw_get_name() on a hw that isn' [...] omits e0e04fc86692 clk: ti: Don't reference clk_init_data after registration omits c42144139a38 clk: qcom: Remove error prints from DFS registration omits 21ef77de22c0 rtc: sun6i: Don't reference clk_init_data after registration omits 1a4549c150e2 clk: zx296718: Don't reference clk_init_data after registration omits c8cec4f4af99 clk: milbeaut: Don't reference clk_init_data after registration omits 1bc5557a3bff clk: socfpga: deindent code to proper indentation omits bd0e79f1da3c phy: ti: am654-serdes: Don't reference clk_init_data after [...] omits f6c90df8e7e3 clk: sprd: Don't reference clk_init_data after registration omits 09d4922d3c94 clk: socfpga: Don't reference clk_init_data after registration omits af55dadfbce3 clk: sirf: Don't reference clk_init_data after registration omits af884a5dfdef clk: qcom: Don't reference clk_init_data after registration omits 1610dd79d0f6 clk: meson: axg-audio: Don't reference clk_init_data after [...] omits d6d251f9bb74 clk: lochnagar: Don't reference clk_init_data after registration omits cf9ec1fc6d7c clk: actions: Don't reference clk_init_data after registration omits 25ffd4b11d06 drm/i915: Markup expected timeline locks for i915_active omits 6c69a45445af drm/i915/gt: Mark context->active_count as protected by ti [...] omits b6143d10d23e arm64: ftrace: Ensure module ftrace trampoline is coherent [...] omits df2474a22c42 locks: print a warning when mount fails due to lack of "ma [...] omits 2d63ba3e41db Merge tag 'pm-5.3-rc5' of git://git.kernel.org/pub/scm/lin [...] omits dd7c66ac777a ARM: dts: add device tree for Mecer Xtreme Mini S6 omits 9da5bb24bb36 Merge tag 'dmaengine-fix-5.3-rc5' of git://git.infradead.o [...] omits f789fbb1eb16 drm/i915/wopcm: Fix SPDX tag location omits 0d12ed982bba drm/i915/wopcm: Update error messages omits 311482651d5e drm/i915/wopcm: Try to use already locked WOPCM layout omits 851dfec946b6 drm/i915/wopcm: Check WOPCM layout separately from calculations omits 1249dc171738 drm/i915/uc: Move FW size sanity check back to fetch omits cfa0bb2aef99 Merge tag 'sound-5.3-rc5' of git://git.kernel.org/pub/scm/ [...] omits ec037ac244c0 Merge tag 'drm-fixes-2019-08-16' of git://anongit.freedesk [...] omits e2736219e6ca perf unwind: Remove unnecessary test omits 3ba09632ce8b drm/i915/buddy: use kmemleak_update_trace omits 665c1c2166d3 drm/i915/buddy: tidy up i915_buddy_fini omits e8ba2906f6b9 perf unwind: Fix libunwind when tid != pid omits ab6cd0e5276e perf map: Use zalloc for map_groups omits ef4b1a539f4b perf report: Add --switch-on/--switch-off events omits e4c057d02c9e misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct omits 2c7933f53f6b mm/mmu_notifiers: add a get/put scheme for the registration omits 70df291bf81f mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm omits 56c57103db17 mm/mmu_notifiers: hoist do_mmu_notifier_register down_writ [...] omits a53358a31c98 drm: rcar_lvds: Fix dual link mode operations omits 0b936e612273 drm: rcar-du: lvds: Fix bridge_to_rcar_lvds omits dbbfaf5f2641 drm: Remove bridge support from legacy helpers omits 71f6bd791e0d drm: Don't include drm/drm_encoder_slave.h when not needed omits fc702ed49a86 arm64: dts: rockchip: Add dts for Leez RK3399 P710 SBC omits a3ee2477c45f Merge branch 'pm-cpufreq' omits a90118c445cc x86/boot: Save fields explicitly, zero out everything else omits d30bdfc0ecf8 PM: sleep: Replace strncmp() with str_has_prefix() omits d5a1baddf158 x86/boot: Use common BUILD_BUG_ON omits 6e3360cd07ec ASoC: SOF: pcm: add ALH support omits 4d6bbf1a015c ASoC: SOF: topology: initial support for Intel ALH DAI type omits 8207a1c49112 ASoC: SOF: rename SOUNDWIRE to ALH omits f59b16ef4cce ASoC: SOF: topology: Add dummy support for i.MX8 DAIs omits 8661ab5b23d6 ASoC: imx-audmux: Add driver suspend and resume to support [...] omits 22c65d80afb7 arm64: dts: rockchip: enable internal SPI flash for RockPro64. omits b016cd6ed4b7 dma-buf: Restore seqlock around dma_resv updates omits 3c29ba8e7c78 Revert "ARM: dts: rockchip: add startup delay to rk3288-ve [...] omits 109e8adfbc66 platform/x86: asus-wmi: Remove unnecessary blank lines omits 127e1dfc66cd platform/x86: asus-wmi: Drop indentation level by invertin [...] omits 2275752004ab platform/x86: asus-wmi: Use clamp_val() instead of open co [...] omits a5556fa1107d platform/x86: asus-wmi: Replace sscanf() with kstrtoint() omits 6ac689d2e316 drm/i915: Use the associated uncore for the vm omits 9cd02b09a0f4 Merge tag 'soundwire-5.3-rc5' of git://git.kernel.org/pub/ [...] omits 6d03c140db2e USB: phy: fsl-usb: convert platform driver to use dev_groups omits 7c0a69394c26 ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family omits 0fc1e447e9e4 ALSA: hda - Expand pin_match function to match upcoming new tbls omits 84d8e80b0a36 platform/x86: asus-wmi: Refactor charge_threshold_store() omits d507a54f5865 platform/x86: asus-wmi: Add support for charge threshold omits 02a5e9bc86de platform/x86: asus-nb-wmi: Support ALS on the Zenbook UX430UNR omits f078d053c869 platform/x86: touchscreen_dmi: Add info for the Irbis TW90 tablet omits a0c809792183 platform/x86: touchscreen_dmi: Add info for the Chuwi Surb [...] omits 8e7cb1799b4f drm/i915: Extract intel_frontbuffer active tracking omits 35c35493b0e3 printk: Replace strncmp() with str_has_prefix() omits e03250061b54 btf: fix return value check in btf_vmlinux_init() omits d34b044038bf tools: bpftool: close prog FD before exit on showing a sin [...] omits 82c4c3b7c767 Merge branch 'fix-printf' omits 8918dc42dc85 tools: bpftool: move "__printf()" attributes to header file omits b0ead6d75a5b tools: bpftool: fix format string for p_err() in detect_co [...] omits 8a15d5ced8c6 tools: bpftool: fix format string for p_err() in query_flo [...] omits ed4a3983cd3e tools: bpftool: fix argument for p_err() in BTF do_dump() omits 22c349e8db89 tools: bpftool: fix format strings and arguments for jsonw [...] omits 9def249dc840 tools: bpftool: fix arguments for p_err() in do_event_pipe() omits da15c03b047d powerpc/xive: Implement get_irqchip_state method for XIVE [...] omits 8d4ba9c931bc KVM: PPC: Book3S HV: Don't push XIVE context when not usin [...] omits 959c5d513478 KVM: PPC: Book3S HV: Fix race in re-enabling XIVE escalati [...] omits 237aed48c642 KVM: PPC: Book3S HV: XIVE: Free escalation interrupts befo [...] omits 8120ed5ebd2a Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits a85abd5d45ad Merge tag 'drm-intel-fixes-2019-08-15' of git://anongit.fr [...] omits 0c26a3345b4f arm64: defconfig: Enable CONFIG_ACPI_APEI_PCIEAER omits dadb81d0afe7 libbpf: make libbpf.map source of truth for libbpf version omits 37b7c058d410 Merge branch 'bpftool-net-attach' omits cb9d99686616 tools: bpftool: add documentation for net attach/detach omits 10a708c24a31 tools: bpftool: add bash-completion for net attach/detach omits 37c7f863ba92 tools: bpftool: add net detach command to detach XDP on interface omits 04949ccc273e tools: bpftool: add net attach command to attach XDP on interface omits 480fd998bdcd Merge tag 'rxrpc-fixes-20190814' of git://git.kernel.org/p [...] omits 459c5fb44379 Merge branch 'mscc-PTP-support' omits 4e3b0468e6d7 net: mscc: PTP Hardware Clock (PHC) support omits 1f0239de58d6 net: mscc: remove the frame_info cpuq member omits d8c964dccae3 net: mscc: improve the frame header parsing readability omits 45bce1719cbd net: mscc: describe the PTP register range omits 744350b98c3a Documentation/bindings: net: ocelot: document the PTP ready IRQ omits e36ea63b62ed Documentation/bindings: net: ocelot: document the PTP bank omits c49a3a9cf267 soc: fsl: dpio: remove explicit device_link_remove omits 1da708985a39 arm64: defconfig: Enable the DesignWare watchdog omits e5dadff4b093 drm/i915: Protect request retirement with timeline->mutex omits ccb23d2dcc30 drm/i915/gt: Guard timeline pinning without relying on str [...] omits 338aade97c06 drm/i915/gt: Convert timeline tracking to spinlock omits 531958f6f357 drm/i915/gt: Track timeline activeness in enter/exit omits 80f97619f503 soc: fsl: guts: Add definition for LS1028A omits 6ea4c0fe4570 soc/fsl/qbman: Update device tree with reserved memory omits e844168a8f4a soc/fsl/qbman: Fixup qman_shutdown_fq() omits ea2b8488baa7 soc/fsl/qbman: Disable interrupts during portal recovery omits 627da8bad530 soc/fsl/qbman: Fix drain_mr_fqni() omits c5501aa92a88 soc/fsl/qbman: Cleanup QMan queues if device was already i [...] omits 0505d00c8dba soc/fsl/qbman: Cleanup buffer pools if BMan was initialize [...] omits 97777078d695 soc/fsl/qbman: Rework QBMan private memory setup omits 031bca078e75 soc: fsl: qbman: Remove dev_err() usage after platform_get_irq() omits 12ed60151345 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 32d3182cd2cd net/packet: fix race in tpacket_snd() omits bebd6997163a nfsd: initialize i_private before d_add omits 5729b6e5a1bc dm integrity: fix a crash due to BUG_ON in __journal_read_write() omits ad1bd578bd5a dm zoned: fix a few typos omits bae9a0aa331d dm zoned: add SPDX license identifiers omits 75d66ffb48ef dm zoned: properly handle backing device failure omits d7428c50118e dm zoned: improve error handling in i/o map code omits b234c6d7a703 dm zoned: improve error handling in reclaim omits d1fef41465f0 dm kcopyd: always complete failed jobs omits cf3591ef8329 Revert "dm bufio: fix deadlock with loop device" omits bfc4c359b282 drm/i915/cml: Add Missing PCI IDs omits 8ce2cfd42e29 Merge branch 'qed-NVM' omits 0dabbe1bb3a4 qed: Add driver API for flashing the config attributes. omits 38eabdf0248e qed: Add API for configuring NVM attributes. omits 19bce474c45b ALSA: usb-audio: Fix a stack buffer overflow bug in check_ [...] omits 20fb7c7a39b5 net: myri10ge: fix memory leaks omits 8714652fcd32 Merge tag 'linux-can-next-for-5.4-20190814' of git://git.k [...] omits 246bb4aaa4f4 Revert "ALSA: hda: Add codec on bus address table lately" omits d85f01775850 net: tls, fix sk_write_space NULL write when tx disabled omits 6f967f8b1be7 liquidio: add cleanup in octeon_setup_iq() omits d64a1fd852ab Merge branch 'lpc32xx/multiplatform' into arm/soc omits 75bf1bd7d2f9 ARM: lpc32xx: allow multiplatform build omits d3532910038b ARM: lpc32xx: clean up header files omits ffba29c9ebd0 serial: lpc32xx: allow compile testing omits 35974a7cc23c net: lpc-enet: allow compile testing omits de6f97b2bace net: lpc-enet: fix printk format strings omits 772775c1dfe0 net: lpc-enet: fix badzero.cocci warnings omits ecca1a6277aa net: lpc-enet: move phy setup into platform code omits 9dc03ffd996d net: lpc-enet: factor out iram access omits d88ce24a0f3b gpio: lpc32xx: allow building on non-lpc32xx targets omits 5711e41b682e serial: lpc32xx_hs: allow compile-testing omits 0a453d527ba4 watchdog: pnx4008_wdt: allow compile-testing omits 50ad15282e7c usb: udc: lpc32xx: allow compile-testing omits 23565baecee4 usb: ohci-nxp: enable compile-testing omits 6444f47eb867 writeback, cgroup: inode_switch_wbs() shouldn't give up on [...] omits 55a694dffb7f writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerat [...] omits b98052e9b5c4 USB: storage: isd200: remove redundant assignment to varia [...] omits 8f6244055bd3 usb: typec: fusb302: Always provide fwnode for the port omits c7316315a221 dt-bindings: usb: fusb302: Remove deprecated properties omits eceddc4071e3 usb: typec: fusb302: Remove unused properties omits a69e90512d9d Merge tag 'xfs-5.3-fixes-2' of git://git.kernel.org/pub/sc [...] omits 8d73f8f23e6b page_pool: fix logic in __page_pool_get_cached omits 4ec1fa692dc7 Merge tag 'iomap-5.3-fixes-1' of git://git.kernel.org/pub/ [...] omits 0b24a4417655 Merge tag 'mlx5-fixes-2019-08-15' of git://git.kernel.org/ [...] omits 4b58c9b127f0 Merge branch 'rds-next' omits 11740ef44829 rds: check for excessive looping in rds_send_xmit omits 55c70ca00c98 net/rds: Add a few missing rds_stat_names entries omits 356feaad4f7d RDS: don't use GFP_ATOMIC for sk_alloc in rds_create omits 65dedd7fe1f2 RDS: limit the number of times we loop in rds_send_xmit omits 2f53ae347f59 perf top: Add --switch-on/--switch-off events omits 907389b747e1 Merge branch 'netdevsim-implement-support-for-devlink-regi [...] omits 5156d7ef6d5e selftests: netdevsim: add devlink regions tests omits 4418f862d675 netdevsim: implement support for devlink region and snapshots omits bd00cc363e11 Merge branch 'selftests-netdevsim-add-devlink-paramstests' omits dc8a670a87e6 selftests: netdevsim: add devlink params tests omits d87e5edb4cd7 selftests: net: push jq workaround into separate helper omits dc46bba709cf nfsd: use i_wrlock instead of rcu for nfsdfs i_private omits d6846bfbeeac nfsd: fix dentry leak upon mkdir failure. omits 873343e7d496 page_pool: remove unnecessary variable init omits b6cef26fb909 r8169: sync EEE handling for RTL8168h with vendor driver omits d700d26418ee Merge branch 'realtek-EEE' omits 2e779ddb5617 r8169: use the generic EEE management functions omits 5b3f13950c91 net: phy: realtek: add support for EEE registers on integr [...] omits f43d48d10a42 net/mlx5e: Fix compatibility issue with ethtool flash device omits e0d57d9c7e7a net/mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow omits 2441ba4806a1 net: phy: swphy: emulate register MII_ESTATUS omits 916e571ebad3 net: phy: read MII_CTRL1000 in genphy_read_status only if needed omits a46b5b6c2701 net/rds: Add RDS6_INFO_SOCKETS and RDS6_INFO_RECV_MESSAGES [...] omits d6cc9ddd23f8 Merge tag 'tags/bcm2835-defconfig-64-next-2019-08-15' into [...] omits c474106e1e8a Merge tag 'tags/bcm2835-defconfig-next-2019-08-15' into de [...] omits f1bace1efd6f Merge tag 'tags/bcm2835-dt-next-2019-08-15' into devicetree/next omits 2aafdf5a5786 selftests: net: tcp_fastopen_backup_key.sh: fix shellcheck issue omits 1fa70c7f4913 ARM: exynos: Enable exynos-chipid driver omits 40d8aff614f7 soc: samsung: chipid: Convert exynos-chipid driver to use [...] omits 3253b7b7cd44 soc: samsung: Add exynos chipid driver support omits b552addc455a ARM: samsung: Include GPIO driver header omits 60c833d5664e ARM: dts: bcm283x: Enable HDMI at board level omits a982eeb09b60 io_uring: fix an issue when IOSQE_IO_LINK is inserted into [...] omits 6173269038e9 ASoC: SOF: Intel: initial support for Elkhart Lake omits f4ead53241c7 ASoC: Intel: common: add ACPI matching tables for EHL omits 1205c81edd5e ASoC: SOF: Intel: initial support for Tiger Lake. omits 5f7af9ecebce ASoC: Intel: common: add ACPI matching tables for Tiger Lake omits 7bafda88de20 Documentation PCI: Fix pciebus-howto.rst filename typo omits 955741a5120b regulator: act8865: operating mode and suspend state support omits 7b6620d7db56 block: remove REQ_NOWAIT_INLINE omits 99c79f6692cc io_uring: fix manual setup of iov_iter for fixed buffers omits 81eeb0a35c2e regulator: core: Add label to collate of_node_put() statements omits ff461ebfd4b7 regulator: act8865 regulator modes and suspend states omits ad54567ad5d8 PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround omits 3a9477a06c6a ASoC: SOF: ipc: add ALH parameters omits c643c189f0fe ASoC: Intel: boards: Add Cometlake machine driver support omits 672a749b4df6 sgi-xpc: Use GFP_ATOMIC for kmalloc in atomic context. omits 329120423947 Merge tag 'auxdisplay-for-linus-v5.3-rc5' of git://github. [...] omits 2b245b8b033a Merge tag 'devicetree-fixes-for-5.3-3' of git://git.kernel [...] omits 01fd150f4aff misc: xilinx-sdfec: fix dependency and build error omits cd010d9b986f sgi-xp: xpc_uv: Make structure xpc_arch_ops_uv constant omits c43b849f890a drm/amdgpu: Use new mode2 reset interface for RV. omits e97204ead61c drm/amd/poweplay: Add amd_pm_funcs callback for mode 2 omits 10811ce4391b drm/amd/powerpay: Implement mode2 reset callback for SMU10 omits d6c23e6f1374 drm/amd/powerplay: add mode2 reset callback for pp_smu_mgr omits e84fb7bca637 drm/amd/powerplay: Fix meaning of 0x1E PPSMC_MSG omits b1f5b4538e75 dmr/amdgpu: Fix compile error with CONFIG_DRM_AMDGPU_GART_DEBUGFS omits f659bb6dae58 drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) omits 9bfe54e3b70e xilinx_sdfec: Convert to IDA omits 108b4d928c03 drm/amd/amdgpu: Update VM function pointer omits f40c6912d2be drm/amdkfd: Fill amdgpu_task_info for KFD VMs omits 8b7d6157f218 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 f [...] omits 5d36d4c97635 drm/amdgpu: Add more page fault info printing for GFX10 omits 4e0ae5e21436 drm/amdgpu: Add printing for RW extracted from VM_L2_PROTE [...] omits 5413fce4b214 drm/amdkfd/gfx10: Calling amdgpu functions to invalidate TLB omits 3ff985485b29 drm/amdgpu: Export function to flush TLB of specific vm hub omits 675a9e38b39c drm/amd/display: Load NV12 SOC BB from firmware omits 6d83a32d0bdd drm/amd/display: Enable MPO with pre-blend color processing (RGB) omits 30b7200c12fd drm/amd/display: audio cannot switch to internal when disp [...] omits e7f2c80cbaab drm/amd/display: check hpd before retry verify link cap omits 79e005204f75 drm/amd/display: enable dcn_mem_pwr as golden setting updates omits 8d966bdd4838 drm/amd/display: 3.2.46 omits 41f03a6d74c6 drm/amd/display: fix dcn20 global sync dml param extraction omits 2c95e35fef21 drm/amd/display: 3.2.45 omits 9b420a19bd07 drm/amd/display: Add and refine DSC logs in enable sequence omits 8221b6eacfc5 drm/amd/display: Add Logging for Gamma Related information (2/2) omits 40f08515ccf5 drm/amd/display: Remove redundant definition of dwb_source enums omits 1ba0a5802fba drm/amd/display: Add enum for H-timing divider mode omits e40837afb9b0 drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2 omits 544618596fd5 drm/amd/display: wake up ogam mem pwr before programming ocsc omits 1bb32e5a872d drm/amd/display: Correct DSC PPS log omits 90830e840e39 drm/amd/display: Check if set_blank_data_double_buffer exi [...] omits 92a3701c438b drm/amd/display: Fix type of ODMCombineType field omits bbdd620d3f2f drm/amd/display: Add Logging for Gamma Related information (1/2) omits cf7180493cd3 drm/amd/display: Remove 4:2:2 DSC support omits e5382701c352 drm/amd/display: reprogram VM config when system resume omits b5b1f4554904 drm/amd/display: Enable type C hotplug omits 2c58cc6dc0e1 drm/amd/display: HUBP/HUBBUB register programming fixes omits 2b162fd30249 drm/amd/display: update optc odm interface for more than 2 opps omits 1071a0ecf4a6 drm/amd/display: Update DML parameters omits 5fc43055b03f drm/amd/display: Remove duplicate interface for programming FB omits c681491a0921 drm/amd/display: fix pipe selection logic in validate omits 04cf85d2d9a2 drm/amd/display: 3.2.44 omits 1a9e3d4569fc drm/amd/display: Set DSC before DIG front-end is connected [...] omits 7470673340b1 drm/amd/display: Change DSC policy from slices per column [...] omits 33ca0475b8c4 drm/amd/display: Add HLG support in color module omits e00feed03f8d MAINTAINERS: add maintainer for SD-FEC omits e6f4c346d32e Docs: misc: xilinx_sdfec: Add documentation omits 6bd6a690c2e7 misc: xilinx_sdfec: Add stats & status ioctls omits cc538f609dee misc: xilinx_sdfec: Support poll file operation omits 77dd39d924e6 misc: xilinx_sdfec: Add ability to get/set config omits 20ec628e8007 misc: xilinx_sdfec: Add ability to configure LDPC omits 6f86ed820178 misc: xilinx_sdfec: Add ability to configure turbo omits 6d54e455689e misc: xilinx_sdfec: Store driver config and state omits b9e8d95a7bc2 drm/amd/display: clean up DML for DCN2x omits 5ec43eda8550 drm/amd/display: enabling seamless boot sequence for dcn2 omits 39bdac36cc13 drm/amd/display: fix dcn-specific clk_mgr init_clocks omits 8a31820b1218 drm/amd/display: Make init_hw and init_pipes generic for s [...] omits 61e29b21cb2c drm/amd/display: 3.2.43 omits 986936d1a9b2 drm/amd/display: wait for pending complete when enabling a plane omits 91db9311945f drm/amd/display: refactor gpio to allocate hw_container in [...] omits 37495fbdf12d drm/amd/display: Add work-around option to skip DCN20 cloc [...] omits f7f38ffef56b drm/amd/display: fixup DPP programming sequence omits 9adc8050bf3c drm/amd/display: make firmware info only load once during [...] omits 0b226322434c drm/amd/display: Synchronous DisplayPort Link Training omits 36756dcbcf47 drm/amd/display: Improve sharing of HUBBUB register lists omits 1ee299b9ee14 drm/amd/display: Add 22, 24, and 26 degamma omits a463b263032f drm/amd/display: Fix frames_to_insert math omits 1cbcfc975164 drm/amd/display: fix issue where 252-255 values are clipped omits ac42fd639550 drm/amd/display: reset hdmi tmds rate and data scramble on [...] omits 38df07013529 drm/amd/display: reset drr programming on pipe reset omits 9d19c73f3747 drm/amd/display: Add DFS reference clock field omits 99a423418aea drm/amd/display: Add PIXEL_RATE control regs for more instances omits 85cb9d506744 drm/scheduler: use job count instead of peek omits 2568cedc1308 drm/amdgpu: MODULE_FIRMWARE requires linux/module.h omits dec4f1377c2c drm/amdgpu/powerplay: fix spelling mistake "unsuported" -> [...] omits d6e0cbb152b3 drm/amdgpu: implement querying ras error count for mmhub omits f0f50dcfd427 drm/amdgpu: use exiting amdgpu_ctx_total_num_entities function omits b81e57fbf92e drm/amdgpu: fix typo error amdgput -> amdgpu omits 60adad6ffdaf drm/amd/powerplay: fix message of SetHardMinByFreq failed [...] omits 3f513baef6c4 drm/amd/powerplay: add arcturus_is_dpm_running function fo [...] omits d86c887f5edd drm/amd/powerplay: remove redundancy debug log about smu u [...] omits 244511f386cc drm/amdgpu: simplify and cleanup setting the dma mask omits 03127c58b93d drm/radeon: simplify and cleanup setting the dma mask omits 90489ce18c3a drm/amdgpu: handle PCIe root ports with addressing limitations omits 33b3ad3788ab drm/radeon: handle PCIe root ports with addressing limitations omits 2a77eec0d3ca devcoredump: fix typo in comment omits ce684d957c56 devcoredump: use memory_read_from_buffer omits 9c1c5e0bc5ec of/platform: Disable generic device linking code for PowerPC omits 22ac4318ad95 perf trace: Add --switch-on/--switch-off events omits 8b3c9ea7bf8f perf evswitch: Add hint when not finding specified on/off events omits c9a4269930da perf evswitch: Move enoent error message printing to separ [...] omits 124e02be72fd perf evswitch: Introduce init() method to set the on/off e [...] omits add3a719c95f perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing omits 0b495b121585 perf evswitch: Add the names of on/off events omits 8829e56fa050 perf evswitch: Move switch logic to use in other tools omits d2360442725f perf evswitch: Move struct to a separate header to use in [...] omits dd41f660c03a perf script: Allow specifying event to switch off processi [...] omits 6469eb6dffeb perf script: Allow showing the --switch-on event omits f90a24171a81 perf script: Allow specifying event to switch on processin [...] omits 11e54d35e6d5 perf vendor events intel: Add Tremontx event file v1.02 omits 8ebea6ea1a7e lib/test_printf: Remove obvious comments from %pd and %pD tests omits cf6b7921fc19 lib/test_printf: Add test of null/invalid pointer derefere [...] omits 36594b317c65 vsprintf: Prevent crash when dereferencing invalid pointer [...] omits 9e127fab67e3 regulator: max8660: remove redundant assignment of variable ret omits 3829100a6372 regulator: twl: voltage lists for vdd1/2 on twl4030 omits 72b745e3ad65 ASoC: core: Move pcm_mutex up to card level from snd_soc_p [...] omits 12f0bfadf69b ASoC: 88pm860x: remove unused variables 'pcm_switch_contro [...] omits e33d56579593 ASoC: cs42l56: remove unused variable 'adc_swap_enum' omits d63887bc4f50 ASoC: es8328: Fix copy-paste error in es8328_right_line_controls omits 97d39be9ce5b ASoC: es8328: remove unused variable 'pga_tlv' omits 6d6376b143d5 ASoC: tlv320aic31xx: remove unused variable 'cm_m_enum' omits ab0ac2707784 ASoC: tlv320aic23: remove unused variable 'tlv320aic23_rec_src' omits 5b366753c1c1 ASoC: rt1011: remove unused variable 'dac_vol_tlv' and 'ad [...] omits 9d22142c9b1e ASoC: max98371: remove unused variable 'max98371_noload_gain_tlv' omits bed7f1469f08 ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' omits c25b456dc579 ASoC: cs42l73: remove unused variables 'vsp_output_mux' an [...] omits ff30779bd50e ASoC: Intel: Skylake: Print constant literals from format [...] omits ccb1fa21ef58 ASoC: mediatek: mt6358: add delay after dmic clock on omits d59170b42610 ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: remove unu [...] omits 57c3ed42f52c ASoC: mediatek: mt8183-da7219-max98357: remove unused variable omits a9e792d006ed ASoC: mt2701: remove unused variables omits 0faf1237c60a ASoC: soc-core: Fix -Wunused-const-variable warning omits 554b75bde64b ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls omits 9b4275c415ac ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' omits 630742c29634 ASoC: es8328: Fix copy-paste error in es8328_right_line_controls omits edfbcb321faf usb: add a hcd_uses_dma helper omits dd3ecf17ba70 usb: don't create dma pools for HCDs with a localmem_pool omits 2b87a2553aa0 powerpc/64s: Make boot look nice(r) omits fd3806562f45 powerpc/xive: Add a check for memory allocation failure omits b214a8f2ea96 powerpc/xive: Use GFP_KERNEL instead of GFP_ATOMIC in 'xiv [...] omits 141822aa3f79 usb: chipidea: imx: fix EPROBE_DEFER support during driver probe omits 777758888ffe usb: host: fotg2: restart hcd after port reset omits 54364278fb3c USB: CDC: fix sanity checks in CDC union parser omits c52873e5a1ef usb: cdc-acm: make sure a refcount is taken early enough omits 305cd70ec311 Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] omits 81e0da703fdb staging: sm750fb: fix odd license text omits 157eed91b374 Merge tag 'tee-optee-for-5.4' of git://git.linaro.org/peop [...] omits 62520e3361d2 drm/i915: Move tasklet kicking to __i915_request_queue caller omits c372740c070a Merge tag 'omap-for-v5.3/fixes-rc4' of git://git.kernel.or [...] omits ff784a78af11 staging: erofs: correct all misused ENOTSUPP omits 382329a9d855 staging: erofs: differentiate unsupported on-disk format omits a6b9b1d5eae6 staging: erofs: introduce EFSCORRUPTED and more logs omits 34b5560db40d kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE omits d247ceda6ae6 staging: comedi: usbduxsigma: remove redundant assignment [...] omits 7d5e9e350e60 staging: rtl8192u: fix up indentation of a statement omits 1548547e1d82 staging: gasket: apex: Make structure apex_desc constant omits a72553505f11 staging: erofs: removing an extra call to iloc() in fill_inode() omits 845f7f7ecb1f drm/i915/icl: Add gen11 specific render breadcrumbs omits 8a8b540a6dd2 drm/i915/icl: Add command cache invalidate omits cfba6bd8b074 drm/i915/icl: Implement gen11 flush including tile cache omits 6f6333ba501e drm/i915/selftest/buddy: fixup igt_buddy_alloc_range omits 88f8065ca73f drm/i915: Convert a few more bland dmesg info to be device [...] omits d225bb8d8a89 arm64: unexport set_memory_x and set_memory_nx omits 198429631a85 crypto: arm64/aegis128 - implement plain NEON version omits a4397635afea crypto: aegis128 - provide a SIMD implementation based on [...] omits cf3d41adcc35 crypto: aegis128 - add support for SIMD acceleration omits 8083b1bf8163 crypto: xts - add support for ciphertext stealing omits a62084d299d9 crypto: aead - Do not allow authsize=0 if auth. alg has di [...] omits 440dc9aab528 crypto: streebog - remove two unused variables omits c2ccfa9ed7fb crypto: aes-generic - remove unused variable 'rco_tab' omits 5d2ded2823c3 Documentation: crypto: crypto_engine: Fix Sphinx warning omits 5f05cdca2727 crypto: cavium/nitrox - Configure asymmetric queue manager [...] omits b31c17c85273 crypto: cavium/nitrox - Allocate asymmetric crypto command queues omits 43b970fa8213 crypto: cryptd - Use refcount_t for refcount omits 03a3bb7ae631 hwrng: core - Freeze khwrng thread during suspend omits c9fbcf6815ce crypto: caam/qi - execute library only on DPAA 1.x omits 1ed2002f891d crypto: hisilicon - fix error handle in hisi_zip_create_req_q omits 902f0babf545 crypto: hisilicon - add missing single_release omits 5c0861989cc1 crypto: hisilicon - init curr_sgl_dma to fix compile warning omits db01e4818bbd crypto: hisilicon - add dependency for CRYPTO_DEV_HISI_ZIP omits 00ae05db583a crypto: hisilicon - fix kbuild warnings omits e5d8badf37e6 USB: serial: option: add the BroadMobi BM818 card omits 6caf0be40a70 USB: serial: option: Add Motorola modem UARTs omits 31d5d15dfc34 media: MAINTAINERS: Add entry for the ov5670 driver omits 0486a18ce82b media: imx7-media-csi: add i.MX6UL support omits 0d90467348d8 media: dt-bindings: imx7-csi: add i.MX6UL/L support omits 0d5078c7172c media: imx: mipi csi-2: Don't fail if initial state times-out omits 9bf656e1a6b0 media: docs-rst: Clarify duration of LP-11 mode omits 24a90c926219 media: v4l: Documentation: Raw Bayer formats are not RGB formats omits 50435d8dbc05 media: v4l: Documentation: Serial busses use parallel mbus codes omits 092e8eb90a7d media: i2c: ov5645: Fix power sequence omits 7ef57be07ac1 media: omap3isp: Don't set streaming state on random subdevs omits e9eb103f0277 media: omap3isp: Set device on omap3isp subdevs omits 2f1fc5efe4a5 media: ov5640: Add support for flash and lens devices omits fa4bb7d3acbf media: ov8856: Check reading clock frequency succeeded omits bf27502b1f3b media: ov5675: Add support for OV5675 sensor omits d55c5f28afaf arm64: smp: disable hotplug on trusted OS resident CPU omits 088880ddc0b2 drm/etnaviv: implement softpin omits 17eae23b0820 drm/etnaviv: allow to request specific virtual address for [...] omits edb5ff07ef67 drm/etnaviv: skip command stream validation on PPAS capable GPUs omits 17e4660ae3d7 drm/etnaviv: implement per-process address spaces on MMUv2 omits 4511708b9a04 Merge tag 'perf-core-for-mingo-5.4-20190814' of git://git. [...] omits e6364d70cfa3 drm/etnaviv: provide MMU context to etnaviv_gem_mapping_get omits d80d842a47fb drm/etnaviv: split out starting of FE idle loop omits 27b67278e007 drm/etnaviv: rework MMU handling omits 4900dda90af2 drm/etnaviv: replace MMU flush marker with flush sequence omits bffe5db81ae6 drm/etnaviv: share a single cmdbuf suballoc region across [...] omits db82a0435b8b drm/etnaviv: split out cmdbuf mapping into address space omits db41fe7d2f75 drm/etnaviv: simplify unbind checks omits 3001eeb7f216 drm/etnaviv: pass mmu pointer to etnaviv_core_dump_mmu omits 9a1fdae58760 drm/etnaviv: dump only failing submit omits dcc31687b8b9 interconnect: qcom: remove COMPILE_TEST from CONFIG_INTERC [...] omits 8512ee319262 gpio: aspeed: Pass irqchip when adding gpiochip omits a2ac3eb3656d gpio: hlwd: Pass irqchip when adding gpiochip omits c7e66e48c05a gpio: xlp: Pass irqchip when adding gpiochip omits 5ed1c835ed8b MAINTAINERS, x86/CPU: Tony Luck will maintain asm/intel-family.h omits fe8cf20d2930 dt-bindings: gpio: davinci: Add new compatible for J721E SoCs omits 607a0dcddbdc gpio: cadence: Pass irqchip when adding gpiochip omits a7fc89f9d5fc gpio: thunderx: Switch to GPIOLIB_IRQCHIP omits 821c76c4c374 qcom: spmi-gpio: convert to hierarchical IRQ helpers in gpio core omits aa7d618ac65f gpio: ixp4xx: Convert to hierarchical GPIOLIB_IRQCHIP omits fdd61a013a24 gpio: Add support for hierarchical IRQ domains omits c930e19790bb selftests: kvm: fix vmx_set_nested_state_test omits 65efa61dc0d5 selftests: kvm: provide common function to enable eVMCS omits 92cd0f0be3d7 selftests: kvm: do not try running the VM in vmx_set_neste [...] omits a0a63940b0c9 drm/vmwgfx: Assign eviction priorities to resources omits 6ae8748bf706 drm/vmwgfx: drop reminaing users of drmP.h omits d5c1f0110dd6 drm/vmwgfx: drop use of drmP.h in header files omits 9c84aeba67cc drm/vmwgfx: Kill unneeded legacy security features omits 2f62c5d6ed0a Merge tag 'drm-fixes-5.3-2019-08-14' of git://people.freed [...] omits db1231ddc046 drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes omits 05b439711f6f drm/ast: Fixed reboot test may cause system hanged omits c554336efa9b cxgb4: fix a memory leak bug omits ecb9f80db23a net/mvpp2: Replace tasklet with softirq hrtimer omits 03eb57bb897f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 83f82d7a4258 of: irq: fix a trivial typo in a doc comment omits 626633425c07 dt-bindings: pinctrl: stm32: Fix 'st,syscfg' schema omits 7c7cfdcf7f17 scsi: ufs: Fix NULL pointer dereference in ufshcd_config_v [...] omits a86a75865ff4 scsi: target: tcmu: avoid use-after-free after command timeout omits 26fa656e9a0c scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure omits 5518ba4ebd7d tools/testing/nvdimm: Fix fallthrough warning omits 070955558e82 drm/mediatek: set DMA max segment size omits 4c6f3196e6ea drm/mediatek: use correct device to import PRIME buffers omits 41de59634046 Merge tag 'Wimplicit-fallthrough-5.3-rc5' of git://git.ker [...] omits 83c156d3ecc0 netfilter: nft_bitwise: Adjust parentheses to fix memcmp s [...] omits 707816c8b050 netfilter: remove deprecation warnings from uapi headers. omits e22a97a2a85d Merge tag 'afs-fixes-20190814' of git://git.kernel.org/pub [...] omits a9436dca115d tools: bpftool: compile with $(EXTRA_WARNINGS) omits 27df5c7068bf selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 omits e1b4ce25dbc9 drm/scheduler: use job count instead of peek omits dc2e1e5b2799 drm/panel: Add driver for the Toppoly TD043MTEA1 panel omits 415b8dd08711 drm/panel: Add driver for the Toppoly TD028TTEC1 panel omits 1c8fc3f0c5d2 drm/panel: Add driver for the Sony ACX565AKM panel omits c9cf4c2a3bd3 drm/panel: Add driver for the Sharp LS037V7DW01 panel omits df439abe6501 drm/panel: Add driver for the NEC NL8048HL11 panel omits f5b0c6542476 drm/panel: Add driver for the LG Philips LB035Q02 panel omits 90075dde44a2 dt-bindings: display: panel: Add bindings for NEC NL8048HL [...] omits 09e6890c3f1a dt-bindings: Add legacy 'toppoly' vendor prefix omits 684a4e6739d3 dt-bindings: Add vendor prefix for LG Display omits 69703eb9a8ae riscv: Make __fstate_clean() work correctly. omits 8ac71d7e46b9 riscv: Correct the initialized flow of FP register omits 170cf2cd8768 Merge tag 'vexpress-dt-updates-5.4' of git://git.kernel.or [...] omits 70c55c1ad1a7 media: vsp1: fix memory leak of dl on error return path omits b4f2cf141c71 Merge tag 'juno-update-5.4' of git://git.kernel.org/pub/sc [...] omits 738590a3fe05 Merge tag 'scmi-updates-5.4' of git://git.kernel.org/pub/s [...] omits a8dba0531bc0 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits daac07156b33 ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit omits ddf7cb83b0f4 ALSA: hda: Unexport a few more stuff omits 53eff75e5f4d ALSA: hda: Drop export of snd_hdac_bus_add/remove_device() omits 0bec8b7e5ca1 Input: remove dev_err() usage after platform_get_irq() omits e83b009c5c36 Merge tag 'dma-mapping-5.3-4' of git://git.infradead.org/u [...] omits 95cbf02b8a5d drm/aspeed: gfc_crtc: Make structure aspeed_gfx_funcs constant omits 3ee1bb7aae97 batman-adv: fix uninit-value in batadv_netlink_get_ifindex() omits 5181b473d64e net: phy: realtek: add NBase-T PHY auto-detection omits d082402e2174 kbuild: remove meaningless 'targets' in ./Kbuild omits d4945049ad66 kbuild: remove 'make /' support omits c2290f3286b6 kbuild: fix modkern_aflags implementation omits 986662b90352 kbuild: refactor part-of-module more omits 16b59cd78595 kbuild: move the Module.symvers check for external module build omits 33e84f2e7965 kbuild: treat an object as multi-used when $(foo-) is set omits 3584be9ec3bf ARM: orion/mvebu: unify debug-ll virtual addresses omits ce78179ea6e0 ARM: dove: clean up mach/*.h headers omits b5e33e44d994 Merge tag 'iommu-fixes-v5.3-rc4' of git://git.kernel.org/p [...] omits cab6d5b66b98 Merge branch 'akpm' (patches from Andrew) omits 4773f9bdb476 r8169: fix sporadic transmit timeout issue omits 7c9dc000bd19 Merge tag 'clk-meson-v5.4-1' of https://github.com/BayLibr [...] omits 535d1b947ba3 drm/arm: drop use of drmP.h omits 25e28ef2805f drm/armada: drop use of drmP.h omits eb1df694cd72 drm/tegra: drop use of drmP.h omits 5c8a5f1d78d8 drm/i2c/tda998x: drop use of drmP.h omits 718d58514ebc EDAC/mc: Cleanup _edac_mc_free() code omits ee5f85d9290f ALSA: hda: Add codec on bus address table lately omits f2dbe87c5ac1 ALSA: hda - Drop unsol event handler for Intel HDMI codecs omits c7ec75ea4d53 clk: socfpga: stratix10: fix rate caclulationg for cnt_clks omits 90776dd1c427 arm64/efi: Move variable assignments after SECTIONS omits 38d16667604e arm64: Clarify when cpu_enable() is called omits 77ad4ce69321 arm64: memory: rename VA_START to PAGE_END omits 233947ef16a1 arm64: memory: fix flipped VA space fallout omits d7da429339f5 ALSA: sb: remove redundant assignment to variable result omits 4ed3350539aa USB: usbfs: Add a capability flag for runtime suspend omits b8e24a9300b0 block: annotate refault stalls from IO submission omits c391818a10de staging: fsl-dpaa2/ethsw: do not force user to bring inter [...] omits 18f1296f067e staging: fsl-dpaa2/ethsw: register_netdev only when ready omits 38fc21369eaa staging: fsl-dpaa2/ethsw: reword error message omits e76d3d60e3bb staging: fsl-dpaa2/ethsw: remove redundant VLAN check omits 36ec62b7e9e6 staging: fsl-dpaa2/ethsw: remove unnecessary memset omits 38ec70cc875f staging: fsl-dpaa2/ethsw: use bool when encoding learning/ [...] omits 47980a20a4e2 staging: fsl-dpaa2/ethsw: remove debug message omits 738663247710 staging: fsl-dpaa2/ethsw: add line terminator to all formats omits f740eb942b26 staging: fsl-dpaa2/ethsw: enable switch ports only on dev_open omits 9d8cfa9d5346 staging: fsl-dpaa2/ethsw: remove IGMP default address omits 5ad773f9a92f drm/bridge: dumb-vga-dac: Fix dereferencing -ENODEV DDC channel omits c8e174b39887 KVM: x86: svm: remove redundant assignment of var new_entry omits ed4e7b057e9e MAINTAINERS: add KVM x86 reviewers omits 74260dc278a7 MAINTAINERS: change list for KVM/s390 omits b14c876b994f kvm: x86: skip populating logical dest map if apic is not [...] omits 1cd8fa288eb8 perf ui: No need to set ui_browser to 1 twice omits 0a4d8fb229dd perf record: Support aarch64 random socket_id assignment omits 3143906c2770 perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format omits 38fe26b46f55 tools: Keep list of tools in alphabetical order omits acb9f2d4755a perf evsel: Provide meaningful warning when trying to use [...] omits 243384dd25c8 perf intel-pt: Add brief documentation for PEBS via Intel PT omits 1b9921546a96 perf tools: Add aux-output config term omits 9e64cefe4335 perf intel-pt: Process options for PEBS event synthesis omits 181ebb5e23a5 perf tools: Add itrace option 'o' to synthesize aux-output events omits 5a4b58e5d64a perf tools: Add aux_output attribute flag omits ce7b0e426ef3 perf record: Add an option to take an AUX snapshot on exit omits 73e5de70dca0 perf ftrace: Improve error message about capability to use ftrace omits c766f3df635d perf ftrace: Use CAP_SYS_ADMIN instead of euid==0 omits 083c1359b0e0 perf tools: Add CAP_SYSLOG define for older systems omits 97993bd6eb89 perf tools: Add NO_LIBCAP=1 to the minimal build test omits 6600c0808e2e Bluetooth: hci_qca: Skip 1 error print in device_want_to_sleep() omits c22e150e3afa perf tools: Add helpers to use capabilities if present omits a3950da161a6 Merge tag 'ux500-v5.4-1' of git://git.kernel.org/pub/scm/l [...] omits a1f487d75c9b ARM: iop32x: merge everything into mach-iop32x/ omits ba9ef6afc45f ARM: iop32x: make mach/uncompress.h independent of mach/ha [...] omits c7b680499430 ARM: xscale: fix multi-cpu compilation omits aad7ad2a01e7 dma: iop-adma: allow building without platform headers omits 00c9755524fb dmaengine: iop-adma: use correct printk format strings omits 7f8bf11a4c2c dmaengine: iop-adma: include prefetch.h omits 59d3ae9a5bf6 ARM: remove Intel iop33x and iop13xx support omits 8c9e465b488b dt-bindings: gpio: Document GPIOs via Moxtet bus omits 856ed97af5cf drivers: gpio: Add support for GPIOs over Moxtet bus omits 2091b417aab1 bus: moxtet: Add sysfs and debugfs documentation omits 20e6cf7e7478 dt-bindings: bus: Document moxtet bus binding omits 5bc7f990cd98 bus: Add support for Moxtet bus omits 5ef9eb7ca372 Merge tag 'renesas-drivers-for-v5.4-tag1' of git://git.ker [...] omits e14e5c11119c Merge tag 'renesas-arm64-dt-for-v5.4-tag1' of git://git.ke [...] omits f50365a192c8 Merge tag 'stm32-defconfig-for-v5.4-1' of git://git.kernel [...] omits 2e925d231501 ARM: multi_v7_defconfig: Enable SPI_STM32_QSPI support omits f63cf88fd88b ARM: remove w90x900 platform omits c68b26697d27 ARM: remove ks8695 platform omits fc1ca6e01d0a drm/bridge: dw-hdmi-i2s: add .get_eld support omits 43e88f670a5e drm/bridge: dw-hdmi-i2s: enable only the required i2s lanes omits 46cecde310bb drm/bridge: dw-hdmi-i2s: reset audio fifo before applying [...] omits 0c6098859176 drm/bridge: dw-hdmi-i2s: set the channel allocation omits 17a1e555b608 drm/bridge: dw-hdmi-i2s: enable lpcm multi channels omits da5f5bc92f49 drm/bridge: dw-hdmi: set channel count in the infoframes omits 2a2a3d2ff799 drm/bridge: dw-hdmi: move audio channel setup out of ahb omits 8067f62bccaf drm/bridge: dw-hdmi-i2s: support more i2s format omits 72362da87348 ARM: imx_v6_v7_defconfig: Enable the PSCI CPUidle driver omits a227229f6205 arm64: defconfig: Enable the PSCI CPUidle driver omits 90865a3dc597 i2c: stm32: Use the correct style for SPDX License Identifier omits d7437fc0d829 i2c: emev2: avoid race when unregistering slave client omits 7b814d852af6 i2c: rcar: avoid race when unregistering slave client omits d0b3c32ed922 arm64: memory: Cosmetic cleanups omits 68933aa97374 arm64: memory: Add comments to end of non-trivial #ifdef blocks omits 6bbd497f0273 arm64: memory: Implement __tag_set() as common function omits a5ac40f53bfa arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions omits 9ba33dcc6bef arm64: memory: Simplify virt_to_page() implementation omits 96628f0fb180 arm64: memory: Rewrite default page_to_virt()/virt_to_page() omits 577c2b35283f arm64: memory: Ensure address tag is masked in conversion macros omits 68dd8ef32162 arm64: memory: Fix virt_addr_valid() using __is_lm_address() omits 759b2e69238d staging: rtl8723bs: remove redundant assignment to ret omits b1198cca2982 Staging: rtl8712: rtl8712_recv: fixed 80 character length warning omits ca8a0a4934e0 staging: rtl8712: r8712_dump_aggr_xframe(): Change type to void omits b849e9a4a09f staging: rtl8712: r8712_xmitframe_aggr_1st(): Change retur [...] omits bc6132f141b7 staging: rtl8712: r8712_append_mpdu_unit(): Change return type omits 6da2422efbb7 staging: rtl8712: xmitframe_addmic(): Change return values [...] omits 737d4d9ef626 staging: rtl8723bs: Remove debugging information exposed v [...] omits 9ddc7004f6aa staging: erofs: xattr.c: avoid BUG_ON omits 753a3c80b6af staging: erofs: remove incomplete cleancache omits 06d9532fa6b3 rxrpc: Fix read-after-free in rxrpc_queue_local() omits b00df840fb40 rxrpc: Fix local endpoint replacement omits 8fc3ae3b109d MAINTAINERS: i2c-imx: take over maintainership omits e8c220fac415 Revert "i2c: imx: improve the error handling in i2c_imx_dm [...] omits c0900eb8264c MAINTAINERS: Update with Amlogic DRM bindings converted as YAML omits 6b9ebf1e0e67 dt-bindings: display: amlogic, meson-vpu: convert to yaml omits 376bf52deef5 dt-bindings: display: amlogic, meson-dw-hdmi: convert to yaml omits 3d2969fac698 staging: erofs: inline erofs_inode_is_data_compressed() omits f130b712ff25 drm/i915: Serialise read/write of the barrier's engine omits dfe42be15fde netfilter: nft_flow_offload: skip tcp rst and fin packets omits d06fa5a118f1 Merge tag 'common/for-v5.4-rc1/cpu-topology' of git://git. [...] omits b26496ae786d drm/i915: Print CCID for all renderCS omits 68e03b85474a gpio: Fix build error of function redefinition omits 2c60e6b5c924 gpiolib: never report open-drain/source lines as 'input' t [...] omits 7991eb39eedc iommu/exynos: Remove __init annotation from exynos_sysmmu_probe() omits 5f889b9a61dd drm/i915: Disregard drm_mode_config.fb_base omits a4eb99a1d617 drm/i915: Include engine->mmio_base in the debug dump omits b20a6e298bcb media: rc: imon: Allow iMON RC protocol for ffdc 7e device omits 699bf9411415 media: tm6000: double free if usb disconnect while streaming omits 6fb7195811fc media: rc: imon-rsc keymap has incorrect mappings omits 46e4a26615cc media: em28xx: modules workqueue not inited for 2nd device omits f1409116835a media: selftests: ir: fix ir_loopback test failure omits 494fce160f2d media: imon_raw: prevent "nonsensical timing event of duration 0" omits e70d13f7ac06 media: imon_raw: simplify and explain bit operations omits 1b09a2afa4dc media: ir-kbd-i2c: convert to i2c_new_dummy_device() omits 0b08ae030154 drm/i915/guc: Remove client->submissions omits 92ffdb61f65d media: rc: add include guard to rc-map.h omits 247d46b3ef75 media: stv0900_core: remove redundant assignment to variab [...] omits 5532c6282787 media: dvb_frontend.h: Fix shifting signed 32-bit value problem omits f6af820ef1be media: media/dvb: Use kmemdup rather than duplicating its [...] omits 48059784ebac media: media/tuners: Use kmemdup rather than duplicating i [...] omits 771560e5d341 media: media/usb: Use kmemdup rather than duplicating its [...] omits 7a637fd32b23 dt-bindings: gpio: aspeed: Add SGPIO support omits 41b57d1bb8a4 lib: Remove redundant ftrace flag removal omits b7005d4ef4f3 ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up omits 5f595063affa ARM: zynq: Support smp in thumb mode omits 31664caaf4d8 iio:light:noa1305: Fix missing break statement. omits be6133b8917f drm/i915: Update DRIVER_DATE to 20190813 omits 871b90660277 ALSA: hda - Add a generic reboot_notify omits 401714d9534a ALSA: hda - Let all conexant codec enter D3 when rebooting omits 9bb34e9013fc drm/vmwgfx: Use VMW_DEBUG_KMS for vmwgfx mode-setting user errors omits 745adc3f9216 drm/vmwgfx: Add debug message for layout change ioctl omits 6d5afe20397b sctp: fix memleak in sctp_send_reset_streams omits d00ee64e1dcf netlink: Fix nlmsg_parse as a wrapper for strict message parsing omits 49bddc73d15c libnvdimm/of_pmem: Provide a unique name for bus provider omits c36757eb9dee net: phy: consider AN_RESTART status when reading link status omits 48ec7014c56e net/mlx4_en: fix a memory leak bug omits 66cf4710b23a ibmveth: Convert multicast list size for little-endian system omits 072f79400032 s390/qeth: serialize cmd reply with concurrent timeout omits d568cb3f9351 riscv: defconfig: Update the defconfig omits 500bc2c1f48a riscv: rv32_defconfig: Update the defconfig omits a1794de8b92e sctp: fix the transport error_count check omits 0a1dcf954ece ARM: dts: aspeed: Add Mihawk BMC platform omits d00523097a37 ARM: dts: aspeed: fp5280g2: Fix power supply address omits c162610c7db2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits b753c5a7f99f Merge branch 'r8152-RX-improve' omits e4a5017ac5b3 r8152: change rx_copybreak and rx_pending through ethtool omits 47922fcde536 r8152: support skb_add_rx_frag omits d55d70894c6d r8152: use alloc_pages for rx buffer omits 252df8b86667 r8152: replace array with linking list for rx information omits ec5791c202ac r8152: separate the rx buffer size omits e070ca371f2b Merge branch 'net-phy-let-phy_speed_down-up-support-speeds-1Gbps' omits 65b27995a4ab net: phy: let phy_speed_down/up support speeds >1Gbps omits 331c56ac7384 net: phy: add phy_speed_down_core and phy_resolve_min_speed omits 7b261e0ef5f8 net: phy: add __set_linkmode_max_speed omits 043b8413e8c0 net: devlink: remove redundant rtnl lock assert omits 708852dcac84 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits a9a96760165d net: hns3: Make hclge_func_reset_sync_vf static omits 074014abdf2b net: ieee802154: remove redundant assignment to rc omits 4643d67e8cb0 hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS omits 28360f398778 mm, vmscan: do not special-case slab reclaim when watermar [...] omits a8282608c88e Revert "mm, thp: restore node-local hugepage allocations" omits 92717d429b38 Revert "Revert "mm, thp: consolidate THP gfp handling into [...] omits 0cfaee2af3a0 include/asm-generic/5level-fixup.h: fix variable 'p4d' set [...] omits 6a2aeab59e97 seq_file: fix problem when seeking mid-record omits ec9f02384f60 mm: workingset: fix vmstat counters for shadow nodes omits 951531691c4b mm/usercopy: use memory range to be accessed for wraparound check omits fcf3a5b62f43 mm: kmemleak: disable early logging in case of error omits 5336e52c9e46 mm/vmalloc.c: fix percpu free VM area search criteria omits 54a83d6bcbf8 mm/memcontrol.c: fix use after free in mem_cgroup_iter() omits b997052bc3ac mm/z3fold.c: fix z3fold_destroy_pool() race condition omits 6051d3bd3b91 mm/z3fold.c: fix z3fold_destroy_pool() ordering omits a53190a4aaa3 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits d883544515aa mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 1de13ee59225 mm/hmm: fix bad subpage pointer in try_to_unmap_one omits 7ab0ad0e74f8 mm/hmm: fix ZONE_DEVICE anon page mapping reuse omits 76470ccd62f1 mm: document zone device struct page field usage omits 270b9991cdb0 drm/i915: Add _TRANS2() omits 46c63d2499b1 drm/i915/bdw+: Move misc display IRQ handling to it own function omits 7aa8dd91da63 devicetree: Expose dtbs_check and dt_binding_check some more omits 0d530aa6894c dt-bindings: watchdog: meson-gxbb-wdt: convert to yaml omits 4df7e9a13953 dt-bindings: serial: meson-uart: convert to yaml omits 87a55485f2fc dt-bindings: phy: meson-g12a-usb3-pcie-phy: convert to yaml omits da86d286cce8 dt-bindings: phy: meson-g12a-usb2-phy: convert to yaml omits f50ffbc5e9eb dt-bindings: arm: amlogic: amlogic,meson-gx-ao-secure: con [...] omits 018562f36f8c dt-bindings: reset: amlogic,meson-reset: convert to yaml omits 66de150a8889 dt-bindings: spi: meson: convert to yaml omits 78db5580af78 dt-bindings: rng: amlogic,meson-rng: convert to yaml omits 8d63f97113a7 dt-bindings: mailbox: meson-mhu: convert to yaml omits cdea0121ae80 docs: writing-schema.md: convert from markdown to ReST omits 5f9040fd3dff dt-bindings: crypto: Convert Allwinner A10 Security Engine [...] omits 31ca694e8645 dt-bindings: bus: Convert Allwinner DE2 bus to a schema omits 5bf2845ece35 dt-bindings: input: Convert Allwinner LRADC to a schema omits 92b498222881 devlink: send notifications for deleted snapshots on regio [...] omits 07f038a408fb Merge LKMM and RCU commits omits cfcdef5e3046 rcu: Allow rcu_do_batch() to dynamically adjust batch sizes omits f48fe4c58660 rcu/nocb: Don't wake no-CBs GP kthread if timer posted und [...] omits 296181d78df9 rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lo [...] omits 1d5a81c18dc6 rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention omits 23651d9b9616 rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() omits 273f03406500 rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() omits f7a81b12d6af rcu/nocb: Print no-CBs diagnostics when rcutorture writer [...] omits 6aacd88d1721 rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended omits d1b222c6be1f rcu/nocb: Add bypass callback queueing omits eda669a6a2c5 rcu/nocb: Atomic ->len field in rcu_segcblist structure omits faca5c250935 rcu/nocb: Unconditionally advance and wake for excessive CBs omits 4fd8c5f153bc rcu/nocb: Reduce ->nocb_lock contention with separate ->no [...] omits 523bddd553c0 rcu/nocb: Reduce contention at no-CBs invocation-done time omits 6608c3a027bc rcu/nocb: Reduce contention at no-CBs registry-time CB adv [...] omits 9fcb09bddd56 rcu/nocb: Round down for number of no-CBs grace-period kthreads omits 81c0b3d724f4 rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU omits 7f36ef82e5cf rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread omits ce0a825e4060 rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks omits 383e13328373 rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb [...] omits aeeacd9d844b rcu/nocb: Enable re-awakening under high callback load omits 0bd55c693617 rcu/nohz: Turn off tick for offloaded CPUs omits 969974e5c51e rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() omits 921bb5fad11c rcu/nocb: Use build-time no-CBs check in rcu_pending() omits c1ab99d66ebc rcu/nocb: Use build-time no-CBs check in rcu_core() omits ec5ef87bac82 rcu/nocb: Use build-time no-CBs check in rcu_do_batch() omits 4f9c1bc727f9 rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields omits 2a777de757f4 rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields omits c035280f1761 rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_la [...] omits e7f4c5b3998a rcu/nocb: Remove obsolete nocb_head and nocb_tail fields omits 5d6742b37727 rcu/nocb: Use rcu_segcblist for no-CBs CPUs omits e83e73f5b0f8 rcu/nocb: Leave ->cblist enabled for no-CBs CPUs omits e6060b41c995 rcu/nocb: Allow lockless use of rcu_segcblist_empty() omits 76c6927c3ee4 rcu/nocb: Allow lockless use of rcu_segcblist_restempty() omits ca5c82580811 rcu/nocb: Remove deferred wakeup checks for extended quies [...] omits 85f69b32126d rcu/nocb: Check for deferred nocb wakeups before nohz_full [...] omits c00045be32fe rcu/nocb: Make rcutree_migrate_callbacks() start at leaf r [...] omits 750d7f6a434f rcu/nocb: Add checks for offloaded callback processing omits ce5215c1342c rcu/nocb: Use separate flag to indicate offloaded ->cblist omits 1bb5f9b95afe rcu/nocb: Use separate flag to indicate disabled ->cblist omits 18cd8c93e69e rcu/nocb: Print gp/cb kthread hierarchy if dump_tree omits f7c612b000d7 rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter omits f7c9a9b664fb rcu/nocb: Rename and document no-CB CB kthread sleep trace event omits 0bdc33daef96 rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable omits 0d52a6652f15 rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() omits 5f675ba6eb5d rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() omits 5d62c08c5fe5 rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() omits 9fa471a881df rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() omits 12f54c3a8410 rcu/nocb: Provide separate no-CBs grace-period kthreads omits 6484fe54b5c6 rcu/nocb: Update comments to prepare for forward-progress work omits 58bf6f77c6fb rcu/nocb: Rename rcu_data fields to prepare for forward-pr [...] omits 31da067023dd Merge branches 'consolidate.2019.08.01b', 'fixes.2019.08.1 [...] omits bee6f87166e9 acpi: Use built-in RCU list checking for acpi_ioremaps list omits 842a56cf3eb0 x86/pci: Pass lockdep condition to pcm_mmcfg_list iterator omits c2fa1e1bfa5b driver/core: Convert to use built-in RCU list checking omits 72ef80b5ee13 Merge branch 'bpf-libbpf-read-sysfs-btf' omits a1916a153c25 libbpf: attempt to load kernel BTF from sysfs first omits 7fd785685e22 btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux omits eb93685847a9 riscv: fix flush_tlb_range() end address for flush_tlb_page() omits 710bb9cfeeda Merge tag 'gvt-next-2019-08-13' of https://github.com/inte [...] omits 5e4e6c4d3ae0 interconnect: qcom: Add QCS404 interconnect provider driver omits 3a0f1604888a drm/i915/gt: Save/restore interrupts around breadcrumb disable omits a79ca656b648 drm/i915: Push the wakeref->count deferral to the backend omits be06f8e7425d interconnect: qcom: Add interconnect RPM over SMD driver omits 24f516ebbab8 dt-bindings: interconnect: Add Qualcomm QCS404 DT bindings omits 9e3ce77c1163 interconnect: qcom: Add tagging and wake/sleep support for sdm845 omits cbd5a9c28bb5 interconnect: Add pre_aggregate() callback omits 127ab2cc5f19 interconnect: Add support for path tags omits ee1c7bd33e66 Merge tag 'tpmdd-next-20190813' of git://git.infradead.org [...] omits 37143dcc44f8 arm64: constify sys64_hook instances omits 0da23df2ff04 arm64: constify aarch64_insn_encoding_class[] omits 0bf136a8cf11 arm64: constify icache_policy_str[] omits 80d838122643 arm64: prefer __section from compiler_attributes.h omits 60a8db790255 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 1cdd8705c7ac drm/i915/tgl: Fix missing parentheses on TGL_TRANS_DDI_FUN [...] omits 2d6c25215ab2 KEYS: trusted: allow module init if TPM is inactive or dea [...] omits 77905379e9b2 RDMA/hns: Remove unuseful member omits bf8c02f961c8 RDMA/hns: bugfix for slab-out-of-bounds when loading hip08 driver omits 9bba3f0cbfc8 RDMA/hns: Bugfix for slab-out-of-bounds when unloading hip [...] omits d7e5ca88d60c RDMA/hns: Modify pi vlaue when cq overflows omits 76827087bb3f RDMA/hns: Bugfix for creating qp attached to srq omits 0e1aa6f0959e RDMA/hns: Logic optimization of wc_flags omits 9dc4cfff115f RDMA/mlx5: Annotate lock dependency in bind/unbind slave port omits 8293a598feec IB/mlx5: Expose XRQ legacy commands over the DEVX interface omits 972d7560ee37 IB/mlx5: Add legacy events to DEVX list omits 2c8ccb37b08f RDMA/siw: Change CQ flags from 64->32 bits omits 749b9eef502d Merge remote-tracking branch 'mlx5-next/mlx5-next' into wi [...] omits f6545bec9693 kbuild: add [M] marker for build log of *.mod.o omits 4b950bb9ac0c Kbuild: Handle PREEMPT_RT for version string and magic omits cf8dfd15e5fb kbuild: move flex and bison rules to Makefile.host omits 6ba7dc6616ce kbuild: make bison create C file and header in a single pa [...] omits 49d5089d926c kbuild: use $(basename ...) for cmd_asn1_compiler omits 75959d44f9dc kbuild: Fail if gold linker is detected omits 15bfc2348d54 modpost: check for static EXPORT_SYMBOL* functions omits 656c8e9cc1ba netfilter: conntrack: Use consistent ct id hash calculation omits 31fa571c01d8 ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init' omits 190d03814eb3 ALSA: hda/realtek - Add quirk for HP Envy x360 omits 3ca3c4aad2ef can: netlink: fix documentation typos omits e83e416cdf4f can: vcan: introduce pr_fmt and make use of it omits 4248f5e02f2e can: vcan: remove unnecessary blank lines omits d569de814967 can: vcan: convert block comments to network style comments omits 456a8a646b25 can: gw: add support for CAN FD frames omits e9dc7c60507c can: gw: use struct canfd_frame as internal data structure omits 21468e6de80e can: gw: cgw_parse_attr(): remove unnecessary braces for s [...] omits 78f8a326f924 can: gw: cgw_dump_jobs(): avoid long lines omits 0815c891e522 can: gw: can_can_gw_rcv(): remove return at end of void function omits 5dfc8c94a887 can: gw: add missing spaces around operators omits f62564f5e3f2 can: gw: remove unnecessary blank lines, add suggested bla [...] omits 465c0deb1057 can: gw: convert block comments to network style comments omits bf74aa86e111 can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrt [...] omits 9989f6333c58 can: bcm: bcm_sock_no_ioctlcmd(): mark function as static omits af0b1470bda9 can: raw: raw_sock_no_ioctlcmd(): mark function as static omits d956b1a87f9b can: raw: raw_module_init(): use pr_err() instead of print [...] omits bff10040672d can: raw: balance braces around else statements omits d5e4ecac87fc can: raw: remove unnecessary blank lines, add suggested bl [...] omits d6ada83bba99 can: raw: convert block comments to network style comments omits 97c334935100 can: af_can: add missing identifiers to struct receiver::func omits fbd4665a67f7 can: af_can: can_pernet_init(): Use preferred style kzallo [...] omits 1cf571eb81d3 can: af_can: avoid splitting quoted string across lines omits b11844b6068c can: af_can: fix alignment omits 8325ce9bca55 can: af_can: balance braces around else statements omits 147d9e9a67e1 can: af_can: convert block comments to network style comments omits 3e994ff28f86 can: xilinx_can: xcan_set_bittiming(): fix the data phase [...] omits 9d06bcb9aa48 can: xilinx_can: xcan_rx_fifo_get_next_frame(): fix FSR re [...] omits e6997dd26884 can: xilinx_can: fix the data update logic for CANFD FD frames omits 9a67b72552f8 MAINTAINERS: iomap: Remove fs/iomap.c record omits 0dc99e042a4c media: MAINTAINERS: Remove zoran driver omits 34994c9d9d48 media: MAINTAINERS: hantro: Fix typo in a filepath omits 009b37c65df5 media: exynos4-is: Remove call to memset after dma_alloc_coherent omits 6a11f0f58886 media: ngene: Remove call to memset after pci_alloc_consistent omits e671499303e4 media: i2c: Convert to new i2c device probe() omits bec5352d20d1 media: i2c: et8ek8: Convert to new i2c device probe() omits 42b661221518 media: i2c: s5c73m3: Convert to new i2c device probe() omits c1042d62fe05 media: i2c: smiapp: Convert to new i2c device probe() omits 5e56808900a7 media: radio: si470x: Convert to new i2c device probe() omits 7bb823a6522a media: radio: si4713: Convert to new i2c device probe() omits 9deff920bd18 media: i2c: adv748x: Convert to new i2c device probe() omits 2dbfc6525046 media: i2c: tvp5150: Add of_node_put() before goto omits 22ff7d4ca3f7 media: platform: mtk-mdp: mtk_mdp_core: Add of_node_put() [...] omits 4fd22938569c media: fdp1: Reduce FCP not found message level to debug omits 5db8a692fe69 media: pvrusb2: use kzalloc instead of kmalloc and memset omits 5cf7e71f7a63 media: zd1301_demod: don't check retval after our own assignemt omits 0b25167d1cdd media: mn88473: don't check retval after our own assignemt omits e6ec19a25f21 media: mn88472: don't check retval after our own assignemt omits ae3af6c43c0d media: cxd2820r: don't check retval after our own assignemt omits 34925d9f019c media: i2c: adv7842: convert to i2c_new_dummy_device omits 2f822f1da08a media: i2c: tda1997x: prevent potential NULL pointer access omits 53f5d7a46fab media: usb: go7007: s2250-board: convert to i2c_new_dummy_device omits 9524da83a50b media: i2c: adv7511-v4l2: convert to i2c_new_dummy_device omits 31b9754caf8e media: i2c: adv7180: convert to i2c_new_dummy_device omits b13d326ee4a9 media: i2c: ad9389b: convert to i2c_new_dummy_device omits 93bbd6c5eeb1 can: xilinx_can: xcanfd_rx(): fix FSR register handling in [...] omits 4cdd51563048 media: dvb-frontends: mn88473: convert to i2c_new_dummy_device omits f0b0710c9f7b media: dvb-frontends: mn88472: convert to i2c_new_dummy_device omits 0a6ed11f9884 media: dvb-frontends: mn88443x: convert to i2c_new_dummy_device omits 0a248872e4c5 media: dvb-frontends: cxd2820r_core: convert to i2c_new_du [...] omits 6b0d35891c83 can: xilinx_can: xcan_probe(): skip error message on defer [...] omits 864919ea0380 media: mtk-mdp: fix reference count on old device tree omits b557b5073194 media: cedrus: Don't set chroma size for scale & rotation omits 3486cc40ccbf can: xilinx_can: xcan_chip_start(): fix failure with invalid bus omits 633eadc9ba1e media: cedrus: Remove dst_bufs from context omits 09c41a23a2e2 media: Revert "media: vimc: propagate pixel format in the stream" omits 7123e1c7ea29 can: ti_hecc: ti_hecc_mailbox_read(): remove set but not u [...] omits 10b1aed6dac0 media: Revert "media: vimc: Remove or modify stream checks" omits 84246ae3fde1 media: rcar-vin: Report correct image stride omits babfcda6ef43 can: ti_hecc: ti_hecc_mailbox_read(): add blank lines to i [...] omits c71400cec438 can: ti_hecc: ti_hecc_start(): avoid multiple assignments omits dfa9352dbe4e can: ti_hecc: fix print formating strings omits ab3a78f65983 can: ti_hecc: avoid long lines omits d5f1a984edd8 can: ti_hecc: fix indention omits 99a3d7c12243 can: ti_hecc: convert block comments to network style comments omits 175a60b73b17 can: sja1000: f81601: remove unused including <linux/version.h> omits 5549369cfde0 can: kvaser_pciefd: Remove unused including <linux/version.h> omits 1910cd88539c can: kvaser_pciefd: kvaser_pciefd_pwm_stop(): remove unnec [...] omits 256acbebdc3b media: omap_vout: convert to vb2 omits 839b9d2c59b3 media: omap_vout: fix various v4l2-compliance failures omits 9840a4ffcf0b selftests/bpf: fix race in flow dissector tests omits a3384b8d9f63 HID: logitech-hidpp: remove support for the G700 over USB omits addf3382c47c Revert "HID: logitech-hidpp: add USB PID for a few more su [...] omits d66fa3c70e59 tools: bpftool: add feature check for zlib omits 341dfcf8d78e btf: expose BTF info through sysfs omits 91b4db5313a2 s390/bpf: use 32-bit index for tail calls omits 367f4acc6990 ARM: mach-nspire: Kill off CLCD auxdata omits 2a2bb58aaeff Merge tag 'gemini-dts-v5.4-1' of git://git.kernel.org/pub/ [...] omits fbe4a49f6de9 Merge tag 'stm32-dt-for-v5.4-1' of git://git.kernel.org/pu [...] omits d1406583f4e8 Merge tag 'renesas-dt-bindings-for-v5.4-tag1' of git://git [...] omits d4bc63b193c2 Merge tag 'ux500-dts-v5.4-1' of git://git.kernel.org/pub/s [...] omits da5fbcb1d03a ARM: dts: Update the NSPIRE DTS files for DRM omits c08b59841055 ARM: dts: nomadik: Set up the CS GPIO right omits daa37200d489 Merge tag 'gvt-fixes-2019-08-13' of https://github.com/int [...] omits 115f3bad1a36 usb-storage: remove single-use define for debugging omits 834de5c1aa76 mtd: spi-nor: Fix the disabling of write protection at init omits 428cb860c4f4 Merge tag 'reset-for-v5.4' of git://git.pengutronix.de/git [...] omits 4a65bbb9109e soc: ti: pm33xx: Make two symbols static omits ebc526233b9d Merge tag 'imx-fixes-5.3-2' of git://git.kernel.org/pub/sc [...] omits d8e0cecbcaf0 soc: ti: pm33xx: Fix static checker warnings omits 5717fe5ab38f arm64: cpufeature: Don't treat granule sizes as strict omits 0c0d1ec21b2f ARM: OMAP: dma: Mark expected switch fall-throughs omits a27401cecf77 ARM: dts: am335x-boneblue: Use of am335x-osd335x-common.dtsi omits 26b1c8bed586 ARM: dts: gta04: define chosen/stdout-path omits 9fc6bff8078b ARM: dts: omap3-n950-n9: Remove regulator-boot-off property omits dc1b6ca8fa66 ARM: dts: am335x-cm-t335: Remove regulator-boot-off property omits 5d2fc542e8c9 regulator: act8945a-regulator: fix ldo register addresses [...] omits 9c6c417d95d8 ASoC: SOF: fix HDA direct MMIO access omits 8da2d74c10fd ASoC: Intel: hsw: remove i386 build warning w/ size_t argument omits ae3a5901dde2 ASoC: ti: Fix typos in ti/Kconfig omits c8a738f4cfae bus: ti-sysc: remove set but not used variable 'quirks' omits 7188f656cdf7 ASoC: rockchip: rockchip_max98090: Set period size to 240 omits bb88b86c1f62 bus: ti-sysc: allow reset sharing across devices omits 4345f0dc015d bus: ti-sysc: rework the reset handling omits b6036314436b bus: ti-sysc: re-order the clkdm control around reset handling omits b58056da2ec2 bus: ti-sysc: Add missing kerneldoc comments omits 54d662227cae bus: ti-sysc: Switch to SPDX license identifier omits d220540795ec dt-bindings: ti-sysc: Add SPDX license identifier omits 82a9c15d1a91 MAINTAINERS: Add ti-sysc files under the OMAP2+ entry omits 50e4b5cac403 Merge branch 'ti-sysc-fixes' into fixes omits 5b63fb90adb9 ARM: dts: Fix incomplete dts data for am3 and am4 mmc omits 58e16d792a6a Merge branch 'ti-sysc-fixes' into fixes omits a304f483b6b0 bus: ti-sysc: Simplify cleanup upon failures in sysc_probe() omits fa8397e45c64 ARM: OMAP1: ams-delta-fiq: Fix missing irq_ack omits 07f9a8be66a9 ARM: dts: dra74x: Fix iodelay configuration for mmc3 omits 8613e2ca4fff ARM: dts: am335x: Fix UARTs length omits 45da5e09dd32 ARM: OMAP2+: Fix omap4 errata warning on other SoCs omits 105333435b4f netfilter: connlabels: prefer static lock initialiser omits 0a30ba509fde netfilter: nf_nat_proto: make tables static omits 5785cf15fd74 netfilter: nf_tables: add missing prototypes. omits 2a475c409fe8 kbuild: remove all netfilter headers from header-test blacklist. omits 20a9379d9a03 netfilter: remove "#ifdef __KERNEL__" guards from some headers. omits 78458e3e08cd netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks [...] omits 0abc8bf4f284 netfilter: add missing IS_ENABLED(CONFIG_NF_CONNTRACK) che [...] omits 47e640af2e49 netfilter: add missing IS_ENABLED(CONFIG_NF_TABLES) check [...] omits 9211bfbff80a netfilter: add missing IS_ENABLED(CONFIG_BRIDGE_NETFILTER) [...] omits a1b2f04ea527 netfilter: add missing includes to a number of header-files. omits bd96b4c75675 netfilter: inline four headers files into another one. omits 43dd16efc7f2 netfilter: nf_tables: store data in offload context registers omits bd8699e9e292 netfilter: nft_bitwise: add offload support omits 7e59b3fea2a2 netfilter: remove unnecessary spaces omits b1635ee6120c net/mlx5: Add XRQ legacy commands opcodes omits 647d58a989b3 net/mlx5: Use debug message instead of warn omits 220b65d8009d drm/i915/gvt: Double check batch buffer size after copy omits 00a33be40634 drm/i915/gvt: Add valid length check for MI variable commands omits 1e2adc0d0370 drm/i915/gvt: Add MI command valid length check omits 4f870f1fba34 drm/i915/gvt: Utility for valid command length check omits 8cfbca7848ff drm/i915/gvt: factor out tlb and mocs register offset table omits f8871ec8fc73 drm/i915/gvt: no need to check return value of debugfs_cre [...] omits e14006d939fe drm/i915/gvt: Fix typo of VBLANK_TIMER_PERIOD omits abb042f310ff drm/i915/uc: Log fw status changes only under debug config omits faac910201e9 rtc: Remove dev_err() usage after platform_get_irq() omits 7cdf6e40537f HID: wacom: add back changes dropped in merge commit omits 52791eeec1d9 dma-buf: rename reservation_object to dma_resv omits 5d344f58da76 dma-buf: nuke reservation_object seq number omits d3c6dd1fb30d dma-buf/sw_sync: Synchronize signal vs syncpt free omits 5f15c1e6e181 drm/i915/guc: Use a local cancel_port_requests omits 10e62b47973b bus: hisi_lpc: Add .remove method to avoid driver unbind crash omits 1b15a5632a80 bus: hisi_lpc: Unregister logical PIO range to avoid poten [...] omits b884e2de2afc lib: logic_pio: Add logic_pio_unregister_range() omits 0a27142bd1ee lib: logic_pio: Avoid possible overlap for unregistering regions omits 478ffad6d690 drm/i915: drop engine_pin/unpin_breadcrumbs_irq omits ee94e0c4598a drm/i915/guc: keep breadcrumb irq always enabled omits 06709e81c668 lib: logic_pio: Fix RCU usage omits 7607a121f461 dmaengine: fsldma: Mark expected switch fall-through omits 069e4a19f44d dmaengine: ti: unexport filter functions omits 31ec0dd38085 drm/amd/display: use kvmalloc for dc_state (v2) omits 17b6d2d52854 drm/amdgpu: fix gfx9 soft recovery omits 95ae251fe828 f2fs: add fs-verity support omits 84fb7ca4b3f8 ext4: update on-disk format documentation for fs-verity omits 22cfe4b48ccb ext4: add fs-verity read support omits c93d8f885809 ext4: add basic fs-verity support omits 432434c9f8e1 fs-verity: support builtin file signatures omits add890c9f9d2 fs-verity: add SHA-512 support omits 4dd893d832cf fs-verity: implement FS_IOC_MEASURE_VERITY ioctl omits 3fda4c617e84 fs-verity: implement FS_IOC_ENABLE_VERITY ioctl omits 075c2b6bf654 scsi: use __u{8,16,32,64} instead of uint{8,16,32,64}_t in [...] omits ba13f2c8d7a0 fscrypt: document the new ioctls and policy version omits 62de25927a25 ubifs: wire up new fscrypt ioctls omits 8ce589c77318 f2fs: wire up new fscrypt ioctls omits 29b3692e6dbf ext4: wire up new fscrypt ioctls omits 5ab7189a31ba fscrypt: require that key be added when setting a v2 encry [...] omits 78a1b96bcf7a fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS ioctl omits 23c688b54016 fscrypt: allow unprivileged users to add/remove keys for v [...] omits 5dae460c2292 fscrypt: v2 encryption policy support omits c1144c9b8ad9 fscrypt: add an HKDF-SHA512 implementation omits 5a7e29924dac fscrypt: add FS_IOC_GET_ENCRYPTION_KEY_STATUS ioctl omits b1c0ec3599f4 fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY ioctl omits 22d94f493bfb fscrypt: add FS_IOC_ADD_ENCRYPTION_KEY ioctl omits feed82586191 fscrypt: rename keyinfo.c to keysetup.c omits 0109ce76dd6e fscrypt: move v1 policy key setup to keysetup_v1.c omits 3ec4f2a62927 fscrypt: refactor key setup code in preparation for v2 policies omits a828daabb2ae fscrypt: rename fscrypt_master_key to fscrypt_direct_key omits 59dc6a8e1f53 fscrypt: add ->ci_inode to fscrypt_info omits 3b6df59bc4d2 fscrypt: use FSCRYPT_* definitions, not FS_* omits 2336d0deb2d4 fscrypt: use FSCRYPT_ prefix for uapi constants omits 7af0ab0d3aab fs, fscrypt: move uapi definitions to new header <linux/fs [...] omits 29a98c1caf7b fscrypt: use ENOPKG when crypto API support missing omits a4d14e915bcb fscrypt: improve warnings for missing crypto API support omits 63f668f0def1 fscrypt: improve warning messages for unsupported encrypti [...] omits 886da8b39cf2 fscrypt: make fscrypt_msg() take inode instead of super_block omits 1c5100a2aab4 fscrypt: clean up base64 encoding/decoding omits 75798f85f2ba fscrypt: remove loadable module related code omits 2b4f4cb93ae3 scsi: esas2r: Prefer pcie_capability_read_word() omits 3e76ca9561ce scsi: csiostor: Prefer pcie_capability_read_word() omits 1d4f4a5e507f scsi: sym53c8xx_2: remove redundant assignment to retv omits 18daf910ed6f scsi: pmcraid: Fix a typo - pcmraid --> pmcraid omits dbe447ac18aa scsi: fas216: Mark expected switch fall-throughs omits 9ab089d30bcf scsi: megaraid_sas: Introduce module parameter for default [...] omits d1436e456b84 scsi: qla2xxx: Fix a NULL pointer dereference omits fe6b52c9adbc scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() omits 1778a0e7bff8 scsi: qla2xxx: Remove two superfluous if-tests omits c6e58160a2c0 scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() omits 897def200421 scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function omits 724361921f65 scsi: qla2xxx: Report invalid mailbox status codes omits 1a20719e074a scsi: qla2xxx: Remove superfluous sts_entry_* casts omits 5ec9f9040f61 scsi: qla2xxx: Let the compiler check the type of the SCSI [...] omits 88263208dd23 scsi: qla2xxx: Complain if sp->done() is not called from t [...] omits 0dcec41acb85 scsi: qla2xxx: Make sure that aborted commands are freed omits bcc856574356 scsi: qla2xxx: Introduce qla2xxx_get_next_handle() omits 3cb5f3aeaf07 scsi: qla2xxx: Modify NVMe include directives omits e752a04e1bd1 scsi: qla2xxx: Make qlt_handle_abts_completion() more robust omits 85cffefa09e4 scsi: qla2xxx: Fix a race condition between aborting and c [...] omits bdb61b9b944d scsi: qla2xxx: Introduce the function qla2xxx_init_sp() omits 6c18a43e3c82 scsi: qla2xxx: Enable type checking for the SRB free and d [...] omits aa20e38bf567 scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() omits 0f8243e64682 scsi: qla2xxx: Set the responder mode if appropriate for E [...] omits 9933c050fe91 scsi: qla2xxx: Make it explicit that ELS pass-through IOCB [...] omits 0597fe601a3a scsi: qla2xxx: Check secondary image if reading the primar [...] omits c43e7832ee77 scsi: qla2xxx: Change the return type of qla24xx_read_flas [...] omits df95f39ae764 scsi: qla2xxx: Introduce the be_id_t and le_id_t data type [...] omits fb3250974a48 scsi: qla2xxx: Complain if a soft reset fails omits 527e9b704c3d scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcp [...] omits dc6d6d34e1f6 scsi: qla2xxx: Check the PCI info string output buffer size omits fcef08932db7 scsi: qla2xxx: Complain if waiting for pending commands times out omits bc97c9484bae scsi: qla2xxx: Declare fourth qla2x00_set_model_info() arg [...] omits e6803efae5ac scsi: qla2xxx: Always check the qla2x00_wait_for_hba_onlin [...] omits c4707fccb364 scsi: qla2xxx: Suppress multiple Coverity complaint about [...] omits f91ff36a5731 scsi: qla2xxx: Suppress a Coveritiy complaint about intege [...] omits 3a392b4f384a scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() omits c29282c65d1c scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() omits 282d10565ee9 scsi: qla2xxx: Simplify a debug statement omits 258f0752ef36 scsi: qla2xxx: Remove dead code omits 6f153bcf12f4 scsi: qla2xxx: Complain if parsing the version string fails omits 58e060e11b0b scsi: qla2xxx: Complain if a mailbox command times out omits cc74049f35e8 scsi: qla2xxx: Use strlcpy() instead of strncpy() omits 1df627b4f7fa scsi: qla2xxx: Do not corrupt vha->plogi_ack_list omits b3e9772d9ec5 scsi: qla2xxx: Report the firmware status code if a mailbo [...] omits ac452b8e7932 scsi: qla2xxx: Fix session lookup in qlt_abort_work() omits f1333c48a4ad scsi: qla2xxx: Simplify qla24xx_abort_sp_done() omits 8b21900b09a5 scsi: qla2xxx: Remove two superfluous tests omits 53be100b36ae scsi: qla2xxx: Remove a superfluous pointer check omits 09434912ed4c scsi: qla2xxx: Simplify qlt_lport_dump() omits 9c17c3b1e049 scsi: qla2xxx: Reduce the number of casts in GID list code omits 57bf595a6f24 scsi: qla2xxx: Verify locking assumptions at runtime omits 9e75b5e2c838 scsi: qla2xxx: Change data_dsd into an array omits bb6efb1ea639 scsi: qla2xxx: Declare qla_tgt_cmd.cdb const omits 6d58ef05fd33 scsi: qla2xxx: Reduce the scope of three local variables i [...] omits 909c1d1492b6 scsi: qla2xxx: Change the return type of qla2x00_update_ms [...] omits c254b52b58b5 scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const omits 36645232d9fc scsi: qla2xxx: Remove a superfluous forward declaration omits 3f5ee085d37d scsi: qla2xxx: Remove an include directive from qla_mr.c omits ba0cef253271 scsi: qla2xxx: Include the <asm/unaligned.h> header file f [...] omits 0184793df2e8 scsi: qla2xxx: Use tabs instead of spaces for indentation omits c1c7178c2620 scsi: qla2xxx: Improve Linux kernel coding style conformance omits 8dd9593cc07a scsi: qla2xxx: Really fix qla2xxx_eh_abort() omits d2d2b5a5741d scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the [...] omits fd295733e702 dt-bindings: fec: explicitly mark deprecated properties omits 60d437bbff35 of: resolver: Add of_node_put() before return and break omits b0eb93cfd516 lkdtm: Add Control Flow Integrity test omits cd8869f4cb25 xtensa: add missing isync to the cpu_reset TLB code omits 4514fe8cd96f Documentation/arm/samsung-s3c24xx: Remove stray U+FEFF cha [...] omits 13afbbf49a34 Documentation/arm/sa1100/assabet: Fix 'make assabet_defcon [...] omits 198266af3ab9 Documentation/arm/sa1100: Remove some obsolete documentation omits 6a241a11f925 docs/zh_CN: update Chinese howto.rst for latexdocs making omits 03d36521f5d2 Documentation: virt: Fix broken reference to virt tree's index omits 3b2cb439a63f docs: Fix typo on pull requests guide omits b0a3fa44659c rtc: mxc: use spin_lock_irqsave instead of spin_lock_irq i [...] omits bb0ce4c1517d net: phy: at803x: stop switching phy delay config needlessly omits 41a8e19f47df rtc: bd70528: fix driver dependencies omits 15e2544ed38a kernel-doc: Allow anonymous enum omits cb3cab06142e rtc: remove w90x900/nuc900 driver omits 82bf829b692d Documentation: sphinx: Don't parse socket() as identifier [...] omits 11fec009d97e Documentation: sphinx: Add missing comma to list of strings omits abab1cd6c617 dt-bindings: add vendor prefix "acme" for "Acme Systems srl" omits 328e3e369bce ARM: dts: bcm283x: Define memory at board level omits e7774049ff25 ARM: dts: bcm283x: Define MMC interfaces at board level omits 6aed51d89124 Merge tag 'iio-for-5.4a' of git://git.kernel.org/pub/scm/l [...] omits 48b30e10bfc2 Merge tag 'iio-fixes-for-5.3b' of git://git.kernel.org/pub [...] omits 303911cfc5b9 USB: core: Fix races in character device registration and [...] omits 6b14dd726712 ARM: dts: meson8b: odroidc1: use the MAC address stored in [...] omits d14734a04a8a arm64: dts: meson-g12b-odroid-n2: enable DVFS omits 1c2b93902faf drm/panfrost: Bump driver version to 1.1 omits 187d2929206e drm/panfrost: Add support for GPU heap allocations omits b31bdd1389fc drm/panfrost: Convert MMU IRQ handler to threaded handler omits c6d29c66e582 arm64: dts: meson-g12b-khadas-vim3: add initial device-tree omits b69337d38e05 Merge tag 'clk-meson-v5.4-1' of git://github.com/BayLibre/ [...] omits 73e467f60acd drm/panfrost: Consolidate reset handling omits 203270c025be drm/panfrost: Add a no execute flag for BO allocations omits eecbb3cdccca drm/panfrost: Split panfrost_mmu_map SG list mapping to it [...] omits a5efb4c9a562 drm/panfrost: Restructure the GEM object creation omits 3bf5189d93d0 drm/shmem: Put pages independent of a SG table being set omits 930a402485b2 drm/gem: Allow sparsely populated page arrays in drm_gem_p [...] omits 74d5f3d06f70 tools build: Add capability-related feature detection omits ac9fd659ef8c drm: gm12u320: Add -ENODEV to list of errors to ignore omits 9b61db1aed5c drm: gm12u320: Do not take a mutex from a wait_event condition omits 4abfa2e4e74f drm: gm12u320: Use DRM_DEV_ERROR everywhere omits 8515090ce514 drm: gm12u320: Some minor cleanups omits 40d81772dac4 perf top: Collapse and resort all evsels in a group omits 5f8b4d5d237a perf hist: Remove dummy entries when finding real ones. omits 3e70008a6021 perf trace: Fix segmentation fault when access syscall inf [...] omits 7d1a5efa20db perf hists: Do not link a pair if already linked omits 1205a2719e52 perf top: Set display thread COMM to help with debugging omits b115df076d33 perf vendor events intel: Add Icelake V1.00 event file omits 2b75863b0845 perf tools: Fix paths in include statements omits 4fe94ce1c6ba perf test vfs_getname: Disable ~/.perfconfig to get defaul [...] omits 5de9e5fda05b perf config: Document the PERF_CONFIG environment variable omits 61a461fcbd62 perf config: Honour $PERF_CONFIG env var to specify altern [...] omits 57fc032ad643 perf session: Avoid infinite loop when seeing invalid header.size omits 272172bd418c Merge remote-tracking branch 'torvalds/master' into perf/core omits 91be2587e82a x86/fpu/math-emu: Address fallthrough warnings omits 5785675dfef4 x86/apic/32: Fix yet another implicit fallthrough warning omits 7a14826ede1d ext4: set error return correctly when ext4_htree_store_dir [...] omits a21ce8ad12d2 drm/i915/overlay: Switch to using i915_active tracking omits 3d6792cf0a93 drm/i915: Forgo last_fence active request tracking omits ba31ebfa7b74 MAINTAINERS: Update e-mail address for Andrea Parri omits 511b44f7598c rcu: Fix spelling mistake "greate"->"great" omits 1d5087ab964d arm: Use common outgoing-CPU-notification code omits b823cafa7501 rcu: Remove redundant "if" condition from rcu_gp_is_expedited() omits e78a7614f387 idle: Prevent late-arriving interrupts from disrupting offline omits 03d570e1a4dc clk: ingenic: Use CLK_OF_DECLARE_DRIVER macro omits b8cf3219ccd5 drm/amdgpu: flag renoir as experimental for now omits c9d0ca8528b3 drm/amdgpu: skip mec2 jump table loading for renoir omits 444a0fea5107 drm/amdgpu: use direct loading on renoir vcn for the moment omits 8deac2363638 drm/amdgpu: set fw default loading by psp for renoir omits 40c8a3293b17 drm/amdgpu: update lbpw for renoir omits 95f9e74c3acc drm/amdgpu: enable power gating for renoir omits f78e007f76bd drm/amdgpu: enable clock gating for renoir omits 279ba48e1f76 drm/amdgpu: add VCN2.0 to Renoir IP blocks omits 0c6b391d68be drm/amdgpu: enable Doorbell support for Renoir (v2) omits dc9b6e934b42 drm/amdgpu: enable Renoir VCN firmware loading omits a46e1716f37d drm/amdgpu: add sdma golden settings for renoir omits 33294eb8cb67 drm/amdgpu: add gfx golden settings for renoir (v2) omits 6a7a0bdbfa0c drm/amdgpu: add psp_v12_0 for renoir (v2) omits 6b3ad3b2da28 drm/amdgpu: set rlc funcs for renoir omits e09ce48182e5 drm/amdgpu: add asic funcs for renoir omits b1326bbc6316 drm/amdgpu: enable dce virtual ip module for Renoir omits 0126abd4d13f drm/amdgpu: fix no interrupt issue for renoir emu omits 61bdb39c913f drm/amdgpu: add renoir pci id omits 05e1f0e0aba6 drm/amdgpu: set ip blocks for renoir omits 2d49738ae1b4 drm/amdgpu: add sdma support for renoir omits 1aafd447bc79 drm/amdgpu: add gfx support for renoir omits 378d53898a8d drm/amdgpu: set fw load type for renoir omits 8787ee01458f drm/amdgpu: add gmc v9 supports for renoir omits 080deab66d4f drm/amdgpu: add soc15 common ip block support for renoir omits b51a26a02abe drm/amdgpu: add renoir support for gpu_info and ip block setting omits 1eee4228a583 drm/amdgpu: add renoir asic_type enum omits d8a46257c229 drm/amdgpu: add renoir header files (v2) omits 8b94d0517902 drm/amd/powerplay: remove redundant duplicated return check omits 54a9bcb0a4ff drm/amd/display: Fix a typo - dce_aduio_mask --> dce_audio_mask omits 44f3dd09a8a1 drm/amd/display: use kvmalloc for dc_state (v2) omits 62cfcb9e23d0 drm/amdgpu: fix gfx9 soft recovery omits e34640e247be drm/amdgpu/powerplay: update Arcturus smu version in new place omits a840159c82c7 drm/amdgpu: enable mmhub clock gating for Arcturus omits cb15e8046d0d drm/amdgpu: add mmhub clock gating for Arcturus omits 15e2f43a72cf drm/amdgpu: increase CGCG gfx idle threshold for Arcturus omits f9da7c438424 drm/amdgpu: add GFX_CP_LS flag to Arcturus omits 5212a3bdf03f drm/amdgpu: remove ras block's feature status info in sysfs omits 9b4e63f4513b drm/amd/powerplay: change smu_read_sensor sequence in smu omits bee7b51ac93a drm/amdgpu: split athub clock gating from mmhub omits f7ee1995282c drm/amdgpu: enable sdma clock gating for Arcturus omits 8dc7e07cfff5 drm/amdgpu: add sdma clock gating for Arcturus omits 78864760c2e3 drm/amdgpu: support sdma clock gating for more instances omits 5d111f5b3a31 drm/amdgpu: enable hdp clock gating for Arcturus omits 6acb87acefd7 drm/amdgpu: add hdp clock gating for Arcturus omits 6b76ce62bfcb drm/amdgpu: enable gfx clock gating for Arcturus omits f60481a94529 drm/amdgpu: add gfx clock gating for Arcturus omits 145b03eb738e drm/amdgpu: create mmhub ras framework omits 9fb2d8de4a43 drm/amdgpu: support mmhub ras in amdgpu ras omits 3d093da0989e drm/amdgpu: add amdgpu_mmhub_funcs definition omits 44494f96ba96 drm/amdgpu: add sub block parameter in ras inject command omits a2b459947b1e drm/amdgpu: add check to avoid array bound issue omits 3c0b547da0d7 drm/amd/powerplay: update smu11_driver_if_navi10.h omits 1b41b769e137 drm/amd/powerplay: re-define smu interface version for smu v11 omits 260517203210 drm/amdgpu: add navi14 PCI ID omits 965ebe3d5d64 drm/amdgpu: Update pitch on page flips without DC as well omits 29c9d8eadc7a drm/amd/display: Remove drm_dsc_dc.c omits 65872e59d67e drm/amdgpu: enable vcn clock gating for navi12 omits ca51678db44f drm/amdgpu: enable athub clock gating for navi12 omits 89b8d6da24b0 drm/amdgpu/athub2: set clock gating for navi12 omits fbe0bc5794ed drm/amdgpu: enable ih clock gating for navi12 omits 8b797b3d30c4 drm/amdgpu: enable mmhub clock gating for navi12 omits cf5a95e5b80d drm/amdgpu/mmhub2: set clock gating for navi12 omits 358ab97f5366 drm/amdgpu: enable sdma clock gating for navi12 omits e2f9726ee9b7 drm/amdgpu/sdma5: set sdma clock gating for navi12 omits 5211c37a3445 drm/amdgpu: enable hdp clock gating for navi12 omits dca009e71c72 drm/amdgpu: enable gfx clock gatings for navi12 omits 05677c958ad2 Revert "drm/amdgpu: fix transform feedback GDS hang on gfx [...] omits cd2d99229dc9 ext4: drop legacy pre-1970 encoding workaround omits 68b953aeb50d ASoC: SOF: Intel: hda: fixup HDaudio topology name with DM [...] omits 8f86a5b4ad67 gpio: merrifield: Pass irqchip when adding gpiochip omits 7b1e889436a1 gpio: lynxpoint: Pass irqchip when adding gpiochip omits 8069e69a9792 gpio: intel-mid: Pass irqchip when adding gpiochip omits a5ff2130a4d9 parisc: speed up flush_tlb_all_local with qemu omits 82992fc70f98 parisc: Add ALTERNATIVE_CODE() and ALT_COND_RUN_ON_QEMU omits 12072a68961a Bluetooth: btqca: Reset download type to default omits bfb77169306d ARM: dts: exynos: Add CAM power domain to Exynos5422/5800 omits 8686764fc071 ARM: dts: exynos: Add G3D power domain to Exynos542x omits 791aa2150b29 ARM: dts: exynos: Move MSC power domain to the right (sort [...] omits 98dc19902a0b arm64: topology: Use PPTT to determine if PE is a thread omits d3dc0168e932 Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits 4189ff23489e kernel: only define task_struct_whitelist conditionally omits d0d82d24cdfd ia64/kprobes: remove the unused ia64_get_bsp_cfm function omits 94707d90b7d6 ia64: annotate switch fallthroughs in ia64_handle_unaligned omits 782d7a217eb6 ia64: annotate a switch fallthrough in ia64_do_signal omits c7c5ae2902bf Bluetooth: btqca: release_firmware after qca_inject_cmd_co [...] omits 8612de3f7ba6 xfs: don't crash on null attr fork xfs_bmapi_read omits 858b44dc62a1 xfs: remove more ondisk directory corruption asserts omits 48d9cc9d85dd Bluetooth: hidp: Let hidp_send_message return number of qu [...] omits a2780889e247 Bluetooth: hci_qca: Send VS pre shutdown command. omits 2fde6afb8c7f Bluetooth: btqca: Use correct byte format for opcode of in [...] omits 4974c839d45e Bluetooth: hci_qca: Use kfree_skb() instead of kfree() omits 8059ba0bd0e4 Bluetooth: btqca: Add a short delay before downloading the NVM omits 5ee6310fb163 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] omits ae27c563a618 Merge tag 'v5.3-rc4' into patchwork omits 0bf63e2c2913 media: mach-omap2/devices.c: set dma mask omits bb2d267c448f s390/bpf: fix lcgr instruction encoding omits 7da20788d3ff ALSA: hda: Set fifo_size for both playback and capture streams omits 932727c55653 RDMA/core: Fix error code in stat_get_doit_qp() omits 17c19287ecf5 RDMA/siw: Fix a memory leak in siw_init_cpulist() omits f246ff5c2325 drm/syncobj: Add better overview documentation for syncobj (v2) omits 7ea33253e910 Merge tag 'misc-habanalabs-fixes-2019-08-12' of git://peop [...] omits e9eec6a55c95 IB/mlx5: Fix use-after-free error while accessing ev_file pointer omits 8e2a589a3fc3 staging: comedi: dt3000: Fix rounding up of timer divisor omits b4d98bc3fc93 staging: comedi: dt3000: Fix signed integer overflow 'divi [...] omits db50077b9530 RDMA/hns: Use the new APIs for printing log omits d967e2625faa RDMA/hns: Disable alw_lcl_lpbk of SSU omits 249f2f921f24 RDMA/hns: Remove redundant print in hns_roce_v2_ceq_int() omits 260c3b349919 RDMA/hns: Refactor hns_roce_v2_set_hem for hip08 omits 4b42d05d0b2c RDMA/hns: Remove unnecessary kzalloc omits bebdb83f97ee RDMA/hns: Refactor irq request code omits e7f40440afb8 RDMA/hns: Split bool statement and assign statement omits 0e20ebf8d48e RDMA/hns: Handling the error return value of hem function omits 6def7de6d450 RDMA/hns: Update some comments style omits b5c229dc1585 RDMA/hns: Clean up unnecessary initial assignment omits 2288b3b3b187 RDMA/hns: Remove unnessary init for cmq reg omits ece9c205f707 RDMA/hns: Update the prompt message for creating and destroy qp omits 8ea417ffc2db RDMA/hns: Optimize hns_roce_modify_qp function omits cc95b23c2500 RDMA/hns: Encapsulate some lines for setting sq size in user mode omits 1aee09b8fa5b staging: rtl8192u: fix spacing errors omits 70deda9dfa66 staging: rtl8712: r8712_construct_txaggr_cmd_hdr(): Change [...] omits e7df51e00828 staging: rtl8712: r8712_construct_txaggr_cmd_desc(): Chang [...] omits 9958e0e53ba4 staging: rtl8712: r8712_xmit_direct(): Change return type omits 670b673fa0d0 staging: rtl8712: r8712_free_xmitbuf(): Change return type omits 0d478943e3c5 staging: rtl8712: make_wlanhdr(): Change return values and type omits b013c5b8ddac staging: rtl8712: r8712_update_attrib(): Change return val [...] omits ed5d2eaf5f5d staging: rtl8712: _r8712_init_xmit_priv(): Change return v [...] omits cf1c97dcb96c drm/i915: Extract general GT interrupt handlers omits d762043f7ab1 drm/i915: Extract GT powermanagement interrupt handling omits 133716f4ece3 staging: wilc1000: return kernel error codes from wilc_wlan_stop omits 0d1b57c1f04c staging: wilc1000: Don't reset WILC CPU disgracefully omits a3e2d4c7e766 RDMA/hns: remove obsolete Kconfig comment omits d8d5cfac45db RDMA/{cxgb3, cxgb4, i40iw}: Remove common code omits 4929116bdf72 RDMA/core: Add common iWARP query port omits 691f380df242 RDMA/cxgb3: Use ib_device_set_netdev() omits 72a7720fca37 RDMA: Introduce ib_port_phys_state enum omits ae78ca3cf3d9 xen/blkback: fix memory leaks omits 12db36bc3cec drm: Fix kerneldoc warns in connector-related docs omits e8760d8a698c clk: imx8mq: Unregister clks when of_clk_add_provider failed omits 73d9c8d4c001 blk-mq: Fix memory leak in blk_mq_init_allocated_queue err [...] omits ef7e6a128437 clk: imx8mm: Unregister clks when of_clk_add_provider failed omits e26cc08265dd blk-mq: move cancel of requeue_work to the front of blk_ex [...] omits b13431ed6eab pinctrl: sh-pfc: Remove incomplete flag "cfg->type" omits 1d4ba593d02e pinctrl: sh-pfc: Add new flags into struct sh_pfc_pin_config omits 0cf25bc5d081 Merge tag 'fixes-for-v5.3-rc4' of git://git.kernel.org/pub [...] omits f32f77814925 ARM: dts: imx25: mbimxsd25: native-mode is part of display [...] omits 7244c49dd36d ARM: dts: apf27dev: native-mode is part of display-timings omits 001d47937347 ARM: dts: edb7211: native-mode is part of display-timings omits 558ea43a7d83 ARM: dts: imx27-phytec-phycore-rdk: native-mode is part of [...] omits 38910680d5cb ARM: dts: mbimxsd25: native-mode is part of display-timings omits 6fbeef213c41 ARM: dts: eukrea-mbimxsd27: native-mode is part of display [...] omits 28992ae05cc6 ARM: dts: imx25: mbimxsd25: native-mode is part of display [...] omits aae15b1453a2 ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings omits ffbf23d50353 firmware: imx: Add DSP IPC protocol interface omits 63daf4e16654 drm/omap: ensure we have a valid dma_mask omits 181ae8844578 Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes omits 1bd4584626a9 Merge branch 'regmap-5.4' into regmap-next omits 0161b8716465 Merge branch 'regmap-5.3' into regmap-linus omits 6fa4e0cae684 ASoC: pcm3168a: Allow reconfiguration of tdm_slots and slot_width omits abe51c351827 ASoC: pcm3168a: Retain the independence of DAC and ADC sid [...] omits 52718908c3f4 spi: dw-pci: Add support for Intel Elkhart Lake PSE SPI omits fba5b1e9ab52 regmap-irq: Correct error paths in regmap_irq_thread for p [...] omits 79631210fc41 ASoC: Intel: skl-hda-dsp-generic: add dmic dapm widget and route omits 0181d2853126 ASoC: Intel: skl-hda-dsp-generic: add dependency to dmic driver omits 1a3fb5d3f420 ASoC: Intel: boards: Match Product Family instead of product omits 872f3ac583cb ASoC: dapm: Invalidate only paths reachable for a given stream omits cac974a51ebb ASoC: SOF: topology: use set_get_data in process load omits 9ea08f2a6d27 ASoC: fsl_esai: Add new compatible string for imx6ull omits 9c2806c49416 ASoC: fsl_esai: Add compatible string for imx6ull omits ae032156ec41 ASoC: rt5677: Revert remove superfluous set omits 8b209cdb696f ASoC: remove w90x900/nuc900 platform drivers omits 8afd1a99d713 ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM omits b9ee5e04fd77 powerpc/64e: Drop stale call to smp_processor_id() which h [...] omits 2e1da13fba4c x86/kconfig: Remove X86_DIRECT_GBPAGES dependency on !DEBU [...] omits e7409258845a x86/umwait: Fix error handling in umwait_init() omits a46d14eca7b7 sched/fair: Use rq_lock/unlock in online_fair_sched_group omits cbd32a1c56e3 Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/lin [...] omits 73feb4d0f8f1 soc: imx-scu: Add SoC UID(unique identifier) support omits d3b682c49e22 dt-bindings: arm: imx: Add the soc binding for i.MX8MN omits 4ecd20c929b8 drm/i915/gt: Use the local engine wakeref when checking RI [...] omits acb9488dcad8 drm/i915/selftests: Prevent the timeslice expiring during [...] omits f597625d12ba drm/i915/execlists: Avoid sync calls during park omits 3ea580291054 drm/i915/uc: Update copyright and license omits bbd1b70639f7 ACPI/PPTT: Add support for ACPI 6.3 thread flag omits c550b60c6479 drm/komeda: Fix potential integer overflow in komeda_crtc_ [...] omits c8ae9c2da1cc reset: Add support for resets provided by SCMI omits 95a15d80aa0d firmware: arm_scmi: Add RESET protocol in SCMI v2.0 omits ae39913ce409 dt-bindings: arm: Extend SCMI to support new reset protocol omits 823839571d76 firmware: arm_scmi: Make use SCMI v2.0 fastchannel for per [...] omits ac8aaf348cf5 firmware: arm_scmi: Add discovery of SCMI v2.0 performance [...] omits aa90ac45bc88 firmware: arm_scmi: Use {get,put}_unaligned_le{32,64} accessors omits 2bc06ffa0635 firmware: arm_scmi: Use asynchronous CLOCK_RATE_SET when possible omits d0aba1161455 firmware: arm_scmi: Drop config flag in clk_ops->rate_set omits d09aac0eb17c firmware: arm_scmi: Add asynchronous sensor read if it supports omits 6a55331c87d8 firmware: arm_scmi: Drop async flag in sensor_ops->reading_get omits 58ecdf03dbb9 firmware: arm_scmi: Add support for asynchronous commands [...] omits 22d1f76109f7 firmware: arm_scmi: Add mechanism to unpack message headers omits 38c927fbebb3 firmware: arm_scmi: Separate out tx buffer handling and pr [...] omits 46cc7c286ce3 firmware: arm_scmi: Add receive channel support for notifications omits 3748daf7fb6b firmware: arm_scmi: Segregate tx channel handling and prep [...] omits 2747a967c85d firmware: arm_scmi: Reorder some functions to avoid forwar [...] omits 9dc34d635c67 firmware: arm_scmi: Check if platform has released shmem b [...] omits 5b65af8f60f5 firmware: arm_scmi: Use the term 'message' instead of 'command' omits c29a628976b3 firmware: arm_scmi: Fix few trivial typos in comments omits 37bbffcb19a7 firmware: arm_scmi: Remove extra check for invalid length [...] omits 9eefa43a1a03 firmware: arm_scmi: Align few names in sensors protocol wi [...] omits 4752544a447b firmware: arm_scmi: Use the correct style for SPDX License [...] omits 8f1c748b9a77 drm/komeda: Add support for 'memory-region' DT node property omits a9577f192125 drm/komeda: Adds internal bpp computing for arm afbc only [...] omits 5fbdac150d48 mtd: spi-nor: fix description for int (*flash_is_locked)() omits 7891c30a3e30 dma-fence: Report the composite sync_file status omits a664a834579a tools: bpftool: fix reading from /proc/config.gz omits b194a77fcc40 efi: cper: print AER info of PCIe fatal error omits 015341da9888 drm/i915/tgl: Fixing up list of PG3 power domains. omits 2e04dbceed68 drm/i915/icl: Remove DDI IO power domain from PG3 power domains omits 5c7ed4385424 HMAT: Skip publishing target info for nodes with no online memory omits b630f62bc57c HMAT: Register attributes for memory hot add omits 06188d713885 HMAT: Register memory-side cache after parsing omits b61fbc887af7 efi-stub: Fix get_efi_config_table on mixed-mode setups omits 4eaefe8c621c nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled omits accd2dd72c8f PCI/ASPM: Add pcie_aspm_enabled() omits a5f978c3609f drm/i915/uc: Use -EIO code for GuC initialization failures omits 07587c343511 drm/i915/uc: Update messages from fw upload step omits d8d6e5eb2bad drm/i915/uc: Include HuC firmware version in summary omits ae7a3166a708 drm/i915/uc: Fail early if there is no GuC fw available omits 7afe9a4e5665 i3c: master: fix a memory leak bug omits 4c8b4c3855b0 drm: sun4i: Add support for enabling DDC I2C bus to sun8i_ [...] omits f6700060f53f dt-bindings: display: hdmi-connector: Support DDC bus enable omits 0ed4c252bf80 clk: sunxi-ng: v3s: add Allwinner V3 support omits 720099603d1f clk: sunxi-ng: v3s: add missing clock slices for MMC2 modu [...] omits c76f5089796a mtd: spi-nor: Rework hwcaps selection for the spi-mem case omits b35b9a10362d mtd: spi-nor: Move m25p80 code in spi-nor.c omits f173f26a4d54 mtd: spi-nor: always use bounce buffer for register read/writes omits 1f70b8b812f3 dma-fence: Propagate errors to dma-fence-array container omits f5d4c647d0dd Input: applespi - no need to check return value of debugfs [...] omits 042cc4c778e1 Input: edt-ft5x06 - no need to check return value of debug [...] omits f2ee73147a3f gpio: lpc32xx: allow building on non-lpc32xx targets omits 656d29ce0f44 Input: matrix-keymap - switch to use device_property_count_u32() omits 9ed05c94f20d Input: atmel_mxt_ts - switch to use device_property_count_u32() omits 104c995fd6ab Input: hideep - switch to use device_property_count_u32() omits 6e57ce76d062 Input: mpr121 - switch to use device_property_count_u32() omits d99995a4f0f1 Input: axp20x-pek - convert driver to use dev_groups omits cf1b2a208d2e Input: gpio_keys - convert driver to use dev_groups omits 9b1e6ce34a1a arm64: defconfig: Enable Sun4i SPDIF module omits 3281ddddc205 Merge tag 'dev_groups_all_drivers' of git://git.kernel.org [...] omits 4aa31b4b61e4 Merge tag 'v5.3-rc4' into next omits b421d83a3947 habanalabs: fix device IRQ unmasking for BE host omits b9040c99414b habanalabs: fix endianness handling for internal QMAN submission omits 4e87334a0ef4 habanalabs: fix completion queue handling when host is BE omits 213ad5ad016a habanalabs: fix endianness handling for packets from user omits c8113756ba27 habanalabs: fix DRAM usage accounting on context tear down omits 508c5849c62d habanalabs: Avoid double free in error flow omits 4a56a478a525 usb: gadget: mass_storage: Fix races between fsg_disable a [...] omits 602fda17c735 usb: gadget: composite: Clear "suspended" on reset/disconnect omits 5dac665cf403 usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" omits aa31332f67ac usb: gadget: aspeed: Implement dummy hub TT requests omits 22a5d3ce0d03 usb: Add definitions for the USB2.0 hub TT requests omits cca1754c1d00 usb: gadget: aspeed: Improve debugging when nuking omits 801675989408 usb: gadget: aspeed: Remove unused "suspended" flag omits 5f0625aaba5e usb: gadget: aspeed: Rework the reset logic omits 155940a16d68 usb: gadget: aspeed: Check suspend/resume callback existence omits ef9d34686bae usb: gadget: aspeed: Don't reject requests on suspended devices omits 7e420cef9047 usb: gadget: aspeed: Fix EP0 stall handling omits d042c35eb86a usb: gadget: aspeed: Cleanup EP0 state on port reset omits 9fbbeb4eff07 usb: gadget: aspeed: Don't set port enable change bit on reset omits 51fa228c8e05 Merge 5.3-rc4 into usb-next omits b2a878de1125 Merge 5.3-rc4 into staging-next omits e6aa640eb2f6 Merge 5.3-rc4 into driver-core-next omits 77e38c19f373 Merge 5.3-rc4 into char-misc-next omits c59ae0a10551 MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean omits 077ff3be06e8 MIPS/ptrace: Update mips_get_syscall_arg's return type omits c2869aafe719 MIPS: Don't use bc_false uninitialized in __mm_isBranchInstr omits 125b7e0949d4 net: tc35815: Explicitly check NET_IP_ALIGN is not zero in [...] omits 8874ecae2977 tipc: initialise addr_trail_end when setting node addresses omits 58799865be84 net: dsa: Check existence of .port_mdb_add callback before [...] omits 8028ccda39bb mlxsw: spectrum_ptp: Keep unmatched entries in a linked list omits d81f41411c25 net: nps_enet: Fix function names in doc comments omits 53f6f391786e caif: no need to check return value of debugfs_create functions omits 6f20a697e487 xen-netback: no need to check return value of debugfs_crea [...] omits 68553f1a6f74 rxrpc: Fix local refcounting omits a858390177bc Merge branch 'net-dsa-mv88e6xxx-prepare-Wait-Bit-operation' omits eede236112b7 net: dsa: mv88e6xxx: add delay in direct SMI wait omits 1c6463b6fc36 net: dsa: mv88e6xxx: fix SMI bit checking omits 2ad4da776bdb net: dsa: mv88e6xxx: remove wait and update routines omits 28ae1e9662b2 net: dsa: mv88e6xxx: wait for AVB Busy bit omits 19fb7f69da2a net: dsa: mv88e6xxx: introduce wait bit routine omits 683f2244c5a3 net: dsa: mv88e6xxx: introduce wait mask routine omits 929938536fc0 net: dsa: mv88e6xxx: wait for 88E6185 PPU disabled omits eb2e7f092271 r8169: inline rtl8169_free_rx_databuff omits d35bbe84c12e Merge branch 'realtek-phy-next' omits 087f5b8758ae net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125 omits bf22b343ca80 net: phy: add phy_modify_paged_changed omits f4069cd7fa65 net: phy: prepare phylib to deal with PHY's extending Clause 22 omits 3eef8689325e net: phy: simplify genphy_config_advert by using the linkm [...] omits 150e8f8a1bae netdevsim: register couple of devlink params omits e7f7287bf5f7 Merge tag 'drm-next-5.4-2019-08-09' of git://people.freede [...] omits 59c84b9fcf42 netdevsim: Restore per-network namespace accounting for fi [...] omits 9481382b36fe Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 1ee1119d184b sh: kernel: hw_breakpoint: Fix missing break in switch statement omits 54b13723f765 sh: kernel: disassemble: Mark expected switch fall-throughs omits bb5835edcdf8 ext4: add new ioctl EXT4_IOC_GET_ES_CACHE omits 1ad3ea6e0a69 ext4: add a new ioctl EXT4_IOC_GETSTATE omits b0c013e2928d ext4: add a new ioctl EXT4_IOC_CLEAR_ES_CACHE omits 547b9ad698b4 jbd2: flush_descriptor(): Do not decrease buffer head's ref count omits 991f52306ab8 ext4: remove unnecessary error check omits 4e34323135ec ext4: fix warning when turn on dioread_nolock and inline_data omits d45331b00ddb Linux 5.3-rc4 omits b6c0649caf35 Merge tag 'dax-fixes-5.3-rc4' of git://git.kernel.org/pub/ [...] omits 6e5ee483397a Merge branch 'drop_monitor-Capture-dropped-packets-and-metadata' omits e9feb58020f9 drop_monitor: Expose tail drop counter omits 30328d46af59 drop_monitor: Make drop queue length configurable omits 444be061d012 drop_monitor: Add a command to query current configuration omits 57986617a736 drop_monitor: Allow truncation of dropped packets omits ca30707dee2b drop_monitor: Add packet alert mode omits 28315f799987 drop_monitor: Add alert mode operations omits c5ab9b1c41f6 drop_monitor: Require CAP_NET_ADMIN for drop monitor confi [...] omits 44075f563793 drop_monitor: Reset per-CPU data before starting to trace omits 70c69274f354 drop_monitor: Initialize timer and work item upon tracing enable omits 7c747838a558 drop_monitor: Split tracing enable / disable to different [...] omits f6192cb74292 Merge tag 'ntb-5.3-bugfixes' of git://github.com/jonmason/ntb omits 9f4dd137b20e drm/i915: Remove unused debugfs/i915_emon_status omits ef19ee60f9cf iio: hi8435: Drop hi8435_remove() by using devres for rema [...] omits b1ac3a4b9aa2 i3c: add addr and lvr to i2c_dev_desc structure omits 6822dc9daa26 iio: hi8435: Use gpiod_set_value_cansleep() omits fd3f8f3118c6 i3c: master: cdns: Use for_each_set_bit() omits 91227632fc7a i3c: master: Add of_node_put() before return omits e031d5f558f1 iio:st_sensors: remove buffer allocation at each buffer enable omits 0c9c83043d49 Merge branch 'nvme-5.3-rc' of git://git.infradead.org/nvme [...] omits 296d05cb0d3c Merge tag 'riscv/for-v5.3-rc4' of git://git.kernel.org/pub [...] omits 6d8f809cb55a Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits d2359a5153eb Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits dcbb4a153971 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits ed254bb54fed Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 6054f4ecdc11 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 829890d266e3 Merge tag 'gfs2-v5.3-rc3.fixes' of git://git.kernel.org/pu [...] omits 2cc2743d8fee Merge branch 'Networking-driver-debugfs-cleanups' omits 7e174a49bb80 ieee802154: no need to check return value of debugfs_creat [...] omits 35dc61ebfc10 ixgbe: no need to check return value of debugfs_create functions omits 43c4eb038119 i40e: no need to check return value of debugfs_create functions omits ecc557075166 fm10k: no need to check return value of debugfs_create functions omits e6882aa623f6 mvpp2: no need to check return value of debugfs_create functions omits 2f62f8e6c379 skge: no need to check return value of debugfs_create functions omits 687236b07a67 qca: no need to check return value of debugfs_create functions omits 92aff5b46787 dpaa2: no need to check return value of debugfs_create functions omits 8d72ab119f42 stmmac: no need to check return value of debugfs_create functions omits 16e9b481e988 nfp: no need to check return value of debugfs_create functions omits 11ab11e69d63 hns3: no need to check return value of debugfs_create functions omits 9dac1e8eeaa2 cxgb4: no need to check return value of debugfs_create functions omits 3a131e85043c bnxt: no need to check return value of debugfs_create functions omits 9e3926df8779 xgbe: no need to check return value of debugfs_create functions omits 9f818c8a7388 mlx5: no need to check return value of debugfs_create functions omits fedcc6da10f3 bonding: no need to print a message if debugfs_create_dir() fails omits a62052ba2aec wimax: no need to check return value of debugfs_create functions omits bfd77145f35c Makefile: Convert -Wimplicit-fallthrough=3 to just -Wimpli [...] omits 5aa910073744 Merge tag 'char-misc-5.3-rc4' of git://git.kernel.org/pub/ [...] omits 36e630ed98d5 Merge tag 'driver-core-5.3-rc4' of git://git.kernel.org/pu [...] omits c13f86701e1e Merge tag 'tty-5.3-rc4' of git://git.kernel.org/pub/scm/li [...] omits 15fa98e40e0c Merge tag 'staging-5.3-rc4' of git://git.kernel.org/pub/sc [...] omits 1041f5092179 Merge tag 'usb-5.3-rc4' of git://git.kernel.org/pub/scm/li [...] omits 14d1b9a6247c drm/i915: buddy allocator omits 05f219d709ec drm/i915/blt: support copying objects omits 33dcb37cef74 dma-mapping: fix page attributes for dma_mmap_* omits d8ad55538abe dma-direct: don't truncate dma_required_mask to bus addres [...] omits cf14be0b41c6 dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING omits 97946f59fe7f Merge tag 'pinctrl-v5.3-2' of git://git.kernel.org/pub/scm [...] omits 23df57afe8ee Merge tag 'powerpc-5.3-4' of git://git.kernel.org/pub/scm/ [...] omits bf1881cf484d Merge tag 'Wimplicit-fallthrough-5.3-rc4' of git://git.ker [...] omits e0d409ff1620 drm/panel: drop return code from drm_panel_detach() omits 8b0c6e2faa97 drm/panel: use inline comments in drm_panel.h omits 7a833d307cd8 drm/panel: move drm_panel functions to .c file omits 9d027b8e5a57 drm/panel: ili9322: move bus_flags to get_modes() omits ce7d93aa2a08 drm/mxsfb: fix opencoded use of drm_panel_* omits 24bc3e9ce68a drm/fsl-dcu: fix opencoded use of drm_panel_* omits 90fbc5105653 drm/imx: fix opencoded use of drm_panel_* omits 7bb0a60aa578 drm/bridge: tc358767: fix opencoded use of drm_panel_* omits b7e7fffd3e8c cpuidle: teo: Get rid of redundant check in teo_update() omits aaa914cd1c63 drm/i915/gtt: disable 2M pages for pre-gen11 omits 1feb7864b2cb drm/i915/gtt: enable GTT cache by default omits 18851edfa7db drm/i915/selftests: move gpu-write-dw into utils omits 5130802ddbb1 thermal: cpu_cooling: Switch to QoS requests for freq limits omits 6a1490367c44 cpufreq: Add policy create/remove notifiers back omits 600f5badb78c cpufreq: schedutil: Don't skip freq update when limits change omits e61a41256edf cpufreq: dev_pm_qos_update_request() can return 1 on success omits 11f26633cccb PM: suspend: Fix platform_suspend_prepare_noirq() omits 92b8608691bf dt-bindings: usb: renesas_gen3: Rename bindings documentat [...] omits 0e1d8083bddb dma-buf: further relax reservation_object_add_shared_fence omits dd7a7d1ff2f1 drm/i915: use new reservation_object_fences helper omits 67c97fb79a7f dma-buf: add reservation_object_fences helper omits 0e2f733addbf dma-buf: make dma_fence structure a bit smaller v2 omits 554e330ceb9f drm/i915/blt: bump the size restriction omits 963ad1285b7c drm/i915/blt: don't assume pinned intel_context omits b772d7aeae09 gpio: remove ks8695 driver omits 76837e02a2b7 Merge tag 'sh-pfc-for-v5.4-tag1' of git://git.kernel.org/p [...] omits bf4b87b0d06a pinctrl: freescale: imx: Add of_node_put() before return omits 5a6bc2903270 pinctrl: sprd: Add of_node_put() before return to prevent [...] omits 474137c9111a pinctrl: stm32: stm32: Add of_node_put() before return omits 21b2920fb587 pinctrl: aspeed: g6: Remove const specifier from aspeed_g6 [...] omits cfef67f016e4 ALSA: hda - Fix a memory leak bug omits a190d94830c3 usb: remove ehci-w90x900 driver omits 451577f3e3a9 Merge tag 'kbuild-fixes-v5.3-3' of git://git.kernel.org/pu [...] omits 38b9e0f6d981 Merge tag 'mlx5-updates-2019-08-09' of git://git.kernel.or [...] omits 62ad42ec9c49 tc-testing: added tdc tests for matchall filter omits 57c722e932cf net/tls: swap sk_write_space on close omits f887427b2cec selftests: Fix detection of nettest command in fcnal-test omits 1f7585f30a3a ARM: ep93xx: Mark expected switch fall-through omits fccf01b6473c scsi: fas216: Mark expected switch fall-throughs omits 5f163f331b64 pcmcia: db1xxx_ss: Mark expected switch fall-throughs omits 70a2783c1893 video: fbdev: omapfb_main: Mark expected switch fall-throughs omits 40ad2de37f2a watchdog: riowd: Mark expected switch fall-through omits 7b7331511e66 s390/net: Mark expected switch fall-throughs omits 3d86c7ad56a9 crypto: ux500/crypt: Mark expected switch fall-throughs omits d51c61637b4a watchdog: wdt977: Mark expected switch fall-through omits 24f2161887c9 watchdog: scx200_wdt: Mark expected switch fall-through omits d259f94f7265 watchdog: Mark expected switch fall-throughs omits e9d81fc5b201 ARM: signal: Mark expected switch fall-through omits 9039782047e7 mfd: omap-usb-host: Mark expected switch fall-throughs omits 795952d9f40c mfd: db8500-prcmu: Mark expected switch fall-throughs omits 3da6bd945b71 ARM: OMAP: dma: Mark expected switch fall-throughs omits e7c0c9f6028d ARM: alignment: Mark expected switch fall-throughs omits 9b76ad3a9cc5 ARM: tegra: Mark expected switch fall-through omits 2d0e988d8427 ARM/hw_breakpoint: Mark expected switch fall-throughs omits 7f20fd23377a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 15abf14202a2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6bd744b723d2 Input: remove w90x900 touchscreen driver omits 060157e1dbc1 Input: remove w90x900 keyboard driver omits b51c225e6c4e net/mlx5e: Use refcount_t for refcount omits c938451f6b9c net/mlx5e: Use vhca_id in generating representor port_index omits 724ee17912c9 net/mlx5e: Simplify querying port representor parent id omits ef2e4094e076 net/mlx5: E-switch, Removed unused hwid omits d589e785baf5 net/mlx5e: Allow concurrent creation of encap entries omits 61086f391044 net/mlx5e: Protect encap hash table with mutex omits 948993f2beeb net/mlx5e: Extend encap entry with reference counter omits a734d0071731 net/mlx5e: Allow concurrent creation of mod_hdr entries omits d2faae25c305 net/mlx5e: Protect mod_hdr hash table with mutex omits 83a52f0d5255 net/mlx5e: Protect mod header entry flows list with spinlock omits dd58edc328ce net/mlx5e: Extend mod header entry with reference counter omits db76ca2424fe net/mlx5e: Allow concurrent creation of hairpin entries omits b32accda8afd net/mlx5e: Protect hairpin hash table with mutex omits 73edca736e58 net/mlx5e: Protect hairpin entry flows list with spinlock omits e4f9abbd38e4 net/mlx5e: Extend hairpin entry with reference counter omits e2fb6f7c0df1 dt-bindings: arm: amlogic: fix x96-max/sei510 section in a [...] omits 06282373ff57 mm/memremap: Fix reuse of pgmap instances with internal re [...] omits e6a9522ac3ff drm/i915: Remove redundant user_access_end() from __copy_f [...] omits f52ea3c55a40 Merge branch 'hns3-next' omits eddd98600b38 net: hns3: refine some macro definitions omits 427a7bff66c8 net: hns3: add handshake with VF for PF reset omits 615466ce415a net: hns3: refine MAC pause statistics querying function omits dec8466001f7 net: hns3: add function display NCL_CONFIG info omits 42611b70f8be net: hns3: add check for max TX BD num for tso and non-tso case omits b20d7fe51e0d net: hns3: add some statitics info to tx process omits ddb54554fa51 net: hns3: add DFX registers information for ethtool -d omits aacbe27e82f0 net: hns3: modify how pause options is displayed omits 7ac243f99d61 net: hns3: add input length check for debugfs write function omits eb977d996e93 net: hns3: clean up for vlan handling in hns3_fill_desc_vtags omits 130509213bae net: hns3: fix interrupt clearing error for VF omits 9e6717af61df net: hns3: fix GFP flag error in hclge_mac_update_stats() omits 6d0d779dca73 hv_netvsc: Fix a warning of suspicious RCU usage omits ca497fb6aa9f taprio: remove unused variable 'entry_list_policy' omits a7eb6a4f2560 r8169: fix performance issue on RTL8168evl omits 9566e650bf7f Merge tag 'mlx5-fixes-2019-08-08' of git://git.kernel.org/ [...] omits 8b6381600d59 ixgbe: fix possible deadlock in ixgbe_service_task() omits 703acf625965 Merge branch 'Fix-collisions-in-socket-cookie-generation' omits 609a2ca57afc bpf: sync bpf.h to tools infrastructure omits cd48bdda4fb8 sock: make cookie generation global instead of per netns omits 1555e6fdf062 tcp: Update TCP_BASE_MSS comment omits c04b79b6cfd7 tcp: add new tcp_mtu_probe_floor sysctl omits 0a9b26306d6a drm/i915: split out uncore_mmio_debug omits 72e67f046374 drm/i915: Stop reconfiguring our shmemfs mountpoint omits 75d0a7f31eec drm/i915: Lift timeline into intel_context omits 48ae397b6b93 drm/i915: Push the ring creation flags to the backend omits 4c60b1aaa255 drm/i915/gt: Make deferred context allocation explicit omits 72e277759340 drm/i915: Remove i915_gem_context_create_gvt() omits 45f5d5a9e34d arm64: dts: renesas: r8a77995: draak: Fix backlight regula [...] omits 7bac762d8da3 Merge tag 'rxrpc-fixes-20190809' of git://git.kernel.org/p [...] omits 3a5e523479c4 devlink: remove pointless data_len arg from region snapsho [...] omits 3f61fd41f383 Merge tag 'v5.3-rc3' into drm-next-5.4 omits a55022706068 arm64: dts: amlogic: g12 CPU timers stop in suspend omits b96d4e92709b arm64: dts: meson-g12b: support a311d and s922x cpu operat [...] omits 8f920256e9b6 dt-bindings: arm: amlogic: add support for the Khadas VIM3 omits a0250352e32b dt-bindings: arm: amlogic: add bindings for the Amlogic G1 [...] omits a742eda915e3 dt-bindings: arm: amlogic: add bindings for G12B based S922X SoC omits 4be247f79ff4 arm64: dts: meson: add video decoder entries omits 1f11d61182ae arm64: dts: meson-gx: add video decoder entry omits 0b34189b0875 dt-bindings: media: amlogic,vdec: add default compatible omits ef68984eab6b arm64: dts: meson: add ethernet fifo sizes omits 53fbee339a95 arm64: dts: meson-g12b: add cpus OPP tables omits e9bc0765cc12 arm64: dts: meson-g12a: enable DVFS on G12A boards omits b190056fa9ee arm64: dts: meson-g12a: add cpus OPP table omits cca30c891247 arm64: dts: meson-g12-common: add pwm_a on GPIOE_2 pinmux omits 1499218c80c9 arm64: dts: move common G12A & G12B modes to meson-g12-com [...] omits 1a9914884db5 tcp: batch calls to sk_flush_backlog() omits 7fd69b0ba48a ipv4: Add lockdep condition to fix for_each_entry() omits fbab8d6735e2 rcu/sync: Remove custom check for RCU readers omits 28875945ba98 rcu: Add support for consolidated-RCU reader checking omits 73499ad21d59 iommu/omap: Fix compilation warnings omits 6738ff85c3ee tools/memory-model: Update the informal documentation omits 6240973e5661 tools/memory-model: Use cumul-fence instead of fence in -> [...] omits 29a3388bfcce EDAC, pnd2: Fix ioremap() size in dnv_rd_reg() omits c2b71c71037b ASoC: soc-core: add for_each_xxx macro for aux_dev omits b812cd586454 ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use snd_so [...] omits c86102a333f7 ASoC: max9850: remove unused variable 'max9850_reg' omits dbf0649f4340 ASoC: max98926: remove two unused variables omits a48b561d873d ASoC: soc-core: remove legacy style of aux_dev omits 77b21d2822fd ASoC: ti: rx51: use snd_soc_dai_link_component for aux_dev omits 3d0d2d64b7eb ASoC: sunxi: sun4i-codec: use snd_soc_dai_link_component f [...] omits 124749194ad2 ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component [...] omits 2d946aaa80c7 ASoC: samsung: speyside: use snd_soc_dai_link_component fo [...] omits d20bb789d728 ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_compon [...] omits 70a6b7bfba9b ASoC: rockchip: rockchip_max98090: use snd_soc_dai_link_co [...] omits a73b522d4b57 ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev omits 5c9e38cb57ce ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_li [...] omits aa1afd92f374 ASoC: intel: cht_bsw_max98090_ti: use snd_soc_dai_link_com [...] omits 14fdfc058d81 ASoC: simple-card: use snd_soc_dai_link_component for aux_dev omits 3dc29b8b2062 ASoC: soc-core: support snd_soc_dai_link_component for aux_dev omits d9df0187b6ed regulator: twl6030: workaround the VMMC reset behavior omits 621d3ce83064 regulator: twl6030: use variable for device node omits 906c4d5c939b dt-bindings: regulator: twl6030: Add retain-on-reset property omits 332ccf00bf85 ASoC: hdac_hdmi: Offload dapm update at jack detection omits 9ffeb6d08c3a PSCI: cpuidle: Refactor CPU suspend power_state parameter [...] omits 788961462f34 ARM: psci: cpuidle: Enable PSCI CPUidle driver omits 81d549e0c810 ARM: psci: cpuidle: Introduce PSCI CPUidle driver omits e76d8b7027d9 drivers: firmware: psci: Decouple checker from generic ARM [...] omits 6460d7ba4884 ARM: cpuidle: Remove overzealous error logging omits 63e3ee615495 ARM: cpuidle: Remove useless header include omits 26332247fb3f Input: synaptics - fix a typo omits c07d8d47bca1 kbuild: show hint if subdir-y/m is used to visit module Makefile omits 4f2c8f3089f5 kbuild: generate modules.order only in directories visited [...] omits d9f78edfd81b kbuild: fix false-positive need-builtin calculation omits 47801c97deb7 kbuild: revive single target %.ko omits 2226fb57a908 Merge tag 'drm-fixes-2019-08-09' of git://anongit.freedesk [...] omits 15a555a4b8be Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits cb7ef4bc9272 Merge tag 's390-5.3-5' of git://git.kernel.org/pub/scm/lin [...] omits 50e73a4a4159 Merge tag 'for-linus-20190809' of git://git.kernel.dk/linux-block omits 461d2815ac9e Merge tag 'mmc-v5.3-rc3' of git://git.kernel.org/pub/scm/l [...] omits ec4c99ad7bd2 Merge tag 'fbdev-v5.3-rc4' of git://github.com/bzolnier/linux omits c808f2ad8fcd Merge tag 'pwm/for-5.3-rc4' of git://git.kernel.org/pub/sc [...] omits cb42f06c9f41 Merge tag 'sound-5.3-rc4' of git://git.kernel.org/pub/scm/ [...] omits 6c02b6300fec Merge tag 'media/v5.3-3' of git://git.kernel.org/pub/scm/l [...] omits 0acf5676dc0f Merge tag 'pm-5.3-rc4' of git://git.kernel.org/pub/scm/lin [...] omits 6ca523d7eb19 drm/amdgpu: remove RREG64/WREG64 omits dd21a572c906 drm/amdgpu: implement UMC 64 bits REG operations omits e577dc152e23 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits c6dddf45402c drm/amdgpu: replace readq/writeq with atomic64 operations omits 9f30cd568b39 Merge branch 'bpf-xdp-fwd-sample-improvements' omits abcce733adb7 samples/bpf: xdp_fwd explain bpf_fib_lookup return codes omits a32a32cb26eb samples/bpf: make xdp_fwd more practically usable via devm [...] omits 3783d43752ea samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports omits d9973cec9d57 xdp: xdp_umem: fix umem pages mapping for 32bits systems omits d40312598d53 gfs2: Minor gfs2_alloc_inode cleanup omits 2257e468a63b gfs2: implement gfs2_block_zero_range using iomap_zero_range omits 72d36d0529c6 gfs2: Add support for IOMAP_ZERO omits 34aad20bc3ff gfs2: gfs2_iomap_begin cleanup omits a27a0c9b6a20 gfs2: gfs2_walk_metadata fix omits 4f7aafd78aea Merge branch 'bpf-bpftool-pinning-error-msg' omits 3c7be384fe6d tools: bpftool: add error message on pin failure omits b3e78adcbf99 tools: bpftool: fix error message (prog -> object) omits 1432ebbd6003 iommu/omap: remove pm_runtime_irq_safe flag for OMAP IOMMUs omits 604629bcb505 iommu/omap: add support for late attachment of iommu devices omits d9c4d8a6cc0f iommu/omap: introduce new API for runtime suspend/resume control omits c4206c4e190b iommu/omap: Add system suspend/resume support omits c3b44a063d3b iommu/omap: add logic to save/restore locked TLBs omits db8918f61d51 iommu/omap: streamline enable/disable through runtime pm c [...] omits 74c116df66d2 iommu/omap: add pdata ops for omap_device_enable/idle omits 3846a3b9511c iommu/omap: fix boot issue on remoteprocs with AMMU/Unicache omits 3a18844dcf89 iommu/vt-d: Fix possible use-after-free of private domain omits ae23bfb68f28 iommu/vt-d: Detach domain before using a private one omits 086f9efae7e9 iommu: Remove dev_err() usage after platform_get_irq() omits ab2cbeb0ed30 iommu/dma: Handle SG length overflow better omits b9c6ff94e43a iommu/amd: Re-factor guest virtual APIC (de-)activation code omits bfeaec7f7d2f iommu/vt-d: Correctly check format of page table in debugfs omits a2ef03fe617a ALSA: hda - Add a quirk model for fixing Huawei Matebook X [...] omits a738b5e75b4c Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org [...] omits 0e1c438c44dd Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/p [...] omits c096397c78f7 selftests: kvm: Adding config fragments omits f43ec25aa548 ALSA: hda - Inform too slow responses omits e2c26537ea76 KVM: selftests: Update gitignore file for latest changes omits 8f946da73aaa kvm: remove unnecessary PageReserved check omits cec2caedd979 Merge tag 'fpga-for-5.4' of git://git.kernel.org/pub/scm/l [...] omits a2f99330c50b Input: ads7846 - add support for general touchscreen bindings omits f0fbeaa82028 dt-bindings: input: ads7846: fix property description omits 9c1cac424c93 arm64: mm: Really fix sparse warning in untagged_addr() omits d2d73d2fef42 arm64: mm: Simplify definition of virt_addr_valid() omits e8c3af6bb33a rxrpc: Don't bother generating maxSkew in the ACK packet omits 3148310792b6 drm/i915: Drop the fudge warning on ring restart for ctg/elk omits 730c5fd42c1e rxrpc: Fix local endpoint refcounting omits 6a7553e8d84d MAINTAINERS: handle fbdev changes through drm-misc tree omits 52f6f9d74f31 floppy: fix usercopy direction omits 20621fedb2a6 bcache: Revert "bcache: use sysfs_match_string() instead o [...] omits 1a07e86cceac drm/i915: Generalise BSD default selection omits 6b86f90019cf drm/i915: Replace global bsd_dispatch_index with random seed omits d5b2a3a4f85a drm/i915: Check for a second VCS engine more carefully omits 1f573cce48a2 device.h: Fix warnings for mismatched parameter names in comments omits 894efaf5236d staging: wusbcore: Fix build error without CONFIG_USB omits 533d7647a1db Merge branch 'topic/hda-bus-ops-cleanup' into for-next omits 40073a9d53ea ASoC: SOF: Intel: Add missing include file hdac_hda.h omits 5cbdaeefb655 s390/mm: Remove sev_active() function omits ae7eb82a92fa fs/core/vmcore: Move sev_active() reference to x86 arch code omits 284e21fab2cf x86, s390/mm: Move sme_active() and sme_me_mask to x86-spe [...] omits e740815a97e2 dma-mapping: Remove dma_check_mask() omits 47e5d8f9ed34 swiotlb: Remove call to sme_active() omits 0c9c1d563975 x86, s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig omits 1e5b2471bcc4 netfilter: nf_flow_table: teardown flow timeout race omits 3e68db2f6422 netfilter: nf_flow_table: conntrack picks up expired flows omits 6a0a8d10a366 netfilter: nf_tables: use-after-free in failing rule with [...] omits 6cd34b10cd64 drm/i915/execlists: Backtrack along timeline omits 3aaf84662d31 drm/i915: Free the imported shmemfs file for phys objects omits 610f29e5cc0e regulator: qcom-rpmh: Update PMIC modes for PMIC5 omits 553c452d6093 regulator: qcom-rpmh: Fix pmic5_bob voltage count omits 7172fb7f3abe regulator: qcom-rpmh: Sort the compatibles omits c6e20fa49818 regulator: dt-bindings: Sort the compatibles and nodes omits 83ee7ab1627b ASoC: SOF: Intel: byt: Refactor fw ready / mem windows creation omits e17422cda9d6 ASoC: SOF: Introduce snd_sof_dsp_get_window_offset omits bb9c93f58cb6 ASoC: SOF: Introduce snd_sof_dsp_get_mailbox_offset omits 6eebd3907527 ASoC: SOF: Intel: hda: Use generic function for fw ready / [...] omits ddf14b640b05 ASoC: SOF: Intel: bdw: Use generic function for fw ready / [...] omits 0b76f512c206 ASoC: SOF: Remove call to snd_sof_dsp_mailbox_init omits 0fd70e22a0ff ASoC: ml26124: remove unused variable 'ngth' omits bc8d9f737fc0 ASoC: mt6351: remove unused variable 'mt_lineout_control' omits a62bd6389302 ASoC: SOF: Intel: Add missing include file hdac_hda.h omits 15ff4a7b5841 etnaviv: perfmon: fix total and idle HI cyleces readout omits 1b53591a77d9 etnaviv: fix whitespace errors omits 4604da661ff1 Merge branch 'topic/hda-bus-ops-cleanup' of https://git.ke [...] omits d555c34338ca omap-dma/omap_vout_vrfb: fix off-by-one fi value omits 240b65dc1e89 usb: dwc3: Use clk_bulk_prepare_enable() omits 03bf32bbb607 usb: dwc3: Use devres to get clocks omits 3cd703f483d1 usb: dwc3: remove generic PHYs forwarding for XHCI device omits d2c68de192cf docs: arm64: Add layout and 52-bit info to memory document omits 2c624fe68715 arm64: mm: Remove vabits_user omits b6d00d47e81a arm64: mm: Introduce 52-bit Kernel VAs omits ce3aaed87344 arm64: mm: Modify calculation of VMEMMAP_SIZE omits c8b6d2ccf9b1 arm64: mm: Separate out vmemmap omits c812026c54cf arm64: mm: Logic to make offset_ttbr1 conditional omits 5383cc6efed1 arm64: mm: Introduce vabits_actual omits 90ec95cda91a arm64: mm: Introduce VA_BITS_MIN omits 99426e5e8c9f arm64: dump: De-constify VA_START and KASAN_SHADOW_START omits 6bd1d0be0e97 arm64: kasan: Switch to using KASAN_SHADOW_OFFSET omits 14c127c957c1 arm64: mm: Flip kernel VA space omits 9cb1c5ddd2c4 arm64: mm: Remove bit-masking optimisations for PAGE_OFFSE [...] omits 1d97657a4794 Merge branch 'v5.4/dt' into v5.4/drivers omits 85ab9d954698 clk: meson: g12a: expose CPUB clock ID for G12B omits ffae8475b90c clk: meson: g12a: add notifiers to handle cpu clock change omits 26d34431add0 clk: meson: add g12a cpu dynamic divider driver omits 3567894b6914 clk: core: introduce clk_hw_set_parent() omits a84ddb83806e drm: meson: venc: set the correct macrovision max amplitude value omits 070314606078 drm: meson: add macro used to enable HDMI PLL omits e1012141242d drm: meson: global clean-up omits 7eef9e610454 drm: meson: venc: use proper macros instead of magic constants omits 147ae1cbaa18 drm: meson: viu: use proper macros instead of magic constants omits 0ce266d018f4 drm: meson: vpp: use proper macros instead of magic constants omits bfb86819829e drm: meson: drv: use macro when initializing vpu omits 39bf9985b859 drm: meson: crtc: use proper macros instead of magic constants omits f237bf2de82e drm: meson: mask value when writing bits relaxed omits cc911c2251f0 ALSA: ac97: remove unused variable 'snd_ac97_controls_mast [...] omits de768ce45466 ALSA: hda - Apply workaround for another AMD chip 1022:1487 omits 5e93ec4d47e2 drm/etnaviv: remove unused function etnaviv_gem_mapping_reference omits c53ab61312ce drm/etnaviv: fix etnaviv_cmdbuf_suballoc_new return value omits be80bc3658e8 drm/i915: extract i915_gem_shrinker.h from i915_drv.h omits 6401fafbec5a drm/i915: extract gem/i915_gem_stolen.h from i915_drv.h omits 404861e15b5f s390/vdso: map vdso also for statically linked binaries omits 9c9082b98228 drm/i915: extract i915_memcpy.h from i915_drv.h omits bdd1510cc7c2 drm/i915: extract i915_suspend.h from i915_drv.h omits be68261d815f drm/i915: extract i915_sysfs.h from i915_drv.h omits db94e9f133a0 drm/i915: extract i915_perf.h from i915_drv.h omits 358c855cb60a drm/i915: move printing and load error inject to i915_utils.[ch] omits 2c2b005f5495 ACPI / processor: don't print errors for processorIDs == 0xff omits 0a2ecbe5a9a8 drm/i915: move I915_STATE_WARN() and _ON() to intel_display.h omits e3adffe838ff drm/i915: move add_taint_for_CI() to i915_utils.h omits 1c780b617cc0 drm/i915: remove unused dev_priv->no_aux_handshake omits d19bdb876bec intel-hid: Disable button array during suspend-to-idle omits cd3e05836fc6 drm/i915/kvmgt: Use struct_size() helper omits 31eb84571839 intel-hid: intel-vbtn: Avoid leaking wakeup_mode set omits eac4471d0882 drm/i915: Use after free in error path in intel_vgpu_creat [...] omits 625efea83a7c pinctrl: rza1: Use devm_platform_ioremap_resource() helper omits d8a0d6a3b781 drm/panel: simple: Support TI nspire panels omits 0c76620e5745 drm/panel: simple: Add TI nspire panel bindings omits 43f847d0b954 drm/pl111: Support grayscale omits 16e604a437c8 KVM: arm/arm64: vgic: Reevaluate level sensitive interrupt [...] omits c69509c70aa4 KVM: arm: Don't write junk to CP15 registers on reset omits 03fdfb269009 KVM: arm64: Don't write junk to sysregs on reset omits 1109635b292c drm/komeda: Initialize and enable output polling on Komeda omits b0383c0653c4 Merge tag 'drm-misc-next-2019-08-08' of git://anongit.free [...] omits 7794f486ed0b usbfs: Add ioctls for runtime power management omits a21350feb9ae USB: usbsevseg: convert to use dev_groups omits f9bbcbef0c50 USB: trancevibrator: convert to use dev_groups omits c5501d23e38d USB: usbip: convert to use dev_groups omits e605c30977bb USB: atm: cxacru: convert to use dev_groups omits ec935791ec52 USB: ueagle-atm: convert to use dev_groups omits 02c4d45d8389 USB: usblp: convert to use dev_groups omits 04a0625e3b37 USB: usbtmc: convert to use dev_groups omits c847a36521b0 USB: cytherm: convert to use dev_groups omits 761ef1e4bc20 USB: cypress_cy7c63: convert to use dev_groups omits 899ad6d68ec8 USB: lvstest: convert to use dev_groups omits 524f3ac1542c USB: chipidea: convert platform driver to use dev_groups omits 3e2cb866b2b1 USB: phy: mv-usb: convert platform driver to use dev_groups omits f4d09e9f53ae USB: phy: tahvo: convert platform driver to use dev_groups omits 891c1da6ceff USB: phy: twl6030: convert platform driver to use dev_groups omits f0104b0c0fd3 USB: gadget: udc: s3c2410_udc: Mark expected switch fall-throughs omits 938a76ed6486 usb: gadget: atmel_usba_udc: Mark expected switch fall-through omits 2ba2101fd6f4 Merge branch 'topic/hda-bus-ops-cleanup' into for-next omits fe4010667741 ALSA: hda: readl/writel need linux/io.h omits a111ef6b0822 Merge tag 'drm-intel-fixes-2019-08-08' of git://anongit.fr [...] omits 359f1dcbae12 Merge tag 'drm-misc-fixes-2019-08-08' of git://anongit.fre [...] omits 8c25d0887a8b net: tundra: tsi108: use spin_lock_irqsave instead of spin [...] omits 227f2f030e28 team: Add vlan tx offload to hw_enc_features omits 6ca847a947d9 Merge branch 'vmwgfx-fixes-5.3' of git://people.freedeskto [...] omits fcc32a21655e liquidio: Use pcie_flr() instead of reimplementing it omits 414776621d10 net/tls: prevent skb_orphan() from leaking TLS plain text [...] omits 0de94de18027 Merge branch 'skbedit-batch-fixes' omits 7bc161846dcf tc-testing: updated skbedit action tests with batch create/delete omits e1fea322fc6d net sched: update skbedit action for batched events operations omits 32879f000120 r8169: allocate rx buffers using alloc_pages_node omits 018e5b458723 fq_codel: remove set but not used variables 'prev_ecn_mark [...] omits 4749e0e61241 usb: dwc3: Update soft-reset wait polling rate omits e3e3af9aa29a net: dsa: sja1105: remove set but not used variables 'tx_v [...] omits b2a3974253d3 usb: dwc3: omap: squash include/linux/platform_data/dwc3-omap.h omits a6e5e6794a53 usb: dwc3: Switch to use device_property_count_u32() omits 8484aa0cb36d usb: gadget: pch_udc: Use dev_get_drvdata omits 18425e5eb029 usb: dwc2: Switch to use device_property_count_u32() omits 5b76f6a0b0f8 usb: dwc3: keystone: use devm_platform_ioremap_resource() [...] omits 58dd0bad2554 usb: dwc3: omap: use devm_platform_ioremap_resource() to s [...] omits c6e4999cd930 usb: dwc3: meson-g12a: use devm_platform_ioremap_resource( [...] omits 37bea42fec57 usb: dwc2: gadget: Fix kill_all_requests race omits 27125cf8b5ae usb: gadget: atmel_usba_udc: Mark expected switch fall-through omits dccce749ac66 USB: gadget: udc: s3c2410_udc: Mark expected switch fall-throughs omits da382875c616 mlxsw: spectrum: Extend to support Spectrum-3 ASIC omits eb716a649f25 Merge branch 'stmmac-next' omits ccfc639a94f2 net: stmmac: selftests: Add a selftest for Flexible RX Parser omits d6e1c12cf9bc net: stmmac: Add Flexible RX Parser support in XGMAC omits 56e58d6c8a56 net: stmmac: Implement Safety Features in XGMAC core omits 74043f6b22c3 net: stmmac: selftests: Add test for VLAN and Double VLAN [...] omits 3cd1cfcba26e net: stmmac: Implement VLAN Hash Filtering in XGMAC omits 1fbdad00055c net: stmmac: selftests: Add RSS test omits 76067459c686 net: stmmac: Implement RSS and enable it in XGMAC core omits 7035aad875ba net: stmmac: xgmac: Implement tx_queue_prio() omits 5656ac5542df net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() omits b6cdf09f51c2 net: stmmac: xgmac: Implement MMC counters omits ec9c7d19336e padata: initialize pd->cpu with effective cpumask omits 3a646b6ed49c crypto: ccp - Remove unnecessary linux/pci.h include omits f6b0b78a5c6c crypto: ccp - Include DMA declarations explicitly omits 2229c7407928 crypto: qcom-rng - use devm_platform_ioremap_resource() to [...] omits a54d83d42890 crypto: qce - use devm_platform_ioremap_resource() to simp [...] omits 473b4d995963 crypto: stm32 - use devm_platform_ioremap_resource() to si [...] omits 721744730ab0 crypto: rockchip - use devm_platform_ioremap_resource() to [...] omits cf68528f9aaa crypto: sunxi-ss - use devm_platform_ioremap_resource() to [...] omits 9a8e0a513b2b crypto: picoxcell - use devm_platform_ioremap_resource() t [...] omits b26120fdb932 crypto: mediatek - use devm_platform_ioremap_resource() to [...] omits f8dab5575b76 crypto: inside-secure - use devm_platform_ioremap_resource [...] omits f78c7123ff4c crypto: img-hash - use devm_platform_ioremap_resource() to [...] omits 6d1c0186f392 crypto: exynos - use devm_platform_ioremap_resource() to s [...] omits 17729e56f9b8 crypto: ccp - use devm_platform_ioremap_resource() to simp [...] omits 0866ba23b7ef crypto: artpec6 - use devm_platform_ioremap_resource() to [...] omits 74bf81d0968c crypto: gcm - restrict assoclen for rfc4543 omits ad3f0a93b639 MAINTAINERS: add maintainer for HiSilicon QM and ZIP contr [...] omits 72c7a68d2ea3 crypto: hisilicon - add debugfs for ZIP and QM omits 8201fdf49ff0 Documentation: Add debugfs doc for hisi_zip omits 79e09f30eeba crypto: hisilicon - add SRIOV support for ZIP omits 62c455ca853e crypto: hisilicon - add HiSilicon ZIP accelerator support omits dfed0098ab91 crypto: hisilicon - add hardware SGL support omits 263c9959c937 crypto: hisilicon - add queue management driver for HiSili [...] omits d13dfae3cedd crypto: engine - Reduce default RT priority omits 0435d47e2627 crypto: caam - change return value in case CAAM has no MDHA omits 58068cfc810c crypto: caam - unregister algorithm only if the registrati [...] omits 4e3a61c55b8c crypto: caam - execute module exit point only if necessary omits c59a1d41672a crypto: caam - free resources in case caam_rng registratio [...] omits e9b4913a5f94 crypto: caam - fix MDHA key derivation for certain user ke [...] omits a2fb864c042b crypto: caam - keep both virtual and dma key addresses omits d28a43edf3ca crypto: caam - update rfc4106 sh desc to support zero leng [...] omits 31bb2f0da1b5 crypto: caam - check zero-length input omits fcd23ed57c4c crypto: caam - check assoclen omits 68a51394f37a crypto: caam - check authsize omits 836d8f43c5e5 crypto: caam - check key length omits 1ccb39eb5a98 crypto: caam - update IV only when crypto operation succeeds omits 1984aaeec372 crypto: caam - fix return code in completion callbacks omits 51fab3d73054 crypto: caam/qi - fix error handling in ERN handler omits bc67d04e7526 crypto: aes - helper function to validate key length for A [...] omits 65526f638efc crypto: gcm - helper functions for assoclen/authsize check omits 6c9081a3915d tipc: add loopback device tracking omits 1bfaac7c53f5 crypto: inside-secure - Remove redundant DES ECB & CBC key [...] omits 114e2ccd9eff crypto: ccp - Clean up and exit correctly on allocation failure omits 514838e920d0 crypto: drivers - Remove dev_err() usage after platform_get_irq() omits f26882a3475e crypto: inside-secure - Use defines instead of some consta [...] omits 48f89d2a2920 crypto: caam - fix concurrency issue in givencrypt descriptor omits 15b2455ab4e6 crypto: ux500/crypt - Mark expected switch fall-throughs omits f6ebfd7826a8 crypto: ccp - Log an error message when ccp-crypto fails to load omits e88b27c8eaa8 crypto: ccree - use std api sg_zero_buffer omits 7a4be6c113c1 crypto: ccree - use the full crypt length value omits d595b03de2cb bonding: Add vlan tx offload to hw_enc_features omits 51650d33b277 net: sched: sch_taprio: fix memleak in error path for sche [...] omits 8676b3ca4673 soundwire: fix regmap dependencies and align with other se [...] omits f0e6f41669d9 lightnvm: remove unused 'geo' variable omits fdbe4eeeb1aa loop: Add LOOP_SET_DIRECT_IO to compat ioctl omits 2339ef1cf327 Merge branch 'flow_offload-add-indr-block-in-nf_table_offload' omits 9a32669fecfb netfilter: nf_tables_offload: support indr block call omits 1150ab0f1b33 flow_offload: support get multi-subsystem block omits 4e481908c51b flow_offload: move tc indirect block to flow offload omits e4da91021153 cls_api: add flow_indr_block_call function omits f8436988574e cls_api: remove the tcf_block cache omits 242453c227d1 cls_api: modify the tc_indr_block_ing_cmd parameters. omits 61552d2ce861 Merge branch 'net-batched-receive-in-GRO-path' omits 323ebb61e32b net: use listified RX for handling GRO_NORMAL skbs omits 67270136949e sfc: falcon: don't score irq moderation points for GRO omits 5e040d4b1a44 sfc: don't score irq moderation points for GRO omits 5e6d9fc76190 qed: Add new ethtool supported port types based on media. omits ad2dcba008a4 cxgb4: smt: Use normal int for refcount omits 4a8937b83892 cxgb4: smt: Add lock for atomic_dec_and_test omits e858ef1cd4bc selftests: Add l2tp tests omits fe90689fed11 net: docs: replace IPX in tuntap documentation omits 7e7c076e123a docs: admin-guide: remove references to IPX and token-ring omits 9d2f11238398 net: delete "register" keyword omits 3a0233ddec55 xen/netback: Reset nr_frags before freeing skb omits 4b4de3985047 mkiss: Use refcount_t for refcount omits 31168a6d129a dpaa_eth: Use refcount_t for refcount omits b390e0bfd299 dt-bindings: riscv: fix the schema compatible string for t [...] omits 8e5e72e33140 dt-bindings: riscv: remove obsolete cpus.txt omits 81a48ee41738 RISC-V: Remove udivdi3 omits 66cc016ab7c7 riscv: delay: use do_div() instead of __udivdi3() omits 94ed3fde38c7 dt-bindings: Update the riscv,isa string description omits 891584f48a90 inet: frags: re-introduce skb coalescing for local delivery omits 75b7329a4f08 Merge branch 'ingenic-tcu-v5.4' into mips-next omits abc552284f6b MIPS: jz4740: Drop obsolete code omits 967a7100400a MIPS: GCW0: Reduce system timer and clocksource to 750 kHz omits 157c887aff52 MIPS: CI20: Reduce system timer and clocksource to 3 MHz omits a68d3b052b57 MIPS: qi_lb60: Reduce system timer and clocksource to 750 kHz omits 36aafdbd5288 MIPS: jz4740: Add DTS nodes for the TCU drivers omits 73dd11dc1a88 clk: jz4740: Add TCU clock omits 34e9368301d5 clocksource: Add a new timer-ingenic driver omits 9536eba03ec7 irqchip: Add irq-ingenic-tcu driver omits 4f89e4b8f121 clk: ingenic: Add driver for the TCU clocks omits 39233b7c6112 mfd/syscon: Add device_node_to_regmap() omits 2e8722a5255e dt-bindings: Add doc for the Ingenic TCU drivers omits 97689a1a3fda doc: Add doc for the Ingenic TCU hardware omits 4bc3c420246e dt-bindings: ingenic: Add DT bindings for TCU clocks omits c2f16a94a804 Merge branch 'topic/hda-bus-ops-cleanup' of https://git.ke [...] omits f6326fa4855b ASoC: sof: Fix warning when IPC flood test is not enabled omits e1b141552bdf Merge branch 'topic/hda-dmic' of https://git.kernel.org/pu [...] omits 013b65101315 drm/panfrost: Add madvise and shrinker support omits 17acb9f35ed7 drm/shmem: Add madvise state and purge helpers omits b678c568c561 Merge tag 'nfs-for-5.3-2' of git://git.linux-nfs.org/proje [...] omits 3551a9fa2c5d drm/panfrost: Remove completed features still in TODO omits baf7b79e1ad7 clk: samsung: exynos542x: Move MSCL subsystem clocks to it [...] omits 5b5efdf79abf drm/i915: Make debugfs/per_file_stats scale better omits c990b4c3597d drm/i915: Only include active engines in the capture state omits b6adeb6bc61c clk: samsung: exynos5800: Move MAU subsystem clocks to MAU [...] omits bf32e7dbfce8 clk: samsung: Change signature of exynos5_subcmus_init() function omits 3a76a41ffbf9 Merge branch 'topic/hda-bus-ops-cleanup' into for-next omits c7302f204490 drm/i915: Defer final intel_wakeref_put to process context omits 36004c42c761 ASoC: Intel: Skylake: large_config_get overhaul omits 63e45324c284 ASoC: Intel: Skylake: Limit large_config_get to single frame omits d7731b8133ad Merge tag 'perf-urgent-for-mingo-5.3-20190808' of git://gi [...] omits a4e508cab623 net/mlx5e: Remove redundant check in CQE recovery flow of [...] omits 276d197e70bc net/mlx5e: Fix error flow of CQE recovery on tx reporter omits d9a2fcf53c76 net/mlx5e: Fix false negative indication on tx reporter CQ [...] omits b86f1abe2c27 net/mlx5e: kTLS, Fix tisn field placement omits f1897b3cd1af net/mlx5e: kTLS, Fix tisn field name omits a9bc33903273 net/mlx5e: kTLS, Fix progress params context WQE layout omits 26149e3e1f44 net/mlx5: kTLS, Fix wrong TIS opmod constants omits 55c9bd37ef5a net/mlx5: crypto, Fix wrong offset in encryption key command omits 5faf5b70c51d net/mlx5e: ethtool, Avoid setting speed to 56GBASE when au [...] omits 466df6eb4a9e net/mlx5e: Only support tx/rx pause setting for port owner omits 93b3586e070b net/mlx5: Support inner header match criteria for non deca [...] omits 405b93eb7643 net/mlx5e: Use flow keys dissector to parse packets for ARFS omits 0e4cc44f5066 ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl omits 8e082d8f42fa ASoC: tscs454: remove unused variable 'PLL_48K_RATE' omits 0e36f36b04e7 ASoC: soc-core: fix module_put() warning in soc_cleanup_component omits 596becd3f82a ASoC: soc-core: dai_link check under soc_dpcm_debugfs_add() omits ee5b3f11416d ASoC: soc-core: define soc_dpcm_debugfs_add() for non CONF [...] omits b3da42519c3e ASoC: soc-core: tidyup for card->deferred_resume_work omits b245d273cbcd ASoC: soc-core: remove unneeded list_empty() check for snd [...] omits d8ca7a0a8583 ASoC: soc-core: call snd_soc_dapm_debugfs_init() at soc_in [...] omits 9b98c7c2a059 ASoC: soc-core: tidyup for snd_soc_add_card_controls() omits daa480bde6b3 ASoC: soc-core: tidyup for snd_soc_dapm_add_routes() omits e6d7020c2946 ASoC: soc-core: tidyup for snd_soc_add_component_controls() omits cbb153c50ebe drm/i915/selftests: Fixup a missing legacy_idx omits 43004f31ebf2 spi: Rename of_spi_register_master() function omits 5375f1efd70b regulator: act8865: Fix build error without CONFIG_POWER_SUPPLY omits 06369bcc15a1 regulator: qcom-rpmh: Add support for SM8150 omits d566aae1c80d regulator: dt-bindings: Add PM8150x compatibles omits 7352e72a513f regulator: slg51000: Fix a couple NULL vs IS_ERR() checks omits 804cbf4bb063 ASoC: hdac_hda: fix page fault issue by removing race omits 9749a5b6c09f drm/i915/tgl: Fix the read of the DDI that transcoder is a [...] omits 6aa3bef15d65 drm/i915: Get transcoder power domain before reading its register omits 8e6e5bea2e34 perf pmu-events: Fix missing "cpu_clk_unhalted.core" event omits b9c0a64901d5 perf annotate: Fix s390 gap between kernel end and module start omits 12a6d2940b5f perf record: Fix module size on s390 omits fa37bab6d715 perf tools: Fix include paths in ui directory omits 89b66500f739 perf tools: Fix a typo in a variable name in the Documenta [...] omits 5f5e25f1c793 perf cpumap: Fix writing to illegal memory in handling cpu [...] omits cf30ae726c01 perf ftrace: Fix failure to set cpumask when only one cpu [...] omits 3de7ae0b2a1d perf db-export: Fix thread__exec_comm() omits 85127775a65f perf annotate: Fix printing of unaugmented disassembled in [...] omits 3881a72f8d06 leds: pca953x: Include the right header omits b3a598eb0d6b Merge tag 'batadv-next-for-davem-20190808' of git://git.op [...] omits f6649feb264e Merge tag 'batadv-net-for-davem-20190808' of git://git.ope [...] omits 6c4d6bc54864 auxdisplay: Fix a typo in cfag12864b-example.c omits 390235c3e660 auxdisplay: charlcd: add include guard to charlcd.h omits 75354284cc3a auxdisplay: charlcd: move charlcd.h to drivers/auxdisplay omits 3f411e8c99e3 staging: rtl8712: r8712_xmit_classifier(): Change return v [...] omits 1c8a4f7c84dc staging: rtl8712: Remove while loop and check_cmd_fifo() omits 02433a24fe71 staging: rtl8712: r8712_free_drv_sw(): Change return type omits 690407fdc9dd staging: rtl8712: init_drv_sw(): Change return values omits 30d83c801d06 staging: rtl8712: init_default_value(): Change return type omits 9dca5e687fb0 staging: rtl8712: recvbuf2recvframe(): Change return type omits af556d30d338 staging: rtl8712: r8712_recv_entry(): Change return type omits 1bdcb3666a83 staging: rtl8712: r8712_wlanhdr_to_ethhdr(): Change return values omits 4dbadfaf6a77 staging: rtl8712: recv_indicatepkt_reorder(): Change retur [...] omits fc898688aa37 staging: rtl8712: amsdu_to_msdu(): Change return type omits 30e235389faa arm64: mm: add missing PTE_SPECIAL in pte_mkdevmap on arm64 omits a9ca0c5951ff staging: rtl8723bs: fix brace position in enum declaration omits 5222a8fe6bd0 staging: isdn: hysdn_procconf_init() remove parantheses fr [...] omits 4f4139e02135 Staging: rtl8188eu: core: rtw_security: tidy up crc32_init() omits b0d525a007b9 staging: wilc1000: use helper API to pack data for firmware omits 518a1c2f0912 Merge tag '5.3-rc3-smb3-fixes' of git://git.samba.org/sfre [...] omits d0a255e795ab loop: set PF_MEMALLOC_NOIO for the worker thread omits baf4c10f8878 clk: mvebu: ap806: Fix clock name for the cluster omits f756e362d938 clk: mvebu: add CPU clock driver for Armada 7K/8K omits 33c0259092c8 clk: mvebu: add helper file for Armada AP and CP clocks omits 096f4597406b dt-bindings: ap806: add the cluster clock node in the syscon file omits 82413e562ea6 EDAC, mellanox: Add ECC support for BlueField DDR4 omits b6ff24f7b510 RAS: Build debugfs.o only when enabled in Kconfig omits 0a54b809a3a2 RAS: Fix prototype warnings omits 75e0a1e30191 clk: qcom: define probe by index API as common API omits 64ebb57a3df6 clk: reset: Modify reset-controller driver omits 7d0c76bdf227 clk: qcom: Add WCSS gcc clock control for QCS404 omits 1ccc0ddf046a clk: Use seq_puts() in possible_parent_show() omits 9f7767226083 clk: Assert prepare_lock in clk_core_get_boundaries omits 1bd37a467700 clk: Add clk_min/max_rate entries in debugfs omits f1c4d157ab9b drm/i915: Fix up the inverse mapping for default ctx->engines[] omits 387758298bfd drm/i915: Allocate kernel_contexts directly omits d4ff1b3917a5 ASoC: SOF: Intel: Initialize hdaudio bus properly omits 19abfefd4c76 ALSA: hda: Direct MMIO accesses omits 619a1f195f93 ALSA: hda: Remove page allocation redirection omits 27709ae4e2fe usb: setup authorized_default attributes using usb_bus_notify omits 79e178f4383a lib: scatterlist: Fix to support no mapped sg omits e91455bad5cf bdev: Fixup error handling in blkdev_get() omits ba6f7da99aaf lightnvm: remove set but not used variables 'data_len' and [...] omits 39c71a5b8212 dmaengine: stm32-mdma: Fix a possible null-pointer derefer [...] omits ba1cab79cfc6 dmaengine: fsl-edma: implement .device_synchronize callback omits fd03177c33b2 block, bfq: handle NULL return value by bfq_init_rq() omits 3f758e844aa9 block, bfq: move update of waker and woken list to queue freeing omits 08d383a74948 block, bfq: reset last_completed_rq_bfqq if the pointed qu [...] omits 430380b4637a block: aoe: Fix kernel crash due to atomic sleep when exiting omits d1b622f68daf dmaengine: pl330: use the same attributes when freeing pl3 [...] omits ca883c304f54 drm/i915/selftests: Pass intel_context to mock_request omits 32d38e6cf007 drm/i915/tgl/dsi: Enable blanking packets during BLLP for [...] omits 33365feca49e drm/i915/tgl: Add mipi dsi support for TGL omits 991d9557b0c4 drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping omits 7b864f95886b drm/i915/tgl/dsi: Do not override TA_SURE omits 960e9836f721 drm/i915/tgl/dsi: Set latency PCS_DW1 for tgl omits 3522a33a2746 drm/i915/tgl/dsi: Program TRANS_VBLANK register omits 739bacbf7aa2 s390/build: use size command to perform empty .bss check omits 7bac98707f65 kbuild: add OBJSIZE variable for the size tool omits 2af2e72b18b4 iommu/arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync() omits 587e6c10a7ce iommu/arm-smmu-v3: Reduce contention during command-queue [...] omits 057b05d5ac47 dmaengine: qcom: hidma_mgmt: Add of_node_put() before goto omits 232a7f18cf8e dmaengine: fsl-edma: add i.mx7ulp edma2 version support omits 719e25dba443 dmaengine: qcom_hidma: Remove call to memset after dmam_al [...] omits 9603a7ab6098 dmaengine: imx-sdma: Remove call to memset after dma_alloc [...] omits 6cf9481b440d pwm: Fallback to the static lookup-list when acpi_pwm_get fails omits c468a8aa790e usb: iowarrior: fix deadlock on disconnect omits 2ca359f4f8b9 Revert "USB: rio500: simplify locking" omits bf5ab1bdedac pinctrl: denverton: Update pin names according to v1.08 omits b6fd94883249 MAINTAINERS: mark wusbcore and UWB as obsolete omits ee8193ee96c7 ACPI: PM: Print debug messages on device power state changes omits ac9eafbe930a ACPI: PM: s2idle: Execute LPS0 _DSM functions with suspend [...] omits 29113f2f0a7d ACPI: EC: PM: Make acpi_ec_dispatch_gpe() print debug message omits d7589404932b ACPI: EC: PM: Consolidate some code depending on PM_SLEEP omits 6e86633a791f ACPI: PM: s2idle: Eliminate acpi_sleep_no_ec_events() omits fcd0a04267ac ACPI: PM: s2idle: Switch EC over to polling during "noirq" [...] omits 068b47d0984b ACPI: PM: s2idle: Add acpi.sleep_no_lps0 module parameter omits 2e2c2fdc5343 ACPI: PM: s2idle: Rearrange lps0_device_attach() omits 6b7c3b86f0b6 drm/vmwgfx: fix memory leak when too many retries have occurred omits 1be3c1fae6c1 ALSA: firewire: fix a memory leak bug omits ddc8cd7d92b3 dt-bindings: rcar-{csi2,vin}: Rename bindings documentation files omits 72a83ded7f4c dt-bindings: rcar-imr: Rename bindings documentation file omits f32d0c636371 dt-bindings: Rename file of DT bindings for Renesas memory [...] omits 707d26dcc176 drm/i915: split out intel_pch.[ch] from i915_drv.[ch] omits e96a92610432 clk: renesas: rcar-usb2-clock-sel: Use devm_platform_iorem [...] omits 6da53cfa0f83 pinctrl: sh-pfc: Use dev_notice_once() instead of open-coding omits 1c5fecb61255 efi: Export Runtime Configuration Interface table to sysfs omits 5828efb95bc4 efi: ia64: move SAL systab handling out of generic EFI code omits ec7e1605d79d efi/x86: move UV_SYSTAB handling into arch/x86 omits e55f31a59947 efi: x86: move efi_is_table_address() into arch/x86 omits 5c3ceef9ad7b cpufreq: schedutil: fix equation in comment omits 67692435c411 sched: Rework pick_next_task() slow-path omits 5f2a45fc9e89 sched: Allow put_prev_task() to drop rq->lock omits 5ba553eff0c3 sched/fair: Expose newidle_balance() omits 03b7fad167ef sched: Add task_struct pointer to sched_class::set_curr_task omits 10e7071b2f49 sched: Rework CPU hotplug task selection omits f95d4eaee6d0 sched/{rt,deadline}: Fix set_next_task vs pick_next_task omits 5feeb7837a44 sched: Fix kerneldoc comment for ia64_set_curr_task omits 99d84bf8c65a stop_machine: Fix stop_cpus_in_progress ordering omits de53fd7aedb1 sched/fair: Fix low cpu usage with high throttling by remo [...] omits 139d025cda1d sched: Clean up active_mm reference counting omits 130d9c331bc5 rcu/tree: Fix SCHED_FIFO params omits e57d143091f1 mutex: Fix up mutex_waiter usage omits 491beed3b102 genirq/affinity: Create affinity mask for single vector omits 8097c43bcbec Revert "kernfs: fix memleak in kernel_ops_readdir()" omits 04f5bda84b07 x86/lib/cpu: Address missing prototypes warning omits b059f801a937 x86/purgatory: Use CFLAGS_REMOVE rather than reset KBUILD_CFLAGS omits 4ce97317f41d x86/purgatory: Do not use __builtin_memcpy and __builtin_memset omits c7cd7c748a32 sound: fix a memory leak bug omits 2e18b14e1642 USB: typec: ucsi_ccg: convert i2c driver to use dev_groups omits d3b5e319a19e USB: musb: convert platform driver to use dev_groups omits 71ed79b0e4be USB: Move wusbcore and UWB to staging as it is obsolete omits 570aaec7e943 clk: Constify struct clk_bulk_data * where possible omits 56bf8740ff47 clk: qcom: msm8916: Don't build by default omits f536579c1482 Merge tag 'drm-fixes-5.3-2019-08-07' of git://people.freed [...] omits abffedaaa770 Merge tag 'drm/tegra/for-5.3-rc4' of git://anongit.freedes [...] omits 6e0b7ca281d7 scsi: mpt3sas: Update driver version to 31.100.00.00 omits 54d74e6b9d98 scsi: mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR omits 1edc677019c2 scsi: mpt3sas: Reduce the performance drop omits 9c067c053f94 scsi: mpt3sas: Handle fault during HBA initialization omits 3ac8e47bbf2d scsi: mpt3sas: Add sysfs to know supported features omits ba630ea068d7 scsi: mpt3sas: Support MEMORY MOVE Tool box command omits 3c090ce3f0fb scsi: mpt3sas: Allow ioctls to blocked access status NVMe omits 5bb309dbbbf2 scsi: mpt3sas: Enumerate SES of a managed PCIe switch omits 635ee6c73034 scsi: mpt3sas: Update MPI headers to 2.6.8 spec omits ffedeae1fa54 scsi: mpt3sas: Gracefully handle online firmware update omits e224e03b0c6a scsi: mpt3sas: memset request frame before reusing omits f23ca2cb2781 scsi: mpt3sas: Add support for PCIe Lane margin omits afcd609e8e79 scsi: pm80xx: remove redundant assignments to variable rc omits a5ac1f5d9a42 scsi: hisi_sas: Consolidate internal abort calls in LU res [...] omits e7513f666bc7 scsi: hisi_sas: replace "%p" with "%pK" omits a07b48766c52 scsi: hisi_sas: Remove some unnecessary code omits 7bf18e849d80 scsi: hisi_sas: Modify return type of debugfs functions omits e16963f378fa scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed omits 5f6c32d7ce57 scsi: hisi_sas: Drop SMP resp frame DMA mapping omits 1c003146c64b scsi: hisi_sas: Drop kmap_atomic() in SMP command completion omits 599aefc81eff scsi: hisi_sas: Make slot buf minimum allocation of PAGE_SIZE omits d380f55503ed scsi: hisi_sas: Don't bother clearing status buffer IU in [...] omits 445ee2de112a scsi: hisi_sas: Fix out of bound at debug_I_T_nexus_reset() omits b0b3e4290e28 scsi: hisi_sas: Snapshot AXI and RAS register at debugfs omits bbe0a7b348b3 scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs omits bee0cf25c030 scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT omits 897cc769bcc0 scsi: hisi_sas: Drop hisi_sas_hw.get_free_slot omits 93352abc81a9 scsi: hisi_sas: Make max IPTT count equal for all hw revisions omits b7a2758f2025 hwrng: n2-drv - fix typo omits a86c71ba3022 scsi: lpfc: Fix crash when cpu count is 1 and null irq aff [...] omits 69a76d08f2e4 scsi: ncr53c8xx: Mark expected switch fall-through omits 7d8948627a7c scsi: target: tcmu: clean the nl_cmd of the udev when nl s [...] omits cb8b3359eb9c scsi: ufs: Configure clock in .hce_enable_notify() in Cadence UFS omits dccc96abfb21 scsi: core: Reduce memory required for SCSI logging omits 94ef80a5f0d7 scsi: core: Complain if scsi_target_block() fails omits 09addb1d169e scsi: core: Make scsi_internal_device_unblock_nowait() rej [...] omits 4b828fe156a6 scsi: ufs: revamp string descriptor reading omits c72a9692923f scsi: wd33c93: Mark expected switch fall-through omits c78a66584d03 scsi: sun3_scsi: Mark expected switch fall-throughs omits 6d44c692c12c scsi: qlogicpti: Mark expected switch fall-throughs omits 4c73598732f7 scsi: ibmvfc: Mark expected switch fall-throughs omits e5460f084b84 scsi: megaraid_sas: Fix a compilation warning omits 88d5c343949e scsi: megaraid_sas: Make a bunch of functions static omits b707659213d3 tools/bpf: fix core_reloc.c compilation error omits b684702f6e47 clk: ti: dm814x: Add of_node_put() to prevent memory leak omits d432d0456030 clk: st: clk-flexgen: Add of_node_put() in st_of_flexgen_setup() omits d55841ce1115 clk: davinci: pll: Add of_node_put() in of_davinci_pll_init() omits 5911dba556cf clk: versatile: Add of_node_put() in cm_osc_setup() omits cc8f12996e24 drm/rockchip: fix VOP_WIN_GET macro omits 2a1d7eb854bb clk: qcom: gcc: Add global clock controller driver for SM8150 omits e5ee331ebcf3 dt-bindings: clock: Document gcc bindings for SM8150 omits 548a909597d5 clk: qcom: clk-alpha-pll: Add support for Trion PLLs omits 4c45653b0b47 clk: qcom: clk-alpha-pll: Remove post_div_table checks omits 46e625b3e320 clk: qcom: clk-alpha-pll: Remove unnecessary cast omits 4d0b32b853f5 scsi: qla2xxx: Update driver version to 10.01.00.18-k omits 03cc44bf682a scsi: qla2xxx: Allow NVMe IO to resume with short cable pull omits f00b3428a801 scsi: qla2xxx: Fix hang in fcport delete path omits a36f1443e6fc scsi: qla2xxx: Use common update-firmware-options routine [...] omits 9e744591ef1b scsi: qla2xxx: Fix NVMe port discovery after a short devic [...] omits 26a77799195f scsi: qla2xxx: Correct error handling during initializatio [...] omits f0cecc1eec0c scsi: qla2xxx: Retry fabric Scan on IOCB queue full omits 3a4b6cc73321 scsi: qla2xxx: Fix premature timer expiration omits 8b5292bcfcac scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag omits ecb095bff5d4 Merge tag 'hwmon-for-v5.3-rc4' of git://git.kernel.org/pub [...] omits a95a4f3f2702 hwmon: (lm75) Fixup tmp75b clr_mask omits 38ada2f406a9 hwmon: (nct7802) Fix wrong detection of in4 presence omits 726e333fd2e9 Merge branch 'compile-once-run-everywhere' omits 29e1c6687245 selftests/bpf: add CO-RE relocs misc tests omits c1f5e7dd19e7 selftests/bpf: add CO-RE relocs ints tests omits d698f9dbdbed selftests/bpf: add CO-RE relocs ptr-as-array tests omits 9654e2ae908e selftests/bpf: add CO-RE relocs modifiers/typedef tests omits d9db3550300f selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests omits 20a9ad2e7136 selftests/bpf: add CO-RE relocs array tests omits ec6438a988a4 selftests/bpf: add CO-RE relocs nesting tests omits 002d3afce655 selftests/bpf: add CO-RE relocs struct flavors tests omits df36e621418b selftests/bpf: add CO-RE relocs testing setup omits 2dc26d5a4f2e selftests/bpf: add BPF_CORE_READ relocatable read macro omits ddc7c3042614 libbpf: implement BPF CO-RE offset relocation algorithm omits 4cedc0dad9b5 libbpf: add .BTF.ext offset relocation section loading omits b03bc6853c0e libbpf: convert libbpf code to use new btf helpers omits ef20a9b27c66 libbpf: add helpers for working with BTF types omits 568b9de48d80 clk: ingenic/jz4740: Fix "pll half" divider not read/writt [...] omits e2f2402f3be8 clk: Si5341/Si5340: remove redundant assignment to n_den omits a95fb581b144 clk: qoriq: Fix -Wunused-const-variable omits ebd5f82d32ad clk: aspeed: Add SDIO gate omits e7e6c6320c8c IB/mlx5: Check the correct variable in error handling code omits 5e0a809af2a2 drm/i915/uc: Hardening firmware fetch omits d97de8887a12 RDMA/counter: Prevent QP counter binding if counters unsupported omits 97299a303532 media: Remove dev_err() usage after platform_get_irq() omits 25a3d6bac6b9 media: adv7511/cobalt: rename driver name to adv7511-v4l2 omits 6898dd580a04 media: media/platform: fsl-viu.c: fix build for MICROBLAZE omits 8fb294ca2088 media: imx7.rst: Fix the references to the CSI multiplexer omits 00ab9c1a620d media: mtk-vcodec: Handle H264 error bitstreams omits b40dc2bf3581 media: vicodec: add support for 4 new RGB32 pixelformats omits 6b2265975239 media: staging: tegra-vde: Fix build error omits a0752c87080a drm/i915/uc: WOPCM programming errors are not always real omits d4b2cfb8c29f drm/i915: Make wopcm_to_i915() private omits 7dbd03e28904 drm/i915: Don't try to partition WOPCM without GuC firmware omits 4157a962f59d drm/i915/uc: Don't fetch HuC fw if GuC fw fetch already failed omits 2399ab52da5f drm/i915/uc: HuC firmware can't be supported without GuC omits 12be4a4c75a2 drm/i915/uc: Prefer dev_info for reporting options omits a37f08a882b0 drm/i915/perf: Refactor oa object to better manage resources omits c0512c2ca380 ARM: davinci: dm355: switch to using the clocksource driver omits 66ae81dccc02 ARM: davinci: move timer definitions to davinci.h omits a248f524ea85 ARM: davinci: da830: switch to using the clocksource driver omits 76c7473f753d ARM: davinci: da850: switch to using the clocksource driver omits d470df3bc5e1 ARM: davinci: WARN_ON() if clk_get() fails omits 29e97f56f2ee ARM: davinci: enable the clocksource driver for DT mode omits 653a23ca7e1e Use kvmalloc in cgroups-v1 omits f591822c3cf3 IB/mlx5: Fix implicit MR release flow omits e8fc87f6a947 Merge branch 'md-next' of https://github.com/liu-song-6/li [...] omits 752ead44491e libata: add SG safety checks in SFF pio transfers omits 2d7271501720 libata: have ata_scsi_rw_xlat() fail invalid passthrough requests omits e15c2ffa1091 block: fix O_DIRECT error handling for bio fragments omits 94f3e14e00fd mlx5: Use refcount_t for refcount omits 9c240a7bb337 mm/hmm: make HMM_MIRROR an implicit option omits f442c283efe4 mm/hmm: allow HMM_MIRROR on all architectures with MMU omits 251bbe59b7a6 mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub omits 9d3973d60f0a mm/hmm: cleanup the hmm_vma_handle_pmd stub omits f0b3c45c8931 mm/hmm: only define hmm_vma_walk_pud if needed omits 309f9a4f5e1a mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd omits 05c23af4a1b3 mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry omits 7f08263d9bc6 mm/hmm: remove the page_shift member from struct hmm_range omits fac555ac93d4 mm/hmm: remove superfluous arguments from hmm_range_register omits 2cbeb41913e6 mm/hmm: remove the unused vma argument to hmm_range_dma_unmap omits 5aa0acb374ed nouveau: pass struct nouveau_svmm to nouveau_range_fault omits 07d82211b8d2 amdgpu: don't initialize range->list in amdgpu_hmm_init_range omits 9d0a16658f84 amdgpu: remove -EAGAIN handling for hmm_range_fault omits 91a49470c29c ARM: exynos_defconfig: Enable AHCI-platform SATA driver omits 1e1c735a6ba0 ARM: dts: exynos: Add port map to Exynos5250 AHCI node omits 449808a254fd raid1: factor out a common routine to handle the completio [...] omits 0d8ed0e9bf96 md: don't call spare_active in md_reap_sync_thread if all [...] omits 062f5b2ae12a md: don't set In_sync if array is frozen omits 9a567843f7ce md: allow last device to be forcibly removed from RAID1/RAID10. omits cf89160793c4 md: Convert to use int_pow() omits 7cee6d4e6035 md/raid10: end bio when the device faulty omits eeba6809d8d5 md/raid1: end bio when the device faulty omits 143f6e733b73 md/raid6: Set R5_ReadError when there is read failure on p [...] omits 4675719d0f47 raid1: use an int as the return value of raise_barrier() omits f19b4fe783e7 ARM: dts: exynos: Use space after '=' in exynos4412-itop-scp-core omits 67e7b52d44e3 NFSv4: Ensure state recovery handles ETIMEDOUT correctly omits 80107e764846 mtd: rawnand: remove redundant assignment to variable ret omits 75de0eb28d03 mtd: rawnand: r852: Use dev_get_drvdata omits 319416605240 mtd: rawnand: ingenic: fix devm_platform_ioremap_resource. [...] omits abd4e745ffc4 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...] omits e6be0a9913c8 Revert "drm/panfrost: Use drm_gem_map_offset()" omits 0a0b65d8eae3 drm/vgem: drop DRM_AUTH usage from the driver omits 34127c7ad86e drm/msm: drop DRM_AUTH usage from the driver omits 94533c410f9b drm/nouveau: remove open-coded drm_invalid_op() omits 26f00514d944 drm/i915: Isolate i915_getparam_ioctl() omits 5adf5781019d of/platform: Fix device_links_supplier_sync_state_resume() [...] omits 0ad0bdd8ba64 of/platform: Fix fn definitons for of_link_is_valid() and [...] omits 4b3e30ed3ec7 Revert "drm/amdkfd: New IOCTL to allocate queue GWS" omits 08f103b9a950 arm64/ptrace: Fix typoes in sve_set() comment omits 2951d5efaf8b arm64: mm: print hexadecimal EC value in mem_abort_decode() omits b99286b088ea arm64/prefetch: fix a -Wtype-limits warning omits 71c67a31f09f init/Kconfig: Fix infinite Kconfig recursion on PPC omits 67028421e4e5 Revert "drm/nouveau: remove open-coded drm_invalid_op()" omits 7d5000d7d21d Revert "drm/msm: drop DRM_AUTH usage from the driver" omits 54fc01b775fe Revert "drm/vgem: drop DRM_AUTH usage from the driver" omits 912e21bf855c Revert "Revert "drm/panfrost: Use drm_gem_map_offset()"" omits 87160d2bfc5e Revert "Revert "drm/gem: Rename drm_gem_dumb_map_offset() [...] omits 07301df7d2fc btrfs: trim: Check the range passed into to prevent overflow omits 57afe3ea2714 pinctrl: cherryview: Remove dev_err() usage after platform [...] omits 4e73d02f164b pinctrl: intel: Remove dev_err() usage after platform_get_irq() omits d7cd4dd907c1 Btrfs: fix sysfs warning and missing raid sysfs directories omits 6a33a1d6d66a pinctrl: intel: Use NSEC_PER_USEC for debounce calculus omits 34e656703e85 pinctrl: baytrail: Re-use data structures from pinctrl-int [...] omits 179e5a6114cc pinctrl: intel: Remove default Interrupt Status offset omits 3b1e9188df9c pinctrl: lewisburg: Provide Interrupt Status register offset omits 2a2ed4752108 pinctrl: denverton: Provide Interrupt Status register offset omits f702e0b93cdb pinctrl: sunrisepoint: Provide Interrupt Status register offset omits b8d728687ee5 pinctrl: icelake: Provide Interrupt Status register offset omits cd5acb2bce5b pinctrl: geminilake: Provide Interrupt Status register offset omits 82af745d2f93 pinctrl: cannonlake: Provide Interrupt Status register offset omits 3818d73612ca pinctrl: broxton: Provide Interrupt Status register offset omits 7eb7ecddd3bd pinctrl: intel: Simplify offset validation in intel_get_padcfg() omits d71c4b034165 drm/i915: Include the DRIVER_DATE in the error state omits ed29da7123a6 drm/i915: Fix some NULL vs IS_ERR() conditions omits 9ae06cad821b drm/i915: Use intel_engine_lookup_user for probing HAS_BSD etc omits 2edda80db3d0 drm/i915: Rename engines to match their user interface omits a860fac42097 ASoC: fsl_sai: Add support for imx7ulp/imx8mq omits 4f7a0728b530 ASoC: fsl_sai: Add support for SAI new version omits b84f50b0fcb4 ASoC: fsl_sai: Update Tx/Rx channel enable mask omits 5f0ac20ed6db ASoC: fsl_sai: Add registers definition for multiple datalines omits abf31feea26c ASoC: Intel: Update request-reply IPC model omits b8ba3b572c70 ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() omits 32d2c172fe88 ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() omits 42849064500b ASoC: soc-core: don't use for_each_card_links_safe() at sn [...] omits 5b99a0aad08a ASoC: soc-core: check return value of snd_soc_add_dai_link() omits 6634e3d6ea8c ASoC: soc-core: add comment for for_each_xxx omits ad64bfbd09d7 ASoC: soc-core: set component->debugfs_root NULL omits b977fcf477c1 irqdomain/debugfs: Use PAs to generate fwnode names omits 467a3bb97432 PCI: hv: Allocate a named fwnode instead of an address-based one omits 920d947af9cd spi: sh-msiof: Use devm_platform_ioremap_resource() helper omits daa19fe5b082 gpio/ixp4xx: Register the base PA instead of its VA in fwnode omits 9adc54d4e8c5 irqchip/ixp4xx: Register the base PA instead of its VA in fwnode omits 7d5b7695c22f irqchip/gic-v2m: Register the frame's PA instead of its VA [...] omits 188a8471ef03 irqchip/gic: Register the distributor's PA instead of its [...] omits 5778cc77111f irqchip/gic-v3-its: Register the ITS' PA instead of its VA [...] omits 6444b40eeda4 x86/apic: Annotate global config variables as "read-only a [...] omits eeee0d093afc irqchip/gic-v3: Register the distributor's PA instead of i [...] omits 79629d0f7ce5 spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when us [...] omits 371be51a925a ASoC: dt-bindings: Introduce compatible strings for 7ULP and 8MQ omits bb67dd1878de ASoC: SOF: Intel: hda: fix MSI handling omits 0922c7a51c77 ASoC: rt1011: Add a flag for the R0 calibration test omits 3403b808a0eb ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control omits cc352735d49c ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init omits 06e8f5c842f2 ASoC: rsnd: don't call clk_get_rate() under atomic context omits 7468a4eae541 x86: mtrr: cyrix: Mark expected switch fall-through omits 4ab9ab656a6c x86/ptrace: Mark expected switch fall-through omits 42d038c4fb00 arm64: Add support for function error injection omits 45880f7b7b19 error-injection: Consolidate override function definition omits f2ae04c45b1a pinctrl: qcom: Add SC7180 pinctrl driver omits 6d2db2965ba2 dt-bindings: pinctrl: qcom: Add SC7180 pinctrl binding omits 40b0bcd3e0e2 gpio: mpc8xxx: Add new platforms GPIO DT node description omits 7d9c1d2f7aca USB: add support for dev_groups to struct usb_device_driver omits b71b283e3d6d USB: add support for dev_groups to struct usb_driver omits fcfce9f35476 drm/sti: fix opencoded use of drm_panel_* omits c02f77d32d2c ALSA: hda - Workaround for crackled sound on AMD controlle [...] omits b8c036dfc66f dma-buf: simplify reservation_object_get_fences_rcu a bit omits 4c2488cfaa99 drm/i915: stop using seqcount for fence pruning omits 0617bdede511 Revert "PCI: Add missing link delays required by the PCIe spec" omits fdde3097488e drm/i915: Drop expectations of VM_IO from our GGTT mmappings omits 96e95496b02d dma-buf: fix shared fence list handling in reservation_obj [...] omits 93505ee7d05e dma-buf: fix busy wait for new shared fences omits 3d92aa45fbfd ALSA: hiface: fix multiple memory leak bugs omits 071b68cceee7 drm/i915: abstract display suspend/resume operations omits 1c0023d4f5fd drm/i915: move property enums to intel_display_types.h omits 6da4a2c411e8 drm/i915: remove unnecessary includes of intel_display_typ [...] omits 1d455f8de8e8 drm/i915: rename intel_drv.h to display/intel_display_types.h omits a09d9a800236 drm/i915: avoid including intel_drv.h via i915_drv.h->i915 [...] omits 683df830e6bd cpufreq: mediatek-cpufreq: Add compatible for MT8516 omits d0d392a8deed drm/i915/tc: un-inline intel_tc_port_ref_held() omits e15fd1bee2a9 drm/i915/mst: un-inline intel_dp_mst_encoder_active_links() omits 366b6200f76e drm/i915/bw: make intel_atomic_get_bw_state() static omits d64575ee8d91 drm/i915/irq: un-inline functions to avoid i915_drv.h include omits 5b51f28fa7ba drm/i915/sprite: un-inline icl_is_hdr_plane() omits 3e1876251bc3 drm/i915: move intel_display.c function declarations omits 8faa1cf6ed82 EDAC/altera: Use the proper type for the IRQ status bits omits 7bea41c4a256 soc: qcom: socinfo: Annotate switch cases with fall through omits d9dfe768b3f3 Revert "drm/amdgpu: fix transform feedback GDS hang on gfx [...] omits 13dfb3fa4943 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 682cdbdc2160 Merge branch 'test_progs-stdio' omits 16e910d4467c selftests/bpf: test_progs: drop extra trailing tab omits 66bd2ec1e0d9 selftests/bpf: test_progs: test__printf -> printf omits 946152b3c5d6 selftests/bpf: test_progs: switch to open_memstream omits 33920f1ec5bf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 05bb520376af Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits aa733660dbd8 openvswitch: Print error when ovs_execute_actions() fails omits 713203e303ca RISC-V: Remove per cpu clocksource omits feac1d680233 Merge branch 'sja1105-fixes' omits 93fa8587b253 net: dsa: sja1105: Fix memory leak on meta state machine e [...] omits f163fed2764e net: dsa: sja1105: Fix memory leak on meta state machine n [...] omits 6cb0abbdf90c net: dsa: sja1105: Really fix panic on unregistering PTP clock omits 4b7da3d808f9 net: dsa: sja1105: Use the LOCKEDS bit for SJA1105 E/T as well omits 6d7c7d948a2e net: dsa: sja1105: Fix broken learning with vlan_filtering [...] omits f26e0cca14c9 net: dsa: qca8k: Add of_node_put() in qca8k_setup_mdio_bus() omits 6393e6064486 mips: fix vdso32 build, again omits 905421ee1535 MIPS: octeon: Remove ARCH_HAS_IRQ_PER_CPU omits ece51529a470 MIPS: octeon: Remove cpu_has_saa omits ef68de56c7ad Merge branch 'Support-tunnels-over-VLAN-in-NFP' omits 2e0bc7f3cb55 nfp: flower: encode mac indexes with pre-tunnel rule check omits 09aa811bb7de nfp: flower: remove offloaded MACs when reprs are applied [...] omits f12725d98cbe nfp: flower: offload pre-tunnel rules omits 120ffd84a9ec nfp: flower: verify pre-tunnel rules omits f5c977eed725 nfp: flower: detect potential pre-tunnel rules omits 4b10c53d81fd nfp: flower: push vlan after tunnel in merge omits 48e584ac583b net: sched: add ingress mirred action to hardware IR omits d7609c96c6da net: tc_act: add helpers to detect ingress mirred actions omits fb1b775a247e net: sched: add skbedit of ptype action to hardware IR omits 77feb4eed756 net: tc_act: add skbedit_ptype helper functions omits 55a47dc2691b Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits a7a92cf81589 r8169: sync PCIe PHY init with vendor driver 8.047.01 omits ef712ede3541 r8169: add helper r8168_mac_ocp_modify omits a14cc4d24a64 r8169: remove access to legacy register MultiIntr omits 2af8cfac2b40 Merge branch 'fq_codel-small-optimizations' omits 77ddaff218fc fq_codel: Kill useless per-flow dropped statistic omits ae697f3bf784 Increase fq_codel count in the bulk dropper omits 443bfb4acb83 Merge branch 'flow_offload-action-fixes' omits 67cbf7dedd03 net: sched: sample: allow accessing psample_group with rtnl omits c4bd48699beb net: sched: police: allow accessing police->params with rtnl omits 2b0dfc175333 Merge branch 'hisilicon-fixes' omits 96a50c0d907a net: hisilicon: Fix dma_map_single failed on arm64 omits f2243b827859 net: hisilicon: fix hip04-xmit never return TX_BUSY omits 1a2c070ae805 net: hisilicon: make hip04_tx_reclaim non-reentrant omits b8fb640643fc net: mdio-octeon: Fix Kconfig warnings and build errors omits 48e2331197b8 net: dsa: dump CPU port regs through master omits 5b0bce247cc2 Merge branch 'Fix-batched-event-generation-for-vlan-action' omits 8571deb01381 tc-testing: updated vlan action tests with batch create/delete omits b35475c5491a net sched: update vlan action for batched events operations omits 76d7961ff4ee Merge tag 'mips_fixes_5.3_1' of git://git.kernel.org/pub/s [...] omits 694a296024d4 net/mlx5: remove self-assignment on esw->dev omits 72cda9bb5e21 drm/amdgpu: pin the csb buffer on hw init for gfx v8 omits c4ed52538cd0 Merge branch 'drop_monitor-Various-improvements-and-cleanups' omits b19d95505548 drop_monitor: Use pre_doit / post_doit hooks omits 965100966efe drop_monitor: Add extack support omits ff3818ca39c9 drop_monitor: Avoid multiple blank lines omits 01921d53f870 drop_monitor: Document scope of spinlock omits dbf896b70d4a drop_monitor: Rename and document scope of mutex omits 2230a7ef5198 drop_monitor: Use correct error code omits 3abd24a1831d Merge branch 'stmmac-fixes' omits 4a6a1385a4db net: stmmac: tc: Do not return a fragment entry omits e8df7e8c233a net: stmmac: Fix issues when number of Queues >= 4 omits 0efedbf11f07 net: stmmac: xgmac: Fix XGMAC selftests omits 267df70fe81b net: dsa: ksz: Drop NET_DSA_TAG_KSZ9477 omits 6a7abc610250 net: dsa: ksz: Merge ksz_priv.h into ksz_common.h omits ffc60b55d9cc net: dsa: ksz: Remove dead code and fix warnings omits 2a1e00c3c0d3 gpu: drm: amd: powerplay: Remove logically dead code omits b56a53db4ce1 drm/amd/powerplay: Zero initialize some variables omits f848be467c98 MAINTAINERS: update amdkfd maintainer (v3) omits b5507c7e0607 drm/amdgpu: Fix GPU reset crash regression. omits 8dd45504a7d7 drm/amd/powerplay: check before issuing messages for max s [...] omits b5c73856408b drm/amdgpu/discovery: move common discovery code out of na [...] omits 35ef88fa115d drm/amdgpu/soc15: fix external_rev_id for navi14 omits 2a3c7ff6e37c drm/amdgpu: update ras sysfs feature info omits 9234c587a81f drm/amd/powerplay: skip pcie params override on Arcturus V2 omits 876923fb92a9 drm/amdgpu: Fix panic during gpu reset omits 1f288afc2cb7 drm/amdgpu: pin the csb buffer on hw init for gfx v8 omits caff0e665437 drm/amd/display: Block immediate flips for non-fast updates omits 2cc450ceaae4 drm/amd/display: Validate dc_plane_info and dc_plane_size [...] omits 0574f2ed3060 Merge tag 'wireless-drivers-for-davem-2019-08-06' of git:/ [...] omits f4eb1423e433 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d0d006a43e9a be2net: disable bh with spin_lock in be_process_mcc omits debea2cd3193 net: cxgb3_main: Fix a resource leak in a error path in 'i [...] omits 5c4e2e1af345 net: ethernet: sun4i-emac: Support phy-handle property for [...] omits 4368c4bc9d36 Merge branch 'x86/grand-schemozzle' of git://git.kernel.or [...] omits aed5a8df3dbb tests: add pidfd poll tests omits 2ec2f99abd2c tests: move common definitions and functions into pidfd.h omits e63f3085709e pidfd: add pidfd_wait tests omits aa48e31b8747 mailmap: add entry for Jaegeuk Kim omits 758f2512546f mailmap: Add an entry for my email address omits a4a03bdccfd0 mailmap: add entry for Gao Xiang omits 178e5f3a5bc1 drm/crc-debugfs: Add notes about CRC<->commit interactions omits ac862503639f Input: docs: fix spelling mistake "potocol" -> "protocol" omits 95e760cbf627 kernel-doc: ignore __printf attribute omits c5e5c48c1642 ia64:unwind: fix double free for mod->arch.init_unw_table omits 9ce1263033cd selftests, arm64: add a selftest for passing tagged pointe [...] omits 63f0c6037965 arm64: Introduce prctl() options to control the tagged use [...] omits 2b835e24b5c6 arm64: untag user pointers in access_ok and __uaccess_mask_ptr omits b803974a8603 mmc: cavium: Add the missing dma unmap when the dma has finished. omits fa25eba6993b mmc: cavium: Set the correct dma max segment size for mmc_host omits c6303c5d52d5 mmc: sdhci-sprd: Fix the incorrect soft reset operation wh [...] omits 849f5ae3a513 Input: iforce - add sanity checks omits 37ad2e343449 Input: applespi - use struct_size() helper omits 033a856c7368 drm/i915/dmc: Load DMC on TGL omits 458b7c8e0dde iommu/vt-d: Detach domain when move device out of group omits 11f4fe9ba3c8 iommu/arm-smmu: Mark expected switch fall-through omits 8af23fad6261 iommu/dma: Handle MSI mappings separately omits 8c30396074c1 selftests/bpf: add loop test 5 omits a78d0dbec712 selftests/bpf: add loop test 4 omits 00ec4f3039a9 block: stop exporting bio_map_kern omits ff8f352070b2 lightnvm: pblk: use kvmalloc for metadata omits 48e5da725581 lightnvm: move metadata mapping to lower level driver omits 98d87f70f4ab lightnvm: remove nvm_submit_io_sync_fn omits 8df92d676c91 pinctrl: spear: spear: Add of_node_put() before return omits 750e76b4f9f6 drm/i915/gt: Move the [class][inst] lookup for engines ont [...] omits c29579d2fabe drm/i915/gem: Make caps.scheduler static omits db341a049ec7 ata: rb532_cf: Fix unused variable warning in rb532_pata_d [...] omits ea651ffd4f7f reset: Add DesignWare IP support to simple reset omits e7ef681a8ab8 dt-bindings: Document the DesignWare IP reset bindings omits 646d90c3c2c1 pinctrl: freescale: mxs: Add of_node_put() before return omits f452444709c0 pinctrl: nomadik: abx500: Add of_node_put() before return omits ea8cf5c51850 pinctrl: nomadik: nomadik: Add of_node_put() before return omits f17d2f54d36d pinctrl: falcon: Add of_node_put() before return omits 6004cf298a41 b43legacy: Remove pointless cond_resched() wrapper omits 654026df2635 Revert "mwifiex: fix system hang problem after resume" omits c85a63766738 rtlwifi: rtl8192ce: Convert inline routines to little-endi [...] omits 98fd8db59a00 rtlwifi: rtl8192ce: Convert macros that set descriptor omits a246b9291433 rtlwifi: rtl8192ce: Replace local bit manipulation macros omits 49a52d05a3c7 rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX omits 4136214f7c46 rtw88: add BT co-existence support omits 713a30de45a2 rtw88: enclose c2h cmd handle with mutex omits 0d762f031d70 rtw88: allow c2h operation in irq context omits d1d1a96bdb44 rtlwifi: rtl8188ee: Remove local configuration variable omits e53e30ba15da rtlwifi: rtl8188ee: Convert inline routines to little-endi [...] omits 36eda7568f2e rtlwifi: rtl8188ee: Convert macros that set descriptor omits 66b2b064ee54 rtlwifi: rtl88188ee: Replace local bit manipulation macros omits b97494f48d5a rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX desc [...] omits 706f0182b1ad rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN omits d1b68c118238 rtw88: pci: remove set but not used variable 'ip_sel' omits de019a3bdd6e brcmsmac: remove three set but not used variables omits 937a194ae865 ipw2x00: remove redundant assignment to err omits dfc7a8f7c857 rsi: fix for sdio reset card issue omits 3915a252ce71 libertas: Fix a double free in if_spi_c2h_data() omits 04f7745300ed thunderbolt: Show key using %*pE not %*pEp omits b95c732234fa mt7601u: null check the allocation omits cddecd92d1ec brcmfmac: remove set but not used variable 'dtim_period' omits a4a68f727fb8 rtlwifi: remove unneeded function _rtl_dump_channel_map() omits e7338e031985 rtlwifi: rtl_pci: Use dev_get_drvdata omits 1f5f5ea72fc9 qtnfmac_pcie: Use dev_get_drvdata omits ffa4d78cbc26 mwifiex: pcie: Use dev_get_drvdata omits a40c28700d98 iwlegacy: Use dev_get_drvdata where possible omits 8f9af6309b84 rsi: fix for sdio interface setup in 9116 omits 6334dea8880a mwifiex: make error values consistent in mwifiex_update_bs [...] omits 9236c1250cb7 bcma: Use dev_get_drvdata omits 3457f86da60d rtw88: use txpwr_lmt_cfg_pair struct, not arrays omits c1c6c877b0c7 ALSA: hda - Don't override global PCM hw info flag omits 24350fdadbde s390: put _stext and _etext into .text section omits b9f23b7376c2 s390/head64: cleanup unused labels omits fd0c7435d7bf s390/unwind: remove stack recursion warning omits 218ddd5acfea s390/setup: adjust start_code of init_mm to _text omits 8024b5a9fc2b s390/mm: fix dump_pagetables top level page table walking omits a287a49e672d s390/protvirt: avoid memory sharing for diag 308 set/store omits 100c12f20dfa thunderbolt: Switch to use device_property_count_uXX() omits 118b2806a076 ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck omits 1b34121d9f26 ALSA: usb-audio: Skip bSynchAddress endpoint check if it i [...] omits 04e048cf09d7 sched/psi: Do not require setsched permission from the tri [...] omits 14f5c7b46a41 sched/psi: Reduce psimon FIFO priority omits f4904815f97a sched/deadline: Fix double accounting of rq/running bw in [...] omits a037d269221c locking/mutex: Use mutex flags macro instead of hard code omits 5f35d5a66b3e locking/mutex: Make __mutex_owner static to mutex.c omits 24a376d65177 locking/qspinlock,x86: Clarify virt_spin_lock_key omits fce45cd41101 locking/rwsem: Check for operations on an uninitialized rwsem omits 91d2a812dfb9 locking/rwsem: Make handoff writer optimistically spin on owner omits f7f530181461 ALSA: usb-audio: fix PCM device order omits c1ae5e7f057b ALSA: usb-audio: Unify audioformat release code omits dae02c8c6493 Merge branch 'for-linus' into for-next omits e0f6974a54d3 HID: sony: Fix race condition between rumble and device remove. omits a67060201b74 ALSA: usb-audio: fix a memory leak bug omits 6d4472d7bec3 HID: hiddev: do cleanup in failure of opening a device omits 9c09b214f30e HID: hiddev: avoid opening a disconnected device omits d1d03306659d Merge tag 'asoc-fix-v5.3-rc3-2' of https://git.kernel.org/ [...] omits c2913b140f90 Merge tag 'asoc-fix-v5.3-rc3' of https://git.kernel.org/pu [...] omits 7c0767643f3b ASoC: max98373: Remove executable bits omits 361f9dc24368 drm/i915: Use drm_i915_private directly from drv_get_drvdata() omits bc0380b9e558 drm/hdcp: reference for srm file format omits a41e71f4e788 drm/i915: update the hdcp state with uevent omits bb5a45d40d50 drm/hdcp: update content protection property with uevent omits 6fe2ce064936 drm: uevent for connector status change omits d456512c39cc drm/i915: Attach content type property omits 7672dbba85d3 drm: Add Content protection type property omits 91148dbad80b USB: usbip: convert platform driver to use dev_groups omits c1233578a2b9 drm/bochs: Use dev_get_drvdata omits f6d2b63adb0a drm/qxl: Use dev_get_drvdata where possible omits c5d1653783ca Merge tag 'dev_groups_all_drivers' of git://git.kernel.org [...] omits e7f0141a217f drm/ttm: drop ttm_buffer_object->resv omits 7a4db29660a9 drm/virtio: switch driver from bo->resv to bo->base.resv omits 5c69f132a266 drm/qxl: switch driver from bo->resv to bo->base.resv omits 27c44acebd3f drm/nouveau: switch driver from bo->resv to bo->base.resv omits 5a5011a72489 drm/amdgpu: switch driver from bo->resv to bo->base.resv omits 4922f55294bb drm/vmwgfx: switch driver from bo->resv to bo->base.resv omits 336ac942f115 drm/radeon: switch driver from bo->resv to bo->base.resv omits e532a135d704 drm/ttm: switch ttm core from bo->resv to bo->base.resv omits 2e3c9ec4d151 drm/ttm: set both resv and base.resv pointers omits b96f3e7c8069 drm/ttm: use gem vma_node omits 1e053b10ba60 drm/ttm: use gem reservation object omits f8659be8addd drm/nouveau: use embedded gem object omits c105de2828e1 drm/amdgpu: use embedded gem object omits ce77038fdae3 drm/radeon: use embedded gem object omits e0828d54c81c drm/qxl: use embedded gem object omits 0e580c6d7d2f drm/vram: use embedded gem object omits 8eb8833e7ed3 drm/ttm: add gem base object omits 9d4db2f5f0e6 bus: sunxi-rsb: Remove dev_err() usage after platform_get_irq() omits e86d94fdda8e ARC: unwind: Mark expected switch fall-throughs omits ee9d66182392 SMB3: Kernel oops mounting a encryptData share with CONFIG [...] omits 108624eaff6f smb3: update TODO list of missing features omits 8d33096a460d smb3: send CAP_DFS capability during session setup omits 3edeb4a4146d SMB3: Fix potential memory leak when processing compound chain omits e99c63e4d86d SMB3: Fix deadlock in validate negotiate hits reconnect omits dce14e36aea2 Merge tag 'drm-intel-next-2019-07-30' of git://anongit.fre [...] omits 053951dda71e MIPS: Ingenic: Disable broken BTB lookup optimization. omits 579de8f86b1c MIPS: Ingenic: Fix bugs when detecting X1000's L2 cache. omits 74034a09267c MIPS: BCM63XX: Mark expected switch fall-through omits 05589b30b21a soc: qcom: Extend AOSS QMP driver to support resources tha [...] omits 16e8e8072108 arm64: dts: qcom: Add device tree for Longcheer L8150 omits 1329c1ab0730 arm64: dts: qcom: Add device tree for Samsung Galaxy A3U/A5U omits b72160fa886d dt-bindings: qcom: Document bindings for new MSM8916 devices omits 3af1e2aa1855 dt-bindings: vendor-prefixes: Add Longcheer Technology Co., Ltd. omits 4e300e439af3 arm64: dts: qcom: msm8996: Add Venus video codec DT node omits 7e4b5f241a91 arm64: dts: qcom: Extend AOSS QMP node omits d98de8efa19f arm64: dts: qcom: msm8996: Add Coresight support omits 783abfa2249a arm64: dts: qcom: msm8998: Add Coresight support omits ed7d6110c110 arm64: dts: qcom: sdm845: Add Coresight support omits 32a5da21dd1c arm64: dts: qcom: msm8998: Node ordering, address cleanups omits d75996dd022b dax: dax_layout_busy_page() should not unmap cow pages omits cd23d1405be6 soc: qcom: socinfo: Expose image information omits 9c84c1e78634 soc: qcom: socinfo: Expose custom attributes omits efb448d0a3fc soc: qcom: Add socinfo driver omits f7ccc7a397cf base: soc: Export soc_device_register/unregister APIs omits 9aebf4de2203 base: soc: Add serial_number attribute to soc omits e3c5bc562a5f arm64: dts: qcom: sdm845-cheza: Spelling s/conenctors/connectors/ omits d32bb89c9a45 arm64: dts: qcom: qcs404: Add wifi rails in QCS404 dt node [...] omits e8c48eb08ab1 arm64: dts: qcom: qcs404: remove unit name for thermal tri [...] omits cbf7f748f276 arm64: dts: qcom: pms405: remove reduandant properties omits f65018264cb1 arm64: dts: qcom: pms405: add unit name adc nodes omits ba0411ddd133 arm64: dts: sdm845: Add device node for Last level cache c [...] omits 0baf212eab4d soc: amlogic: meson-gx-socinfo: add A311D id omits f7813d5c637e Merge tag 'linux-can-fixes-for-5.3-20190802' of git://git. [...] omits 887e54218183 arm64: dts: qcom: msm8996: Rename smmu nodes omits dee51cd0d2e8 ARM: dts: meson8b: mxq: add the VDDEE regulator omits 8bdf38be712d ARM: dts: meson8b: odroidc1: add the VDDEE regulator omits 087a1d8b4e4c ARM: dts: meson8b: ec100: add the VDDEE regulator omits ea241bdfa0ba ARM: dts: meson8b: add the PWM_D output pin omits 4f0303d43973 ARM: dts: meson8b: add ethernet fifo sizes omits 340ff31ab00b ipmi_si: Only schedule continuously in the thread in maint [...] omits dc7f2cb218b5 arm64: dts: amlogic: odroid-n2: keep SD card regulator always on omits 54f374d1fd30 arm64: dts: meson-g12a-sei510: enable IR controller omits 3d4bacdc207a arm64: dts: meson-g12a: add missing dwc2 phy-names omits ba2c1340d7c8 auxdisplay: charlcd: add help text for backlight initial state omits c33b2777d01e soc: amlogic: meson-clk-measure: add G12B second cluster cpu clk omits 3a760d986568 soc: amlogic: meson-clk-measure: protect measure with a mutex omits b33d567560c1 auxdisplay: panel: need to delete scan_timer when misc_reg [...] omits 091adf9ba6cd net: bridge: move default pvid init/deinit to NETDEV_REGIS [...] omits d934423ac26e drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case omits cd2063604ea6 net/smc: avoid fallback in case of non-blocking connect omits f9cedf1a9b1c net/smc: do not schedule tx_work in SMC_CLOSED state omits 0dfa0bed9662 cnic: Explicitly initialize all reference counts to 0. omits 438b43bdb95d gve: Fix case where desc_cnt and data_cnt can get out of sync omits 43a4b60d0436 ipv6: have a single rcu unlock point in __ip6_rt_update_pmtu omits cff6a327d78b ipv6: Fix unbalanced rcu locking in rt6_update_exception_stamp_rt omits cd114d2e81f6 selftests/tls: add a litmus test for the socket reuse thro [...] omits 5d92e631b8be net/tls: partially revert fix transition through disconnec [...] omits e7642f35851d backlight: drop EARLY_EVENT_BLANK support omits 49da065f7b1f NTB/msi: remove incorrect MODULE defines omits 0eb0ce0a78e1 Merge tag 'spi-fix-v5.3-rc3' of git://git.kernel.org/pub/s [...] omits df9edcba0b11 Merge tag 'regulator-fix-v5.3-rc3' of git://git.kernel.org [...] omits 9e9671cea72e Merge tag 'linux-kselftest-5.3-rc4' of git://git.kernel.or [...] omits 558e93c93f78 i40e: Remove unicast log when VF is leaving multicast mode. omits b27223591606 i40e: verify string count matches even on early return omits b603f9dc20af i40e: Log info when PF is entering and leaving Allmulti mode. omits 0969402fd5dd i40e: Update visual effect for advertised FEC mode. omits 6db6032298d2 i40e: fix code comments omits 2ad1274fa35a i40e: don't report link up for a VF who hasn't enabled queues omits d9f78ceb8ffa i40e: Log disable-fw-lldp flag change by ethtool omits f21fa0606c38 i40e: fix incorrect ethtool statistics veb and veb.tc_ omits cc798c83898e kernfs: fix memleak in kernel_ops_readdir() omits 4130741736d4 Merge branch 'net-fix-regressions-for-generic-XDP' omits 065af3554705 net: fix bpf_xdp_adjust_head regression for generic-XDP omits 13978d1e73d2 selftests/bpf: reduce time to execute test_xdp_vlan.sh omits d35661fcf95d selftests/bpf: add wrapper scripts for test_xdp_vlan.sh omits 4de9c89a4982 bpf: fix XDP vlan selftests test_xdp_vlan.sh omits 60d60c8fbd8d net/mlx5e: always initialize frag->last_in_page omits 7be8ef2cdbfe net: sched: use temporary variable for actions indexes omits 74f94e418255 ALSA: firewire-lib: localize kernel APIs to start/stop eac [...] omits c9a9ce899cd1 ALSA: fireface: support AMDTP domain omits ccc6c1b0e604 ALSA: firewire-motu: support AMDTP domain omits c281d46a51e3 ALSA: firewire-tascam: support AMDTP domain omits 9a08067ec318 ALSA: firewire-digi00x: support AMDTP domain omits e9f21129b8d8 ALSA: dice: support AMDTP domain omits ac5d77864cfc ALSA: oxfw: support AMDTP domain omits db40eeb2469f ALSA: fireworks: support AMDTP domain omits b0db4d512941 ALSA: bebob: support AMDTP domain omits 42355abb9c33 ALSA: fireface: code refactoring for initialization/destru [...] omits 39e522a5a45f ALSA: firewire-motu: code refactoring for initialization/d [...] omits 5f9625a5ba5d ALSA: firewire-tascam: code refactoring for initialization [...] omits d79360ebe9c8 ALSA: firewire-digi00x: code refactoring for initializatio [...] omits 7eb7b18e9fc7 ALSA: fireworks: code refactoring for bus reset handler omits 94491c175d6b ALSA: fireworks: code refactoring for initialization/destr [...] omits 9b4702b06c0e ALSA: firewire-lib: add a kernel API to start AMDTP stream [...] omits 157a53eef6a0 ALSA: firewire-lib: add a kernel API to add AMDTP stream i [...] omits 6261f90bdb0b ALSA: firewire-lib: add a kernel API to stop a couple of A [...] omits 3ec3d7a3ff10 ALSA: firewire-lib: add AMDTP domain structure to handle s [...] omits 7fb5a711545d net: dsa: mv88e6xxx: drop adjust_link to enabled phylink omits 5a0d7dcf85d0 Merge tag 'mlx5-updates-2019-08-01' of git://git.kernel.or [...] omits a9e21bea1f81 ][next] selftests: nettest: fix spelling mistake: "potocol [...] omits 6c86e5ff2617 drm/i915/gt: Remove stale kerneldoc for internal MOCS functions omits c3953a3c2d31 NFC: nfcmrvl: fix gpio-handling regression omits d9a910f5ed72 drm/i915/uc: Don't fail on HuC early init errors omits 34f0a20fa4ea drm/i915/uc: Remove redundant GuC support checks omits 2afc794c3ea0 drm/i915/huc: Prefer intel_huc_is_supported omits c8be1a5fc5c6 drm/i915/guc: Prefer intel_guc_is_submission_supported omits 5156eb8cd680 drm/bridge/parade: Drop legacy GPIO header omits f15543ac6f44 drm/bridge/nxp-ptn3460: Drop legacy GPIO headers omits b9ddd5091160 iio: adc: max9611: Fix temperature reading in probe omits b316c92e9a0e drm/bridge/megachips: Drop GPIO header omits 2e1bc0e86ec7 drm/pl111: Fix unused variable warning omits 82a5008a341d iio: frequency: adf4371: Fix output frequency setting omits 854da7511a05 iio: imu: inv_mpu6050: be more explicit on supported chips omits 741172d18e8a iio: light: noa1305: Add support for NOA1305 omits cfa1f5f27c79 RDMA/efa: Rate limit admin queue error prints omits 05bb411ada95 RDMA/core: Introduce ratelimited ibdev printk functions omits 7a63b31efbb2 RDMA/hns: Remove not used UAR assignment omits 0dda5907b0fc i2c: stm32: Use the correct style for SPDX License Identifier omits f51cf9e23b70 misc: Remove spear13xx pcie gadget driver omits 52eb6d31a1c2 fpga: dfl: fme: add capability sysfs interfaces omits 3c51ff772278 fpga: dfl: make uinit callback optional omits 15bbb300fcef fpga: dfl: add id_table for dfl private feature driver omits d2ad5ac1cda7 fpga: dfl: afu: add AFU state related sysfs interfaces omits bdd4f307956a fpga: dfl: pci: enable SRIOV support. omits 69bb18ddfc43 fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl [...] omits 7008aff290e1 w1: omap-hdq: use devm_platform_ioremap_resource() to simp [...] omits b0a523fa9e9d w1: mxc_w1: use devm_platform_ioremap_resource() to simplify code omits 9e18a80c2e06 parport: parport_serial: Use dev_get_drvdata omits 5b25380d906a parport: Add missing newline at end of file omits 1441beda92e7 dt-bindings: Add binding document for NOA1305 omits 20cf4e026730 rdma: Enable ib_alloc_cq to spread work over a device's co [...] omits 9cd15d521a3a iio: remove get_irq_data_ready() function pointer and use [...] omits 7fc009cbd7d1 arm64: dts: renesas: r8a774c0: cat874: Add definition for [...] omits a2fe2cd26285 arm64: dts: renesas: r8a774c0: Point LVDS0 to its companion LVDS1 omits c070bf341093 arm64: dts: renesas: r8a77995: Sort nodes omits 1ab0a43afdfb arm64: dts: renesas: r8a77995: draak: Sort nodes omits ddd56410dac0 arm64: dts: renesas: r8a77990: Sort nodes omits 880925e84dbe arm64: dts: renesas: r8a77990: ebisu: Sort nodes omits 52f95a0935c1 arm64: dts: renesas: r8a77980: v3hsk: Sort nodes omits 8ccb4c978881 arm64: dts: renesas: r8a77980: condor: Sort nodes omits 43afe2062267 arm64: dts: renesas: r8a77970: v3msk: Sort nodes omits 83c5cf19a3f2 arm64: dts: renesas: r8a77970: eagle: Sort nodes omits 48cceecfa762 iio: imu: st_lsm6dsx: make IIO_CHAN_INFO_SCALE shared by type omits a6513a878e21 iio: tsl2772: Use regulator_bulk_() APIs omits 92cb3e598063 dma-buf: fix stack corruption in dma_fence_chain_release omits 7e7f631c9546 iio: tsl2772: Use devm_iio_device_register omits 338084135aed iio: tsl2772: Use devm_add_action_or_reset for tsl2772_chip_off omits db2a17320a25 regulator: core: Add of_node_put() before return omits c43f28dfdc46 usb: usbfs: fix double-free of usb memory upon submiturb error omits fc05481b2fca usb: yurex: Fix use-after-free in yurex_delete omits 79776da09897 ASoC: soc-component: add snd_soc_pcm_component_pcm_free() omits 7484291e9b75 ASoC: soc-component: add snd_soc_pcm_component_pcm_new() omits 205875e1a12e ASoC: soc-component: add snd_soc_pcm_component_mmap() omits 9c712e4f5722 ASoC: soc-component: add snd_soc_pcm_component_page() omits 82d81f5cced3 ASoC: soc-component: add snd_soc_pcm_component_copy_user() omits 96a47908d876 ASoC: soc-component: add snd_soc_pcm_component_ioctrl() omits 0035e2565b93 ASoC: soc-component: add snd_soc_pcm_component_pointer() omits 7951b1461185 ASoC: soc-component: move snd_soc_component_set_bias_level() omits 8e2a990d76ac ASoC: soc-component: move snd_soc_component_stream_event() omits 6b9ab1cf4b21 iio: tsl2772: Use devm_add_action_or_reset omits 9d415fbf773f ASoC: soc-component: move snd_soc_component_seq_notifier() omits a2a341752558 ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() omits 2c7b17048194 ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() omits 03b34dd7d87c ASoC: soc-component: add snd_soc_component_remove() omits 08e837dd9e39 ASoC: soc-component: add snd_soc_component_probe() omits e40fadbcef58 ASoC: soc-component: add snd_soc_component_is_suspended() omits 9a840cbac77a ASoC: soc-component: add snd_soc_component_resume() omits 66c51573b89d ASoC: soc-component: add snd_soc_component_suspend() omits 5693d50c8302 ASoC: soc-component: add snd_soc_component_trigger() omits 582ee9c5ad26 USB: Disable USB2 LPM at shutdown omits d3523b631403 usb: dwc3: meson-g12a: use devm_platform_ioremap_resource( [...] omits eae7136aa208 ASoC: soc-component: add snd_soc_component_hw_free() omits 245c539a1206 ASoC: soc-component: add snd_soc_component_hw_params() omits 6d53723380ed ASoC: soc-component: add snd_soc_component_prepare() omits 3672beb8cad6 ASoC: soc-component: add snd_soc_component_close() omits ae2f4849286e ASoC: soc-component: add snd_soc_component_open() omits 4a81e8f30d0b ASoC: soc-component: add snd_soc_component_get/put() omits 4ff1fef10f35 ASoC: add soc-component.c omits 57cb28856ed8 ASoC: soc-pcm: remove soc_fill_silence() omits 4efbb20971af ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() omits 18bd7b5ef3a3 ASoC: soc-pcm: remove soc_rtdcom_ack() omits 36d042bd6865 staging: rtl8192e: Make use kmemdup omits d8ba499d53d9 staging: rtl8723bs: core: add spaces around '-', '+', '&', [...] omits 67ca96bbd031 staging: rtl8723bs: core: Remove Unnecessary parentheses omits 783f9a6a2d2c staging: rtl8723bs: core: correct spelling mistake in rtw_ap.c omits fe4e6e036888 staging: rtl8188eu: core: add spaces around '-', '+', '>>' [...] omits 7c279229f980 iio: Remove dev_err() usage after platform_get_irq() omits d3017f5fbb2d iio: light: si1145: Use device-managed APIs omits eb1d8ebf2d0a iio:pressure: preenable/postenable/predisable fixup for ST [...] omits 6ee19af415c5 iio:magn: preenable/postenable/predisable fixup for ST mag [...] omits 21b1ee319034 iio:gyro: preenable/postenable/predisable fixup for ST gyr [...] omits d4e851983bee iio:accel: preenable/postenable/predisable fixup for ST ac [...] omits 5eeaf10eec39 KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block omits f7ccbed656f7 drm/rockchip: Suspend DP late omits 5a57a9bf52b0 dt-bindings: iio: imu: st_lsm6dsx: add ism330dhcx device bindings omits db947a79fc3a iio: imu: st_lsm6dsx: add support to ISM330DHCX omits f48bc49b9747 iio: imu: st_lsm6dsx: move iio chan definitions in st_lsm6 [...] omits ec19a6f49993 iio: imu: st_lsm6dsx: inline output acc/gyro output regs omits 640aca3fb897 iio: imu: st_lsm6dsx: move fs_table in st_lsm6dsx_sensor_settings omits 40dd73438977 iio: imu: st_lsm6dsx: move odr_table in st_lsm6dsx_sensor_ [...] omits d42974e438fe media: venus: dec: populate properly timestamps and flags [...] omits 059790467bf4 media: venus: helpers: handle correctly vbuf field omits beac82904a87 media: venus: make decoder compliant with stateful codec API omits ce0eff0d9b4d ARC: [plat-hsdk]: allow to switch between AXI DMAC port co [...] omits be76f150bcad media: venus: vdec: allow bigger sizeimage set by clients omits dff38165a5a8 iio: light: cm3323: Use device-managed APIs omits cef697d8a063 media: venus: vdec_ctrls: get real minimum buffers for capture omits 14ea00d65c65 media: venus: helpers: add three more helper functions omits a367b9ab3eb5 media: venus: hfi: return an error if session_init is alre [...] omits e42dbe8e86e8 media: venus: hfi: export few HFI functions omits 05dea7980d0b media: venus: hfi: add type argument to hfi flush function omits 1e485ee5a724 media: venus: helpers: export few helper functions omits d162aea8f633 media: venus: venc: amend buffer size for bitstream plane omits 5e8447d1b0a7 dt-bindings: iio: potentiometer: add max5432.yaml binding omits 425c6f106395 iio: potentiometer: add a driver for Maxim 5432-5435 omits 1c703b53e5bf HID: input: fix a4tech horizontal wheel custom usage omits 49869d2ea9ee HID: Add quirk for HP X1200 PIXART OEM mouse omits 01ec0a5f19c8 HID: holtek: test for sanity of intfdata omits 693c3dab4e50 HID: wacom: fix bit shift for Cintiq Companion 2 omits 7bc74853fd61 HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on [...] omits 5cf896fb6be3 arm64: Add support for relocating the kernel with RELR rel [...] omits 66cbdf5d0c96 arm64: Move TIF_* documentation to individual definitions omits 13776f9d40a0 arm64: mm: free the initrd reserved memblock in a aligned manner omits 22ec71615d82 arm64: io: Relax implicit barriers in default I/O accessors omits 552573e42aab USB: serial: option: add D-Link DWM-222 device ID omits d55b7fdd58ac pinctrl: xway: Use devm_kasprintf() instead of fixed buffe [...] omits 811604d01e1a pinctrl: lantiq: Use kasprintf() instead of fixed buffer f [...] omits f0b0e923e07a pinctrl: devicetree: Use strlen() instead of hardcoded number omits 7e7ae38bf928 USB: serial: option: Add support for ZTE MF871A omits 15bddb7d787a gpio: Remove dev_err() usage after platform_get_irq() omits 64c4dcbfcc4e pinctrl: Remove dev_err() usage after platform_get_irq() omits 31b4c4b12435 pinctrl: uniphier: Fix Pro5 SD pin-mux setting omits 490bbdcfc4d2 pinctrl: uniphier: Add Pro5 PCIe pin-mux settings omits fc1d910ae9df pinctrl: uniphier: Add 5th LD20 MPEG2-TS input pin-mux setting omits f686867266c4 pinctrl: uniphier: Add another audio I/O pin-mux settings [...] omits 111a8fcb2c2d pinctrl: uniphier: Separate modem group from UART ctsrts group omits 726e8d813771 pinctrl: meson-g12a: add pwm_a on GPIOE_2 pinmux omits 57b76bdb20ec x86: kvm: remove useless calls to kvm_para_available omits 3e7093d04519 KVM: no need to check return value of debugfs_create functions omits 741cbbae0768 KVM: remove kvm_arch_has_vcpu_debugfs() omits 17e433b54393 KVM: Fix leak vCPU's VMCS value into other pCPU omits 046ddeed0461 KVM: Check preempted_in_kernel for involuntary preemption omits a48d06f9b7ce KVM: LAPIC: Don't need to wakeup vCPU twice afer timer fire omits 6fb08f1a5f7e HID: logitech-dj: Really fix return value of logi_dj_recv_ [...] omits 87e1ee238ef2 dt-bindings: aspeed: Remove mention of deprecated compatibles omits 73c732c57149 pinctrl: aspeed: Document existence of deprecated compatibles omits a24810673638 arm64: dts: fast models: Remove clcd's max-memory-bandwidth omits 2eda1cdec49f pinctrl: aspeed: Add AST2600 pinmux support omits 86392fac9a9c pinctrl: aspeed: Add SIG_DESC_CLEAR() helper omits e7a96b0b7d16 pinctrl: aspeed: Add multiple pin group support for functions omits 27d1f7367077 pinctrl: aspeed: Add PIN_DECL_3() helper omits 7b3889708166 pinctrl: aspeed: Rename pin declaration macros omits 7488838f2315 dt-bindings: pinctrl: aspeed: Document AST2600 pinmux omits fb18f1887fdd pinctrl: sunxi: v3s: introduce support for V3 omits 6161dc03587b pinctrl: qcom: spmi-gpio: Mark expected switch fall-through omits cd927f140d51 pinctrl: rockchip: Mark expected switch fall-through omits be65c8bb0c64 pinctrl: oxnas: remove set but not used variable 'arg' omits a502b343ebd0 pinctrl: stmfx: update pinconf settings omits 2f22e2028c03 pinctrl: sprd: Combine the condition of MISC_PIN and COMMON_PIN omits e89febc75df9 pinctrl: sprd: Change to use devm_platform_ioremap_resource() omits 2f8f180b3cee arm64: Remove unused cpucap_multi_entry_cap_cpu_enable() omits 73961dc1182e arm64: sysreg: Remove unused and rotting SCTLR_ELx field d [...] omits 332e5281a4e8 arm64: esr: Add ESR exception class encoding for trapped ERET omits b3e089cd446b arm64: Replace strncmp with str_has_prefix omits 3e77eeb7a27f ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local [...] omits b717480f5415 arm64: remove unneeded uapi/asm/stat.h omits c19d050f8088 arm64/kexec: Use consistent convention of initializing 'kx [...] omits b907b80d7ae7 arm64: remove pointless __KERNEL__ guards omits c87857945b0e arm64: Remove unused assembly macro omits 2c8db5bef9fb PM/sleep: Expose suspend stats in sysfs omits db5b44f82a6d pinctrl: qdf2xxx: Switch to use device_property_count_uXX() omits 720b8ec676cd pinctrl: msm: Switch to use device_property_count_uXX() omits bb100b64763c ACPI / APEI: Get rid of NULL_UUID_LE constant omits a1db8da7c281 pinctrl: madera: Add configuration for Cirrus Logic CS47L92 omits b0bca3e4ee93 pinctrl: madera: Add configuration for Cirrus Logic CS47L15 omits f134b8517736 pinctrl: madera: Use local copy of pdata omits 74d2d0e68701 gpio: madera: Add support for Cirrus Logic CS47L92 omits d06be8bc290a gpio: madera: Add support for Cirrus Logic CS47L15 omits fe2afa0d7b5c gpio: madera: Use local copy of pdata omits 72ce665f170e gpio: arizona: Use local copy of pdata omits e38a9a437fb9 pinctrl: bcm2835: Add support for BCM2711 pull-up functionality omits 589b474a4b7c netfilter: nf_flow_table: fix offload for flows that are s [...] omits 0ca1bbb7f421 selftests: netfilter: extend flowtable test script for ipsec omits 9cd6237d660f pinctrl: bcm2835: Add brcm,bcm2711 compatible omits d111e7a387d7 gpio: viperboard: Replace 'unsigned' with 'unsigned int' omits 6c172af579cf pinctrl: tegra210: Add Tegra210 pinctrl pm ops omits 9870acd3747a pinctrl: tegra: Add suspend and resume support omits 3d6ade0abfe1 pinctrl: pinctrl-single: add header include guard omits cab09f3d2d2a cpuidle: teo: Allow tick to be stopped if PM QoS is used omits 32b91ca15353 cpuidle: menu: Allow tick to be stopped if PM QoS is used omits 0d1e16c640ee PM / Domains: Align in-parameter names for some genpd functions omits 9616dda1aadd powerpc/pseries/hotplug-memory.c: Replace nested ifs by sw [...] omits 1ebe0dcce175 powerpc/xive: Update comment referencing magic loads from an ESB omits 461cef2a676e powerpc/32: activate ARCH_HAS_PMEM_API and ARCH_HAS_UACCES [...] omits e7de4f7b64c2 powerpc/powernv: Restrict OPAL symbol map to only be reada [...] omits 8b856a0942a1 powerpc/configs: Disable SCOM_DEBUGFS in powernv_defconfig omits 8c98db8d5851 powerpc/powernv: Fix checkpatch warnings in opal-xscom.c omits bfd2f0d49aef powerpc/powernv: Get rid of old scom_controller abstraction omits 9edc6b919d9f powerpc/powernv: Remove dead SCOM access code omits 08a456aa6437 powerpc/powernv: Move SCOM access code into powernv platform omits 0df3e42167ca PCI: rpaphp: Avoid a sometimes-uninitialized warning omits ae2e953fdca7 powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline [...] omits 73a0ff0b30af drm/i915: Fix wrong escape clock divisor init for GLK omits 0584674d7fe4 drm/i915: fix possible memory leak in intel_hdcp_auth_down [...] omits ce52ad5dd52c drm/i915: Fix wrong escape clock divisor init for GLK omits aaefca8e30d9 x86/mce: Don't check for the overflow bit on action option [...] omits 0dbd555a011c dma-buf: add more reservation object locking wrappers omits 2f64dc70baba pinctrl: rzn1: Add of_node_put() before return omits da31076f96fc ARC: fix typo in setup_dma_ops log message omits 97abfd5d801a ARCv2: entry: early return from exception need not clear U [...] omits 556f36e90dbe blk-mq: balance mapping between present CPUs and queues omits b7e9e1fb7a92 scsi: implement .cleanup_rq callback omits 226b4fc75c78 blk-mq: add callback of .cleanup_rq omits a61dbfb12bc6 null_blk: implement REQ_OP_ZONE_RESET_ALL omits d81e9d494354 scsi: implement REQ_OP_ZONE_RESET_ALL omits 6e33dbf280d6 blk-zoned: implement REQ_OP_ZONE_RESET_ALL omits e84e8f066395 block: add req op to reset all zones and flag omits 67ed8b738633 block: Fix a comment in blk_cleanup_queue() omits 012d4a652ca1 block: Fix spelling in the header above blkg_lookup() omits 9cc5169cd478 block: Improve physical block alignment of split bios omits 708b25b344fd block: Simplify blk_bio_segment_split() omits ff9811b3cf20 block: Simplify bvec_split_segs() omits dad7758459bc block: Document the bio splitting functions omits af2c68fe94e8 block: Declare several function pointer arguments 'const' omits a87ccce0b5a0 blk-mq: remove blk_mq_complete_request_sync omits 622b8b6893ff nvme: wait until all completed request's complete fn is called omits 78ca40724713 nvme: don't abort completed request in nvme_cancel_request omits f9934a80f91d blk-mq: introduce blk_mq_tagset_wait_completed_request() omits aa306ab703e9 blk-mq: introduce blk_mq_request_completed() omits 247bc9470b1e cifs: fix rmmod regression in cifs.ko caused by force_sig changes omits dea1bb35c5f3 NFS: Fix regression whereby fscache errors are appearing o [...] omits 09a54f0ebfe2 NFSv4: Fix an Oops in nfs4_do_setattr omits c77e22834ae9 NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() omits e3c8dc761ead NFSv4: Check the return value of update_open_stateid() omits ad11408970df NFSv4.1: Only reap expired delegations omits 27a30cf64a5c NFSv4.1: Fix open stateid recovery omits 731c74dd987e NFSv4: Report the error from nfs4_select_rw_stateid() omits c34fae003c79 NFSv4: When recovering state fails with EAGAIN, retry the [...] omits 86dbd08b3283 NFSv4: Print an error in the syslog when state is marked a [...] omits 5eb8d18ca0e0 NFSv4: Fix delegation state recovery omits 8c39a39e28b8 NFSv4: Fix a credential refcount leak in nfs41_check_deleg [...] omits e21a712a9685 Linux 5.3-rc3 omits a6831a89bcaf Merge tag 'tpmdd-next-20190805' of git://git.infradead.org [...] omits 62d1716304d1 Merge tag 'mtd/fixes-for-5.3-rc3' of git://git.kernel.org/ [...] omits fa4f99c05320 tpm: tpm_ibm_vtpm: Fix unallocated banks omits 1e5ac6300a07 tpm: Fix null pointer dereference on chip register error path omits 9cb9a17813bf batman-adv: BATMAN_V: aggregate OGMv2 packets omits f89255a02f1d batman-adv: BATMAN_V: introduce per hard-iface OGMv2 queues omits 4b6f23161b4e Merge tag 'powerpc-5.3-3' of git://git.kernel.org/pub/scm/ [...] omits 4c0d228c3bd4 MAINTAINERS: Add Geert as Renesas SoC Co-Maintainer omits 05e4f88b7d25 Merge tag 'kbuild-fixes-v5.3-2' of git://git.kernel.org/pu [...] omits 8449c980c3cd Merge tag 'safesetid-maintainers-correction-5.3-rc2' of gi [...] omits b40d73784ffc drm/i915: Replace struct_mutex for batch pool serialisation omits a4e57f9031cc drm/i915: Teach execbuffer to take the engine wakeref not GT omits 1fa475fee490 fm10k: fix fm10k_get_fault_pf to read correct address omits a3ffeaf7c2be fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS omits d5c2f3950054 fm10k: mark unused parameters with __always_unused omits 27429be75e0d fm10k: cast page_addr to u8 * when incrementing it omits 9aac0fbd471b fm10k: explicitly return 0 on success path in function omits cb1b5226cbdf fm10k: remove needless initialization of size local variable omits 4d12002fd29a fm10k: remove needless assignment of err local variable omits d9ecd1f748f2 fm10k: remove unnecessary variable initializer omits d3dd552da3eb media: dt-bindings: media: sunxi-ir: Add H6 compatible omits 020826f4ec57 media: dt-bindings: media: sunxi-ir: Add A64 compatible omits b136d72cb89d media: rc: sunxi: Add RXSTA bits definition omits 87d0609801eb media: rc: sunxi: Add A31 compatible omits 6b197cb5b4dc media: rc: Introduce sunxi_ir_quirks omits 47fabc9cbc05 media: dt-bindings: media: sunxi-ir: Add A31 compatible omits b3185ab50274 media: ir-kbd-i2c: remove outdated comments omits ab1cbdf159be media: iguanair: add sanity checks omits 7328d6823717 media: rc: describe rc protocols and their scancodes omits 16407a6af464 media: lirc: document BPF IR decoding omits 14e3cdbb00a8 media: don't drop front-end reference count for ->detach omits 7084ed30ae2a IB/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command omits ea77388b0227 net/mlx5: Fix mlx5_ifc_query_lag_out_bits omits 0c5b6c28ed68 kconfig: Clear "written" flag to avoid data loss omits d8778f13b73f Merge tag 'xtensa-20190803' of git://github.com/jcmvbkbc/l [...] omits cf6c8aef16cc Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits 4c92057661a3 Documentation: Add swapgs description to the Spectre v1 do [...] omits 5e5412c365a3 net/socket: fix GCC8+ Wpacked-not-aligned warnings omits 8b7fd679427c Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 0432a0a066b0 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits af42e7450f4b Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits e12b243de76d Merge tag 'xfs-5.3-fixes-1' of git://git.kernel.org/pub/sc [...] omits 9e8fb25254f7 Merge branch 'net-l3-l4-functional-tests' omits 56eba15d1c60 selftests: Add use case section to fcnal-test omits db6641ee6e9e selftests: Add ipv6 netfilter tests to fcnal-test omits 88f2b36053b9 selftests: Add ipv4 netfilter tests to fcnal-test omits 4cd12f61b55b selftests: Add ipv6 runtime tests to fcnal-test omits 0113f726856e selftests: Add ipv4 runtime tests to fcnal-test omits 34d0302ab861 selftests: Add ipv6 address bind tests to fcnal-test omits 75b2b2b3db4c selftests: Add ipv4 address bind tests to fcnal-test omits 6abdb6512557 selftests: Add ipv6 udp tests to fcnal-test omits a4368be9ad23 selftests: Add ipv4 udp tests to fcnal-test omits a071bbf20539 selftests: Add ipv6 tcp tests to fcnal-test omits bbd7c764086b selftests: Add ipv4 tcp tests to fcnal-test omits c0644e71df33 selftests: Add ipv6 ping tests to fcnal-test omits c032dd8cc7e2 selftests: Add ipv4 ping tests to fcnal-test omits 6f9d5cacfe07 selftests: Setup for functional tests for fib and socket lookups omits acda655fefae selftests: Add nettest omits 856a27236ee3 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 1b90af292e71 ipvs: Improve robustness to the ipvs sysctl omits e84fb4b3666d netfilter: conntrack: use shared sysctl constants omits 8c0bb7873815 netfilter: synproxy: rename mss synproxy_options field omits 294fc7a4c8ec fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve(). omits b7aea68a19f3 Merge branch 'akpm' (patches from Andrew) omits d81765d693db ARM: dts: imx53: Update LCD panel node on M53Menlo omits 616725492ec7 Merge tag 'riscv/for-v5.3-rc3' of git://git.kernel.org/pub [...] omits a5580eb394c8 ARM: dts: vf610-bk4: Fix qspi node description omits cd1b1264632a arm64: defconfig: CONFIG_DRM_ETNAVIV=m omits 2c1a3f4dc4b9 ARM: dts: imx25-pdk: native-mode is part of display-timings omits 9b9c60bed562 clk: imx8mq: Mark AHB clock as critical omits ba7372fbba5e arm64: dts: imx8mq-evk: Unbypass audio_pll1 omits 2a44db130351 ARM: dts: imx: Cleanup style around assignment operator omits 05103ea9a315 drm/vblank: drop use of DRM_WAIT_ON() omits 7291edca2021 drivers/acpi/scan.c: document why we don't need the device [...] omits 14c5cebad510 memremap: move from kernel/ to mm/ omits 733d1d1a7745 lib/test_meminit.c: use GFP_ATOMIC in RCU critical section omits cbedfe11347f asm-generic: fix -Wtype-limits compiler warnings omits b59b1baab789 cgroup: kselftest: relax fs_spec checks omits aa4996b3af19 mm/memory_hotplug.c: remove unneeded return for void function omits 7b358c6f12dc mm/migrate.c: initialize pud_entry in migrate_vma() omits 315c69261dd3 coredump: split pipe command whitespace before expanding template omits ee38d94a0ad8 page flags: prioritize kasan bits over last-cpuid omits af700eaed056 ubsan: build ubsan.c more conservatively omits ebb6d35a74ce kasan: remove clang version check for KASAN_STACK omits 670105a25608 mm: compaction: avoid 100% CPU usage during compaction whe [...] omits ebdf4de5642f mm: migrate: fix reference check race between __find_get_b [...] omits fa1e512fac71 mm: vmscan: check if mem cgroup is disabled or not before [...] omits 7bc36e3ce914 ocfs2: remove set but not used variable 'last_hash' omits df9576def004 Revert "kmemleak: allow to coexist with fault injection" omits 68d8681e97bd kernel/signal.c: fix a kernel-doc markup omits 13f138d3fcbc ARM: dts: imx6qdl-nit6xlite: Remove invalid properties omits ca33f735b119 arm64: dts: bitmain: Modify pin controller memory map omits 7d545e779a98 arm64: dts: bitmain: Add reset controller support for BM1880 SoC omits 0d9df5815ccc arm64: dts: imx8mm: Add opp-suspend property to OPP table omits db4cfe2fef50 arm64: dts: imx8mq: Add opp-suspend property to OPP table omits 66f1f58055a4 arm64: dts: ls1088a: Revise gpio registers to little-endian omits 546d92d34f3c arm64: dts: add the console node for DPAA2 platforms omits 356c27227b3b arm64: dts: fsl: pico-pi: Add a device tree for the PICO-PI-IMX8M omits adc898e3d11a arm64: dts: imx8qxp: add serial alias omits d04fd0b423f4 arm64: dts: imx8qxp: add lpuart baud clock omits 3a3f06085fac arm64: dts: ls1028a: Add optional property node for Mali DP500 omits 56838644f9dd arm64: dts: freescale: Add support for i.MX8QXP AI_ML board omits b5547e22be72 arm64: dts: imx8mm-evk: Remove invalid properties omits bf95c394f5a3 arm64: dts: nxp: add ls1046a-frwy board support omits 9ae303f9edde arm64: dts: rdu3: add UCS1002 charge controller node omits 74bd5951dd35 arm64: dts: imx8mq: correct usb controller clocks omits 150736b88a7e arm64: dts: imx8mq: Add clock for TMU node omits 9eced3a2f224 arm64: dts: imx8mq: Correct OPP table according to latest [...] omits cd7c2ddfda36 arm64: dts: imx8mm: Correct OPP table according to latest [...] omits 46b29f4bd67e arm64: dts: imx8mm: Add "fsl,imx8mq-src" as src's fallback [...] omits 1efe85c9056a arm64: dts: imx8m: Add ddr-pmu nodes omits ef4c47ab888a arm64: dts: imx8mm-evk: enable usb1 and typec support omits 8b01840edcfc arm64: dts: imx8mm: Remove setting for IMX8MM_CLK_USB_CORE_REF omits 156263599e9e arm64: dts: imx8mm: Add gpio-ranges property omits 26c2f55a6a15 arm64: dts: imx8mq: Add gpio-ranges property omits 6b392e16307f arm64: dts: imx8mm: Init rates and parents configs for clocks omits 3724ace582d9 EDAC/mc: Fix grain_bits calculation omits 9b562437d388 drm/modes: Fix unterminated strncpy omits d6781e490179 drm/pl111: Drop special pads config check omits 1af824649b44 drm/pl111: Deprecate the pads from the DT binding omits f7988ba3b2ed clk: imx8mn: Keep uart clocks on for early console omits 5133f1f3cc41 clk: imx: Remove unused function statement omits b87340998a87 clk: imx7ulp: Make sure earlycon's clock is enabled omits f27c3a359e6e ARM: imx_v6_v7_defconfig: Select the OV5645 camera driver omits 8ad2d1dcce54 ARM: dts: imx6qdl-wandboard: Add OV5645 camera support omits 77266e722fea bus: imx-weim: optionally enable burst clock mode omits 0008c1f3bc27 dt-bindings: bus: imx-weim: document optional burst clock mode omits af7e7ee0e428 clk: imx8mm: Switch to platform driver omits 053a4ffe2988 clk: imx: imx8mm: fix audio pll setting omits d4c5792e2a4a clk: imx8mm: GPT1 clock mux option #5 should be sys_pll1_80m omits d52fb0193ffb clk: imx8mm: Fix typo of pwm3 clock's mux option #4 omits e50bf7a67cc6 clk: imx: Remove unused clk based API omits 0d381f4c80ee clk: imx8mq: set correct parent for usb ctrl clocks omits 6ad7cb7122ce clk: imx8: Add DSP related clocks omits 951c1aef9691 clk: imx8mq: Remove CLK_IS_CRITICAL flag for IMX8MQ_CLK_TMU_ROOT omits 96d6392b54db clk: imx: Add support for i.MX8MN clock driver omits 0209001674de clk: imx8mm: rename 'share_count_dcss' to 'share_count_disp' omits d1b395b36e90 clk: imx8mm: correct the usb1_ctrl parent to be usb_bus omits fd6ef2857b74 clk: imx: Add API for clk unregister when driver probe fail omits 34af5179d239 clk: imx8mm: Make 1416X/1443X PLL macro definitions common [...] omits 1e80936a42e1 dt-bindings: imx: Add clock binding doc for i.MX8MN omits 9fd827c699aa staging: rtl8712: Add spaces around << omits 7cbf0108247d staging: isdn: remove unnecessary parentheses omits 8ca9d8ad30f3 staging: rtl8188eu: core: rtw_recv.c: Remove Unnecessary p [...] omits 83af58f8068e parisc: Add assembly implementations for memset, strlen, s [...] omits ec4d396b6350 parisc: trigger die notifier chain in parisc_terminate() omits c8bbbc67cb31 parisc: Update feature list omits 52a22e6c27be parisc/ftrace: Add KPROBES_ON_FTRACE omits d562aca37a54 parisc/ftrace: Add ARCH_SUPPORTS_FTRACE_OPS support omits b88701180358 drm/amd/powerplay: correct navi10 vcn powergate omits 8ecd998debe1 drm/amd/powerplay: honor hw limit on fetching metrics data [...] omits 4853fc32306f drm/amd/powerplay: Allow changing of fan_control in smu_v11_0 omits 0e31225f99e0 Merge tag 'drm-fixes-2019-08-02-1' of git://anongit.freede [...] omits 4f1a6ef1df6f Merge tag 'selinux-pr-20190801' of git://git.kernel.org/pu [...] omits 4de97b0c86fc Merge branch 'enetc-PCIe-MDIO' omits 8488d8e90c03 arm64: dts: fsl: ls1028a: Enable eth port1 on the ls1028a [...] omits 288a91d5cd0c dt-bindings: net: fsl: enetc: Add bindings for the central [...] omits 231ece36f50d enetc: Add mdio bus driver for the PCIe MDIO endpoint omits 0c010a9deb33 enetc: Clean up makefile omits 2152e7a2d9a8 enetc: Clean up local mdio bus allocation omits 59c0b47a1e11 r8152: fix typo in register name omits aa6b1956158f net: phy: fix race in genphy_update_link omits 2802d2cf24b1 enetc: Select PHYLIB while CONFIG_FSL_ENETC_VF is set omits 4a9866179d51 Merge branch 'net-dsa-mv88e6xxx-add-support-for-MV88E6220' omits 7150961487c5 net: dsa: mv88e6xxx: add PTP support for MV88E6250 family omits 8858ccc837e6 net: dsa: mv88e6xxx: order ptp structs numerically ascending omits 121b8fe2fdc9 net: dsa: mv88e6xxx: setup message port is not supported i [...] omits c857486a4b6d net: dsa: mv88e6xxx: introduce invalid_port_mask in mv88e6 [...] omits 83c5ee315f73 dt-bindings: net: dsa: marvell: add 6220 model to the 6250 family omits 4902264745b5 net: dsa: mv88e6xxx: add support for MV88E6220 omits 3690c8c9a8ed net/ethernet/qlogic/qed: force the string buffer NULL-terminated omits 3cc6e44b5f84 Merge branch 'net-phy-Add-AST2600-MDIO-support' omits 82f151def215 net: ftgmac100: Select ASPEED MDIO driver for the AST2600 omits 39bfab8844a0 net: ftgmac100: Add support for DT phy-handle property omits f160e99462c6 net: phy: Add mdio-aspeed omits 94166fd21af3 dt-bindings: net: Add aspeed, ast2600-mdio binding omits ea443e5e98b5 atm: iphase: Fix Spectre v1 vulnerability omits 685703b497ba hv_sock: Fix hang when a connection is closed omits 2b372a9685a7 mtd: hyperbus: Add hardware dependency to AM654 driver omits 2d75989d2d92 mtd: hyperbus: Kconfig: Fix HBMC_AM654 dependencies omits 8493b2a06fc5 mtd: rawnand: micron: handle on-die "ECC-off" devices correctly omits 515b8b7e935e drm/i915: Flush the freed object list on file close omits 1aff1903d0ff drm/i915: Hide unshrinkable context objects from the shrinker omits 6f79fcc6c9e3 ARM: dts: rockchip: Add pin names for rk3288-veyron fievel omits 94562040da08 ARM: dts: rockchip: A few fixes for veyron-{fievel,tiger} omits 1d1def89bd2e pinctrl: sprd: Fix platform_no_drv_owner.cocci warnings omits dcb8cfbd8fe9 Merge tag 'for-linus-5.3a-rc3-tag' of git://git.kernel.org [...] omits 7bdbd1eccc9f gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() omits a507f25d1c20 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 9100fc5ae83e Merge branch 'parisc-5.3-4' of git://git.kernel.org/pub/sc [...] omits bd4bd337039d gpio: mpc8xxx: Add ls1028a device specify function. omits 4dd68199f3ed Merge tag 's390-5.3-4' of git://git.kernel.org/pub/scm/lin [...] omits 6e6d05360b80 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 10e5ddd71fb3 Merge tag 'for-linus-20190802' of git://git.kernel.dk/linux-block omits b2c742373d19 Merge tag 'for-5.3/dm-fixes-1' of git://git.kernel.org/pub [...] omits b07042ca32ff Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits d38c3fa6f959 Merge tag 'for-5.3-rc2-tag' of git://git.kernel.org/pub/sc [...] omits 6bd0fbe156f1 drm/i915/wopcm: Don't fail on WOPCM partitioning failure omits 5d1ef2b4270d drm/i915/uc: Inject probe errors into intel_uc_init_hw omits 32ff76e80c24 drm/i915/uc: Move GuC error log to uc and release it on fini omits 3243bd096bb1 drm/i915/uc: Reorder firmware status codes omits 771051eaa746 drm/i915/uc: Do full sanitize instead of pure reset omits 50d84418f586 drm/i915: Add i915 to i915_inject_probe_failure omits 31d0e6c149b8 mlx5: Fix formats with line continuation whitespace omits 30c21734d853 ASoC: amd: acp3x: use dma address for acp3x dma driver omits 88639051017f ASoC: amd: acp3x: use dma_ops of parent device for acp3x d [...] omits 2e737e520548 drm/etnaviv: clean up includes omits facb180d3a51 drm/etnaviv: Use devm_platform_ioremap_resource() omits 6eae41fea750 drm/etnaviv: drop use of drmP.h omits 15ed3ea2280e soundwire: bus: split handling of Device0 events omits 8965ad8433ea drm/komeda: Enable dual-link support omits ed22c6d9304d drm/komeda: Use drm_display_mode "crtc_" prefixed hardware [...] omits 84a68104193e drm/drm_debugfs_crc.c: Document that .verify_crc_source vf [...] omits 28ba1b1da49a drm: mali-dp: Mark expected switch fall-through omits 88d02c9ba2e8 usb: typec: tcpm: Ignore unsupported/unknown alternate mod [...] omits cb53c517285f xhci: Fix NULL pointer dereference at endpoint zero reset. omits 783bda5e41ac usb: host: xhci-rcar: Fix timeout in xhci_suspend() omits 97b00aff2c45 Merge tag 'gfs2-v5.3-rc2.fixes' of git://git.kernel.org/pu [...] omits 755f1fed27f4 Merge tag 'pm-5.3-rc3' of git://git.kernel.org/pub/scm/lin [...] omits 75cdf416b322 Merge tag 'sound-5.3-rc3' of git://git.kernel.org/pub/scm/ [...] omits f26dbb2302e9 Merge tag 'drm-fixes-2019-08-02' of git://anongit.freedesk [...] omits 42d21900b39c Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 234172f6bbf8 Merge tag 'arm-swiotlb-5.3' of git://git.infradead.org/use [...] omits 35fca9f8a999 Merge tag 'dma-mapping-5.3-3' of git://git.infradead.org/u [...] omits d1836f3813ee drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...] omits af655cc5aae8 drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands omits 3cf7bf2e4837 drm/amdgpu: enable Navi12 kfd support for amdgpu omits fbd2afe5366c drm/amd/display: Add missing NV12 asic IDs omits 078655d982c5 drm/amdgpu: Add nv12 DC ip block omits 36bbb634b753 drm/amd/display: Add ASICREV_IS_NAVI macros omits 400e9c5ea66a drm/amdgpu: enable DPG mode for Navi12 omits 1fbed280a244 drm/amdgpu: add VCN ip block for Navi12 omits a3219816c407 drm/amdgpu: add Navi12 VCN firmware support omits 6b66ae2e556c drm/amdgpu: add psp ip block for navi12 omits 7f47efeb9e21 drm/amdgpu: add smu ip block for navi12 omits e60cc94b268a drm/amdgpu: start autoload till RLCG fw for navi12 omits 739cdbd6a21b drm/amdgpu/psp11: add psp support for navi12 omits 9ea8da75ba43 drm/amdgpu/smu11: add smu support for navi12 omits 02938eed74a3 drm/amdgpu: correct smu rlc handshake enablement bit omits 87190edcf3a9 drm/amdgpu: add CGTT_GS_NGG_CLK_CTRL register to gc header omits c726fbf0fb64 drm/amdgpu/sdma5: add golden settings for navi12 (v2) omits f8984cb9e3e9 drm/amdgpu/gfx10: add golden settings for navi12 (v2) omits 799020290313 drm/amdgpu: enable virtual display for navi12 omits 71745cf47409 drm/amdgpu/gfx10: set tcp harvest for navi12 omits 44e9e7c96c5e drm/amdgpu: add ip blocks for navi12 omits 4a0e815fb318 drm/amdgpu/gmc10: set gart size and vm size for navi12 omits f2d6731d77cf drm/amdgpu/sdma5: add placeholder for navi12 golden settings omits 6f523fd7b3d4 drm/amdgpu/sdma5: declare sdma firmwares for navi12 omits 4cdfc4a2be14 drm/amdgpu/gfx10: set rlc funcs for navi12 omits 9ff3dba6d68d drm/amdgpu/gfx10: set number of me(c)/pipe/queue for navi12 omits 716e9bb099c5 drm/amdgpu/gfx10: add placeholder for navi12 golden settings omits 92c123aec1a2 drm/amdgpu/gfx10: declare cp/rlc firmwares for navi12 omits 6983469c1a65 drm/amdgpu/gfx10: add gfx config for navi12 omits 59ab8c292b9a drm/amdgpu/gfx10: set gfx cg for navi12 omits 7e17e58bdde2 drm/amdgpu: set nbio/hdp cg for navi12 omits 74b5e509a082 drm/amdgpu: initialize cg/pg flags and external rev id for navi12 omits d4d838ba4e9d drm/amdgpu: use front door firmware loading for navi12 omits 4808cf9c2a82 drm/amdgpu: set asic family and ip blocks for navi12 omits 42b325e5ec39 drm/amdgpu: add gpu_info firmware for navi12 omits 9802f5d78b37 drm/amdgpu: add navi12 asic type omits 03d0a073cf3f drm/amdgpu: initialize reg base for navi12 omits 6d622903285a drm/amdgpu: add ip offset header for navi12 (v2) omits 8c2ef8ca0e0e drm/amdgpu: update SDMA V4 microcode init omits b86f8d8b2bc0 drm/amdgpu: extend PSP FW loading support to 8 SDMA instances omits 8fda90e82144 drm/amdgpu: disable MEC2 JT context init for Arcturus omits 6c37bde9c63b drm/amdgpu: update PSP CMD fail response status print omits dc0d962297af drm/amdgpu: add PSP KDB loading support for Arcturus omits f36d9ab95f0f drm/amdgpu: add PSP SW init support for Arcturus omits c0dac3c9f545 drm/amdgpu: removed duplicate line omits 706e50829eb7 drm/amd/powerplay: correct navi10 vcn powergate omits 4abc1765d2f7 drm/amd/powerplay: enable SW SMU power profile switch supp [...] omits 7aa3f675d143 drm/amd/powerplay: support power profile retrieval and set [...] omits 839f9117e1c2 drm/amd/powerplay: guard consistency between CPU copy and [...] omits bd2280da46db drm/amdgpu: replace AMDGPU_RAS_UE with AMDGPU_RAS_SUCCESS omits 91ba68f8d572 drm/amdgpu: only uncorrectable error needs gpu reset omits b1a5895352dc drm/amdgpu: update the calc algorithm of umc ecc error count omits b7f92097f5bc drm/amdgpu: implement umc ras init function omits 51437623a0a1 drm/amdgpu: support ce interrupt in ras module omits 13b7c46c18e2 drm/amdgpu: add error address query for umc ras omits 2b671b6049ef drm/amdgpu: apply umc_for_each_channel macro to umc_6_1 omits fee858ba5f96 drm/amdgpu: add macro of umc for each channel omits 3aacf4ea1102 drm/amdgpu: initialize new parameters and functions for am [...] omits 33b97cf896d4 drm/amdgpu: add more parameters and functions to amdgpu_um [...] omits a55c8d7bda4f drm/amdgpu: remove the clear of MCA_ADDR omits b94afb61cdae drm/amd/powerplay: honor hw limit on fetching metrics data [...] omits bd200d190f45 drm/amd/display: Don't replace the dc_state for fast updates omits 43d10d30df15 drm/amd/display: Skip determining update type for async updates omits e16e37efb4c9 drm/amd/display: Allow cursor async updates for framebuffer swaps omits ac4bf4a1ebce drm/amdgpu: fix unsigned variable instance compared to les [...] omits f0ced3f61b4d drm/amd/powerplay: Allow changing of fan_control in smu_v11_0 omits ab63131155b0 drm/amd/powerplay: fix a few spelling mistakes omits f3eb9b8f67bc gpu: drm: radeon: Fix a possible null-pointer dereference [...] omits e3bf125bdbb6 drm/amd/powerplay: fix off-by-one upper bounds limit checks omits 6f7fe9a93e6c drm/radeon: Fix EEH during kexec omits 5145d57ec5f5 drm/amdkfd: Extend CU mask to 8 SEs (v3) omits 857b82d0df4c drm/amdgpu: support get_cu_info for Arcturus omits 612e4ed99bdd drm/amdgpu: Fix pcie_bw on Vega20 omits 57d352f7699e drm/amdgpu: Update NBIO headers to add TXCLK3/4 omits 19ed70ff5d24 drm/amdgpu: Add amdgpu_asic_funcs.reset_method for Vega20 omits 6856e4b65f64 drm/amdgpu: Mark KFD VRAM allocations for wipe on release omits ab2f7a5c18b5 drm/amdgpu: Implement VRAM wipe on release omits d8f4981e2e8a drm/amdgpu: Add flag to wipe VRAM on release omits 274840e54422 drm/ttm: Add release_notify callback to ttm_bo_driver omits d9ec5cfd5a2e drm/amd/display: Use switch table for dc_to_smu_clock_type omits d196bbbc28fa drm/amd/display: Use proper enum conversion functions omits 482f0e538580 drm/amdgpu: fix double ucode load by PSP(v3) omits 9244d3a6eb45 drm/amdgpu: fix incorrect judge on sos fw version omits 4cd4c5c064bd drm/amdgpu: cleanup vega10 SRIOV code path omits 67194518cb19 drm/amd/powerplay: sort feature status index by asic featu [...] omits 9c8c9c7cdb4c Merge tag 'exynos-drm-fixes-for-v5.3-rc3' of git://git.ker [...] omits 63dc6e63e682 Revert "drm/vgem: fix cache synchronization on arm/arm64" omits cd2a4eaf8c79 drm/i915: Report resv_obj allocation failure omits 5fd5d2b7c53d Merge tag 'drm-misc-fixes-2019-08-02' of git://anongit.fre [...] omits b5deabd439ed ARM: multi_v7_defconfig: Enable SPI_STM32_QSPI support omits b343037de48f ARM: multi_v7_defconfig: enable STM32 booster regulator omits 320b96e41bb7 ARM: multi_v7_defconfig: add FMC2 NAND controller support omits 49490d51743c ARM: dts: stm32: remove useless pinctrl entries in stm32mp [...] omits 98414811d773 ARM: dts: stm32: add phy-dsi-supply property on stm32mp157c-ev1 omits 08b9092ff3b6 ARM: dts: stm32: add audio codec support on stm32mp157a-dk1 board omits 92edf0a2851d ARM: dts: stm32: add syscfg to ADC on stm32mp157c omits 4f0f89dd9060 ARM: dts: stm32: add pwm cells to stm32f746 omits 289459737869 ARM: dts: stm32: add pwm cells to stm32f429 omits eb5f46e54910 ARM: dts: stm32: add pwm cells to stm32mp157c omits 1f9510c2ff74 ARM: dts: stm32: fix -Wall W=1 compilation in stm32mp157 p [...] omits e7c3a5beb31e ARM: dts: stm32: add booster for ADC analog switches on st [...] omits ae5dda2d1d05 ARM: dts: stm32: enable m4 coprocessor support on STM32MP157a-dk1 omits c39ca797fff9 ARM: dts: stm32: declare copro reserved memories on STM32M [...] omits f2d0ea33d251 ARM: dts: stm32: enable m4 coprocessor support on STM32MP157c-ed1 omits 037dc38a25b4 ARM: dts: stm32: declare copro reserved memories on STM32M [...] omits c19335e2af91 ARM: dts: stm32: add m4 remoteproc support on STM32MP157c omits 493e84c5dc4d ARM: dts: stm32: add missing vdda-supply to adc on stm32h7 [...] omits 1425d00aff01 ARM: dts: stm32: add missing vdda-supply to adc on stm32429i-eval omits bb06b54721fb ARM: dts: stm32: remove fixed regulator unit address on st [...] omits a049a377164c KVM: selftests: Enable dirty_log_test on s390x omits f90f57b3971a KVM: selftests: Implement ucall() for s390x omits 2040f414d12f KVM: selftests: Split ucall.c into architecture specific files omits e4661f144497 drm/i915: Fix documentation for __intel_wait_for_register_fw* omits 57d8396504b3 drm/tilcdc: Remove obsolete crtc_mode_valid() hack omits 93b6984b3118 ipmi_si: Remove ipmi_ from the device attr names omits a6f4c33187d0 ipmi_si: Convert device attr permissions to octal omits 104fb25f6007 ipmi_si: Rework some include files omits 664b16589f88 soundwire: cadence_master: fix definitions for INTSTAT0/1 omits b07dd9b40098 soundwire: cadence_master: fix register definition for SLA [...] omits ae0f8f0f9a4b drm/i915/oa: update the generated files omits 68acd85996f6 soundwire: cadence_master: simplify bus clash interrupt clear omits c23ef285fc67 drm/imx: Drop unused imx-ipuv3-crtc.o build omits b35105a3a323 staging: rtl8712: r8712_aes_decrypt(): Change return type omits eb43590f50a3 staging: rtl8712: aes_decipher(): Change return type omits e48a3add05d1 staging: rtl8712: aes_cipher(): Change return type omits f8dbe3f0acaf staging: rtl8712: r8712_tkip_decrypt(): Change return type omits dcca75a495f9 staging: rtl8712: r8712_os_recvbuf_resource_free(): Change [...] omits 14b4302ff028 staging: rtl8712: r8712_os_recvbuf_resource_alloc(): Chang [...] omits 0bf36e605286 staging: rtl8712: r8712_init_recv_priv(): Change return type omits 1ce0212ab8c1 staging: rtl8712: _r8712_init_recv_priv(): Change return type omits a0afad481b83 staging: rtl8712: r8712_os_recv_resource_alloc(): Change r [...] omits 6250a57e6cf4 staging: rtl8723bs: Replace hal_btcoex_Initialize() omits 365231fcd67c staging: rtl8723bs: Change return type of hal_btcoex_IsLpsOn() omits 84881dd37beb staging: rtl8723bs: Change return type of hal_btcoex_IsBtC [...] omits 42755adcce88 staging: rtl8723bs: Change return type of hal_btcoex_IsBtExist() omits 3cdd98606750 s390/zcrypt: adjust switch fall through comments for -Wimp [...] omits 0fc6041d7abc soundwire: intel: remove BIOS work-arounds omits 9104688c321a staging: wilc1000: remove unused function omits ead16e53c2f0 can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices omits 30a8beeb3042 can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices omits 4b1b8b08ab9f staging: wilc1000: merge drv_handle and operation_mode wids omits b7a40c32f18a staging: wlan-ng: Remove function prism2mib_excludeunencrypted() omits 129d0561a3e8 staging: bcm2835-camera: Spelling s/conencted/connected/ omits a5589269e660 staging: fsl-dpaa2/ethsw: Remove useless set memory to zer [...] omits 0b800f3dbae7 staging: erofs: update Kconfig omits bc33d9f35da8 staging: erofs: update super.c omits 2bb90cc275e2 staging: erofs: tidy up utils.c omits 4279f3f9889f staging: erofs: turn cache strategies into mount options omits eace994a116c staging: erofs: remove clusterbits in sbi omits 97e86a858bc3 staging: erofs: tidy up decompression frontend omits febde7b3ac4d staging: erofs: remove redundant braces in inode.c omits 046d64e1189f staging: erofs: tidy up zpvec.h omits 46c2d1494332 staging: erofs: kill CONFIG_EROFS_FS_USE_VM_MAP_RAM omits b25a15191c5c staging: erofs: refine erofs_allocpage() omits 8494c29ffe22 staging: erofs: drop __GFP_NOFAIL for managed inode omits 8f7acdae2cd4 staging: erofs: kill all failure handling in fill_super() omits 9e794de573d7 staging: erofs: kill sbi->dev_name omits 22fe04a77d10 staging: erofs: clean up shrinker stuffs omits beb5f3c4a1f8 staging: erofs: kill CONFIG_EROFS_FS_IO_MAX_RETRIES omits 22ee1347a8fb staging: erofs: remove redundant #include "internal.h" omits 14f362b4f405 staging: erofs: clean up internal.h omits b1897c60b14d staging: erofs: sunset erofs_workstn_{lock,unlock} omits cead56f85baa staging: erofs: keep up erofs_fs.h with erofs-outofstaging [...] omits 5734fa217f27 staging: erofs: fix dummy functions erofs_{get, list}xattr omits 57b78c9fd9ce staging: erofs: rename source files for better understanding omits 29b24f6ca112 staging: erofs: update source file headers omits be46cfba5452 soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() omits e787f19373b8 can: peak_usb: force the string buffer NULL-terminated omits cd28aa2e056c can: sja1000: force the string buffer NULL-terminated omits 0fbb93fce79b olpc: x01: convert platform driver to use dev_groups omits 5bd08a4ae3d0 platform: x86: hp-wmi: convert platform driver to use dev_groups omits de3dacf0347e video: fbdev: sm501fb: convert platform driver to use dev_groups omits e14018cc34d6 video: fbdev: w100fb: convert platform driver to use dev_groups omits 0abd02ede7df video: fbdev: wm8505fb: convert platform driver to use dev_groups omits 43b9ac937be6 firmware: arm_scpi: convert platform driver to use dev_groups omits 3c0448d507d4 spi: atmel: add tracing to custom .transfer_one_message callback omits 6b8ac10e0dd4 spi: Remove dev_err() usage after platform_get_irq() omits 4ff13d00ebd5 spi: Reduce kthread priority omits a4127952859a spi: pxa2xx: Add support for Intel Tiger Lake omits 47241933b43d regulator: Remove dev_err() usage after platform_get_irq() omits cf9441adb1a3 ASoC: Remove dev_err() usage after platform_get_irq() omits 0682e005d170 uio: uio_fsl_elbc_gpcm: convert platform driver to use dev_groups omits d8bb6718c4db arm64: Make debug exception handlers visible from RCU omits b3980e48528c arm64: kprobes: Recover pstate.D in single-step exception handler omits d8af05ff38ae drm/i915: Allow sharing the idle-barrier from other kernel [...] omits 97e2551de3f9 Merge tag 'dev_groups_all_drivers' into driver-core-next omits 23b6904442d0 driver core: add dev_groups to all drivers omits ab35c8a5b07e Merge tag 'drm-intel-fixes-2019-08-02' of git://anongit.fr [...] omits f4160faac98c gpio: pca953x: Drop %s for constant string literals omits 6dd6a2d27e5a gpio: pca953x: Remove explicit comparison with 0 omits 63b484c2a69a gpio: pca953x: Use GENMASK() consistently omits 8eeb467d3b4f gpio: pca953x: Switch to use device_get_match_data() omits 1bbbab097a05 drm/exynos: fix missing decrement of retry counter omits 576f05865581 drm/i915: Flush extra hard after writing relocations throu [...] omits 51fbd8de87dc drm/i915/pmu: Atomically acquire the gt_pm wakeref omits 7beb620f805d gpio: mxc: Use devm_clk_get_optional instead of devm_clk_get omits d6f25bd9d407 drm/exynos: add CONFIG_MMU dependency omits 59d431746f1b drm/exynos: remove redundant assignment to pointer 'node' omits 9eae7c3bcb52 drm/exynos: using dev_get_drvdata directly omits 4c349c7dafad ARM: dts: aspeed: tiogapass: Add Riser card omits 46a9f947b3f6 ARM: dts: aspeed: tiogapass: Move battery sensor omits b6fcab14ff02 ALSA: hda: Add support of Zhaoxin controller omits 3bb4aefd2aed ALSA: isa/wavefront: remove redundant assignment to pointer bptr omits 155e4db32487 asm-generic: Remove redundant arch-specific rules for simd.h omits 176435ad2ac7 crypto: caam - defer probing until QMan is available omits 2ef540476e00 hwrng: timeriomem - add include guard to timeriomem-rng.h omits f9981bc53825 crypto: api - Remove redundant #ifdef in crypto_yield() omits 3e75241be808 hwrng: drivers - Use device-managed registration API omits dec0fb3946c4 crypto: jitterentropy - build without sanitizer omits 3bd4952853d6 crypto: nx - Add of_node_put() before return in 842 omits 939f146b89c2 crypto: user - fix potential warnings in cryptouser.h omits 68289c634344 crypto: add header include guards omits 1c0ab408bb6e crypto: caam/qi2 - Add printing dpseci fq stats using debugfs omits 1b82feb6c5e1 crypto: qat - Silence smp_processor_id() warning omits 01970282a4ce crypto: atmel-sha204a - Use device-managed registration API omits e2664ecbb2f2 crypto: ccp - Ignore tag length when decrypting GCM ciphertext omits 9f00baf74e4b crypto: ccp - Add support for valid authsize values less than 16 omits 25e44338321a crypto: ccp - Fix oops by properly managing allocated structures omits fdc0417be526 ARM: dts: aspeed: Add Facebook Wedge100 BMC omits 5cb98b41abb3 ARM: dts: aspeed: Add Facebook Wedge40 BMC omits c9f1fd4f2f74 Revert "crypto: aegis128 - add support for SIMD acceleration" omits 41995342b40c s390/dasd: fix endless loop after read unit address configuration omits f8981e0309e9 Merge tag 'msm-fixes-2019_08_01' of https://gitlab.freedes [...] omits 412e85b60531 drm/nouveau: Only release VCPI slots on mode changes omits 4b381ee25d9b Merge tag 'drm-fixes-5.3-2019-07-31' of git://people.freed [...] omits 518ea582cb6e drm/i915/pmu: Make get_rc6 take intel_gt omits 08ce5c64b25d drm/i915/pmu: Convert sampling to gt omits 28fba0961de4 drm/i915/pmu: Convert engine sampling to uncore mmio omits 908091c85003 drm/i915/pmu: Make more struct i915_pmu centric omits 7c5b42055964 tipc: reduce risk of wakeup queue starvation omits 224c04973db1 net: usb: pegasus: fix improper read if get_registers() fail omits 4da5f0018eef tipc: compat: allow tipc commands without arguments omits df87b8fcf8fe fm10k: reduce scope of the ring variable omits 8e03f26b716f fm10k: reduce the scope of the result local variable omits 71974d7e8556 fm10k: reduce the scope of the local msg variable omits d56b47791d34 fm10k: reduce the scope of the local i variable omits b731d079e1ba fm10k: reduce the scope of the err variable omits 42787ed79638 ACPI: PM: Fix regression in acpi_device_set_power() omits fb381e60b8eb fm10k: reduce the scope of the tx_buffer variable omits 2b92a82fe03b drm/i915/tgl: allow the reg_read ioctl to read the RCS TIM [...] omits 5d571068f71e drm/i915/tgl: Add and use new DC5 and DC6 residency counte [...] omits 60013d5d2b40 rcutorture: Aggressive forward-progress tests shouldn't bl [...] omits 77e9752ce69f rcuperf: Make rcuperf kernel test more robust for !expedited mode omits 21f57546ceaf torture: Remove exporting of internal functions omits bd1bfc51a36f rcutorture: Emulate userspace sojourn during call_rcu() floods omits f4e835292858 rcutorture: Test TREE03 with the threadirqs kernel boot parameter omits 2c667e5eae23 torture: Expand last_ts variable in kvm-test-1-run.sh omits b3f3886c59f6 rcuperf: Fix perf_type module-parameter description omits 9147089bee3a rcu: Remove redundant debug_locks check in rcu_read_lock_s [...] omits 0a5b99f57873 treewide: Rename rcu_dereference_raw_notrace() to _check() omits 7a432d57e080 fm10k: reduce the scope of the q_idx local variable omits 57928c583ded fm10k: reduce the scope of local err variable omits 4f9e05fb44f7 fm10k: reduce the scope of qv local variable omits 0500873de968 doc: Add rcutree.kthread_prio pointer to stallwarn.txt omits 3545832fc22e rcu: Change return type of rcu_spawn_one_boost_kthread() omits 7e210a653ec9 srcu: Avoid srcutorture security-based pointer obfuscation omits fbad01af8c3b rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() omits cdc694b2359d rcu: Add kernel parameter to dump trace after RCU CPU stal [...] omits 1f3ebc8253ee rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() omits b55bd585551e time/tick-broadcast: Fix tick_broadcast_offline() lockdep [...] omits 519248f36d6f lockdep: Make print_lock() address visible omits cb4dbbfaa1f5 rcu: Simplify rcu_note_context_switch exit from critical section omits 87446b48748b rcu: Make rcu_read_unlock_special() checks match raise_sof [...] omits d143b3d1cd89 rcu: Simplify rcu_read_unlock_special() deferred wakeups omits a5c0d861280d fm10k: reduce scope of *p local variable omits 30b1b498d756 fm10k: reduce scope of the err variable omits 02bc2b64940e Merge branch 'setsockopt-extra-mem' omits fd5ef31f370a selftests/bpf: extend sockopt_sk selftest with TCP_CONGEST [...] omits 9babe825da76 bpf: always allocate at least 16 bytes for setsockopt hook omits f7571cde6b0f Merge branch 'net-dsa-mv88e6xxx-avoid-some-redundant-VTU-o [...] omits b1ac6fb440d6 net: dsa: mv88e6xxx: call vtu_getnext directly in vlan_add omits 5210989283c2 net: dsa: mv88e6xxx: call vtu_getnext directly in vlan_del omits 5ef8d249f874 net: dsa: mv88e6xxx: call vtu_getnext directly in db load/purge omits 425d2d37aba6 net: dsa: mv88e6xxx: explicit entry passed to vtu_getnext omits 7095a4c497ad net: dsa: mv88e6xxx: lock mutex in vlan_prepare omits 8eb9a2dff019 i2c: s3c2410: Mark expected switch fall-through omits b1ac6704493f i2c: at91: fix clk_offset for sama5d2 omits d12e3aae160f i2c: at91: disable TXRDY interrupt after sending data omits f1fc7249dddc selftests/bpf: tests for jmp to 1st insn omits 01158da721c5 drm/i915/uc: Stop sanitizing enable_guc modparam omits 724df646c803 drm/i915/guc: Use dedicated flag to track submission mode omits db81bc6eb9c0 drm/i915/uc: Consider enable_guc modparam during fw selection omits 57a68c350716 drm/i915/uc: Rename intel_uc_is_using* into intel_uc_supports* omits 7c2e988f400e bpf: fix x64 JIT code generation for jmp to 1st insn omits 3415ec643e7b libbpf: set BTF FD for prog only when there is supported . [...] omits 0eb6ddfb865c block: Fix __blkdev_direct_IO() for bio fragments omits 3695eae5fee0 pidfd: add P_PIDFD to waitid() omits 6830b468259b net/mlx5e: Allow dropping specific tunnel packets omits c9e6c7209a9a net/mlx5e: TX reporter cleanup omits baf6dfdb10e9 net/mlx5e: Set tx reporter only on successful creation omits 7f7cc235c2df net/mlx5e: Fix mlx5e_tx_reporter_create return value omits 8c7698d5caa7 net/mlx5e: Rx, checksum handling refactoring omits b431302e92f0 net/mlx5e: Tx, Soften inline mode VLAN dependencies omits 7cf6f811b72a net/mlx5e: XDP, Slight enhancement for WQE fetch function omits 6c085a8aab51 net/mlx5e: XDP, Close TX MPWQE session when no room for in [...] omits 68865419ba1b net/mlx5e: Tx, Strict the room needed for SQ edge NOPs omits 558101f1b980 net/mlx5: Add flow counter pool omits 5d8a02536545 net/mlx5: Add flow counter bulk infrastructure omits fcb64c0f5640 net/mlx5: E-Switch, add ingress rate support omits 68e18626dfe9 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 5511c0c309db coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute omits 5d99b32a009e posix-timers: Move rcu_head out of it union omits 6945e5c2abe0 posix-timers: Rework cancel retry loops omits 21670ee44f1e posix-timers: Cleanup the flag/flags confusion omits c7e6d704a009 itimers: Prepare for PREEMPT_RT omits a125ecc16453 timerfd: Prepare for PREEMPT_RT omits 51ae33092bb8 alarmtimer: Prepare for PREEMPT_RT omits 850377a875a4 sched/deadline: Ensure inactive_timer runs in hardirq context omits 030dcdd197d7 timers: Prepare support for PREEMPT_RT omits f61eff83cec9 hrtimer: Prepare support for PREEMPT_RT omits 1842f5a427f5 hrtimer: Determine hard/soft expiry mode for hrtimer sleep [...] omits f5c2f0215e36 hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT omits 902a9f9c5090 tick: Mark tick related hrtimers to expiry in hard interru [...] omits 2c0d278f3293 KVM: LAPIC: Mark hrtimer to expire in hard interrupt context omits d2ab4cf49435 watchdog: Mark watchdog_hrtimer to expire in hard interrup [...] omits 30f9028b6c43 perf/core: Mark hrtimers to expire in hard interrupt context omits d5096aa65acd sched: Mark hrtimers to expire in hard interrupt context omits 0ab6a3ddbad4 hrtimer: Make enqueue mode check work on RT omits a5dbba8f443e Merge tag 'irqchip-fixes-5.3' of git://git.kernel.org/pub/ [...] omits 5896b97296a7 net/mlx5: E-switch, Tide up eswitch config sequence omits 131ce7014043 net/mlx5: E-Switch, Remove redundant mc_promisc NULL check omits 9ddb830a14db net/mlx5: E-Switch, remove redundant error handling omits 5019833d661f net/mlx5: E-switch, Introduce helper function to enable/di [...] omits 610090ebce92 net/mlx5: E-switch, Initialize TSAR Qos hardware block bef [...] omits 332bd3a5b931 net/mlx5: E-switch, Combine metadata enable/disable functionality omits 6cedde451399 net/mlx5: E-Switch, Verify support QoS element type omits 0000a5f2507d net/mlx5: Make load_one() and unload_one() symmetric omits 7761f9eef3f0 net/mlx5: Fix offset of tisc bits reserved field omits 8536a6bf2ea1 net/mlx5: Add flow counter bulk allocation hardware bits a [...] omits 6f06e04b67ba net/mlx5: Refactor and optimize flow counter bulk query omits c88090dfc842 Input: kbtab - sanity check for endpoint type omits b55d996f057b Input: usbtouchscreen - initialize PM mutex before using it omits 18601078957b Merge branch 'net-Manufacturer-names-and-spelling-fixes' omits 509b0538bc28 net: samsung: Spelling s/case/cause/ omits 1583d448ea84 net: packetengines: Fix manufacturer spelling and capitalization omits 85aee0a793ba net: nixge: Spelling s/Instrument/Instruments/ omits cec754cc7813 net: ixp4xx: Spelling s/XSacle/XScale/ omits aca3432a607b net: broadcom: Fix manufacturer name in Kconfig help text omits ac0e3f20c7a9 net: apple: Fix manufacturer name in Kconfig help text omits 93ae6d2d2e0e net: amd: Spelling s/case/cause/ omits 14f1c0f2ff15 net: 8390: Fix manufacturer name in Kconfig help text omits a8e600e2184f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 9b59e39f0997 Merge branch 'net-hns3-some-code-optimizations-bugfixes-features' omits 012fcb52f67c net: hns3: activate reset timer when calling reset_event omits 72e2fb07997c net: hns3: clear reset interrupt status in hclge_irq_handle() omits 6b428b4fbf98 net: hns3: fix some reset handshake issue omits 6e6e7680630c net: hns3: rename a member in struct hclge_mac_ethertype_i [...] omits dbae56a33f58 net: hns3: simplify hclge_cmd_query_error() omits b6872fd36105 net: hns3: minior error handling change for hclge_tm_schd_ [...] omits a4ee7624c003 net: hns3: minor cleanup in hns3_clean_rx_ring omits 6e4139f69163 net: hns3: remove unnecessary variable in hclge_get_mac_vl [...] omits a723fb8efe29 net: hns3: refine for set ring parameters omits 3f0f325309ac net: hns3: do not query unsupported commands in debugfs omits b18bf305c46c net: hns3: add handler for NCSI error mailbox omits ed8fb4b262ae net: hns3: add link change event report omits fc5b34a35458 Add entry in MAINTAINERS file for SafeSetID LSM omits 0ae9fce32c5e net: phy: xgene: use devm_platform_ioremap_resource() to s [...] omits 9d26cfa5b0d2 bcm63xx_enet: use devm_platform_ioremap_resource() to simp [...] omits c792c0081db6 net: qcom/emac: use devm_platform_ioremap_resource() to si [...] omits 566495de1658 net: mediatek: use devm_platform_ioremap_resource() to sim [...] omits 42376788469b net: dsa: bcm_sf2: use devm_platform_ioremap_resource() to [...] omits 291f4b6de48a net: dsa: b53: use devm_platform_ioremap_resource() to sim [...] omits 6551c8c807b8 net: dsa: lantiq: use devm_platform_ioremap_resource() to [...] omits 3230a55b3633 mvpp2: use devm_platform_ioremap_resource() to simplify code omits 944a83a2669a mvpp2: fix panic on module removal omits 9dfe3459ef41 drm/i915/gt: Introduce intel_gt_runtime_suspend/resume omits 6f76098fe0f3 drm/i915/uc: Move uC early functions inside the GT ones omits 6cf72db68d20 drm/i915/gt: Move gt_cleanup_early out of gem_cleanup_early omits 020fb3bebc22 RDMA/hns: Fix error return code in hns_roce_v1_rsv_lp_qp() omits 9ca7ad6c7706 drm: msm: Fix add_gpu_components omits 1f6607250331 iwlwifi: dbg_ini: fix compile time assert build errors omits 23eaf3b5c1a7 RDMA/mlx5: Release locks during notifier unregister omits b0d08afda84d staging: rtl8723bs: remove set but not used variable 'Firs [...] omits d698b0a09656 staging: rtl8723bs: remove set but not used variables 'prs [...] omits 09acf29c8246 staging: rtl8192u: null check the kzalloc omits a1c9ca223c3d drm/i915: Remove lrc default desc from GEM context omits 572d8be0d4dd staging: rtl8723bs: remove set but not used variable 'bEEP [...] omits a29d56c2ed24 usb: typec: ucsi: ccg: Fix uninitilized symbol error omits 6497d0a9c53d IB/hfi1: Fix Spectre v1 vulnerability omits eb6c2eb6c7fb usb: host: xhci-plat: Prevent an abnormally restrictive PH [...] omits d1f54df4fbb5 usb: wusbcore: Spelling s/disconenct/disconnect/ omits 82e17a09c412 usb: musb: remove redundant assignment to variable ret omits 770b7d96cfff IB/mad: Fix use-after-free in ib mad completion handling omits 52e0a118a203 RDMA/restrack: Track driver QP types in resource tracker omits e5366d309a77 IB/mlx5: Fix MR registration flow to use UMR properly omits b2567ebb78bd RDMA/hns: remove set but not used variable 'irq_num' omits 9cd5881719e9 RDMA/devices: Remove the lock around remove_client_context omits 621e55ff5b8e RDMA/devices: Do not deadlock during client removal omits ae6683d81589 hrtimer: Introduce HARD expiry mode omits 9dd8813ed9f6 hrtimer/treewide: Use hrtimer_sleeper_start_expires() omits 01656464fce9 hrtimer: Provide hrtimer_sleeper_start_expires() omits dbc1625fc9de hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper [...] omits 7455cdd1a0fe tools/memory-model: Make scripts be executable omits 61f259821dd3 IB/core: Add mitigation for Spectre V1 omits f839b4b549a6 platform/x86: intel_int0002_vgpio: Remove dev_err() usage [...] omits b2dd2d9a49e0 platform/x86: intel_bxtwc_tmu: Remove dev_err() usage afte [...] omits eaae882c4a77 platform/mellanox: mlxreg-hotplug: Remove dev_err() usage [...] omits 50944213062f platform/x86: intel_pmc_ipc: Remove dev_err() usage after [...] omits 8ef7e3409cec drm/i915/ehl: Don't forget to handle port C's hotplug interrupts omits 7732d20a160c arm64/mm: fix variable 'tag' set but not used omits 6bbfe4e60269 perf bench numa: Fix cpu0 binding omits c14b5dce5ece drm/msm: Annotate intentional switch statement fall throughs omits 2bab52af6fe6 drm/msm: add support for per-CRTC max_vblank_count on mdp5 omits b3173c2292fb of/platform: Don't create device links for default busses omits 709fb8297358 of/platform: Create device links for all child-supplier de [...] omits 21871a99b34c of/platform: Pause/resume sync state during init and of_pl [...] omits 8f8184d6bf67 driver core: Add sync_state driver/bus callback omits 690ff7881b26 of/platform: Add functional dependency link from DT bindings omits 134b23eec9e3 driver core: Add edit_links() callback for drivers omits 5302dd7dd0b6 driver core: Add support for linking devices during device [...] omits 313b46d83118 drivers: Fix htmldocs warnings with bus_find_next_device() omits b9515ecbf6ca drivers: Fix typo in parameter description for driver_find [...] omits 644bf6008895 i2c: Revert incorrect conversion to use generic helper omits 7d4e2dcf311d arm64/mm: fix variable 'pud' set but not used omits 760d8ed069c4 arm64: Remove unneeded rcu_read_lock from debug handlers omits ee07b93e7721 arm64: unwind: Prohibit probing on return_address() omits 677379bc9139 arm64: Lower priority mask for GIC_PRIO_IRQON omits 1e78030e5e5b Merge tag 'mmc-v5.3-rc1' of git://git.kernel.org/pub/scm/l [...] omits 28f5ab1e12ba Merge tag 'gpio-v5.3-3' of git://git.kernel.org/pub/scm/li [...] omits cc8b4659491d spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysf [...] omits 811ba489fa52 regulator: of: Add of_node_put() before return in function omits 9d52a35ebd4b regmap: no need to check return value of debugfs_create functions omits 585405945707 drm/bochs: Use shadow buffer for bochs framebuffer console omits 01b947afaa94 drm/fb-helper: Instanciate shadow FB if configured in devi [...] omits 87e281f88f3a drm/fb-helper: Map DRM client buffer only when required omits d9b42dfab513 drm/client: Support unmapping of DRM client buffers omits f24e41d3d04f ASoC: zx-tdm: remove redundant assignment to ts_width on e [...] omits 3ff3a4f657b3 ASoC: SOF: no need to check return value of debugfs_create [...] omits fee531d6fc49 ASoC: core: no need to check return value of debugfs_creat [...] omits d8701fae95c0 ASoC: Intel: SoC: skylake: no need to check return value o [...] omits 9de98628c895 ASoC: codec2codec: fill some of the runtime stream parameters omits a72706ed8208 ASoC: codec2codec: remove ephemeral variables omits a342031cdd08 ASoC: create pcm for codec2codec links as well omits fd01eecdf959 i2c: iproc: Fix i2c master read more than 63 bytes omits f2c5ed0dd500 parisc: Add archclean Makefile target omits 8ad4ca6e9a81 drm/i915/oa: add content to Makefile omits e50beea8e773 parisc: Strip debug info from kernel before creating compr [...] omits 3fe6c873af2f parisc: Fix build of compressed kernel even with debug enabled omits 93386368a138 Revert "drm/radeon: Provide ddc symlink in connector sysfs [...] omits 3a5ff11be8dc Merge tag 'at24-v5.3-rc3-fixes-for-wolfram' of git://git.k [...] omits 4b9bb9728c91 drm/i915: Only recover active engines omits b1fa6fd94fc6 drm/i915: Add a wakeref getter for iff the wakeref is alre [...] omits 0de50e40fc68 drm/i915: Lift intel_engines_resume() to callers omits de70fdd7d24c drm/i915: fix possible memory leak in intel_hdcp_auth_down [...] omits fb0d72c7ac5d dt-bindings: reset: amlogic,meson8b-reset: update with SPD [...] omits b16a00636545 dt-bindings: reset: amlogic,meson-gxbb-reset: update with [...] omits 7c61ccf643a9 reset: reset-meson: update with SPDX Licence identifier omits 942b4c10b11b dt-bindings: reset: Fix typo in imx8mq resets omits e2557157a9dd dt-bindings: reset: imx7: Add support for i.MX8MM omits 10e36489abda drm/i915/execlists: Always clear pending&inflight requests [...] omits 49281a222ac4 gpio: of: Fix hard-assigned valid_mask for OF case omits dc607f6bbafd mfd: aat2870: no need to check return value of debugfs_cre [...] omits b11f75d032d8 mfd: ab8500: no need to check return value of debugfs_crea [...] omits 45640a383adc mfd: ab3100: no need to check return value of debugfs_crea [...] omits b877ac9815a8 xen/swiotlb: remember having called xen_create_contiguous_ [...] omits bf70726668c6 xen/swiotlb: simplify range_straddles_page_boundary() omits 50f6393f9654 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits 56fbc24116f4 libbpf : make libbpf_num_possible_cpus function thread safe omits bd46a9063430 nvme-pci: Fix async probe remove race omits 0157ec8dad3c nvme: fix controller removal race with scan work omits d94211b8bad3 nvme-rdma: fix possible use-after-free in connect error flow omits b9156daeb160 nvme: fix a possible deadlock when passthru commands sent [...] omits 8c36e66fb407 nvme-core: Fix extra device_put() call on error path omits cfc1a1af5620 nvmet-file: fix nvmet_file_flush() always returning an error omits 86b9a63e595f nvmet-loop: Flush nvme_delete_wq when removing the port omits 3aed86731ee2 nvmet: Fix use-after-free bug when a port is removed omits cbb19cb1eef0 ipmi_si: Convert timespec64 to timespec omits 3247b272048f net: bridge: mcast: add delete due to fast-leave mdb flag omits 4d97972b45f0 net: stmmac: Use netif_tx_napi_add() for TX polling function omits 5c725b6b6506 net: bridge: mcast: don't delete permanent entries when fa [...] omits 271da132e29b net: phy: phy_led_triggers: Fix a possible null-pointer de [...] omits 0eba31ef5c89 tc-testing: Clarify the use of tdc's -d option omits e29903c49990 selftests/tls: fix TLS tests with CONFIG_TLS=n omits 21947f467cda Merge tag 'mlx5-updates-2019-07-29' of git://git.kernel.or [...] omits 45385237f65a selinux: fix memory leak in policydb_init() omits 3015b8fcb60d ice: Bump version number omits b67f25d76e9f ice: Remove flag to track VF interrupt status omits ba880734ba9c ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA omits 992149446353 ice: Don't return error for disabling LAN Tx queue that do [...] omits a1e996859323 ice: Remove duplicate code in ice_alloc_rx_bufs omits 56923ab66467 ice: Add stats for Rx drops at the port level omits 66b29e7a884e ice: Update number of VF queue before setting VSI resources omits d5a46359171a ice: Set up Tx scheduling tree based on alloc VSI Tx queues omits cb7db35641c9 ice: Only bump Rx tail and release buffers once per napi_poll omits 3de433c5b38a drm/msm: Use the correct dma_sync calls in msm_gem omits 9195c3e8d58a docs: fs: porting.rst: fix a broken reference to another doc omits 5c6207539aea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b36a1552d731 Bluetooth: hci_uart: check for missing tty operations omits e9bb62756153 docs: w1: convert to ReST and add to the kAPI group of docs omits 1b7e816fc80e mm: slub: Fix slab walking for init_on_free omits f139291c7130 docs: fs: cifs: convert to ReST and add to admin-guide book omits 60f2c82ed20b randstruct: Check member structs in is_pure_ops_struct() omits 9cdd273e29f3 spi: docs: convert to ReST and add it to the kABI bookset omits d2fd3732e4ac docs: writing-schema.md: convert from markdown to ReST omits aa95b4a960ab docs: fix a couple of new broken references omits 9475a77b5771 drm/amdkfd: enable KFD support for navi14 omits dc4d716d4c0a drm/amdgpu: disable inject for failed subblocks of gfx omits 83b0582c9057 drm/amdgpu: support gfx ras error injection and err_cnt query omits 2c960ea02f58 drm/amdgpu: add RAS callback for gfx omits dc23a08f0310 drm/amdgpu: add define for gfx ras subblock omits 4bb6b8c758fe drm/amd/include: add define of TCP_EDC_CNT_NEW omits ca3f422f5395 drm/amd/include: add bitfield define for EDC registers omits 7cdc2ee3004d drm/amdgpu: remove ras_reserve_vram in ras injection omits e10634938b66 drm/amdgpu: add check for ras error type omits 81e02619e958 drm/amdgpu: update interrupt callback for all ras clients omits cf04dfd0e91f drm/amdgpu: allow ras interrupt callback to return error data omits 8c94810357fa drm/amdgpu: query umc ras error address omits c2742aef4d17 drm/amdgpu: add structures for umc error address translation omits 6f102dba8088 drm/amdgpu: add support for recording ras error address omits f1ed4afa1302 drm/amdgpu: update algorithm of umc uncorrectable error counting omits 045c02165397 drm/amdgpu: switch to amdgpu_umc structure omits 5bbfb64a177f drm/amdgpu: use 64bit operation macros for umc omits 4fa1c6a679bb drm/amdgpu: add RREG64/WREG64(_PCIE) operations omits 05a58345db4e drm/amdgpu: add ras error count after each query (v2) omits 939e2258ce4c drm/amdgpu: querry umc error count omits 5b6b35aaacca drm/amdgpu: init umc v6_1 functions for vega20 omits 9884c2b1c38c drm/amdgpu: add umc v6_1 query error count support omits 03c9963f47a9 drm/amdgpu: add umc v6_1_1 IP headers omits 245219a66085 drm/amdgpu: add rsmu v_0_0_2 ip headers omits 9e585a523baa drm/amdgpu: add amdgpu_umc_functions structure omits 6501a771708d drm/amdgpu: init RSMU and UMC ip base address for vega20 omits 7af25d5b7ea7 drm/amdgpu: move some ras data structure to amdgpu_ras.h omits 2ef5a7f1482c tpm: Document UEFI event log quirks omits fa1884f9d801 drm/amdgpu: drop drmP.h from vcn_v2_5.c omits 9a2ffeb525a1 drm/amdgpu: drop drmP.h from vcn_v2_0.c omits 75589f496d6d drm/amdgpu: drop drmP.h from sdma_v5_0.c omits e9eea90247fe drm/amdgpu: drop drmP.h from nv.c omits b23b2e9e4957 drm/amdgpu: drop drmP.h from navi10_ih.c omits 0a069bbe1387 drm/amdgpu: drop drmP.h in gfx_v10_0.c omits 3b90f6ecdfa5 drm/amdgpu: drop drmP.h from amdgpu_amdkfd_gfx_v10.c omits 32978d8cfd3c drm/amdgpu: drop drmP.h in amdgpu_amdkfd_arcturus.c omits e15d5a53ea32 docs: net: convert two README files to ReST format omits 47359e5734f1 docs: nios2: add it to the main Documentation body omits bfc8a222d3bc docs: hwmon: pxe1610: convert to ReST format and add to the index omits 80b1505893b6 docs: mips: add to the documentation body as ReST omits ff497db295c8 docs: wimax: convert to ReST and add to admin-guide omits 9c970ab54c33 docs: index.rst: don't use genindex for pdf output omits 25b532cec59e docs: fs: convert porting to ReST omits ec23eb54fbc7 docs: fs: convert docs without extension to ReST omits 5a5e045bb3b8 docs: isdn: convert to ReST and add to kAPI bookset omits 32fc3cd8ba23 docs: openrisc: convert to ReST and add to documentation body omits e77e9187ae1c docs: parisc: convert to ReST and add to documentation body omits 6d6486a0c597 docs: README.buddha: convert to ReST and add to m68k book omits 76b5a6e84271 docs: admin-guide: add auxdisplay files to it after conver [...] omits 1ec779b9fabc docs: packing: move it to core-api book and adjust markups omits f6ae22d64433 docs: ipmb: place it at driver-api and convert to ReST omits b7edabfe8438 riscv: defconfig: align RV64 defconfig to the output of "m [...] omits 11ae2d892139 riscv: dts: fu540-c000: drop "timebase-frequency" omits b399abe7c21e riscv: Fix perf record without libelf support omits ccf988b66d69 docs: i2c: convert to ReST and add to driver-api bookset omits 09f4c750a8c7 docs: ubifs-authentication.md: convert to ReST omits eaf7b46083a7 docs: thermal: add it to the driver API omits fe13225fdc3f Documentation: coresight: convert txt to rst omits 34d5f4f269a2 Documentation: filesystems: Convert ufs.txt to reStructure [...] omits ac841c4e457c Documentation: filesystems: Convert jfs.txt to omits e226b4f0e04f doc: email-clients miscellaneous fixes omits d129e3f42266 RDMA/mlx5: Remove DEBUG ODP code omits 638b642f82bb docs: riscv: convert boot-image-header.txt to ReST omits 54bfe6feba0e docs: zh_CN: howto.rst: fix a broken reference omits 23aa16489c06 docs: cgroup-v1/blkio-controller.rst: remove a CFQ left over omits 7530c497592e MAINTAINERS: fix a renamed DT reference omits b26bb0faf8f5 MAINTAINERS: fix reference to net phy ABI file omits 370910efdb6e MAINTAINERS: fix broken ref for ABI sysfs-bus-counter-ftm-quaddec omits 803deeaaea10 doc:it_IT: align translation to mainline omits 074b326ee5e7 mailmap: add entry to connect my email addresses omits 257e26c6403c docs: arm: Remove orphan sh-mobile directory omits 7e9e5ead55be drm/vgem: fix cache synchronization on arm/arm64 omits c2052d6e242c drm/i915/ehl: Ungate DDIC and DDID omits d2eee9fca172 Merge tag 'trace-v5.3-rc2' of git://git.kernel.org/pub/scm [...] omits c7aeb4d1b9bf ice: Disable VFs until reset is completed omits 6d5999467df0 ice: Do not configure port with no media omits 5c91ecfda5a8 ice: separate out control queue lock creation omits c31a5c25bb19 ice: Always set prefena when configuring an Rx queue omits 17bc6d07212c ice: Move vector base setup to PF VSI omits 36517fd397f1 ice: track hardware stat registers past rollover omits 5a056cd7ead2 ice: add lp_advertising flow control support omits f1d483620154 arm64/efi: fix variable 'si' set but not used omits 52fde4348ccc Merge tag 'for-linus-5.3-2' of git://github.com/cminyard/l [...] omits 147b9635e634 arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} omits a22c5cf5d37d arm64: vdso: Fix Makefile regression omits 09c7e8b21d67 x86/kvm: Use CONFIG_PREEMPTION omits cb376c26971f x86/dumpstack: Indicate PREEMPT_RT in dumps omits 48593975aeee x86: Use CONFIG_PREEMPTION omits 92616606368e kprobes: Use CONFIG_PREEMPTION omits 30c937043b2d tracing: Use CONFIG_PREEMPTION omits 27972765bd04 locking/spinlocks: Use CONFIG_PREEMPTION omits 01b1d88b0982 rcu: Use CONFIG_PREEMPTION omits c1a280b68d4e sched/preempt: Use CONFIG_PREEMPTION where appropriate omits 706cb5492c8c gfs2: Inode dirtying fix omits 56db1991690f udf: prevent allocation beyond UDF partition omits c2c44ec20a84 Unbreak mount_capable() omits 228f855fb57a perf: Remove dev_err() usage after platform_get_irq() omits 4b9ace9c25dc perf/imx_ddr: Add MODULE_DEVICE_TABLE omits 6a7ce95d752e staging/octeon: Fix build error without CONFIG_NETDEVICES omits ac5fe22636e2 Merge tag 'mac80211-next-for-davem-2019-07-31' of git://gi [...] omits 1dc558923c5c RDMA/core: fix spelling mistake "Nelink" -> "Netlink" omits d8a1de3d5bb8 isdn: hfcsusb: Fix mISDN driver crash caused by transfer b [...] omits c6349f880732 net: mediatek: Drop unneeded dependency on NET_VENDOR_MEDIATEK omits cb560f5fd951 infiniband: Remove dev_err() usage after platform_get_irq() omits f86a677e5752 Merge tag 'mac80211-for-davem-2019-07-31' of git://git.ker [...] omits fa9586aff919 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 164f0de315ce Merge branch 'mlxsw-Test-coverage-for-DSCP-leftover-fix' omits d11786bb9664 selftests: mlxsw: Add a test for leftover DSCP rule omits 7700476f3198 selftests: mlxsw: Fix local variable declarations in DSCP tests omits 7084148854e7 myri10ge: remove unneeded variable omits 246902bdf562 net: ag71xx: Use GFP_KERNEL instead of GFP_ATOMIC in 'ag71 [...] omits a9d41e7b8b1f net: ag71xx: Slighly simplify code in 'ag71xx_rings_init()' omits ace4682635db ARM: vexpress: Cleanup cppcheck shifting warning omits 7ff1154d459d ARM: dts: vexpress: Add missing newline at end of file omits 8d65f58021fb ARM: dts: vexpress: add missing SPDX GPL-2.0 license identifier omits 47b69bf74f16 net: ethernet: et131x: Use GFP_KERNEL instead of GFP_ATOMI [...] omits 3d0b63c5dfa8 MAINTAINERS: floppy: take over maintainership omits 5b31f3e39a6c drop_monitor: Add missing uAPI file to MAINTAINERS file omits 23201ea57f69 Merge branch 'mlxsw-Two-small-fixes' omits 744ad9a35728 mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 omits 28fe79000e9b mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() omits e17be6e1b713 dmaengine: Remove dev_err() usage after platform_get_irq() omits 7f5d7425748d dmaengine: imx-dma: Mark expected switch fall-through omits a9afc9ea9399 dmaengine: tegra210-adma: Don't program FIFO threshold omits e8de12fb7cde kbuild: Check for unknown options with cc-option usage in [...] omits e2a280d28d32 lib/raid6: fix unnecessary rebuild of vpermxor*.c omits a721588d9475 kbuild: modpost: do not parse unnecessary rules for vmlinu [...] omits acf2a1397a68 kbuild: modpost: remove unnecessary dependency for __modpost omits cb4819934a7f kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for exte [...] omits 944cfe9be1fb kbuild: modpost: include .*.cmd files only when targets exist omits dc25ace66c74 drm/i810: Use CONFIG_PREEMPTION omits 1956ecf4c6ed Merge tag 'v5.3-rc2' into drm-misc-fixes omits 2b5c8f0063e4 nbd: replace kill_bdev() with __invalidate_device() again omits 090bb8037081 ata: libahci: do not complain in case of deferred probe omits d0ee879187df io_uring: fix KASAN use after free in io_sq_wq_submit_work omits 1b6c3c6d4607 drm/i915: Move MOCS setup to intel_mocs.c omits a7a7a0e6ebde drm/i915/tgl: Tigerlake only has global MOCS registers omits 2ddf992179c4 drm/i915/tgl: Define MOCS entries for Tigerlake omits 23dea05191be drm/i915/tgl: stop using ERROR_GEN6 and DONE_REG omits 91b59cd98a97 drm/i915/tgl: Move fault registers to their new offset omits 900c9173ca69 drm/i915: remove dangling forward declaration omits bed7a2182de6 drm/radeon: Provide ddc symlink in connector sysfs directory omits 5b50fa2b35a4 drm/amdgpu: Provide ddc symlink in connector sysfs directory omits cfb444552926 drm/bridge: ti-tfp410: Provide ddc symlink in connector sy [...] omits 9ebc4d2140ad drm/bridge: dw-hdmi: Provide ddc symlink in connector sysf [...] omits a4f9087e85de drm/bridge: dumb-vga-dac: Provide ddc symlink in connector [...] omits 350fd554ee44 drm/ast: Provide ddc symlink in connector sysfs directory omits 9572ae176a10 drm/mgag200: Provide ddc symlink in connector sysfs directory omits 7058e76682d7 drm: sti: Provide ddc symlink in hdmi connector sysfs directory omits 2ae7eb372ed4 drm/imx: imx-tve: Provide ddc symlink in connector's sysfs omits be0ec35940bc drm/imx: imx-ldb: Provide ddc symlink in connector's sysfs omits 1e8f17855ff8 drm/sun4i: hdmi: Provide ddc symlink in sun4i hdmi connect [...] omits 100163df4203 drm: Add drm_connector_init() variant with ddc omits e1a29c6c5955 drm: Add ddc link in sysfs created by drm_connector omits 740f05f30a8c parisc: fix race condition in patching code omits c5df04521b52 parisc: rename default_defconfig to defconfig omits 73b886724747 parisc: Fix fall-through warnings in fpudispatch.c omits 12d1402ce35a parisc: Mark expected switch fall-throughs in fault.c omits e77ff779a0c6 Input: applespi - add dependency on LEDS_CLASS omits c1c0c032c785 Merge branch 'topic/hda-dmic' into for-next omits 8c5758831380 ALSA: hda/intel: stop probe if DMICS are detected on Skyla [...] omits 1169cbf6b98e ASoC: Intel: Skylake: use common NHLT module omits 7a33ea70e186 ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry omits 303681f4356d ALSA: hda: move parts of NHLT code to new module omits 63643b5902c4 ASoC: Intel: Skylake: move NHLT header to common directory omits 77b8cabf3d52 drm/gm12u320: Move driver to drm/tiny omits 043386a0f094 drm/tinydrm: Rename folder to tiny omits 28c47e16ea2a drm/tinydrm/Kconfig: Remove menuconfig DRM_TINYDRM omits ed4289e8b488 Revert "powerpc: slightly improve cache helpers" omits d7e23b887f67 powerpc/kasan: fix early boot failure on PPC32 omits 66f5772ee29d Merge tag 'iwlwifi-fixes-for-kvalo-2019-07-30' of git://gi [...] omits 7440ea8b2a44 drivers/macintosh/smu.c: Mark expected switch fall-through omits 9ba2986ff579 staging: rtl8188eu: remove redundant assignment to variabl [...] omits f7d120d9e0b9 staging: rtl8723bs: indicate disconnection when disconnecting omits 82cb54856874 asm-generic: make simd.h a mandatory include/asm header omits caa918ef1406 ASoC: codecs: Add uda1334 codec driver omits f39b07fdfb68 mac80211: HE STA disassoc due to QOS NULL not sent omits d6de65fde516 dt-bindings: sound: Add bindings for UDA1334 codec omits 10392fcad7df ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_ [...] omits a95c90124864 ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_reso [...] omits 12a63c0fa036 ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() [...] omits b1abe8780041 ASoC: psc-ac97: use devm_platform_ioremap_resource() to si [...] omits b885c9fa363f ASoC: uniphier: aio-dma: use devm_platform_ioremap_resourc [...] omits 4e5bc35988af ASoC: uniphier: evea: use devm_platform_ioremap_resource() [...] omits 2d1ffc7d0f58 ASoC: inno_rk3036: use devm_platform_ioremap_resource() to [...] omits a8dc106410a2 ASoC: jz4740: use devm_platform_ioremap_resource() to simp [...] omits 72d09322e709 ASoC: mmp-sspa: use devm_platform_ioremap_resource() to si [...] omits 94db63761576 ASoC: codecs: jz4725b: use devm_platform_ioremap_resource( [...] omits f62d64267188 ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resou [...] omits 1c63223cda84 ASoC: stm32: sai: use devm_platform_ioremap_resource() to [...] omits 790b36578e23 ASoC: sun8i-codec: use devm_platform_ioremap_resource() to [...] omits 54dd39e4aca8 ASoC: sunxi: sun50i-codec-analog: use devm_platform_iorema [...] omits e12fd61fd7c1 ASoC: sun8i-codec-analog: use devm_platform_ioremap_resour [...] omits cf80aa2c1359 ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code omits 9b2089313156 ASoC: meson: axg-fifo: use devm_platform_ioremap_resource( [...] omits c43fd289dd58 ASoC: meson: axg-spdifout: use devm_platform_ioremap_resou [...] omits d61feec0f60c ASoC: meson: axg-spdifin: use devm_platform_ioremap_resour [...] omits 2e73d98f2ecf ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() [...] omits 0c03e37af47e ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS omits 22581e7c51f5 ASoC: ti: Mark expected switch fall-throughs omits ebdd7be5415c ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to [...] omits 89dd38bf130e ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() t [...] omits 0fb46f541bb3 ASoC: spear: use devm_platform_ioremap_resource() to simpl [...] omits 1327bfe2887c ASoC: mxs-saif: use devm_platform_ioremap_resource() to si [...] omits c9dbe688983b ASoC: sirf: use devm_platform_ioremap_resource() to simplify code omits d400b1b30cbf ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to [...] omits 959bb6b54d70 ASoC: fsl_audmix: use devm_platform_ioremap_resource() to [...] omits d003e3081c1d ASoC: imx-audmux: use devm_platform_ioremap_resource() to [...] omits 61e799e36589 ASoC: mt6797: use devm_platform_ioremap_resource() to simp [...] omits fceef72b68d6 ASoC: mt8173: use devm_platform_ioremap_resource() to simp [...] omits 4b3540074361 ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to [...] omits f052172a5bb4 ASoC: rockchip: use devm_platform_ioremap_resource() to si [...] omits 7d22808641cd ASoC: tegra: use devm_platform_ioremap_resource() to simpl [...] omits 21cc4ea85879 ASoC: tegra20_das: use devm_platform_ioremap_resource() to [...] omits 2c4956bc1e90 ASoC: meson: g12a-tohdmitx: override codec2codec params omits b9da500bde81 ASoC: max98373: add 88200 and 96000 sampling rate support omits 52f87f3ca251 ASoC: sun4i-i2s: Incorrect SR and WSS computation omits 6963d00bb6e4 MAINTAINERS: Update Intel ASoC drivers maintainers omits 931c940fa564 crypto: s390/aes - fix name clash after AES library refactor omits 7dcddef6f769 cpuidle: header file stubs must be "static inline" omits 61059b7048ee gpio: ixp4xx: remove redundant dev_err message omits 4b8e1106dd95 quota: fix condition for resetting time limit in do_set_dqblk() omits b6aeffc5852f ext2: code cleanup for ext2_free_blocks() omits e5d395974e04 ext2: fix block range in ext2_data_block_valid() omits 6fbacb8539a6 udf: support 2048-byte spacing of VRS descriptors on 4K media omits ba54aef03133 udf: refactor VRS descriptor identification omits 63064d822c96 drm/i915/uc: Move uC WOPCM setup in uc_init_hw omits 602776f96bfa drm/i915/uc: Don't enable communication twice on resume omits 1ced169cc1c2 mac80211: allow setting spatial reuse parameters from bss_conf omits 6d4dd4ef1a23 nl80211: add strict start type omits 796e90f42b7e cfg80211: add support for parsing OBBS_PD attributes omits 52dba8d7d5ab mac80211: reject zero MAC address in add station omits 50508d941c18 cfg80211: use parallel_ops for genl omits 05d610af3e71 mac80211_hwsim: fill boottime_ns in netlink RX path omits f12cac539fe0 mac80211: add missing null return check from call to ieee8 [...] omits f277bc0c98a4 drm/i915/selftests: Pass intel_context to igt_spinner omits 51c98747113e drm/prime: Ditch gem_prime_res_obj hook omits b2ad978fd004 drm/amdgpu: Fill out gem_object->resv omits aa77e7f6d5d1 drm/nouveau: Fill out gem_object->resv omits c549da2d217e drm/radeon: Fill out gem_object->resv omits 6dee4829cfde drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval omits a3ebbdb95f8c drm/amd/powerplay: correct Navi10 VCN powergate control (v2) omits e21e3581e2a1 drm/amd/powerplay: support VCN powergate status retrieval [...] omits 201cd702b701 drm/amd/powerplay: support VCN powergate status retrieval [...] omits a02709818f39 drm/amd/powerplay: add new sensor type for VCN powergate status omits cb0c43f30ca6 drm/i915: Avoid ce->gem_context->i915 omits 929e571c04c2 drm/amdgpu: fix a potential information leaking bug omits 67d0859e2758 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep omits a78d14a31666 xen: avoid link error on ARM omits 8d1502f629c9 xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() omits 9a675a13c3bb Revert "staging: kpc2000: Convert put_page() to put_user_page*()" omits f0bc1ee473fe drm/amd/powerplay: enable SW SMU reset functionality omits 479156f2e554 drm/amd/powerplay: fix null pointer dereference around dpm [...] omits 090efd946d00 drm/amdgpu/powerplay: use proper revision id for navi omits 45a660143bf9 drm/amd/powerplay: fix temperature granularity error in smu11 omits 2c0f07fe3ca5 drm/amd/powerplay: add callback function of get_thermal_te [...] omits d65848657c3d drm/amdkfd: Fix byte align on VegaM omits 59de58f84f7f drm/amd/powerplay: determine the features to enable by ppt [...] omits 861324983d4f drm/amdgpu: correct irq type used for sdma ecc omits b4af964e75c4 drm/amd/powerplay: make power limit retrieval as asic specific omits 1f23cadbe077 drm/amd/powerplay: correct arcturus current clock level ca [...] omits 60d435b73db6 drm/amd/powerplay: support UMD PSTATE settings on arcturus omits 4bf76e60b9c7 drm/amd/powerplay: fix arcturus real-time clock frequency [...] omits 790ef68afcf5 drm/amd/powerplay: remove redundancy debug log in smu omits 8a856ced35d5 drm/amd/powerplay: correct the bitmask used in arcturus omits 55bf7e6243e7 drm/amd/powerplay: add missing arcturus feature maps omits d427cf8f7f99 drm/amd/powerplay: support fan speed retrieval on arcturus omits 631807f091ae drm/amd/powerplay: support real-time clock retrieval on arcturus omits ba74c8bf889c drm/amd/powerplay: support sensor reading on arcturus omits 832a7062a060 drm/amd/powerplay: init arcturus SMU metrics table on bootup omits 1f96ecef6f01 drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval omits 5fa790f6c936 drm/amd/powerplay: correct Navi10 VCN powergate control (v2) omits bf2bf52383a0 drm/amd/powerplay: support VCN powergate status retrieval [...] omits ab9e314886ad drm/amd/powerplay: support VCN powergate status retrieval [...] omits 9829e3d89b6e drm/amd/powerplay: add new sensor type for VCN powergate status omits 7d0e6329dfdc drm/amdgpu: update more sdma instances irq support omits 9d4d7236efad drm/amd/include: adjust base offset of SMUIO and THM for Arcturus omits 3ff101b8ab78 drm/amd/powerplay: hold on the arcturus gfx dpm support in driver omits 7c16d24abe35 drm/amdgpu: correct VCN powergate routine for acturus omits fe089e1dd797 drm/amd/powerplay: enable arcturus powerplay omits cca4fafc0904 drm/amd/powerplay: initialize arcturus MP1 and THM base address omits 22e183173471 drm/amd/powerplay: enable SW SMU routine support for arcturus omits a94235af11b3 drm/amd/powerplay: update arcturus_ppt.c/h V3 omits c8893d5ce716 drm/amd/powerplay: update arcturus_ppsmc.h omits 22808306f2b2 drm/amd/powerplay: update smu11_driver_if_arcturus.h omits 7c8bcaf4085a drm/amd/powerplay: add SW SMU interface for dumping pptabl [...] omits 4c35e77865a9 drm/amd/powerplay: add smcdpminfo table v4_6 support omits 1faa3b805473 drm/amdkfd: Save/restore vcc on gfx10 omits f9e346aba193 drm/amdkfd: Save/restore flat_scratch_lo/hi on gfx10 omits 7ce55e0b6fbb drm/amdkfd: Fix gfx10 wave64 VGPR context restore omits f16d523f9d83 drm/amd/display: Support uclk switching for DCN2 omits fb6959ae5017 drm/amd/display: Embed DCN2 SOC bounding box omits 1a2c29bce060 drm/amdgpu: fix a potential information leaking bug omits 649412069501 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep omits 6e92e156aacc drm/amdgpu/powerplay: provide the interface to disable ucl [...] omits c74dbe44eacf drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...] omits 3207dcf3afd6 drm/amdgpu/gfx10: update golden settings for navi14 omits 98eb03bbf017 drm/amd/powerplay: implment sysfs feature status function in smu omits 26dd668155b2 drm/amd/powerplay: move smu_feature_update_enable_state to [...] omits cb33363d0e85 drm/amd/powerplay: add smu feature name support omits 6b294793e384 drm/amd/powerplay: add smu message name support omits 0ba5eda81a82 drm/amd/powerplay: move smu types to smu_types.h omits 2c8973180392 drm/amdgpu: Default disable GDS for compute+gfx omits 333fe325feba drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands omits d3b9f39d8417 drm/amdgpu/display: fix the build without CONFIG_DRM_AMD_D [...] omits f2bd8a0ed7e7 drm/amdgpu: Fix amdgpu_display_supported_domains logic. omits 354e6e14ef94 drm/amdgpu/powerplay: use proper revision id for navi omits a3a09142f43c drm/amdgpu: put the SMC into the proper state on reset/unload omits 1c074a63834e drm/amdgpu/powerplay: add set_mp1_state for vega12 omits e254102d5079 drm/amdgpu/powerplay: add set_mp1_state for vega10 omits a906277d22f7 drm/amdgpu/powerplay: add set_mp1_state for vega20 omits 479baeacd828 drm/amdgpu/powerplay: return success if set_mp1_state is not set omits a2c28e34f8c4 drm/amdgpu/powerplay: add a new interface to set the mp1 state omits 2ddc6c3ef9d5 drm/amdgpu: add reset_method asic callback for navi omits ee360c0b7cc3 drm/amdgpu: add reset_method asic callback for soc15 omits 9bc1932f5ce5 drm/amdgpu: add reset_method asic callback for vi omits 6d0f50dafed4 drm/amdgpu: add reset_method asic callback for cik omits dd81eede7703 drm/amdgpu: add reset_method asic callback for si omits 0cf3c64f294c drm/amdgpu: add an asic callback to determine the reset method omits 4d7fd9e20b07 drm/amd/powerplay: enable SW SMU reset functionality omits f0d2a7dc1154 drm/amd/powerplay: fix null pointer dereference around dpm [...] omits fcd90fee8ac2 drm/amd/powerplay: minor fixes around SW SMU power and fan [...] omits 1c4259159132 drm/amd/display: enable S/G for RAVEN chip omits ddcb7fc62f4b drm/amdgpu: Add check for USWC support for amdgpu_display_ [...] omits 3d1b8ec76b8f drm/amdgpu: Create helper to clear AMDGPU_GEM_CREATE_CPU_GTT_USWC omits e4c4073b0139 drm/amdgpu: Fix hard hang for S/G display BOs. omits 24f9aacfb0fb drm/amdgpu: adding xgmi error monitoring omits 64671c0fdc91 drm/amdgpu: add perfmon and fica atomics for df omits 306fc9c56851 drm/amdkfd: Remove dead code from gfx8/gfx9 trap handlers omits a36e89674000 drm/amdkfd: Replace gfx10 trap handler with correct branch omits 7c2eaf5cdb87 drm/amdkfd: Fix lost single step exceptions in gfx9 trap handler omits 8c7a5d9e6f14 drm/amdkfd: Use SQC when TCP would fail in gfx9 context save. omits 5f4814deab50 drm/amdgpu/gmc10: fix pte mytpe field error for navi14 omits 6913848087e2 drm/amdgpu: use VCN firmware offset for cache window omits 668a9469f114 drm/amd/powerplay: fix temperature granularity error in smu11 omits 780f3a9c5b9f drm/amd/powerplay: some cosmetic fixes omits d3a593e97ecd drm/amd/powerplay: no pptable transfer and dpms enabled wi [...] omits 87abff77880d drm/amd/display: fix a missing null check on a failed kzalloc omits 59d788b18771 drm/radeon: Use dev_get_drvdata where possible omits ef1de3618125 drm/amd/display: Use dev_get_drvdata omits 911d8b3069ce drm/amdgpu: Use dev_get_drvdata where possible omits 0f0727d971f6 drm/amd/display: readd -msse2 to prevent Clang from emitti [...] omits 4cab85afe9d7 drm/amdkfd: Fix byte align on VegaM omits 7a8163710534 drm/amd/powerplay: add callback function of get_thermal_te [...] omits a98bf57391a2 tools: bpftool: add support for reporting the effective cg [...] omits bf8ff0f8cfd7 selftests/bpf: fix clearing buffered output between tests/ [...] omits 116e7dbe34b4 Merge branch 'gen-syn-cookie' omits 91bc35789db4 selftests/bpf: add test for bpf_tcp_gen_syncookie omits 637f71c09ba2 selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers omits 3745ee18017e bpf: sync bpf.h to tools/ omits 70d66244317e bpf: add bpf_tcp_gen_syncookie helper omits 9349d600fb6a tcp: add skb-less helpers to retrieve SYN cookie omits 965112785e4b tcp: tcp_syn_flood_action read port from socket omits 51b0c5c24484 ARM: dts: aspeed: swift: Fix FSI GPIOs omits 6c77221df961 fgraph: Remove redundant ftrace_graph_notrace_addr() test omits b1d45c23284e tracing: Fix header include guards in trace event headers omits a3fc57233977 extcon: adc-jack: Remove dev_err() usage after platform_get_irq() omits 4010b622f1d2 Merge branch 'dax-fix-5.3-rc3' of git://git.kernel.org/pub [...] omits 9c50a98f55f4 dm table: fix various whitespace issues with recent DAX code omits 2838bf941b12 gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to co [...] omits 5348deb138ab dm table: fix dax_dev NULL dereference in device_synchronous() omits 77cb907abe6c gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h omits fce04b1ce8e3 gpiolib: of: Reshuffle contents of consumer.h for new libr [...] omits 5133f36cef46 Merge branch 'net-dsa-ksz-Add-Microchip-KSZ87xx-support' omits e66f840c08a2 net: dsa: ksz: Add Microchip KSZ8795 DSA driver omits 016e43a26bab net: dsa: ksz: Add KSZ8795 tag code omits 4c173472d051 dt-bindings: net: dsa: ksz: document Microchip KSZ87xx fam [...] omits 33a58980ff3c arm64: compat: vdso: Use legacy syscalls as fallback omits d2f5d3fa2619 x86/vdso/32: Use 32bit syscall fallback omits c60a32ea4f45 lib/vdso/32: Provide legacy syscall fallbacks omits 502a590a170b lib/vdso: Move fallback invocation to the callers omits a9446a906f52 lib/vdso/32: Remove inconsistent NULL pointer checks omits abb48f801396 net: dsa: qca8k: enable port flow control omits c69e6eafff5f Merge branch 'vsock-virtio-optimizations-to-increase-the-t [...] omits 0038ff357f05 vsock/virtio: change the maximum packet size allowed omits 6dbd3e66e778 vhost/vsock: split packets to send using multiple buffers omits 9632e9f61bc4 vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() omits b89d882dc9fc vsock/virtio: reduce credit update messages omits 473c7391ce73 vsock/virtio: limit the memory used per-socket omits b74494872555 hrtimer: Remove task argument from hrtimer_init_sleeper() omits fbb01c52471c selftests/livepatch: push and pop dynamic debug config omits fc2e634e997d kselftest: save-and-restore errno to allow for %m formatting omits 055d88242a60 compat_ioctl: pppoe: fix PPPOEIOCSFWD handling omits 2948a1fcd77a tipc: fix unitilized skb list crash omits d1a55841ab24 net: Remove dev_err() usage after platform_get_irq() omits 2d73a6c38d44 Merge branch 'Finish-conversion-of-skb_frag_t-to-bio_vec' omits 65c84f148e35 linux: Remove bvec page_offset, use bv_offset omits b54c9d5bd6e3 net: Use skb_frag_off accessors omits 7240b60c98d6 linux: Add skb_frag_t page_offset accessors omits 6ca04afbf981 Merge branch 'sctp-clean-up-sctp_connect-function' omits a64e59c72ca6 sctp: factor out sctp_connect_add_peer omits f26f995122f4 sctp: factor out sctp_connect_new_asoc omits dd8378b3af57 sctp: clean up __sctp_connect omits f40f1177c38c sctp: check addr_size with sa_family_t size in __sctp_sets [...] omits 4c31bc6b1e2e sctp: only copy the available addr data in sctp_transport_init omits 2e8de0879cf6 drm/i915: make i915_selftest.h self-contained omits c1030cd45619 HSI: Remove dev_err() usage after platform_get_irq() omits be7fc2cc8617 Merge tag 'generic_lookup_helpers' into for-next omits 629f8205a6cc Merge tag 'for-linus-20190730' of git://git.kernel.org/pub [...] omits c6e0396124de coda: Fix typo in the struct CodaCred documentation omits 38a449ff533c Documentation: filesystem: fix "Removed Sysctls" table omits da422ade5c87 Documentation/features/locking: update lists omits 0572d7668a58 Merge tag 'f2fs-for-5.4-rc3' of git://git.kernel.org/pub/s [...] omits 7f4374e67b30 scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} omits 5e5402c14708 scsi: qla2xxx: Skip FW dump on LOOP initialization error omits 178235f43ea1 scsi: qla2xxx: Use Correct index for Q-Pair array omits 0c6df59061b2 scsi: qla2xxx: Fix abort timeout race condition. omits d376dbda1873 scsi: qla2xxx: Fix different size DMA Alloc/Unmap omits 5d328de64d89 scsi: qla2xxx: Fix DMA unmap leak omits 2f6f0a996218 Merge tag 'linux-kselftest-5.3-rc3' of git://git.kernel.or [...] omits 8f55c307ab57 scsi: mpt3sas: support target smid for [abort|query] task omits 32a024b9a9f3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 9fba647cfedc scsi: ibmvscsi_tgt: Mark expected switch fall-throughs omits 657bd277c162 scsi: cxlflash: Mark expected switch fall-throughs omits 1de540a92638 scsi: mpt3sas: clean up a couple sizeof() uses omits 515f12b9eeed Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] omits 555233601407 drm/i915/tgl: handle DP aux interrupts omits 48ef15d32a77 drm/i915/tgl: Update north display hotplug detection to TG [...] omits 52dfdba0a987 drm/i915/tgl: Add hpd interrupt handling omits e008227eb34f HSI: ssi_protocol: Mark expected switch fall-throughs omits 89e524c04fa9 loop: Fix mount(2) failure due to race with LOOP_SET_FD omits 740ce365a4dc dt-bindings: Fix generated example files getting added to schemas omits e0e712fe42ef drm/i915: Update DRIVER_DATE to 20190730 omits 04d15d5cadb8 staging: Remove dev_err() usage after platform_get_irq() omits 509ce4c85bd0 ppdev: add header include guard omits ab81f3f386e2 mei: Use dev_get_drvdata where possible omits 75080370459a uio: Remove dev_err() usage after platform_get_irq() omits b33f37064b74 usb: Remove dev_err() usage after platform_get_irq() omits afa1d96d1430 xfs: Fix possible null-pointer dereferences in xchk_da_btr [...] omits 30b692d3b390 exit: make setting exit_state consistent omits dc7077f89ad9 mips: remove nargs from __SYSCALL omits 7f428252dbd0 MIPS: jz4740: Drop dead code omits d202742058b2 hwmon: Drop obsolete JZ4740 driver omits aea12071d6fc power/supply: Drop obsolete JZ4740 driver omits b58451e00f2b mtd: rawnand: Drop obsolete JZ4740 NAND driver omits fac7b714c514 intel_th: Use the correct style for SPDX License Identifier omits 091c6104ade5 dma: Drop JZ4740 driver omits e305bff3a706 video/fbdev: Drop JZ4740 driver omits 91c7db5e7c65 ASoC: jz4740: Drop lb60 board code omits fe9825146b25 MIPS: configs: LB60: update defconfig omits 8ddebad15e9b MIPS: qi_lb60: Migrate to devicetree omits 1db88c534371 rxrpc: Fix -Wframe-larger-than= warnings from on-stack crypto omits a17c42f96896 Merge tag 'rxrpc-fixes-20190730' of git://git.kernel.org/p [...] omits 36ba3eae0362 MIPS: DTS: jz4740: Add missing nodes omits 5f4e4203add2 enetc: Fix build error without PHYLIB omits 3caa61c20875 net: stmmac: Sync RX Buffer upon allocation omits 2ad07086a557 mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types omits 43c8e0ae76bd net: dsa: mv88e6xxx: use link-down-define instead of plain value omits ab98c008ac76 net: phy: fixed_phy: print gpio error only if gpio node is [...] omits e82f04ec6ba9 scsi: qla2xxx: Fix possible fcport null-pointer dereferences omits 939878fe0646 staging: fsl-dpaa2/ethsw: add .ndo_fdb[add|del] callbacks omits e1e6a04d97cf staging: fsl-dpaa2/ethsw: check added_by_user flag omits de01ac2e49d5 staging: fsl-dpaa2/ethsw: add .ndo_fdb_dump callback omits b380a4e6e5e1 staging: fsl-dpaa2/ethsw: notify switchdev of offloaded entry omits e2724c77ca21 staging: fsl-dpaa2/ethsw: remove unused structure omits df9a606184bf scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA omits ac43432cb1f5 driver core: Fix use-after-free and double free on glue directory omits f066fa606401 MIPS: Kconfig: remove HAVE_LATENCYTOP_SUPPORT omits 1623835507e3 scsi: scsi_debugfs: Use for_each_set_bit to simplify code omits 7ea502e1d885 MIPS: X1000: Add X1000 system type. omits 18a56d699d17 scsi: hpsa: remove printing internal cdb on tag collision omits 2d291e6cc183 MIPS: OProfile: Mark expected switch fall-throughs omits 0486ad20e73d drm/rockchip: Make analogix_dp_atomic_check static omits eeebce186297 scsi: hpsa: correct scsi command status issue after reset omits 71b256f8f7a5 iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment omits ba3224db7803 iwlwifi: mvm: fix an out-of-bound access omits 87e7e25aee6b iwlwifi: don't unmap as page memory that was mapped as single omits f5a47fae6aa3 iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support omits 03a0995ccc07 iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) omits 514ea05b0743 iwlwifi: mvm: fix possible out-of-bounds read when accessi [...] omits ecd09ddc1d14 iwlwifi: mvm: fix frame drop from the reordering buffer omits f5d88fa334e6 iwlwifi: mvm: replace RS mutex with a spin_lock omits cd4d6b0bcd51 iwlwifi: mvm: send LQ command always ASYNC omits b6cf28796756 iwlwifi: mvm: fix comparison of u32 variable with less than zero omits 6569e7d36773 iwlwifi: fix locking in delayed GTK setting omits abcbef5977df iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef omits 072b30642f90 iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug o [...] omits ef349abd91c1 coccinelle: api/atomic_as_refcounter: add SPDX License Identifier omits 23babdf06779 iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks omits 2b089bf8d19c kernel/configs: Replace GPL boilerplate code with SPDX identifier omits 3c514bf831ac iwlwifi: mvm: add a loose synchronization of the NSSN acro [...] omits 521dc6c7c74e iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue omits c61b655a88a5 iwlwifi: mvm: add a new RSS sync notification for NSSN sync omits 6b2dbce549bb iwlwifi: mvm: prepare the ground for more RSS notifications omits 39bd984c203e iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 omits 0f8084cdc1f9 iwlwifi: mvm: avoid races in rate init and rate perform omits cfb21b11b891 iwlwifi: mvm: disable TX-AMSDU on older NICs omits 1dd38ae96973 MAINTAINERS: Move linux-fpga tree to new location omits a6d155d2e363 Btrfs: fix deadlock between fiemap and transaction commits omits cb2d3daddbfb Btrfs: fix race leading to fs corruption after transaction abort omits b4f9a1a87a48 Btrfs: fix incremental send failure after deduplication omits e70d8b287301 nvmem: Use the same permissions for eeprom as for nvmem omits 56cc8fae5f7e scsi: qla2xxx: Replace vmalloc + memset with vzalloc omits 4590c07462fb media: via-camera: convert to the vb2 framework omits 22d5aa3a4570 scsi: fdomain_isa: use CFG1_IRQ_MASK omits 4e4f3b99b41f media: vivid: add support for new pixelformats omits 7a1c0b79dbe3 scsi: fdomain: use BSTAT_{MSG|CMD|IO} in fdomain_work() omits 079a649c7525 media: v4l2-common: add support for new RGB32 pixelformats omits cad2991a9501 media: v4l2-tpg: add support for new pixelformats omits a9651be7e481 scsi: fdomain: use BCTL_RST in fdomain_reset() omits 1e42d384aa19 media: v4l2-ctrl: Add a comment on why we zero out compoun [...] omits b217598890a2 scsi: aic94xx: Remove unnecessary null check omits 4b4d62b03191 media: videodev2.h.rst.exceptions: tymecode -> timecode omits 7c490e2561f2 media: v4l2-ioctl.c: OR flags in v4l_fill_fmtdesc(), not d [...] omits 0b3b6fe299c4 scsi: qla2xxx: Remove unnecessary null check omits 5241ab4cf42d kbuild: initialize CLANG_FLAGS correctly in the top Makefile omits 92f5b0313e37 media: vivid: fix missing cec adapter name omits 3ac52d0d219d Merge tag 'v5.3-rc2' into patchwork omits 81eaadcae81b kgdboc: disable the console lock when in kgdb omits a1c4423b02b2 cpuidle-haltpoll: disable host side polling when kvm virtualized omits 2cffe9f6b96f cpuidle: add haltpoll governor omits 7d4daeedd575 governors: unify last_state_idx omits 259231a04561 cpuidle: add poll_limit_ns to cpuidle_device structure omits fa86ee90eb11 add cpuidle-haltpoll driver omits f5d974f9d2a8 drm/i915/gt: Provide a local intel_context.vm omits c082afac86cb drm/i915: Move aliasing_ppgtt underneath its i915_ggtt omits df612421fe25 mwifiex: fix 802.11n/WPA detection omits c69565ee6681 rxrpc: Fix the lack of notification when sendmsg() fails o [...] omits 7db57e775867 powerpc/spe: Mark expected switch fall-throughs omits d8c1ccac448f ARM: dts: socfpga: add missing reset-names for dma omits 2dbaa6a6dcf0 ARM: dts: socfpga: Adjust GMAC1 clock and TXD lines skew o [...] omits 325ec920eeb7 ARM: dts: socfpga: Fix up button mapping on VINING FPGA omits 67c9fd2d2320 arm64: dts: stratix10: Add NAND device node omits c1459a9d7e92 ARM: dts: socfpga: update to new Denali NAND binding omits e10c18484b66 arm64: dts: agilex/stratix10: Add reset properties for DMA omits 5adfd87d9ba7 ARM: dts: socfpga: add reset properties for DMA omits 41763c2b50a1 ARM: dts: socfpga: add the QSPI OCP reset property on arria10 omits 60034d3d146b rxrpc: Fix potential deadlock omits 9dd0b82ef530 afs: Fix missing dentry data version updating omits 5dc84855b0fc afs: Only update d_fsdata if different in afs_d_revalidate() omits 37c0bbb33266 afs: Fix off-by-one in afs_rename() expected data version [...] omits a6eed4ab5dd4 fs: afs: Fix a possible null-pointer dereference in afs_pu [...] omits 4a46fdba449a afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() omits 2067b2b3f484 afs: Fix the CB.ProbeUuid service handler to reply correctly omits e1ae72a21e5f drm/bridge: tc358764: Fix build error omits eef347f846ee Revert "mac80211: set NETIF_F_LLTX when using intermediate [...] omits f4cc743a9813 drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM [...] omits 98051ba2b28b coccinelle: Add script to check for platform_get_irq() exc [...] omits 7723f4c5ecdb driver core: platform: Add an error message to platform_ge [...] omits 46c42d844211 driver core: platform: return -ENXIO for missing GpioInt omits 7cdc44122847 Merge branch 'master' of git://blackhole.kfki.hu/nf omits 3b48300d5cc7 netfilter: ebtables: also count base chain policies omits f87da58b797a Merge branch 'generic_lookup_helpers' into driver-core-next omits da1115fdbd6e powerpc/nvdimm: Pick nearby online node if the device node [...] omits e3168b874321 platform/x86: asus-wmi: fix CPU fan control on recent products omits f1fc032192d2 platform/x86: asus-wmi: add a helper for device presence omits 2889ffcfc252 platform/x86: asus-wmi: cleanup AGFN fan handling omits 5037d4ddda31 platform/x86: pcengines-apuv2: wire up simswitch gpio as led omits 6a0694b6a244 platform/x86: pcengines-apuv2: add mpcie reset gpio export omits c03f282e506f platform/x86: i2c-multi-instantiate: Use struct_size() helper omits aaed5c9c2a14 platform/x86: dell-wmi: Use existing defined KBD_LED_* mag [...] omits 1be4311063a4 platform/x86: dell-wmi: Ignore keyboard backlight change K [...] omits ff32e6e2dfd3 platform/x86: dell-wmi: Ignore keyboard backlight change K [...] omits 6fe9363b1576 platform/x86: acer-wmi: Switch to acpi_dev_get_first_match_dev() omits bad9da86f9f1 platform/x86: wmi: Remove acpi_has_method() call omits 5599e98fe06a platform/x86: ISST: Use dev_get_drvdata omits 36f3313d6bff platform: Add platform_find_device_by_driver() helper omits 6bf85ba9e55f drivers: Add generic helper to match any device omits 00500147cbd3 drivers: Introduce device lookup variants by ACPI_COMPANIO [...] omits 4495dfdd6193 drivers: Introduce device lookup variants by device type omits 67843bbaf36e drivers: Introduce device lookup variants by fwnode omits cfba5de9b99f drivers: Introduce device lookup variants by of_node omits 6cda08a20dbd drivers: Introduce device lookup variants by name omits dcf8f7ecb361 usb: phy: ab8500-usb: Mark expected switch fall-throughs omits 9e22cb829982 usb: host: ohci-tmio: Mark expected switch fall-throughs omits 314de2f6b577 ARM: dts: exynos: Use standard arrays of generic PHYs for [...] omits 214b606e90dd usb: exynos: add support for getting PHYs from the standar [...] omits c27989cc536b dt-bindings: switch Exynos EHCI/OHCI bindings to use array [...] omits a56277216637 drm/i915: Inline engine->init_context into its caller omits fb583c8eeeb1 driver core: Fix creation of device links with PM-runtime flags omits 5d78e1c2b7f4 ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check omits fab7772bfbcf nvme-multipath: revalidate nvme_ns_head gendisk in nvme_va [...] omits b33b556ce59b drm/syncobj: fix leaking dma_fence in drm_syncobj_query_ioctl omits 10a08fd65ec1 ACPI: PM: Set up EC GPE for system wakeup from drivers tha [...] omits 4de09ffcf4f6 drm: sti: Mark expected switch fall-throughs omits 0a05b3d7fee5 arm64: dts: renesas: ulcb: Sort nodes omits b726a9e3ac06 arm64: dts: renesas: ulcb-kf: Sort nodes omits 44d2266c8c69 arm64: dts: renesas: salvator-common: Sort nodes omits 93c3438f7604 arm64: dts: renesas: r8a7796: salvator-xs: Sort nodes omits 74b1435efb0b arm64: dts: renesas: r8a7796: salvator-x: Sort nodes omits a23bc44c2dea arm64: dts: renesas: r8a7795: salvator-xs: Sort nodes omits 480160ee3c05 arm64: dts: renesas: r8a7795: salvator-x: Sort nodes omits 34e776ea894a arm64: dts: renesas: r8a7795-es1: salvator-x: Sort nodes omits da3db1c84629 arm64: dts: renesas: r8a77965: Sort nodes omits 3bb350f22492 arm64: dts: renesas: r8a7795-es1: Sort nodes omits c7a895fc5dd5 arm64: dts: renesas: r8a7795: Sort nodes omits 1032a2af93f5 drm/i915: use upstream version of header tests omits 12ca7297b885 usb: typec: tcpm: remove tcpm dir if no children omits fd5da3e2cc61 usb: typec: tcpm: free log buf memory when remove debug file omits 1957de95d425 usb: typec: tcpm: Add NULL check before dereferencing config omits 38f054d549a8 modules: always page-align module section allocations omits cf4a459031f2 Merge tag 'gvt-fixes-2019-07-30' of https://github.com/int [...] omits d9e5ebac18a1 Documentation: gpio: fix function links in the HTML docs omits 7f06d0aa530c Merge tag 'perf-core-for-mingo-5.4-20190729' of git://git. [...] omits 2c0e81ec21db staging: rtl8188eu: cleanup comparsion to NULL in usb_halinit.c omits 1f5bfba56f90 staging: rtl8188eu: add spaces around '-' and '*' in usb_h [...] omits 8f4686cb7db0 staging: rtl8188eu: add spaces around '<<' and '>>' in usb [...] omits fe6c0d20bb91 staging: rtl8188eu: add spaces around '|' in usb_halinit.c omits 6d7ff7361137 staging: rtl8188eu: add spaces around '&' in usb_halinit.c omits 3455db0e0565 staging: rtl8188eu: add spaces around '+' in usb_halinit.c omits 25f12201a4ba staging: wilc1000: remove manual sleep mode omits 7e0cf3e3bfe9 staging: wilc1000: apply power management regardless of op [...] omits ded11ab18184 staging: wilc1000: avoid overriding powersave state omits 5a28d3fd407b staging: wilc1000: remove unused members omits 98af3e7ed683 staging: wilc1000: remove ip timeout timer omits f68dc00ee710 staging: wilc1000: remove inetaddr notifier omits 8e7cb7352ec8 staging: kpc2000: Convert put_page() to put_user_page*() omits 36475456f353 staging: rtl8188eu: remove redundant assignment to rtstatus omits 91e590851f51 Staging: rtl8192e: fixed a function prototype definition issue omits c47f77eed0da staging: rtl8188eu: replace hal_EfusePgCheckAvailableAddr() omits 9d6b3ee001cb Staging: fbtft: Fix some typo. pdc8544 --> pcd8544 omits a20eefaee646 staging: most: Use DEFINE_SPINLOCK() instead of struct spinlock omits 5f251e986de0 staging: olpc_dcon: Remove TODO item omits db0e6a573e9c staging: vc04_services: fix unused-but-set-variable warning omits 149726d3d78a staging: rtl8723bs: os_dep: remove two set but not used variables omits 30833b4b4bc6 staging: rtl8723bs: remove set but not used variable 'pszB [...] omits 07ca9aa4a4b7 staging: rtl8723bs: remove set but not used variable 'bWifiBusy' omits 9091373ab7ea gpio: remove less important #ifdef around declarations omits 83554cb94515 ALSA: sparc: Mark expected switch fall-throughs omits 8e774e023565 sound: dmasound_atari: Mark expected switch fall-through omits d21a95e0ef3e Merge tag 'misc-habanalabs-fixes-2019-07-29' of git://peop [...] omits 418741480809 drm/i915/gvt: Adding ppgtt to GVT GEM context after shadow [...] omits ef5b0b444e62 drm/i915/gvt: grab runtime pm first for forcewake use omits 7366aeb77cd8 drm/i915/gvt: fix incorrect cache entry for guest page mapping omits 2089a76ade90 drm/i915/gvt: Checking workload's gma earlier omits c25144098bee drm/i915/gvt: Don't use ggtt_validdate_range() with size=0 omits d18fd0576e05 drm/i915/gvt: Warning for invalid ggtt access omits c00f9c6b79f7 drm/i915/gvt: remove duplicate include of trace.h omits 51dbe8976828 cpufreq: ti-cpufreq: Mark expected switch fall-through omits d478418703d6 scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv omits 023358b136d4 scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure omits f3e4ff28b868 scsi: libfc: Whitespace cleanup in libfc.h omits b6fac0b46a1a net/mlx5e: Protect tc flow table with mutex omits fa833bd52b7b net/mlx5e: Rely on rcu instead of rtnl lock when getting u [...] omits 0e18134f4f9f net/mlx5e: Eswitch, use state_lock to synchronize vlan change omits 525e84bea52b net/mlx5e: Eswitch, change offloads num_flows type to atomic64 omits ad86755b18d5 net/mlx5e: Protect unready flows with dedicated lock omits c5d326b29603 net/mlx5e: Protect tc flows hashtable with rcu omits 226f2ca3075a net/mlx5e: Change flow flags type to unsigned long omits 5a7e5bcb663d net/mlx5e: Extend tc flow struct with reference counter omits 233fd21211bd net/mlx5e: Simplify get_route_and_out_devs helper function omits aae67158da36 net/mlx5e: Fix unnecessary flow_block_cb_is_busy call omits 79ce39be1d63 net/mlx5e: Improve ethtool rxnfc callback structure omits 424019677657 net/mlx5e: Avoid warning print when not required omits 842a2eb28f14 net/mlx5e: Print a warning when LRO feature is dropped or [...] omits a20961cc9493 net: smc911x: Mark expected switch fall-through omits 71d6c505b4d9 libata: zpodd: Fix small read overflow in zpodd_get_mech_type() omits 5d21595b17f6 pinctrl: Ingenic: Add pinctrl driver for X1500. omits 9b6084d80a46 dt-bindings: pinctrl: Add X1500 bindings. omits fe1ad5eedc91 pinctrl: Ingenic: Add pinctrl driver for X1000 and X1000E. omits 6835ad54731f dt-bindings: pinctrl: Add X1000 and X1000E bindings. omits 0257595a5cf4 pinctrl: Ingenic: Add pinctrl driver for JZ4760 and JZ4760B. omits d0d6d8364ef6 dt-bindings: pinctrl: Add JZ4760 and JZ4760B bindings. omits a0b447c18c42 dt-bindings: pinctrl: aspeed: Strip unnecessary quotes omits 8c4407de3be4 pinctrl: aspeed: Make aspeed_pinmux_ips static omits 123a039d0d54 perf vendor events power9: Added missing event descriptions omits f4f48e9c1adb libperf: Initial documentation omits 02266a2d9cf7 libperf: Add perf_evsel__enable/disable test omits 6bda376ff416 libperf: Add perf_evlist__enable/disable test omits bb5133ae4d40 libperf: Add perf_evsel tests omits 8ded5425fa71 libperf: Add perf_evlist test omits 43d6976365d5 libperf: Add perf_thread_map test omits c0e730456ae8 libperf: Add perf_cpu_map test omits 6a94b52a71b7 libperf: Add tests support omits 0a64d7091efd libperf: Add install targets omits 384c4ad192a0 libperf: Add perf_evsel__attr() function omits fcc97c3e7a9d libperf: Adopt perf_evlist__enable()/disable() functions f [...] omits 80dc2b3e257c libperf: Adopt simplified perf_evlist__open()/close() func [...] omits 0ff1a0fdf52c libperf: Add perf_evsel__cpus()/threads() functions omits 09145d26b608 libperf: Add perf_cpu_map__for_each_cpu() macro omits a00571fda609 libperf: Adopt perf_evsel__enable()/disable()/apply_filter [...] omits 5c30af92f2b1 libperf: Adopt perf_evsel__read() function from tools/perf omits 88761fa1f1e3 libperf: Adopt simplified perf_evsel__close() function fro [...] omits 50a4e6fa450c libperf: Adopt simplified perf_evsel__open() function from [...] omits b8eca4d761c5 libperf: Adopt perf_evsel__alloc_fd() function from tools/perf omits c03538b1f1a7 libperf: Adopt the readn()/writen() functions from tools/perf omits 5643b1a59e58 libperf: Move nr_members from perf's evsel to libperf's pe [...] omits 9dfcb7599084 libperf: Move fd array from perf's evsel to lobperf's perf [...] omits 4b247fa7314c libperf: Adopt xyarray class from perf omits 453fa03090a6 libperf: Add perf_evlist__set_maps() function omits 03617c22e31f libperf: Add threads to struct perf_evlist omits f72f901d90b0 libperf: Add cpus to struct perf_evlist omits ec903f264f01 libperf: Add has_user_cpus to struct perf_evlist omits af663bd01bea libperf: Add threads to struct perf_evsel omits fe1f61b37ffa libperf: Add own_cpus to struct perf_evsel omits d400bd3abf2c libperf: Add cpus to struct perf_evsel omits b9358ee95ec6 libperf: Add perf_evsel__delete() function omits 57f0c3b6e13a libperf: Add perf_evlist__delete() function omits 651bf38ce10a libperf: Add perf_evlist__for_each_evsel() iterator omits 63bd5dfa6965 libperf: Add perf_evsel__new() function omits 634912d61ccc libperf: Add perf_evlist__new() function omits 93bce7e5bfcd libperf: Move zalloc.o into libperf omits 9c3516d1b850 libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions omits 1fc632cef4ea libperf: Move perf_event_attr field from perf's evsel to l [...] omits 6484d2f9dc3e libperf: Add nr_entries to struct perf_evlist omits 52e22fb8af77 libperf: Add perf_evlist__remove() function omits 9a5edde6d3a6 libperf: Add perf_evlist__add() function omits 4562a7393996 libperf: Add perf_evlist__init() function omits b04c597af761 libperf: Add perf_evsel__init function omits ce9036a6e3bd libperf: Include perf_evlist in evlist object omits b27c4ece725a libperf: Include perf_evsel in evsel object omits 285a30c36d1e libperf: Add perf_evlist and perf_evsel structs omits 7836e52e518b libperf: Add perf_thread_map__get()/perf_thread_map__put() omits 4b49cce25e71 libperf: Add perf_thread_map__new_dummy() function omits 07acd22677ac libperf: Add perf_thread_map struct omits 38f01d8da1d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() omits 397721e06e52 libperf: Add perf_cpu_map__dummy_new() function omits 959b83c76938 libperf: Add perf_cpu_map struct omits a1556f8479ed libperf: Add debug output support omits 5b7f445d684f libperf: Add perf/core.h header omits a429dcb8feb6 libperf: Add libperf to the python.so build omits 47f9bccc79cb libperf: Add build version support omits 314350491810 libperf: Make libperf.a part of the perf build omits e74676debaae perf evlist: Rename perf_evlist__disable() to evlist__disable() omits 1c87f1654cc3 perf evlist: Rename perf_evlist__enable() to evlist__enable() omits 750b4edeb052 perf evlist: Rename perf_evlist__close() to evlist__close() omits 474ddc4c4602 perf evlist: Rename perf_evlist__open() to evlist__open() omits b49aca3e9ce6 perf evsel: Rename perf_evsel__cpus() to evsel__cpus() omits 24e376b24582 perf evsel: Rename perf_evsel__apply_filter() to evsel__ap [...] omits 9a10bb22897a perf evsel: Rename perf_evsel__disable() to evsel__disable() omits ec7f24ef44fc perf evsel: Rename perf_evsel__enable() to evsel__enable() omits 5972d1e07bd9 perf evsel: Rename perf_evsel__open() to evsel__open() omits 1625102764a5 perf evlist: Rename perf_evlist__remove() to evlist__remove() omits a1cf3a75d331 perf evlist: Rename perf_evlist__add() to evlist__add() omits 365c3ae7452c perf evsel: Rename perf_evsel__new() to evsel__new() omits 5eb2dd2ade83 perf evsel: Rename perf_evsel__delete() to evsel__delete() omits c12995a55474 perf evlist: Rename perf_evlist__delete() to evlist__delete() omits 0f98b11c616f perf evlist: Rename perf_evlist__new() to evlist__new() omits 52c86bca94b4 perf evlist: Rename perf_evlist__init() to evlist__init() omits b4b62ee688eb perf evsel: Rename perf_evsel__init() to evsel__init() omits 63503dba87ac perf evlist: Rename struct perf_evlist to struct evlist omits 32dcd021d004 perf evsel: Rename struct perf_evsel to struct evsel omits 9749b90e566c perf tools: Rename struct thread_map to struct perf_thread_map omits f854839ba2a5 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map omits df1d6856eaa7 perf stat: Move loaded out of struct perf_counts_values omits e4b00e930bf7 perf trace: Add "sendfile64" alias to the "sendfile" syscall omits ad4153f964eb perf trace: Reuse BPF augmenters from syscalls with simila [...] omits 30a910d7d3e0 perf trace: Preallocate the syscall table omits b8b1033fcaa0 perf trace: Mark syscall ids that are not allocated to avo [...] omits 5d2bd8897511 perf trace: Forward error codes when trying to read syscall info omits cfa9ac73d6f9 perf trace beauty: Add BPF augmenter for the 'rename' syscall omits 247dd65b909f perf trace beauty: Beautify bind's sockaddr arg omits 3c475bc021be perf trace beauty: Beautify 'sendto's sockaddr arg omits ef969ca64d04 perf trace beauty: Do not try to use the fd->pathname beau [...] omits 79d725cdf24d perf trace beauty: Disable fd->pathname when close() not enabled omits 1d86275225b4 perf trace beauty: Make connect's addrlen be printed as an [...] omits 212b9ab6775b perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' omits 6f563674935e perf augmented_raw_syscalls: Rename augmented_args_filenam [...] omits 8b8044e5c952 perf trace: Look for default name for entries in the sysca [...] omits 8d5da2649d82 perf augmented_raw_syscalls: Support copying two string sy [...] omits bf134ca6c8ea perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_ [...] omits 236dd5838871 perf augmented_raw_syscalls: Add handler for "openat" omits b119970aa541 perf trace: Handle raw_syscalls:sys_enter just like the BP [...] omits 3803a229312d perf trace: Put the per-syscall entry/exit prog_array BPF [...] omits 6ff8fff45611 perf trace: Allow specifying the bpf prog to augment speci [...] omits 5834da7f1091 perf trace: Add BPF handler for unaugmented syscalls omits 83e69b92b10c perf trace: Order -e syscalls table omits 5ca0b7f5004a perf trace: Look up maps just on the __augmented_syscalls_ [...] omits c8c805707ed4 perf trace: Add pointer to BPF object containing __augment [...] omits af4a0991f40a perf evsel: Store backpointer to attached bpf_object omits 2620b7e3696a perf bpf: Do not attach a BPF prog to a tracepoint if its [...] omits 941a7658e065 perf include bpf: Add bpf_tail_call() prototype omits fa21cbea926c pinctrl: msm8998: Squash TSIF pins together omits 7be21763f703 ataflop: Mark expected switch fall-through omits b3c303be4c35 Merge tag 'perf-urgent-for-mingo-5.3-20190729' of git://gi [...] omits 0470e5e38c9d net/mlx5: fix -Wtype-limits compilation warnings omits 85fd8011475e Merge branch 'bnxt_en-TPA-57500' omits 49c98421e6ab bnxt_en: Add PCI IDs for 57500 series NPAR devices. omits 1dc88b97a020 bnxt_en: Support all variants of the 5750X chip family. omits 7c3809181468 bnxt_en: Refactor bnxt_init_one() and turn on TPA support [...] omits 78e7b86605b4 bnxt_en: Support TPA counters on 57500 chips. omits 4e7485066373 bnxt_en: Allocate the larger per-ring statistics block for [...] omits ee79566e6594 bnxt_en: Refactor ethtool ring statistics logic. omits 67912c366d4b bnxt_en: Add hardware GRO setup function for 57500 chips. omits ec4d8e7cf024 bnxt_en: Add TPA ID mapping logic for 57500 chips. omits bfcd8d791ec1 bnxt_en: Add fast path logic for TPA on 57500 chips. omits f45b7b78c619 bnxt_en: Set TPA GRO mode flags on 57500 chips properly. omits bee5a188b716 bnxt_en: Refactor tunneled hardware GRO logic. omits 8fe88ce7ab31 bnxt_en: Handle standalone RX_AGG completions. omits 79632e9ba386 bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips. omits 4a228a3a5e58 bnxt_en: Refactor TPA logic. omits 218a8a71d91a bnxt_en: Add TPA structure definitions for BCM57500 chips. omits 2792b5b95ed5 bnxt_en: Update firmware interface spec. to 1.10.0.89. omits 473d924d7d46 can: fix ioctl function removal omits 301efe96f777 drm/i915/uc: Don't fail on HuC firmware failure omits 7bd6ba4ef4b2 net: hamradio: baycom_epp: Mark expected switch fall-through omits 0bc10ad3a42a net: wan: sdla: Mark expected switch fall-through omits d4e575ba9fcc net: sctp: drop unneeded likely() call around IS_ERR() omits c6b36bdd04b5 mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled omits d3406913561c Merge branch 'devmap_hash' omits 1375dc4a4579 tools: Add definitions for devmap_hash map type omits e42346192c9f tools/libbpf_probes: Add new devmap_hash type omits 10fbe21163fc tools/include/uapi: Add devmap_hash BPF map type omits 6f9d451ab1a3 xdp: Add devmap_hash map type for looking up devices by ha [...] omits fca16e51078e xdp: Refactor devmap allocation code for reuse omits 6dbff13ca8a2 include/bpf.h: Remove map_insert_ctx() stubs omits 6c1f7e2c1b96 netfilter: ipset: Fix rename concurrency with listing omits 1b4a75108d5b netfilter: ipset: Copy the right MAC address in bitmap:ip, [...] omits b89d15480d0c netfilter: ipset: Actually allow destination MAC address f [...] omits af7b65054952 leds: netxbig: Add of_node_put() in netxbig_leds_get_of_pdata() omits 156189a6d7a7 leds: netxbig: remove legacy board-file support omits 2a11c76e5301 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 1cb9dfca39eb net: dsa: mv88e6xxx: avoid some redundant vtu load/purge o [...] omits 52023a539930 net: spider_net: Mark expected switch fall-through omits 6f315c42d412 net: ehea: Mark expected switch fall-through omits 45aee68e19a5 Merge tag 'platform-drivers-x86-v5.3-3' of git://git.infra [...] omits d66503c43c00 mvpp2: refactor the HW checksum setup omits 55b40dbf0e76 net: fix ifindex collision during namespace removal omits ef14358546b1 r8169: make use of xmit_more omits 230bd958c2c8 mvpp2: refactor MTU change code omits 011f175428d4 rocker: fix memory leaks of fib_work on two error return paths omits 195b2919ccd7 net: stmmac: manage errors returned by of_get_mac_address() omits 16e9111e9ee3 RDMA/efa: Expose device statistics omits bda9045a200c IB/bnxt_re: Do not notifify GID change event omits 525a2c651cdd Merge branch 'wip/dl-for-rc' into wip/dl-for-next omits 171a9bae68c7 staging/octeon: Allow test build on !MIPS omits 708637e65abd Do not dereference 'siw_crypto_shash' before checking omits 05bba1edaf9c net/af_iucv: mark expected switch fall-throughs omits e1ab2431ebee arcnet: com20020-isa: Mark expected switch fall-throughs omits 37151a41df80 ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain omits 15fe6a8dcc3b RDMA/qedr: Fix the hca_type and hca_rev returned in device [...] omits d7bae09fa008 net: bridge: delete local fdb on device init failure omits c51ab067c531 net: ag71xx: use resource_size for the ioremap size omits 051c7b39be4a net: sched: Fix a possible null-pointer dereference in deq [...] omits a7f9cbf0ed2f MAINTAINERS: Remove mailing-list entry for XDP (eXpress Da [...] omits 26027f4243c1 arcnet: arc-rimi: Mark expected switch fall-throughs omits 56f37a3fa219 arcnet: com90io: Mark expected switch fall-throughs omits f3eb2c334a6d arcnet: com90xx: Mark expected switch fall-throughs omits 7c288a5b2793 iommu/arm-smmu-v3: Operate directly on low-level queue whe [...] omits 52be86374f48 iommu/arm-smmu-v3: Move low-level queue fields out of arm_ [...] omits 8a073da07bac iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro omits 2a8868f16e6b iommu/arm-smmu-v3: Separate s/w and h/w views of prod and [...] omits 61c30c98ef17 dax: Fix missed wakeup in put_unlocked_entry() omits 3951c41af4a6 iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_ [...] omits a2d3a382d6c6 iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->unmap() omits e953f7f2fa78 iommu/io-pgtable: Remove unused ->tlb_sync() callback omits abfd6fe0cd53 iommu/io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page() omits 10b7a7d91269 iommu/io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_fl [...] omits 05aed9412b0b iommu/io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flu [...] omits 3445545b2248 iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf() omits 56f8af5e9d38 iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->i [...] omits 7c4e91c0959b s390/zcrypt: new sysfs attributes serialnr and mkvps omits 94bbd34e51bc s390/zcrypt: add base code for cca crypto card info support omits efc598e6c8a9 s390/zcrypt: move cca misc functions to new code file omits a07fc0bb483e RDMA/hns: Fix build error omits 8480657280ee vfio-ccw: make vfio_ccw_async_region_ops static omits 943dd5fa70ad s390/3215: add switch fall through comment for -Wimplicit- [...] omits 90a93ff4051e s390/tape: add fallthrough annotations omits 7f5aa1154b1a s390/mm: add fallthrough annotations omits ffbd268506ca s390/mm: make gmap_test_and_clear_dirty_pmd static omits 1877011a3568 s390/kexec: add missing include to machine_kexec_reloc.c omits 06f9895fda39 s390/perf: make cf_diag_csd static omits d25220d2f2ec s390/lib: add missing include omits 868202ce15a7 s390/boot: add missing declarations and includes omits 3361f3193c74 s390: update configs omits d655e5b4e1c8 s390: clean up qdio.h omits e9e1dcda2e64 Merge branch 'nfc-next' omits 8f6920ac0050 NFC: nxp-nci: Fix recommendation for NFC_NXP_NCI_I2C Kconfig omits 6f713f49b4b8 NFC: nxp-nci: Clarify on supported chips omits 826a99ebd4e2 NFC: nxp-nci: Remove 'default n' for the core omits 3b11dc5712c3 NFC: nxp-nci: Remove unused macro pr_fmt() omits 41bd9cee8a68 NFC: nxp-nci: Drop comma in terminator lines omits da05208a0cb6 NFC: nxp-nci: Drop of_match_ptr() use omits 52c2ea049142 NFC: nxp-nci: Constify acpi_device_id omits 4f1cbf24fc52 NFC: nxp-nci: Get rid of useless label omits ad0acfd69add NFC: nxp-nci: Get rid of code duplication in ->probe() omits 099d03f02dbf NFC: nxp-nci: Add GPIO ACPI mapping table omits 43201767b44c NFC: nxp-nci: Convert to use GPIO descriptor omits 3b0b278312ba NFC: nxp-nci: Get rid of platform data omits 1b14a37565d9 NFC: nxp-nci: Add NXP1001 to the ACPI ID table omits 18917d51472f NFC: fix attrs checks in netlink interface omits ed32f8d42cee Merge drm/drm-next into drm-intel-next-queued omits 3e1f000ff746 IB/mlx5: Support per device q counters in switchdev mode omits 5dcecbc96755 IB/mlx5: Refactor code for counters allocation omits 35b7c80827e9 platform/x86: thinkpad_acpi: Use kmemdup rather than dupli [...] omits 340f25ff1d4f platform/x86: asus-wmi: Use kmemdup rather than duplicatin [...] omits 4215484f8e33 platform/x86: hp_accel: Add support for HP ZBook 17 G5 omits f14312a93b34 platform/x86: pcengines-apuv2: use KEY_RESTART for front button omits d24b6c624b3b Merge branch 'hns3-next' omits 08d80a4c90bd net: hns3: use dev_info() instead of pr_info() omits dbba6da0c67c net: hns3: Add support for using order 1 pages with a 4K buffer omits 0812545487ec net: hns3: add interrupt affinity support for misc interrupt omits 7be1b9f3e99f net: hns3: make hclge_service use delayed workqueue omits 1c822948fa60 net: hns3: add debug messages to identify eth down cause omits 923713730db9 net: hns3: modify firmware version display format omits d659f9f60f6a net: hns3: change GFP flag during lock period omits 8e9eee783160 net: hns3: remove upgrade reset level when reset fail omits aa3253b8899d net: hns3: add a check for get_reset_level omits 44950d28cccf net: hns3: add reset checking before set channels omits 1caf7d50f46b pidfd: Add warning if exit_state is 0 during notification omits 3884ae44f412 pidfd: remove obsolete comments from test omits 60a4233a4952 drm/i915: Flush the i915_vm_release before ggtt shutdown omits 2ab45876756f mac80211: add support for the ADDBA extension element omits 697f6c507c74 mac80211: propagate HE operation info into bss_conf omits 90d4962cfc87 mac80211: fix ieee80211_he_oper_size() comment omits d34990bbc255 cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch omits 0afd425b1b64 cfg80211: fix duplicated scan entries after channel switch omits 3ab8227d3e7d cfg80211: refactor cfg80211_bss_update omits b55f3b841099 mac80211_hwsim: Fix possible null-pointer dereferences in [...] omits 05aaa5c97dce mac80211: don't WARN on short WMM parameters from AP omits 0ed0eb0171d7 soc: renesas: rcar-sysc: Use [] to denote a flexible array member omits 8cb7ec141886 dt-bindings: can: rcar_can: Complete documentation for RZ/G2[EM] omits a7aa356e2c9a dt-bindings: can: rcar_canfd: document r8a774a1 support omits a44efeaa0bbf arm64: dts: renesas: r8a774a1: Add SSIU support for sound omits da245a5066aa arm64: dts: renesas: r8a774a1: Use extended audio dmac registers omits 176f936a1e88 arm64: dts: renesas: hihope-common: Add WLAN support omits d112c2092544 arm64: dts: renesas: hihope-common: Add BT support omits cd3e43be1418 arm64: dts: renesas: hihope-common: Add PCA9654 I/O expander omits 816c5248df0f arm64: dts: renesas: hihope-rzg2-ex: Enable CAN interfaces omits 5b971c71dd64 arm64: dts: renesas: r8a774a1: Add CANFD support omits 0a930f64a1cc arm64: dts: renesas: r8a774a1: Add missing assigned-clocks [...] omits e8efd2a8e20a arm64: dts: renesas: r8a774c0: Add missing assigned-clocks [...] omits 56d651e890f3 arm64: dts: renesas: r8a77995: Fix register range of display node omits 3ed1db9071fd arm64: dts: renesas: r8a77995: Add cpg reset for DU omits 4193a39240fb arm64: dts: renesas: r8a77990: Add cpg reset for DU omits 8aa259b10a6a libbpf: fix missing __WORDSIZE definition omits 91826ba13855 netfilter: add include guard to xt_connlabel.h omits 89f5752307cf drm/i915: Fix the TBT AUX power well enabling omits 0bbfdce345c8 drm/i915: Fix GEN8_MCR_SELECTOR programming omits 6d61f716a01e drm/i915/vbt: Fix VBT parsing for the PSR section omits a8f196a0fa63 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV omits 982b1d002f16 drm/i915: Lock the engine while dumping the active request omits 8f48de49795c drm/i915/perf: add missing delay for OA muxes configuration omits 06c12ae3b401 drm/i915/perf: ensure we keep a reference on the driver omits aa56a292ce62 drm/i915/userptr: Acquire the page lock around set_page_dirty() omits 5f4c82c89ff0 drm/i915/gtt: Mark the freed page table entries with scratch omits f691eaa48014 drm/i915/gtt: Defer the free for alloc error paths omits d1b739f326b9 drm/i915: Deal with machines that expose less than three Q [...] omits fdcc789a4a0b drm/i915: Fix memleak in runtime wakeref tracking omits cf8f9aa1eda7 drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 6ce5bfe936ac drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT omits c270cac40828 drm/i915: fix whitelist selftests with readonly registers omits 705d0abbcc7a powerpc/kvm: Fall through switch case explicitly omits 2e9a06dda10a perf tools: Fix perf.data documentation units for memory size omits 20f9781f4913 perf header: Fix use of unitialized value warning omits 7622236ceb16 perf header: Fix divide by zero error if f_header.attr_size==0 omits e54599c93dbf tools headers UAPI: Sync if_link.h with the kernel omits c093de6bd3c5 tools headers UAPI: Sync sched.h with the kernel omits 0f58163c9d57 tools headers UAPI: Sync usbdevice_fs.h with the kernels t [...] omits 7ee526152db7 tools perf beauty: Fix usbdevfs_ioctl table generator to h [...] omits 95dc663aa638 tools headers UAPI: Update tools's copy of drm.h headers omits b830f94f7303 tools headers UAPI: Update tools's copy of mman.h headers omits 7d3cd6626166 drm/i915: Fix various tracepoints for gen2 omits 95eef14cdad1 drm/i915/perf: fix ICL perf register offsets omits 248f883db612 drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] omits ac65bdfef14a drm/i915: Keep rings pinned while the context is active omits 9cdde8580483 platform/chrome: cros_ec_ishtp: fix crash during suspend omits eca92a53a6ab arm64: module: Mark expected switch fall-through omits 665547392012 arm64: smp: Mark expected switch fall-through omits 75a382f1c9e5 arm64: hw_breakpoint: Fix warnings about implicit fallthrough omits 0d7fd70f2603 drivers/perf: arm_pmu: Fix failure path in PM notifier omits e96c7612315a clk: meson: remove clk input helper omits b11cfaba5b4d clk: meson: remove ee input bypass clocks omits 3a36044e7f39 clk: meson: clk-regmap: migrate to new parent description method omits 4b5b85c0e650 clk: meson: meson8b: migrate to the new parent description method omits cc132d113dc5 clk: meson: axg: migrate to the new parent description method omits 0dea3f35996f clk: meson: gxbb: migrate to the new parent description method omits 25e682a02d91 clk: meson: g12a: migrate to the new parent description method omits 072a043f5a2e clk: meson: remove ao input bypass clocks omits b90ec1e344a2 clk: meson: axg-aoclk: migrate to the new parent descripti [...] omits 6e2bfc352e7a clk: meson: gxbb-aoclk: migrate to the new parent descript [...] omits ba626081107d clk: meson: g12a-aoclk: migrate to the new parent descript [...] omits 282420eed23f clk: meson: axg-audio: migrate to the new parent descripti [...] omits 849adec41203 arm64: compat: Allow single-byte watchpoints on all addresses omits cdb2d3ee0436 arm64: KVM: hyp: debug-sr: Mark expected switch fall-through omits 76c5399fe2e4 drm/i915/selftests: Careful not to flush hang_fini on erro [...] omits 2aa4e410795c habanalabs: fix host memory polling in BE architecture omits 75035fe22b80 habanalabs: fix F/W download in BE architecture omits f474808acb3c ALSA: aoa: onyx: always initialize register read value omits 57dbd0e4b97d dmaengine: stm32-mdma: Switch to use device_property_count_u32() omits 2cb114c4fac7 dmaengine: stm32-dmamux: Switch to use device_property_cou [...] omits ffbb569b9cee dt-bindings: dmaengine: shdma: Rename bindings documentation file omits f46cc0152501 dma-contiguous: page-align the size in dma_free_contiguous() omits c6622a425acd dma-contiguous: do not overwrite align in dma_alloc_contiguous() omits edd14218bd66 dt-bindings: dmaengine: Convert Allwinner A31 and A64 DMA [...] omits 545a29c811f6 dt-bindings: dmaengine: Convert Allwinner A10 DMA to a schema omits b37e3534ac42 dt-bindings: dmaengine: Add YAML schemas for the generic D [...] omits aa3c6ce4eab8 dmaengine: ti: edma: Support for polled (memcpy) completion omits 097ffdc75259 dmaengine: ti: edma: Correct the residue calculation (fix [...] omits e96b1f64ee28 dmaengine: ti: edma: Clean up the 2x32bit array register accesses omits 4689d35c765c dmaengine: ti: omap-dma: Improved memcpy polling support omits aac8670369dc dmaengine: ti: omap-dma: Readability cleanup in omap_dma_t [...] omits 2a0f4f16d201 Merge 5.3-rc2 into usb-next omits 6de465a50a90 Merge 5.3-rc2 into char-misc-next omits 38fb6d0ea342 f2fs: use EINVAL for superblock with invalid magic omits 2e616d9f9ce8 xfs: fix stack contents leakage in the v1 inumber ioctls omits 21be848ebc5f extcon: axp288: Use for_each_set_bit() in axp288_extcon_log_rsi() omits d72e3dc7915f extcon: axp288: Add missed error check omits 622445541b75 kbuild: detect missing "WITH Linux-syscall-note" for uapi headers omits 8a1d0f9cacc9 fs-verity: add data verification hooks for ->readpages() omits c1d9b584e2cf fs-verity: add the hook for file ->setattr() omits fd2d1acfcadf fs-verity: add the hook for file ->open() omits 5585f2af737a fs-verity: add inode and superblock fields omits 671e67b47e9f fs-verity: add Kconfig and the helper functions for hashing omits fe9918d3b228 fs: uapi: define verity bit for FS_IOC_GETFLAGS omits 085771ec14b9 fs-verity: add UAPI header omits c9570b2ced03 fs-verity: add MAINTAINERS file entry omits 6ff2deb2e8f6 fs-verity: add a documentation file omits cee3536d24a1 powerpc: Wire up clone3 syscall omits d95da993383c gpiolib: Preserve desc->flags when setting state omits 674fa8daa8c9 pinctrl: aspeed-g5: Delay acquisition of regmaps omits 0ce242ad2ec1 pinctrl: qcom: Pass irqchip when adding gpiochip omits b3a2b136011e docs/pinctrl: fix compile errors in example code omits a299726da44f gpio: max77650: add MODULE_ALIAS() omits f626d6dfb709 gpio: of: Break out OF-only code omits 238644ce4b50 Merge tag 'gpio-v5.3-rc3-fixes-for-linus' of git://git.ker [...] omits 7a30bdd99f37 Merge branch master from git://git.kernel.org/pub/scm/linu [...] omits 609488bc979f Linux 5.3-rc2 omits f36cf386e3fe x86/speculation/swapgs: Exclude ATOMs from speculation thr [...] omits c622fc5f54cb Merge tag 'meminit-v5.3-rc2' of git://git.kernel.org/pub/s [...] omits 8e61ea11c23b Merge tag 'kbuild-fixes-v5.3' of git://git.kernel.org/pub/ [...] omits 04ce9318898b Merge tag 'char-misc-5.3-rc2' of git://git.kernel.org/pub/ [...] omits 572782b213b2 Merge tag 'tty-5.3-rc2' of git://git.kernel.org/pub/scm/li [...] omits ad28fd1cb2bd Merge tag 'spdx-5.3-rc2' of git://git.kernel.org/pub/scm/l [...] omits 29af915cabd4 Merge tag 'usb-5.3-rc2' of git://git.kernel.org/pub/scm/li [...] omits 25e5ef302c24 eeprom: at24: make spd world-readable again omits 5bb575bcc6d1 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 9e4d5c1be21f ALSA: usb-audio: Scarlett Gen 2 mixer interface omits ffe0bbabb0cf gpio: don't WARN() on NULL descs if gpiolib is disabled omits f8650b8ff6fd gpio: bd70528: remove redundant assignment to variable ret omits cbf2be749076 gpio: bd70528: fix spelling misstake "debouce" -> "debounce" omits c394159310d0 Input: soc_button_array - add support for newer surface devices omits 64dd243d7356 platform/x86: surfacepro3_button: Fix device check omits 2229a3618abd unicore: Drop pointless include omits 09f6109ff4f8 Merge tag 'iio-fixes-for-5.3a' of git://git.kernel.org/pub [...] omits a444fa597e2a iio: adc: ad7606: Add debug mode for ad7616 omits f2a22e1e172f iio: adc: ad7606: Add support for software mode for ad7616 omits c5d93137af93 iio: adc: ad7606: Allow reconfigration after reset omits a0c648c07ce5 iio: adc: ad7606: Move spi dependent features to spi file omits 7677f73158d3 iio: adc: ad7606: Move common channel definition to header omits 06ae56b9e723 iio: document bindings for mounting matrices omits 475e31f8da1b Merge branch 'revamp-test_progs' omits b207edfe4e02 selftests/bpf: convert send_signal.c to use subtests omits 51436ed78d59 selftests/bpf: convert bpf_verif_scale.c to sub-tests API omits 3a516a0a3a7b selftests/bpf: add sub-tests support for test_progs omits 0ff97e56c098 selftests/bpf: abstract away test log output omits 329e38f76cc2 selftest/bpf: centralize libbpf logging management for test_progs omits e87fd8bae44c libbpf: return previous print callback from libbpf_set_print omits 8160bae21fc2 selftests/bpf: add test selectors by number and name to te [...] omits 766f2a59323a selftests/bpf: revamp test_progs to allow more control omits 61098e89e6c8 selftests/bpf: prevent headers to be compiled as C code omits a9815a4fa2fd Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits e24ce84e85ab Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 750991f9af5b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 431f288ed730 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 13fbe991b5b1 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits ae7b02ad2f32 iio: common: cros_ec_sensors: Expose cros_ec_sensors frequ [...] omits 9566cb1ddb81 iio: cros_ec_accel_legacy: Add support for veyron-minnie omits d96e267762fc iio: cros_ec_accel_legacy: Use cros_ec_sensors_core omits b9a0a64e3b35 iio: cros_ec_accel_legacy: Fix incorrect channel setting omits 12bf745c9afb iio: cros_ec: Add sign vector in core for backward compatibility omits 3cf9df00957f iio: common: cros_ec_sensors: determine protocol version omits 3e4dabacf967 counter/ftm-quaddec: Use device-managed registration API omits ec76d918f230 iio: imu: st_lsm6dsx: flip irq return logic omits 2660b0080bb2 iio: imu: st_lsm6dsx: add i3c basic support for LSM6DSO an [...] omits 62f5b7c72410 Merge tag 'tags/i3c/export-i3c_device_match_id' into HEAD omits 3f2cde742632 iio: magnetometer: mmc35240: Fix a typo in the name of a constant omits b4a339baf359 iio: pressure: hp03: convert to i2c_new_dummy_device omits 48cfd4ef0d52 iio: light: veml6070: convert to i2c_new_dummy_device omits d96dbb3f1b74 iio: light: cm36651: convert to i2c_new_dummy_device omits 1c667c4d99d7 dt-bindings: iio: imu: add bindings for ADIS16460 omits db6ed4d23dd1 iio: imu: Add support for the ADIS16460 IMU omits dca39af8831e iio: imu: adis: Add support for SPI transfer cs_change_delay omits 6e4707ed3411 iio: mxc4005: Use device-managed APIs omits 23f1ce3c08aa iio: humidity: Use device-managed APIs omits 857ba268f918 staging: iio: ad2s1210: Use device-managed API omits 8ecc8b2b78e6 iio: maxim_thermocouple: Use device-managed APIs omits 062809ef7733 iio: make st_sensors drivers use regmap omits 1ecd245e0eb2 iio: move 3-wire spi initialization to st_sensors_spi omits 570c2c55ef36 iio:pressure: device settings are set immediately during probe omits 291d83f2f4ef iio:magn: device settings are set immediately during probe omits 3c05484c7907 iio:gyro: device settings are set immediately during probe omits feba6b18c926 iio:accel: device settings are set immediately during probe omits 539b25fa700a iio:pressure: introduce st_press_get_settings() function omits aa4e75c85076 iio:magn: introduce st_magn_get_settings() function omits 2acca26bba3a iio:gyro: introduce st_gyro_get_settings() function omits 823a7adac4f1 iio:accel: introduce st_accel_get_settings() function omits a090965b8823 iio:common:st_sensors: add st_sensors_get_settings_index() [...] omits f53199c0bc62 iio: cros_ec: Remove replacing error code with -EIO omits dda91bd7abb0 Merge branch 'mlxsw-spectrum_acl-Forbid-unsupported-filters' omits 7079676d0931 mlxsw: spectrum_flower: Forbid to offload match on reserve [...] omits c9588e28123c mlxsw: spectrum_acl: Track rules that forbid egress block bind omits 185556f09249 mlxsw: spectrum_flower: Forbid to offload mirred redirect [...] omits 003bd5b4a7b4 r8169: don't use MSI before RTL8168d omits 66058b1ca565 Revert ("r8169: remove 1000/Half from supported modes") omits 8aace4f3eba2 net: phylink: Fix flow control for fixed-link omits 3db1fa8bb489 gigaset: stop maintaining seperately omits ca4ac16817fe Merge branch 'r8169-improve-HW-csum-and-TSO-handling' omits 93681cd7d94f r8169: enable HW csum and TSO omits 96ea772ef241 r8169: remove r8169_csum_workaround omits e64e0c897499 r8169: implement callback ndo_features_check omits 0170d594ded8 r8169: set GSO size and segment limits omits 280b0b8e89ad ipv6: remove printk omits edcde3ee579b r8169: align setting PME with vendor driver omits 91c6bfb8315b mlx4/en_netdev: allow offloading VXLAN over VLAN omits 85d2c5cde158 drivers: net: xgene: Move status variable declaration into [...] omits c7ba50fe2399 net: rds: Fix possible null-pointer dereferences in rds_rd [...] omits 90c6260c1905 iio: adc: gyroadc: fix uninitialized return code omits ddfbee9e3204 net: stmmac: Do not request stmmaceth clock omits 1a981c0586c0 net: stmmac: Make MDIO bus reset optional omits f530eed65bca net: neigh: remove redundant assignment to variable bucket omits a0d57a552b83 isdn: mISDN: hfcsusb: Fix possible null-pointer dereferenc [...] omits ed1f2e85da79 iio: cros_ec: Add calibscale for 3d MEMS omits 50e5bae0c1f9 iio: light: apds9960: Fix a typo omits 80343f5b8a20 iio: sca3000: Fix a typo omits b299d00420e2 IIO: stm32: Remove quadrature related functions from trigg [...] omits 0eec1f38c7bb staging: iio: ad7192: create of_device_id array omits 0ebcdf3dfa33 dt-bindings: iio: imu: st_lsm6dsx: add lsm6ds3tr-c device [...] omits dbcd2088a718 iio: imu: st_lsm6dsx: add support to LSM6DS3TR-C omits daa2b5c6229d Documentation: ABI: iio: Add missing newline at end of file omits 3a81bde5457e iio: adc: stm32-adc: add analog switches supply control omits a85a43e04523 dt-bindings: iio: adc: stm32: add analog switches supply control omits c3a686070670 iio: light: stk3310: Add device tree support omits 04a14aed8114 dt-bindings: iio: light: add stk33xx omits 82efbabfe897 dt-bindings: Add vendor prefix for sensortek omits d284feaf982a iio: imu: mpu6050: Replace devm_add_action() followed by f [...] omits 46916ded7602 iio: adc: sc27xx: Replace devm_add_action() followed by fa [...] omits a0b4dddaa131 iio: adc: sc27xx: Introduce local variable 'struct device *dev' omits 8e97d4c8a463 MAINTAINERS: add entry for plantower pms7003 driver omits 433514fc7002 dt-bindings: iio: chemical: pms7003: convert bindings to yaml omits 88c508344245 Merge tag 'Wimplicit-fallthrough-5.3-rc2' of git://git.ker [...] omits 43e317c1bbdf Merge tag 's390-5.3-3' of git://git.kernel.org/pub/scm/lin [...] omits 5efbd93708df Merge tag 'devicetree-fixes-for-5.3-2' of git://git.kernel [...] omits a5021c459791 ARM: dts: rockchip: Cleanup style around assignment operator omits 523634db145a Merge tag 'libnvdimm-fixes-5.3-rc2' of git://git.kernel.or [...] omits 5f68056ca50f autofs_lookup(): hold ->d_lock over playing with ->d_flags omits c4931db9b08c get rid of autofs_info->active_count omits 62336cc666b0 drm/i915/uc: Fixup kerneldoc after params were flipped and [...] omits 41e6ada93356 docs: generic-counter.rst: fix broken references for ABI file omits 8dfa20fcfbeb crypto: ghash - add comment and improve help text omits 065cf577135a padata: purge get_cpu and reorder_via_wq from padata_do_serial omits b3553effafa0 crypto: bcm - check assoclen for rfc4543/rfc4106 omits b93ecf429674 crypto: ccree - check assoclen for rfc4543 omits 6fc4dbcf0276 padata: Replace delayed timer with immediate workqueue in [...] omits 97ac82d9135d crypto: aegis - fix badly optimized clang output omits bfb5eb084ae9 crypto: ccp - Replace dma_pool_alloc + memset with dma_poo [...] omits 6ed01097f437 crypto: caam/qi2 - Increase napi budget to process more ca [...] omits f2f1d75ab725 hwrng: mxc-rnga - use devm_platform_ioremap_resource() to [...] omits d10d094cbfd3 hwrng: imx-rngc - use devm_platform_ioremap_resource() to [...] omits 72c8117adfce crypto: ccp - Reduce maximum stack usage omits 934d24a5e150 i3c: move i3c_device_match_id to device.c and export it omits 74bf71ed792a ALSA: hda: Fix 1-minute detection delay when i915 module i [...] omits b25e8a23d4ea kbuild: remove unused single-used-m omits cb36955a5569 gen_compile_commands: lower the entry count threshold omits 26c4c71bcd9a .gitignore: Add compilation database file omits b2eff0921805 kbuild: remove unused objectify macro omits 5168afe6ef59 Merge tag 'for-linus-20190726-2' of git://git.kernel.dk/li [...] omits 40233e7c4473 Merge tag 'selinux-pr-20190726' of git://git.kernel.org/pu [...] omits 543b8c468f55 f2fs: fix to read source block before invalidating it omits 5d01ab7bac46 libbpf: fix erroneous multi-closing of BTF FD omits cdab7e2c73d5 mips: vdso: Fix flip/flop vdso building bug omits b4c0f7fa5308 mips: vdso: Fix source path omits e1ff7390f58e dt-bindings: Fix more $id value mismatches filenames omits ce842e73bccf dt-bindings: nvmem: SID: Fix the examples node names omits c61f0256964b dt-bindings: nvmem: Add YAML schemas for the generic NVMEM [...] omits f1765a1819ff of: Fix typo in kerneldoc omits aaf70b90a4f1 drm/i915/tgl: update ddi/tc clock_off bits omits df16b6361d88 drm/i915/tgl: select correct bit for port select omits 98a5c2a3582a drm/i915/tgl: skip setting PORT_CL_DW12_* on initialization omits 0a062ba725cd Merge tag 'mlx5-fixes-2019-07-25' of git://git.kernel.org/ [...] omits cd8ae2073963 sis900: add support for ethtool's EEPROM dump omits a68983891367 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits a7cf3d24ee60 net: qualcomm: rmnet: Fix incorrect UL checksum offload logic omits 01f5bffad555 ip6_tunnel: fix possible use-after-free on xmit omits e2921f9f95f1 Merge tag 'drm-fixes-2019-07-26' of git://anongit.freedesk [...] omits c5d139697d5d ocelot: Cancel delayed work before wq destruction omits 1fbf400b58fa staging: octeon: Fix build failure due to typo. omits 81af04b432fd qed: RDMA - Fix the hw_ver returned in device attributes omits 9a07406b00cd net: usb: qmi_wwan: Add the BroadMobi BM818 card omits 32630d526b9f MAINTAINERS: add entries for some documentation scripts omits 08f0e4a7ecb9 drm/i915/uc: Remove redundant RSA offset definition omits 5de51fa0b939 drm/i915/uc: Remove redundant ucode offset definition omits 3a8c63d28a12 drm/i915/uc: Remove redundant header_offset/size definitions omits c6c84f78e2f7 block: fix max segment size handling in blk_queue_virt_boundary omits 63b87c310a83 drm/mst: Fix sphinx warnings in drm_dp_msg_connector regis [...] omits c87fb38df19d drm/rockchip: Use drm_atomic_helper_commit_tail_rpm omits bed030a49f3e drm/rockchip: Don't fully disable vop on self refresh omits 2b60e11d0bab drm/rockchip: Use vop_win in vop_win_disable instead of vo [...] omits 6c836d965bad drm/rockchip: Use the helpers for PSR omits ad309284a52b drm/rockchip: Check for fast link training before enabling psr omits 82b78cad0c81 drm/panel: jh057n00900: Use drm_panel_{unprepare, disable} [...] omits 04eedeb46fa2 drm/panel: jh057n00900: Print error code on all DRM_DEV_ERROR()s omits 6a6fc457b30f drm/panel: jh057n00900: Move mipi_dsi_dcs_set_display_off [...] omits 66a4e0ef4343 drm/panel: jh057n00900: Move panel DSI init to enable() omits 3ea54d9b0d65 Merge tag 'docs-5.3-1' of git://git.lwn.net/linux omits 340c4c8daad9 drm/i915/gt: Add to timeline requires the timeline mutex omits 0ed288665686 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 4792ba1f1ff0 Merge tag 'for-5.3-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 863fa8887bef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 04412819652f Merge tag 'for-linus-20190726' of git://git.kernel.dk/linux-block omits 750c930b085b Merge tag 'sound-5.3-rc2' of git://git.kernel.org/pub/scm/ [...] omits f91bf7382856 drm/i915/uc: Don't sanitize guc_log_level modparam omits b381c016c5cf Merge tag 'iommu-fixes-v5.3-rc1' of git://git.kernel.org/p [...] omits 55d31aaec0da Merge branch 'for-linus-5.3' of git://git.kernel.org/pub/s [...] omits 6108cd475ca8 Merge tag 'hwmon-for-v5.3-rc2' of git://git.kernel.org/pub [...] omits 3f99a61441e5 drm/i915: Do not rely on for loop caching the mask omits 096769ea9538 ASoC: Intel: Skylake: Remove static table index when parsi [...] omits c8415833ec24 ASoC: codec2codec: fix missing return of error return code omits e0d99c4d24fd tools headers UAPI: Update tools's copy of kvm.h headers omits cc374377a19d mm/hmm: remove hmm_range vma omits 820571af7219 tools include UAPI: Sync x86's syscalls_64.tbl and generic [...] omits f527688d5d8a mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd omits 6701c619fa08 KVM: arm64: Update kvm_arm_exception_class and esr_class_s [...] omits 1a8248c74c81 KVM: arm: vgic-v3: Mark expected switch fall-through omits 3d584a3c85d6 arm64: KVM: regmap: Fix unexpected switch fall-through omits 4a6e4ae254e0 video: amba-clcd: Spout an error if of_get_display_timing( [...] omits c2d7e47ad190 drm: panel-lvds: Spout an error if of_get_display_timing() [...] omits 892e8ba38f28 video: of: display_timing: Don't yell if no timing node is [...] omits 4faba50edbcc video: of: display_timing: Add of_node_put() in of_get_dis [...] omits d2eba640a4b9 docs: phy: Drop duplicate 'be made' omits ae6fa4d5e94e nl80211: Include wiphy address setup in NEW_WIPHY omits 7a113110fc8c nl80211: document uapi for CMD_FRAME_WAIT_CANCEL omits 60ad72da55ac mac80211: implement HE support for mesh omits a0b4496a4368 mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee8021 [...] omits ef11a931bd1c mac80211: HE: add Spatial Reuse element parsing support omits 3d07ffcaf320 mac80211: add struct ieee80211_tx_status support to ieee80 [...] omits 5cca503817d0 drm/i915/perf: Initialise err to 0 before looping over ce- [...] omits d45d464b118f mm/hmm: merge hmm_range_snapshot into hmm_range_fault omits 9a4903e49e49 mm/hmm: replace the block argument to hmm_range_fault with [...] omits d2e8d551165c mm/hmm: a few more C style and comment clean ups omits 1f9618079250 mm/hmm: replace hmm_update with mmu_notifier_range omits b5fa9fc9e809 irqchip/renesas-rza1: Fix an use-after-free in rza1_irqc_probe() omits 9a446ef08f3b irqchip/irq-imx-gpcv2: Forward irq type to parent omits 321275f0d8f5 irqchip/irq-mbigen: Add of_node_put() before return omits 34f8eb92ca05 irqchip/gic-v3-its: Free unused vpt_page when alloc vpe ta [...] omits 52f8c8b32ea2 irqchip/gic-v3: Mark expected switch fall-through omits 2127c01b7f63 ALSA: i2c: ak4xxx-adda: Fix a possible null pointer derefe [...] omits dd65f7e19c69 ALSA: hda - Show the fatal CORB/RIRB error more clearly omits cd5e1cbe1f0a drm/panel: simple: Add support for Sharp LD-D5116Z01B panel omits d8481155a321 ASoC: sunxi: fix a sound binding broken reference omits 2448c813b12c ASoC: ti: davinci-mcasp: Support for correct symmetric sam [...] omits 3b46a67af2eb Merge branch 'asoc-5.3' into asoc-5.4 omits 1e112c35e3c9 ASoC: ti: davinci-mcasp: Correct slot_width posed constraint omits 789e162a6255 ASoC: rockchip: Fix mono capture omits e51b69808b7e ASoC: Intel: Fix some acpi vs apci typo in somme comments omits 34a2a80ff30b ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s mas [...] omits 2a03e3a50a61 crypto: ccp - Include the module name in system log messages omits 4f22f3235662 crypto: Remove orphan tools/crypto directory omits a7268c4d4205 crypto: cavium/nitrox - Add support for loading asymmetric [...] omits a7c2647034fa crypto: ccp - Add a module parameter to control registrati [...] omits 90773bc1ab40 crypto: ccp - module parameter to limit the number of enab [...] omits c4a89279086e crypto: ccp - Add a module parameter to specify a queue count omits 93308baf0750 crypto: ccp - Make CCP debugfs support optional omits 91b05a7e7d80 crypto: user - make NETLINK_CRYPTO work inside netns omits 31fb084c4eb5 crypto: inside-secure -reduce hash byte counters to 64 bits omits 0e17e3621a28 crypto: inside-secure - add support for authenc(hmac(sha*) [...] omits 54f9e8fa6668 crypto: inside-secure - added support for rfc3686(ctr(aes)) omits 19a1c4092e7c fix the struct mount leak in umount_tree() omits e6f4051123fd {nl,mac}80211: fix interface combinations on crypto contro [...] omits 85266d751551 dt-bindings: panel: Add Sharp LD-D5116Z01B omits 73f628ec9e6b vhost: disable metadata prefetch optimization omits afd6d4f5a52c drm/panel: check failure cases in the probe func omits e8547e12d5d6 ARM: dts: gemini: Mount root from mtdblock3 omits b5a923f8c739 ARM: dts: gemini: Switch to redboot partition parsing omits 47ef78b09952 ARM: dts: gemini: Fix up confused pin settings omits b7b2e8caa08c mac80211: propagate struct ieee80211_tx_status into ieee80 [...] omits cbe77dde4757 mac80211: add xmit rate to struct ieee80211_tx_status omits 98abe0227827 MAINTAINERS: vfio-ccw: Remove myself as the maintainer omits ac7a0fcea39d s390/mm: use shared variables for sysctl range check omits 4f419eb14272 virtio/s390: fix race on airq_areas[] omits 1a2dcff88105 s390/dma: provide proper ARCH_ZONE_DMA_BITS value omits 2aa485e11485 mac80211: add support for parsing ADDBA_EXT IEs omits 60d7dfea00e1 cfg80211: give all multi-BSSID BSS entries the same timestamp omits b0d1d7ffc555 cfg80211: don't parse MBSSID if transmitting BSS isn't created omits 84f1772bc0c7 cfg80211: clean up cfg80211_inform_single_bss_frame_data() omits d82574a8e5a4 cfg80211: no need to check return value of debugfs_create [...] omits dc3998ec5cf2 mac80211: AMPDU handling for rekeys with Extended Key ID omits 3e47bf1ca4c3 mac80211: Simplify Extended Key ID API omits 70f69f481b87 spi: sprd: Change the hwlock support to be optional omits 5d29050b409d mac80211_hwsim: Extended Key ID API update omits f9adf61e983f spi: sprd: adi: Change hwlock to be optional omits e6d722ca09c1 spi: sprd: adi: Add a reset reason for watchdog mode omits 9d9aa1cc91d6 spi: sprd: adi: Add a reset reason for factory test mode omits cc6b3431b36a spi: sprd: adi: Add a reset reason for TOS panic omits c627c58acdc4 spi: sprd: adi: Remove redundant address bits setting omits fb0e76abe34b mac80211: add tx dequeue function for process context omits a11e2f85481c lib80211: use crypto API ccm(aes) transform for CCMP processing omits 612fcfd9b31f mac80211: remove unused and unneeded remove_sta_debugfs callback omits 09e1946cb759 iwlwifi: mvm: remove unused .remove_sta_debugfs callback omits 49175fe63ee8 iwlwifi: dvm: no need to check return value of debugfs_cre [...] omits 5db4c4b9559f mac80211: pass the vif to cancel_remain_on_channel omits 690c4509e980 mac80211_hwsim: Fix a typo in the name of function 'mac802 [...] omits a3b46b86ca76 btrfs: fix extent_state leak in btrfs_lock_and_flush_order [...] omits 09e088a4903b xen/pciback: remove set but not used variable 'old_state' omits edad25476ba3 drm/i915/guc: init submission structures as part of guc_init omits a409906003a2 dt-bindings: opp: qcom-nvmem: Make speedbin related proper [...] omits 8cfda0df3a30 dt-bindings: opp: Re-organise kryo cpufreq to use it for o [...] omits 27a84f76738c PM / OPP: Correct Documentation about library location omits 4527551750e8 opp: of: Support multiple suspend OPPs defined in DT omits 518c6880ffc9 dt-bindings: opp: Support multiple opp-suspend properties omits 7f93ff73f7c8 opp: core: add regulators enable and disable omits 11e1a1648298 opp: Don't decrement uninitialized list_kref omits 71419d84c216 opp: Add dev_pm_opp_find_level_exact() omits 17a8f868ae3e opp: Return genpd virtual devices from dev_pm_opp_attach_genpd() omits baea35e4db17 opp: Not all power-domains are scalable omits 42374b94d70c MIPS: BCM47XX: Add support for Netgear R6200 V1 omits 77cdd4efe571 crypto: inside-secure - add support for authenc(hmac(sha1) [...] omits 5c9254ad7ae3 crypto: ux500 - Use spinlock_t instead of struct spinlock omits cc2a58f14fb8 crypto: drivers - Use kmemdup rather than duplicating its [...] omits 97bcb1619955 crypto: tcrypt - add a speed test for AEGIS128 omits ecc8bc81f2fb crypto: aegis128 - provide a SIMD implementation based on [...] omits 7cdc0ddbf74a crypto: aegis128 - add support for SIMD acceleration omits 521cdde758bf crypto: aegis - avoid prerotated AES tables omits 368b1bdc0a59 crypto: aegis128 - drop empty TFM init/exit routines omits 520c1993bbe6 crypto: aegis128l/aegis256 - remove x86 and generic implem [...] omits 5cb97700beaa crypto: morus - remove generic and x86 implementations omits f248caf9a5cc crypto: testmgr - add tests for lzo-rle omits b46033fdd25a crypto: arm/aes-scalar - unexport en/decryption routines omits 642a88fbe944 crypto: arm64/aes-cipher - switch to shared AES inverse Sbox omits 8de6dd338600 crypto: arm/aes-cipher - switch to shared AES inverse Sbox omits 58144b8d03fc crypto: arm64/aes-neon - switch to shared AES Sboxes omits 9467a3150cf4 crypto: lib/aes - export sbox and inverse sbox omits 1e25ca02a061 crypto: aes-generic - unexport last-round AES tables omits 571c47ab98ad crypto: chelsio - replace AES cipher calls with library calls omits 6273fd7a5a99 crypto: ccp - move to AES library for CMAC key derivation omits da3e7a9715ea crypto: amcc - switch to AES library for GCM key derivation omits 28a220aac596 bluetooth: switch to AES library omits 0a5dff9882e5 crypto: arm/ghash - provide a synchronous version omits e5f050402f18 crypto: arm/aes-neonbs - provide a synchronous version of [...] omits 5eedf315f27d crypto: arm/aes-ce - provide a synchronous version of ctr(aes) omits fafb1dca6fad crypto: arm/aes - use native endiannes for key schedule omits 4d3f9d89c745 crypto: arm64/aes-ce-cipher - use AES library as fallback omits ff6f4115cb95 crypto: aes - move sync ctr(aes) to AES library and generi [...] omits d9ec772d9550 crypto: ctr - add helper for performing a CTR encryption walk omits 5bb12d7825ad crypto: aes-generic - drop key expansion routine in favor [...] omits c184472902d8 crypto: arm64/aes-ce - switch to library version of key ex [...] omits f68df54307aa crypto: arm64/aes-neonbs - switch to library version of ke [...] omits c59a6dffa3cd crypto: arm64/aes-ccm - switch to AES library omits aa6e2d2b355f crypto: arm/aes-neonbs - switch to library version of key [...] omits fe3b99b64909 crypto: arm64/ghash - switch to AES library omits 363a90c2d517 crypto: safexcel/aes - switch to library version of key ex [...] omits 18d8b96daded crypto: cesa/aes - switch to library version of key expans [...] omits 8131878db76c crypto: padlock/aes - switch to library version of key exp [...] omits 1d2c3279311e crypto: x86/aes - drop scalar assembler implementations omits 2c53fd11f762 crypto: x86/aes-ni - switch to generic for fallback and ke [...] omits e59c1c987456 crypto: aes - create AES library based on the fixed time AES code omits b158fcbba857 crypto: aes/fixed-time - align key schedule with other imp [...] omits 724ecd3c0eb7 crypto: aes - rename local routines to prevent future clashes omits 20bb4ef038a9 crypto: arm/aes-ce - cosmetic/whitespace cleanup omits 85b36ee8e9a8 crypto: inside-secure - add support for 0 length HMAC messages omits 41abed7d72c9 crypto: inside-secure - add support for arbitrary size has [...] omits 85695b093d55 crypto: inside-secure - let HW deal with initial hash digest omits dc5268b65dfc crypto: inside-secure: back out parts of earlier HMAC upda [...] omits a74d850f787e crypto: inside-secure - fix EINVAL error (buf overflow) fo [...] omits 19b347b32bb1 crypto: inside-secure - fix scatter/gather list to descrip [...] omits 5bdb6e6aa53b crypto: inside-secure - fix incorrect skcipher output IV omits 384ce433884a crypto: inside-secure - silently return -EINVAL for input [...] omits 36160aadb103 crypto: inside-secure - keep ivsize for DES ECB modes at 0 omits 452c53d7868b crypto: ccree - notify TEE on FIPS tests errors omits 9552389c465e crypto: fips - add FIPS test failure notification chain omits 76a95bd8f9e1 crypto: ccree - account for TEE not ready to report omits e6e6600c001c crypto: ccree - drop legacy ivgen support omits aca24d48cee2 crypto: ccree - fix spelling mistake "configration" -> "co [...] omits 1f66c45db330 mips: Add clock_gettime64 entry point omits abed3d826f2f mips: Add clock_getres entry point omits 24640f233b46 mips: Add support for generic vDSO omits 4d5308e78527 Merge tag 'drm-fixes-5.3-2019-07-24' of git://people.freed [...] omits f480de3f4a2b Merge tag 'drm-misc-fixes-2019-07-25' of git://anongit.fre [...] omits a035d552a93b Makefile: Globally enable fall-through warning omits 2defb94edb44 drm/i915: Mark expected switch fall-throughs omits 9e87891799dc drm/amd/display: Mark expected switch fall-throughs omits 12fce1ab4ad9 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning omits d64062b57eeb drm/amdgpu/gfx10: Fix missing break in switch statement omits 737298d18836 drm/amdkfd: Fix missing break in switch statement omits 7b26b91d3b23 perf/x86/intel: Mark expected switch fall-throughs omits cc4070449a5b mtd: onenand_base: Mark expected switch fall-through omits 2988160827b7 afs: fsclient: Mark expected switch fall-throughs omits 35a3a90cc56c afs: yfsclient: Mark expected switch fall-throughs omits 5a8dadbcfa6b can: mark expected switch fall-throughs omits eba6120de93b firewire: mark expected switch fall-throughs omits 943e398dd36c Merge branch 'flow_dissector-input-flags' omits e853ae776a58 selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP omits 71c99e32b926 bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_D [...] omits ae173a915785 selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG omits 57debff23c4c tools/bpf: sync bpf_flow_keys flags omits b2ca4e1cfa7d bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN omits 1ac6b126dbe8 bpf/flow_dissector: document flags omits 086f95682114 bpf/flow_dissector: pass input flags to BPF flow dissector [...] omits 03cd1d1a493e selftests/bpf: Add selftests for bpf_perf_event_output omits 7c4b90d79d0f bpf: Allow bpf_skb_event_output for a few prog types omits 28ba934d28cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 00c33afbf9dd net: mvneta: use devm_platform_ioremap_resource() to simpl [...] omits 47d858d0bdcd ipip: validate header length in ipip_tunnel_xmit omits 97dee74bb34a drm/i915/uc: Reorder params in intel_uc_fw_fetch omits 53db1cced401 selftests/net: add missing gitignores (ipv6_flowlabel) omits 79c7a28e1f3a drm/i915: Capture vma contents outside of spinlock omits d1f0b5dce8fd bnx2x: Disable multi-cos feature. omits 173e6ee21e2b structleak: disable STRUCTLEAK_BYREF in combination with K [...] omits b591c6f620ac Merge branch 'tipc-link-changeover-issues' omits 2320bcdae628 tipc: fix changeover issues due to large packet omits 4929a932be33 tipc: optimize link synching mechanism omits 67fe62dcf713 drm: Switch to use DEVFREQ_GOV_SIMPLE_ONDEMAND constant omits 4bced8bea094 drm/panfrost: Export all GPU feature registers omits a1b27e99229a drm/amd/display: Implement MST Aux device registration omits db432cd0960c drm/amd/display: Use connector kdev as aux device parent omits 7713c0f10dd5 drm/nouveau: Use connector kdev as aux device parent omits 4a11458611fb ARM: dts: rockchip: add veyron-tiger board omits 0067692b662e ARM: dts: rockchip: add veyron-fievel board omits c6855f7bb66b dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] omits 562836a269e3 drm/dp_mst: Enable registration of AUX devices for MST ports omits 6b381a8e2c5f ARM: dts: rockchip: consolidate veyron panel and backlight [...] omits 280c08991622 Documentation: TLS: fix stat counters description omits 4ea52e250897 nfp: tls: rename tls packet counters omits 304ecc9a34b8 net/mlx5e: kTLS, Call WARN_ONCE on netdev mismatch omits 90bb76929116 net/mlx5e: Prevent encap flow counter update async to user query omits 4b95840a6ced net/mlx5e: Fix matching of speed to PRM link modes omits 694826e36634 net/mlx5e: Fix wrong max num channels indication omits 7a32f2962c56 net/mlx5: Fix modify_cq_in alignment omits 987f6c69dd92 net/mlx5: Add missing RDMA_RX capabilities omits 08aa5e7da6bc net/mlx5: Use reversed order when unregister devices omits abf30f235390 drm/i915/uc: Move uc firmware layout definitions to dedica [...] omits 199ddded380a drm/i915/uc: Update drawing for firmware layout omits dbbff8c3f641 drm/i915: Fix GuC documentation links omits ab9640000d92 ARM: dts: rockchip: move rk3288-veryon display settings in [...] omits 31ed9d9d71ec ARM: dts: rockchip: Limit WiFi TX power on rk3288-veyron-jerry omits 3935ec4a1184 drm/dp: Use non-cyclic idr omits 5882d65c1691 arm64: dts: rockchip: Add PWM fan for RockPro64 omits de4ee728465f nouveau: unlock mmap_sem on all errors from nouveau_range_fault omits e709accc7670 mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault omits 5fbcf5015db8 nouveau: remove the block parameter to nouveau_range_fault omits f32471e2cf87 mm/hmm: remove the legacy hmm_pfn_* APIs omits 1b88b99bdff8 nouveau: return -EBUSY when hmm_range_wait_until_valid fails omits 02712bc32508 mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau omits 2bcbeaefde2f mm/hmm: always return EBUSY for invalid ranges in hmm_rang [...] omits 7114fbdaa2aa clk: rockchip: Fix -Wunused-const-variable in rv1108 clk driver omits 83fbae60fd38 fsl/fman: Remove comment referring to non-existent function omits 3008e06fdf09 st_nci_hci_connectivity_event_received: null check the allocation omits 9891d06836e6 st21nfca_connectivity_event_received: null check the allocation omits 4b663366246b tun: mark small packets as owned by the tap sock omits 37f7c66f4560 ptp: ptp_dte: remove redundant dev_err message omits f2ad83af32c3 Merge branch 'mlxsw-Two-small-updates' omits fc25996e6f46 mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups omits b06689cc1b04 mlxsw: spectrum: Expose KVD size for Spectrum-2 omits 16b2084a8afa Merge branch 'dim-fixes' omits f8be17b81d44 lib/dim: Fix -Wunused-const-variable warnings omits f06d0ca45827 linux/dim: Fix overflow in dim calculation omits 3123c5c4ca15 edac: altera: Move Stratix10 SDRAM ECC to peripheral omits c8ec4632c6ac ife: error out when nla attributes are empty omits c93496e9f768 net: sfc: falcon: convert to i2c_new_dummy_device omits 246eab59eefc leds: lm3697: Switch to use fwnode_property_count_uXX() omits ebefec8d9fc0 leds: lm36274: Switch to use fwnode_property_count_uXX() omits cc93c8637008 leds: lm3532: Switch to use fwnode_property_count_uXX() omits 1817208e14c6 leds: an30259a: Use generic support for composing LED names omits 91f1be8a8327 dt-bindings: an30259a: Add function and color properties omits d7235f5feaa0 leds: gpio: Use generic support for composing LED names omits a1c60ec95d15 dt-bindings: leds-gpio: Add function and color properties omits b1f24498f187 leds: as3645a: Use generic support for composing LED names omits 5b95cb0cbf64 dt-bindings: as3645a: Add function and color properties omits 8103f558527f leds: aat1290: Use generic support for composing LED names omits d60a3d30c285 dt-bindings: aat1290: Add function and color properties omits 889003c20602 leds: cr0014114: Use generic support for composing LED names omits 6c01a5cc36ea dt-bindings: cr0014114: Add function and color properties omits e322b75a301b leds: lm3601x: Use generic support for composing LED names omits 28e12cf498ec dt-bindings: lm36010: Add function and color properties omits a50ff2834893 leds: lm3692x: Use generic support for composing LED names omits 4dcbc8f8c59f dt-bindings: lm3692x: Add function and color properties omits 99ca0ea57309 leds: lp8860: Use generic support for composing LED names omits 0ec39e8cd8f6 dt-bindings: lp8860: Add function and color properties omits 68e192078e02 leds: lt3593: Use generic support for composing LED names omits e12e91a4129b dt-bindings: lt3593: Add function and color properties omits 5fdf85a0911a leds: sc27xx-blt: Use generic support for composing LED names omits 0f0f25797a7d dt-bindings: sc27xx-blt: Add function and color properties omits bb4e9af0348d leds: core: Add support for composing LED class device names omits c5d18dd6b64e dt-bindings: leds: Add properties for LED name construction omits 2f430310f7b4 dt-bindings: leds: Add LED_FUNCTION definitions omits 853a78a7d6c7 dt-bindings: leds: Add LED_COLOR_ID definitions omits b2b998c0f944 leds: class: Improve LED and LED flash class registration API omits 0058eb589881 qed*: Change dpi_addr to be denoted with __iomem omits 3dcfb397dad2 ASoC: codec2codec: deal with params when necessary omits 054d65004c6a ASoC: codec2codec: name link using stream direction omits 68c907f10cd8 ASoC: codec2codec: run callbacks in order omits 1c38bdc96941 MAINTAINERS: update EDAC entry to reflect current tree and [...] omits 8b38c538d460 IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface omits 66013e8ec685 platform/x86: intel_pmc_core: Add ICL-NNPI support to PMC Core omits 6acf5d76ab68 Platform: OLPC: add SPI MODULE_DEVICE_TABLE omits cb8ffde5694a libbpf: silence GCC8 warning about string truncation omits 1d2fedd8561d RDMA/core: Support netlink commands in non init_net net na [...] omits 8732d85a69a0 platform/x86: wmi: add missing struct parameter description omits edbfe83def34 platform/x86: pcengines-apuv2: Fix softdep statement omits 913df8c35322 RDMA/mlx4: Annotate boolean arguments as bool and not int omits 089b645d19b2 RDMA/mlx4: Separate creation of RWQ and QP omits 4f96061b92da IB/usnic: Use dev_get_drvdata omits 39289bfc2214 RDMA: Make most headers compile stand alone omits cf167e5eb92c RDMA/qedr: Remove Unneeded variable rc omits 4cc315c53f95 RDMA/qib: Unneeded variable ret omits 1889c6e6ac6e regulator: act8865: fix ptr_ret.cocci warnings omits 6535e831b4c8 ASoC: cs47l92: Add codec driver for Cirrus Logic CS47L92 omits 9cba2d6a1447 ASoC: cs47l15: Add codec driver for Cirrus Logic CS47L15 omits 01ec57a4371e ASoC: wm_adsp: Allow bus error handler to be called directly omits 5af9e972ac72 ASoC: SOF: Makefile - fix the top-level kernel module name [...] omits a8f910ec6658 media: v4l2-core: Cleanup Makefile omits 620428820d0d media: staging: hantro: avoid future namespace collisions omits 73fb5bfa53e9 media: hantro: Support RK3399 VP8 decoding omits 613326d62f79 media: hantro: Move VP8 common code omits 9c0b2596f2ac Merge branch 'nvme-5.3' of git://git.infradead.org/nvme in [...] omits 36703247d5f5 io_uring: ensure ->list is initialized for poll commands omits 6389a62ff798 usbip: tools: fix GCC8 warning for strncpy omits 932a9317ac49 media: hantro: Add helpers to prepare/finish a run omits deff5c37c889 media: hantro: Add hantro_get_{src, dst}_buf() helpers omits 61e95d81aa28 media: hantro: Constify the control array omits 6789f873ed37 Merge tag 'pm-5.3-rc2' of git://git.kernel.org/pub/scm/lin [...] omits a51edf751b66 Merge tag 'riscv/for-v5.3-rc2' of git://git.kernel.org/pub [...] omits 9530bbe726a1 media: hantro: Simplify the controls creation logic omits c3c3509b8681 media: hantro: Set DMA max segment size omits da3cc2e6f168 Merge tag 'ktest-v5.3' of git://git.kernel.org/pub/scm/lin [...] omits aa0e9e72733b media: staging: media: hantro: Remove call to memset after [...] omits 5e291a908869 ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup omits 24f6f93a19e8 media: Don't default-enable "ancillary driver autoselect" [...] omits 6b4633310ae8 media: rcar-vin: Always setup controls when opening video device omits 1d99e68ce7fd media: rcar-vin: Add support for RGB formats with alpha component omits 5720c7331ff7 media: rcar-vin: Add control for alpha component omits 19ab1f649ca4 media: rcar-vin: Rename VNDMR_DTMD_ARGB1555 to VNDMR_DTMD_ARGB omits 049e684f2de9 media: v4l2-dev: fix WARN_ON(!vdev->device_caps) omits a29a0a467e2c Merge branch 'access-creds' omits 0005cbda438f drm/via: drop use of drmP.h omits 2299b52d1391 drm/via: make via_drv.h self-contained omits 9154e60c4e05 drm/via: copy DRM_WAIT_ON as VIA_WAIT_ON and use it omits 6e7ca09b583d btrfs: Fix deadlock caused by missing memory barrier omits 3bf2a06e3612 drm/via: drop use of DRM(READ|WRITE) macros omits 33db6f94847c RDMA/hns: Refactor eq table init for hip08 omits d7019c0f47ae RDMA/hns: Refactor hem table mhop check and calculation omits 3ee0e170d72c RDMA/hns: Package for hns_roce_rereg_user_mr function omits 89b4b70b974c RDMA/hns: Optimize hns_roce_mhop_alloc function. omits 99441ab552f1 RDMA/hns: optimize the duplicated code for qpc setting flow omits 947441eadb90 RDMA/hns: Use a separated function for setting extend sge [...] omits 606bf89e98ef RDMA/hns: Refactor for hns_roce_v2_modify_qp function omits 2a2f1887e089 RDMA/hns: Refactor the code of creating srq omits 4f8f0d5e33dd RDMA/hns: Package the flow of creating cq omits a5c9c299d1e1 IB/mlx5: Avoid unnecessary typecast omits 56594ae1d250 RDMA/core: Annotate destroy of mutex to ensure that it is [...] omits 2c93346698ba media: ipu3-cio2: Parse information from firmware without [...] omits 706c0cffaf2a media: ipu3-cio2: Proceed with notifier init even if there [...] omits f6a5242b7cf2 media: ipu3-cio2: Clean up notifier's subdev list if parsi [...] omits d1e164289e55 media: v4l2-async: Safely clean up an uninitialised notifier omits 2ea4cfc9a716 media: omap3isp: Rework OF endpoint parsing omits b7165bd0d6cb IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW [...] omits d191152f43a5 IB/counters: Always initialize the port counter object omits a379d1ce32f1 IB/core: Fix querying total rdma stats omits 296e3a2aad09 IB/mlx5: Prevent concurrent MR updates during invalidation omits e77cc85ee390 arm64: dts: qcom: sdm845: remove macro from unit name omits 2833d79c28b8 arm64: dts: qcom: sdm845-cheza: remove macro from unit name omits 19e684e835f6 arm64: dts: qcom: sdm845: remove unit name for thermal tri [...] omits 81a7b51177fc arm64: dts: qcom: sdm845: remove unnecessary properties fo [...] omits a1875bf98290 arm64: dts: qcom: sdm845: Add unit name to soc node omits 36a80df44b6f arm64: dts: sdm845: Add video nodes omits 43931d350f30 x86/apic/x2apic: Implement IPI shorthands support omits 2510d09e9dab x86/apic/flat64: Remove the IPI shorthand decision logic omits dea978632e84 x86/apic: Share common IPI helpers omits 1f0ad660488b x86/apic: Remove the shorthand decision logic omits 832df3d47bad x86/smp: Enhance native_send_call_func_ipi() omits d0a7166bc7ac x86/smp: Move smp_function_call implementations into IPI code omits 22ca7ee933a3 x86/apic: Provide and use helper for send_IPI_allbutself() omits 6a1cb5f5c641 x86/apic: Add static key to Control IPI shorthands omits bdda3b93e660 x86/apic: Move no_ipi_broadcast() out of 32bit omits bd82dba2fa6a x86/apic: Add NMI_VECTOR wait to IPI shorthand omits 3994ff90acc3 x86/apic: Remove dest argument from __default_send_IPI_shortcut() omits 60dcaad5736f x86/hotplug: Silence APIC and NMI when CPU is dead omits 9c92374b631d x86/cpu: Move arch_smt_update() to a neutral place omits 82e574782345 x86/apic/uv: Make x2apic_extra_bits static omits c94f0718fb1c x86/apic: Consolidate the apic local headers omits ba77b2a02e00 x86/apic: Move apic_flat_64 header into apic directory omits 8b542da37287 x86/apic: Move ipi header into apic directory omits 521b82fee98c x86/apic: Cleanup the include maze omits cdc86c9d1f82 x86/apic: Move IPI inlines into ipi.c omits cc8bf191378c x86/apic: Make apic_pending_intr_clear() more robust omits 2640da4cccf5 x86/apic: Soft disable APIC before initializing it omits 39c89dff9c36 x86/apic: Invoke perf_events_lapic_init() after enabling APIC omits 2591bc4e8d70 x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI omits a2df00fd5012 Merge branch 'smp/hotplug' into x86/apic omits 747d5a1bf293 x86/reboot: Always use NMI fallback when shutdown via rebo [...] omits 289a2d22b5b6 perf/x86/intel: Mark expected switch fall-throughs omits a1dc0446d649 sched/core: Silence a warning in sched_init() omits a07db5c08657 sched/core: Fix CPU controller for !RT_GROUP_SCHED omits 710da3c8ea7d sched/core: Prevent race condition between cpuset and __sc [...] omits 1a763fd7c633 rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outsi [...] omits d74b27d63a8b cgroup/cpuset: Change cpuset_rwsem and hotplug lock order omits 1243dc518c9d cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem omits 59d06cea1198 sched/deadline: Fix bandwidth accounting at all levels aft [...] omits f9a25f776d78 cpusets: Rebuild root domain deadline accounting information omits 4b211f2b129d sched/core: Streamle calls to task_rq_unlock() omits c22645f4c8f0 sched/topology: Add partition_sched_domains_locked() omits 60e17f5cef83 sched/fair: Introduce fits_capacity() omits e0e8d4911ed2 sched/isolation: Prefer housekeeping CPU in local node omits 65d74e91694e sched/stats: Fix unlikely() use of sched_info_on() omits 7b3c92b85a65 sched/core: Convert get_task_struct() to return the task omits 3c29e651e16d sched/fair: Fall back to sched-idle CPU if idle CPU isn't found omits 43e9f7f231e4 sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq omits 84ec3a078708 time/tick-broadcast: Fix tick_broadcast_offline() lockdep [...] omits f6cad8df6b30 sched/fair: Fix imbalance due to CPU affinity omits 9434f9f5d117 sched/fair: Change task_numa_work() storage to static omits b34920d4ce6e sched/fair: Move task_numa_work() init to init_numa_balancing() omits d35927a14464 sched/fair: Move init_numa_balancing() below task_numa_work() omits 0c09ab96fc82 cpu/hotplug: Cache number of online CPUs omits b9fa6442f704 cpumask: Implement cpumask_or_equal() omits e797bda3fd29 smp/hotplug: Track booted once CPUs in a cpumask omits 8c779229d0f4 locking/lockdep: Report more stack trace statistics omits 12593b7467f9 locking/lockdep: Reduce space occupied by stack traces omits a2970421640b stacktrace: Constify 'entries' arguments omits 364f6afc4f55 locking/lockdep: Make it clear that what lock_class::key p [...] omits 4ce54af8b33d perf/core: Fix creating kernel counters for PMUs that over [...] omits 5ea3f6fb37b7 perf/x86: Apply more accurate check on hypervisor platform omits 3b238a64c300 perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE [...] omits 3d0c3953601d perf/x86/intel: Fix SLOTS PEBS event constraint omits 6c11c6e3d5e9 locking/mutex: Test for initialized mutex omits 30a35f79faad locking/lockdep: Clean up #ifdef checks omits 68037aa78208 locking/lockdep: Hide unused 'class' variable omits 6ffddfb9e1de locking/rwsem: Add ACQUIRE comments omits 952041a8639a tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_fail [...] omits 99143f82a255 lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop omits e1b98fa31664 locking/rwsem: Add missing ACQUIRE to read_slowpath exit w [...] omits 78134300579a locking/rwsem: Don't call owner_on_cpu() on read-owner omits cb361d8cdef6 sched/fair: Use RCU accessors consistently for ->numa_group omits 16d51a590a8c sched/fair: Don't free p->numa_faults with concurrent readers omits bbe70e4e4211 fs: kernfs: Fix possible null-pointer dereferences in kern [...] omits 2fd60da46da7 kernfs: fix potential null pointer dereference omits f4c255f1a747 dmaengine: dma-jz4780: Break descriptor chains on JZ4740 omits 2a6fc3cb5cb6 drm/tegra: Fix gpiod_get_from_of_node() regression omits d105ef8120dd dmaengine: tegra210-adma: Fix unused function warnings omits b7989e271e9f ASoC: ti: davinci-mcasp: Improve serializer handling in mu [...] omits 816fe206138a ASoC: ti: davinci-mcasp: Add support for RIGHT_J format omits f2c8b5701403 ASoC: pcm3168a: Allow all channels in case of parallel DIN [...] omits b6297d9e078a clk: meson: g12a: fix hifi typo in mali parent_names omits 41db5f8397ee misc: fastrpc: fix memory leak when out of memory omits d4fddac5a51c test_firmware: fix a memory leak bug omits 0c7d37f4d9b8 hpet: Fix division by zero in hpet_time_div() omits 1b5621832f9b eeprom: make older eeprom drivers select NVMEM_SYSFS omits e59fc5252911 staging: rtl8192*: display ESSIDs using %pE omits 0854d589aa91 docs: ABI: remove extension from sysfs-class-mic.txt omits bc83f79bd211 mic: avoid statically declaring a 'struct device'. omits dcfecd4d7a55 fpga: dfl: use driver core functions, not sysfs ones. omits 1670e678a8a7 mtd: rawnand: ingenic: Add of_node_put() before return omits 60be51f4be49 mtd: rawnand: meson: Add of_node_put() before return omits a08e42987118 mtd: rawnand: tango: Add of_node_put() before return omits c436f68beeb2 mtd: rawnand: oxnas: Add of_node_put() omits 4902e87faf26 mtd: rawnand: vf610: Add of_node_put() before goto omits b410f4eb01a1 mtd: rawnand: stm32_fmc2: avoid warnings when building wit [...] omits 17224cf29cbb drm/bridge: sii902x: add audio graph card support omits 820342aca051 media: v4l2-async: Add v4l2_async_notifier_add_fwnode_remo [...] omits 016413d96706 media: v4l2-async: Get fwnode reference when putting it to [...] omits 6a76404b13ba media: davinci-vpif: Don't dereference endpoint after putt [...] omits 43e4cb942e88 locks: Fix procfs output for file leases omits 61d51456f357 vt: Grab console_lock around con_is_bound in show_bind omits 515db266a9da driver core: Remove device link creation limitation omits 10b0f1c227ed vmw_balloon: Remove Julien from the maintainers list omits 7bdd9695970e char: ppdev: Fix a possible null-pointer dereference in pp [...] omits 8f9e86ee7959 staging: android: ion: Bail out upon SIGKILL when allocati [...] omits 092f47c383ad intel_th: msu: Preserve pre-existing buffer configuration omits ed5207afc580 intel_th: msu: Prevent freeing buffers while locked windows exist omits 57b69a1f6648 intel_th: msu: Get rid of the window size limit omits f220df66f676 intel_th: msu-sink: An example msu buffer "sink" omits 615c164da0eb intel_th: msu: Introduce buffer interface omits 517c3ba00916 x86/speculation/mds: Apply more accurate check on hypervis [...] omits 6ddb094a9f8c media: staging/intel-ipu3: Use dev_get_drvdata where possible omits 3be9cc6ad3fa media: v4l2-fwnode: Switch to use fwnode_property_count_uXX() omits bfe655d159af media: pci: Use dev_get_drvdata where possible omits 913c55a86400 media: ov2680: fix a typo in a function name omits 050ff2ad1cca media: Add support for Cadence CSI2TX 2.1 omits 6ded416d4ac4 media: Fix Lane mapping in Cadence CSI2TX omits bf9df90b3557 media: Add lane checks for Cadence CSI2TX omits c0a7c0025369 media: dt-bindings: Update bindings for Cadence CSI2TX ver [...] omits 24c8ac890130 media: i2c: ov5640: Fix the order for enabling regulators omits 8791a102ce57 media: i2c: ov5640: Check for devm_gpiod_get_optional() error omits 4962bb38fb61 media: ov5645: Use regulator_bulk() functions omits 45ffbd15ede6 media: ov5645: Remove unneeded regulator_set_voltage() omits f61c0ca4b402 media: vivid: fix typo: use -> user omits 4ee222406740 media: staging: davinci: remove vpfe driver omits 757c2bf597a8 media: staging/media/bcm2048: remove driver omits 79e85d1d2c16 media: vivid: fix device init when no_error_inj=1 and fb disabled omits 8baf50109929 media: am437x: remove unused struct vpfe_pixel_format omits ee484875af00 media: davinci/vpfe_capture.c: drop unused format descriptions omits 610fce537221 media: sh_veu: convert to struct v4l2_fh omits 3c1350501c21 media: v4l2-dev/ioctl: require non-zero device_caps, verif [...] omits 08aac0e32fe4 media: marvell-ccic: mmp: add MODULE_DEVICE_TABLE omits 173f6eacc8a8 media: v4l: ctrls: Add debug messages omits 156a599b0716 dmaengine: tegra-apb: Support per-burst residue granularity omits d4a6a9537bc3 media: hdpvr: Add device num check and handling omits 9e037bdf743c media: staging: media: cedrus: Fix misuse of GENMASK macro omits 21a816e7ee5d media: rcar-vin: Centralize black listing of pixel formats omits 643d83f0a351 x86/hpet: Undo the early counter is counting check omits 0bd465765f8d media: rcar-vin: Clean up correct notifier in error path omits 78b3e86b5a75 media: dt: bindings: tegra-vde: Document new optional IOMM [...] omits 4a2b8560e3df tty: serial: netx: Delete driver omits 978946e42840 ARM: dts: stm32: enable FMC2 NAND controller on stm32mp157c-ev1 omits 52ded6f9ce84 ARM: dts: stm32: add FMC2 NAND controller pins muxing on s [...] omits aafa0ae33586 ARM: dts: stm32: add FMC2 NAND controller support on stm32mp157c omits 6b72c7a98bd6 drm/bridge: sii902x: make audio mclk optional omits 512ec50a97d8 dt-bindings: display: sii902x: Change audio mclk binding omits 365d28c92f8c drm/bridge: sii902x: fix missing reference to mclk clock omits 8fabc9c3109a drm/stm: attach gem fence to atomic state omits 2fa278e32b9f ARM: dts: stm32: activate dma for qspi on stm32mp157 omits d39b5bad8658 xhci: Fix crash if scatter gather is used with Immediate D [...] omits 4849ee612970 usb: usb251xb: Reallow swap-dx-lanes to apply to the upstr [...] omits 79f6fafad4e2 Revert "usb: usb251xb: Add US port lanes inversion property" omits bafe64e5f0ed Revert "usb: usb251xb: Add US lanes inversion dts-bindings" omits 34d0545978b6 dt-bindings: usb: mtu3: fix typo of DMA clock name omits ed7fe551575c usb: chipidea: udc: remove redundant assignment to variabl [...] omits 6269e4c76eac usb: host: xhci-hub: fix extra endianness conversion omits 3114bc89c021 usb: host: Remove call to memset after dma_alloc_coherent omits 6443c671d5cb usb: host: oxu210hp-hcd: squash oxu210hp.h into oxu210hp-hcd.c omits 110f87a6a5f6 usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h omits 6ce9ba07b1b7 usb: typec: mux: Switch to use fwnode_property_count_uXX() omits bc7514925cf5 usb: typec: tcpm: Switch to use fwnode_property_count_uXX() omits 41b57327b270 usb: dwc3: Switch to use device_property_count_u32() omits 07e803ec9f6b usb: dwc2: Switch to use device_property_count_u32() omits 57cd166afc4b USB: core: hcd-pci: Use dev_get_drvdata where possible omits 0ce38c5f929c iomap: fix Invalid License ID omits dc3bf49ea330 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits d9c525229521 treewide: add "WITH Linux-syscall-note" to SPDX tag of uap [...] omits fdc757015782 Merge branch 'pm-cpufreq' omits f27e43b46dae MAINTAINERS: Remove tinydrm entry omits 174102f4de23 drm/tinydrm: Move mipi-dbi omits 2d2bb61a6ce1 drm/tinydrm/mipi-dbi: Select DRM_KMS_HELPER omits 3389669ac5ea drm/tinydrm/Kconfig: drivers: Select BACKLIGHT_CLASS_DEVICE omits 7c9f1312cfca drm/tinydrm/mipi-dbi: Remove CMA helper dependency omits 84137b866e83 drm/tinydrm: Split struct mipi_dbi in two omits 440961d20959 drm/tinydrm: Rename remaining variable mipi -> dbidev omits f90bf1ece48a usb: wusbcore: fix unbalanced get/put cluster_id omits 94b9a70d32db usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() omits d74ffae8b8dd usb-storage: Add a limitation for blk_queue_max_hw_sectors() omits 4fbb8aa75836 usb: pci-quirks: Minor cleanup for AMD PLL quirk omits f3dccdaade41 usb: pci-quirks: Correct AMD PLL quirk detection omits 36b505721623 drm/tinydrm: Rename variable mipi -> dbi omits 771ea160e68f drm/tinydrm/mipi-dbi: Move cmdlock mutex init omits 25f8c834e2a6 Input: synaptics - enable RMI mode for HP Spectre X360 omits 3b51c44bd693 Input: allow drivers specify timestamp for input events omits 92e3e884887c Staging: fbtft: Fix GPIO handling omits db4ad308a506 misc: alcor_pci: Use dev_get_drvdata omits 2495aeeca24d misc: eeprom: max6875: convert to i2c_new_dummy_device omits 80257121f435 misc: eeprom: ee1004: convert to i2c_new_dummy_device omits 0f073df7e731 staging: rtl8723bs: hal: Remove unneeded variable pU1Tmp omits 4da947b27cdb staging: rtl8723bs: Remove unused function prototype ODM_S [...] omits f79670abd541 staging: rtl8723bs: Replace function ODM_TXPowerTrackingCheck() omits 4e8cc1c2df86 staging: rtl8723bs: Replace function odm_TXPowerTrackingInit() omits d40e29d7e219 staging: rtl8723bs: Replace function beacon_timing_control() omits 7a9a7332b62b staging: rtl8723bs: hal: Replace function rtl8723b_set_ap_ [...] omits 0528096df377 staging: rtl8723bs: hal: Replace function rtl8723b_set_wow [...] omits 9dd2f1d9a158 staging: rtl8723bs: hal: Replace function PHY_GetTxPowerIndex() omits fe2ffeb5fdd2 staging: rtl8723bs: hal: Replace function PHY_SetTxPowerIndex() omits 2e20a5ac67f8 staging: rtl8723bs: rtw_pwrctrl: Change true/false checks omits 4b2c85cacde3 drivers/staging/rtl8192u: fix indentation issue, remove extra tab omits 7f9b583358a4 staging: mt7621-pci: avoid use 'err' local variable omits 756e4624ddcf staging: rtl8192e: remove set but not used variable 'payload ' omits 3774fb6bd2b9 staging: rtl8723bs: hal: remove redundant assignment to va [...] omits 8638eeed7481 staging: rtl8723bs: remove unused file hal_phy.c omits 1c4bfacf1d70 staging: rtl8723bs: core: Remove Unneeded variable ret omits fee0cc591ae4 staging: rtl8723bs: os_dep: change return type of rtw_susp [...] omits 8143be90aaab staging: rtl8723bs: remove set but not used variable 'cck_ [...] omits caecc46bf4e7 staging: rtl8712: r8712_free_recvframe(): Change return type omits 606c5cf07b79 staging: rtl8712: r8712_init_recvbuf(): Change return type omits 34ef8dbe02f4 staging: rtl8712: r8712_set_802_11_add_wep(): Change retur [...] omits 42ceb6731d78 staging: rtl8712: init_mp_priv(): Change return values omits 7c93fdf090df staging: rtl8712: r8712_register_cmd_alive(): Change retur [...] omits 8a73a8c46570 staging: rtl8712: r8712_set_key(): Change return values omits 33972d48c2de staging: rtl8712: r8712_set_auth(): Change return values omits 3e67274a41b2 staging: rtl8712: r8712_init_mlme_priv(): Change return values omits ec2b26f71261 staging: rtl8712: Merge memcpy + be16_to_cpus to get_unali [...] omits 814b75b4ed9c staging: rtl8712: recv_linux.c: Align * on block comment omits 7a047abbb6ef staging: wilc1000: Merge memcpy + le32_to_cpus to get_unal [...] omits 28771088953f staging: comedi: daqboard2000: Remove function db2k_initia [...] omits 3e6998b17f36 staging: android: ion: Remove unused rbtree for ion_buffer omits 610504301235 staging: unisys: visornic: Update the description of 'poll [...] omits fb2b055b7e6e staging: wilc1000: flush the workqueue before deinit the host omits 66665bb99792 staging: gasket: apex: fix copy-paste typo omits b918d1c27066 Staging: fbtft: Fix reset assertion when using gpio descriptor omits dbc4f989c878 Staging: fbtft: Fix probing of gpio descriptor omits 3f8809499bf0 ALSA: hda - Add a conexant codec entry to let mute led work omits 67d86835840a netfilter: nft_meta_bridge: Eliminate 'out' label omits cb81572e8cb5 netfilter: nf_tables: Make nft_meta expression more robust omits 882a0db9d143 objtool: Improve UACCESS coverage omits 8d5682f66252 drm/i915/uc: Unify uC firmware upload omits 4ca8d2ef8dab drm/i915/uc: Plumb the gt through fw_upload omits 9cb279455705 drm/i915/huc: Copy huc rsa only once omits 90dd992260cc drm/i915/uc: Move xfer rsa logic to common function omits 91e55e545ab8 drm/i915/uc: Unify uc_fw status tracking omits 21a27d1cdd41 drm/i915/uc: Unify uC FW selection omits 305ceebd5284 drm/i915: Fix handling of non-supported uC omits 702668e606c0 drm/i915/uc: Unify uC platform check omits ff09297ec996 autofs: simplify get_next_positive_...(), get rid of trylocks omits e3cacb73e626 xtensa: fix build for cores with coprocessors omits 1417dba1034d remoteproc: qcom: Move glink_ssr notification after stop omits 4638faac0327 netrom: hold sock when setting skb->destructor omits 9eed21c01c78 mlx4: avoid large stack usage in mlx4_init_hca() omits 7c116e02a4a7 qed: reduce maximum stack frame size omits 260637903f47 ovs: datapath: hide clang frame-overflow warnings omits 81cd17a4121d r8169: improve rtl_set_rx_mode omits ce599b1a129c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 47b79bbb19e1 net/tls: add myself as a co-maintainer omits d601be97126e net/ixgbevf: fix a compilation error of skb_frag_t omits f972037e7124 net: phy: mscc: initialize stats array omits 2756d9143aa5 ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips omits e62088ea6a20 selftests: mlxsw: Fix typo in qos_mc_aware.sh omits c7fa7f567cab net: phylink: don't start and stop SGMII PHYs in SFP modul [...] omits 2949dc443116 dt-bindings: fpga: Consolidate bridge properties omits 09ea26792a57 Merge tag 'linux-can-fixes-for-5.3-20190724' of git://git. [...] omits 2ec0a8909189 qlge: Fix build error without CONFIG_ETHERNET omits 71d8e94dabee fpga: altera-pr-ip: Make alt_pr_unregister function void omits ed72a9bb9af0 r8169: fix a typo in a comment omits 998c1de56dac fpga: altera-cvp: Fix function definition argument omits 3bc817d665ac ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 omits c7148c03db80 net/ipv4: cleanup error condition testing omits e5e9a2ecfe78 e1000e: add workaround for possible stalled packet omits 6d37a38243bc igc: Add more SKUs for i225 device omits bb4265ec24c1 igc: Update the MAC reset flow omits 6145787d5e2e igc: Remove the unused field from a device specification s [...] omits 2b69286dbd99 igc: Remove the polarity field from a PHY information structure omits 71be7b0e7d40 Fix uninitialized variable in ipmb_dev_int.c omits 50ce73cfbb4a dt-bindings: interrupt-controller: al-fic: remove redundan [...] omits 527d37e9e575 selftests/livepatch: add test skip handling omits 939b482a6411 ARM: bcm283x: Reduce register ranges for UART, SPI and I2C omits b9332dad9870 IB/mlx5: Fix clean_mr() to work in the expected order omits 9ec4483a3f0f IB/mlx5: Move MRs to a kernel PD when freeing them to the [...] omits afd1417404fb IB/mlx5: Use direct mkey destroy command upon UMR unreg failure omits 6a053953739d IB/mlx5: Fix unreg_umr to ignore the mkey state omits aecea57f84b0 ktest: Fix some typos in config-bisect.pl omits a511f82218fb RDMA/hns: Fix comparison of unsigned long variable 'end' w [...] omits ecc53f8a3c09 RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr omits 92493a2f8a8d Build fixes for skb_frag_size conversion omits 8d8bef503658 spi: bcm2835: Fix 3-wire mode if DMA is enabled omits 8f75ec1a220e sfc-falcon: Use dev_get_drvdata where possible omits 3e03a8ba8e1d sfc: Use dev_get_drvdata where possible omits dfa56f83153f forcedeth: Use dev_get_drvdata where possible omits 7bdb9234952b net: marvell: Use dev_get_drvdata where possible omits bdc873feec90 ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration omits 84b71067ea84 ASoC: Intel: Skylake: Make MCPS and CPS params obsolete omits d4e23b7c87e3 ASoC: Intel: Skylake: Do not disable FW notifications omits e5c29dc5221c ASoC: Intel: Skylake: Remove memory available check omits f2a167ca681d ASoC: Intel: Skylake: Remove MCPS available check omits 88abcc90cb04 ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl omits bcc2a2dc3ba8 ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct omits f876a784292b Merge tag 'linux-can-next-for-5.4-20190724' of git://git.k [...] omits 570d785ba46b drivers: net: xgene: Remove acpi_has_method() calls omits 2e05ec4834f9 selftests: mlxsw: Fix typo in qos_mc_aware.sh omits d7852fbd0f04 access: avoid the RCU grace period for the temporary subje [...] omits bed38c3e2dca Merge tag 'powerpc-5.3-2' of git://git.kernel.org/pub/scm/ [...] omits 76260774575c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits c2626876c24f Merge tag 'dma-mapping-5.3-2' of git://git.infradead.org/u [...] omits 2a3b6f7b02cd spi: dw-pci: Use dev_get_drvdata omits a853c0a0b013 regulator: lp87565: Fix probe failure for "ti,lp87565" omits e8758a5ed278 ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name omits 40aa5383e393 ASoC: Fail card instantiation if DAI format setup fails omits 27988c966876 Merge tag 'v5.3-rc1' into regulator-5.3 omits 511885d7061e lib/timerqueue: Rely on rbtree semantics for next timer omits ad3c7b18c5b3 arm: use swiotlb for bounce buffering on LPAE configs omits 66d7780f18ea dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} omits acbc372e6109 selinux: check sidtab limit before adding a new entry omits 4599c6671b81 x86/crash: Remove unnecessary comparison omits c7842d1080a3 dt-bindings: clk: allwinner,sun4i-a10-ccu: Correct path in $id omits a30f1743e4f5 ALSA: line6: sizeof (byte) is always 1, use that fact. omits 21e450d21cca x86/mm: Avoid redundant interrupt disable in load_mm_cr4() omits 4fcf8544fc67 iommu: Introduce iommu_iotlb_gather_add_page() omits a7d20dc19d9e iommu: Introduce struct iommu_iotlb_gather for batching TL [...] omits 298f78895b08 iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops omits f71da4671946 iommu/io-pgtable-arm: Remove redundant call to io_pgtable_ [...] omits 6d1bcb957be2 iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops omits 266e85a5ec91 KVM: X86: Boost queue head vCPU to mitigate lock waiter pr [...] omits 15e830e90fde mwifiex: use eth_broadcast_addr() to assign broadcast address omits b43d6c8e8d7f rtlwifi: remove assignment to itself omits e3b1d879ccda brcmfmac: don't net_ratelimit() CONSOLE messages on firmwa [...] omits 2ec4ad49b98e libertas_tf: Use correct channel range in lbtf_geo_init omits 8812022cb2fd rtw88: debug: dump tx power indexes in use omits 9a29f7d8476c rtlwifi: btcoex: fix issue possible condition with no effe [...] omits f0248ec49bde mt7601u: use params->ssn value directly omits 4b11c915f00c brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar omits e0bfb9601d48 brcmfmac: simply remove flowring if bus is down omits 1ac11ae949dd brcmfmac: avoid firmware commands when bus is down omits c33330ac06fe brcmfmac: clear events in brcmf_fweh_detach() will always fail omits c613085b7494 brcmfmac: avoid firmware command in brcmf_netdev_open() wh [...] omits 14fcfd1cc0c0 brcmfmac: change the order of things in brcmf_detach() omits a84a60ccdd65 Revert "brcmfmac: fix NULL pointer derefence during USB di [...] omits fa9050927fa8 brcmfmac: allow 160MHz in custom regulatory rules omits 011a56a3336a brcmfmac: enable DFS_OFFLOAD extended feature if supported omits f491645f0394 brcmfmac: add 160MHz in chandef_to_chanspec() omits 29b68a920f6a rtw88: pci: Use DMA sync instead of remapping in RX ISR omits ee6db78f5db9 rtw88: pci: Rearrange the memory usage for skb in RX ISR omits 764f3f1ecffc libertas: Add missing sentinel at end of if_usb.c fw_table omits 5ff29d836d1b rtw88: Fix misuse of GENMASK macro omits c032461936de wl3501_cs: remove redundant variable rc omits 4c8a46851019 libertas: remove redundant assignment to variable ret omits 18e714687bea rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU omits 1dc244064c47 rt2x00: no need to check return value of debugfs_create functions omits 3b902fa811cf rt2x00usb: remove unnecessary rx flag checks omits 231e83fdcd03 rsi: return explicit error values omits 005ad18727b4 extcon: sm5502: Add IRQ_ONESHOT omits 8bc4810b435a extcon: gpio: Request reasonable interrupts omits b8f70953c125 x86/entry/32: Pass cr2 to do_async_page_fault() omits 7d2b02275e89 extcon: arizona: Update binding example to use available defines omits 6527c6856fac extcon: fsa9480: Support the FSA880 variant omits 2bf8fb39eb70 drm/i915/guc: Set GuC init params only once omits a6d9cfcb853f extcon: extcon-max77843: convert to i2c_new_dummy_device omits c2433827c1a1 Input: cyapa - switch to using devm_device_add_group() omits 2e75cfaa32c1 Input: elan_i2c - switch to using devm_add_action_or_reset() omits 9609b904c7eb Input: elan_i2c - switch to using devm_device_add_groups() omits 3ccd63d369c8 Input: synaptics-rmi4 - remove the exporting of rmi_2d_sen [...] omits a104dbc52755 extcon: arizona: Switch to use device_property_count_u32() omits f8890bd2875b Input: ts4800-ts - use devm_platform_ioremap_resource() omits 9601fa8fa9fe Input: sun4i-ts - use devm_platform_ioremap_resource() omits 46bec7a91871 Input: mxs-lradc-ts - use devm_platform_ioremap_resource() omits 9d41cbe23db0 Input: fsl-imx25-tcq - use devm_platform_ioremap_resource() omits f3b5720cabaf Input: elantech - annotate fall-through case in elantech_u [...] omits 3d139703d397 fpga-manager: altera-ps-spi: Fix build error omits 1be8624a0cbe mei: me: add mule creek canyon (EHL) device ids omits b7a14297f102 can: gw: Fix error path of cgw_module_init omits fee6a8923ae0 can: peak_usb: fix potential double kfree_skb() omits 5f186c257fa4 can: flexcan: fix stop mode acknowledgment omits e9f2a856e102 can: flexcan: fix an use-after-free in flexcan_setup_stop_mode() omits 375f755899b8 can: mcp251x: add error check when wq alloc failed omits d4b890aec4be can: rcar_canfd: fix possible IRQ storm on high load omits c63845609c47 can: dev: call netif_carrier_off() in register_candev() omits 49ed96943a8e binder: prevent transactions to context manager from its o [...] omits a56587065094 binder: Set end of SG buffer area properly. omits 2f5947dfcaec Documentation: move Documentation/virtual to Documentation/virt omits fba76a584526 can: Add SPDX license identifiers for CAN subsystem omits 60649d4e0af6 can: remove obsolete empty ioctl() handler omits 4c7f71548515 can: ti_hecc: use timestamp based rx-offloading omits 915f9666421c can: flexcan: add support for DT property 'wakeup-source' omits 10e0c525fc41 dt-bindings: can: flexcan: add can wakeup property omits 8c306bec2d09 can: flexcan: add support for PE clock source select omits 9d733992772d dt-bindings: can: flexcan: add PE clock source property to [...] omits ca10989632d8 can: flexcan: implement can Runtime PM omits 26bca9fe5f1d can: Kconfig: correct history of the CAN protocol omits 64d6ce8fe48e can: xilinx_can: clean up indentation issue omits c223da689324 can: xilinx_can: Add support for CANFD FD frames omits 8dce7ea41a1e can: xilinx_can: Add cantype parameter in xcan_devtype_dat [...] omits 3281b380ec9f can: xilinx_can: Fix flags field initialization for axi ca [...] omits c942a575b95f can: xilinx_can: Fix kernel doc warnings omits d38f9180da88 can: xilinx_can: Fix style issues omits 5443c226ba91 can: tcan4x5x: Add tcan4x5x driver to the kernel omits 4edd396a1911 dt-bindings: can: tcan4x5x: Add DT bindings for TCAN4x5X driver omits 441ac340169b can: m_can: Rename m_can_priv to m_can_classdev omits f524f829b75a can: m_can: Create a m_can platform framework omits 69652195b6e0 can: m_can: Fix checkpatch issues on existing code omits b07fbf239738 can: mark expected switch fall-throughs omits 26ad340e582d can: kvaser_pciefd: Add driver for Kvaser PCIEcan devices omits d9e5d174ad8b can: kvaser_usb: Use struct_size() in alloc_candev() omits 2d91fdccad4d can: sja1000: f81601: add Fintek F81601 support omits 86be740845e3 arm64: dts: allwinner: h6: Enable IR on H6 boards omits 9267811aad35 arm64: dts: allwinner: h6: Add IR receiver node omits 63eb1e149576 arm64: dts: allwinner: a64: Enable IR on Orange Pi Win omits 44a4f416c838 arm64: dts: allwinner: a64: Add IR node omits 8fa345e711bf ARM: dts: sunxi: Prefer A31 bindings for IR omits 342d23a7dacf ARM: dts: sunxi: Prefer A31 bindings for IR omits 2a0dd1d7415a arm64: defconfig: Enable IR SUNXI option omits 89bbc6f1eb90 ARM: dts: Fix incorrect dcan register mapping for am3, am4 [...] omits 2e8647bbe1c8 ARM: dts: Fix flags for gpio7 omits e212abd452a4 bus: ti-sysc: Fix using configured sysc mask value omits 6ee8241d17c6 bus: ti-sysc: Fix handling of forced idle omits a9c342ab77ab drm/mgag200: Don't unpin the current cursor image's buffer. omits cf578c8c8e0b drm/mgag200: Set cursor scanout address to correct BO omits a0fd72d2c95b drm/mgag200: Pin displayed cursor BO to video memory omits afd58b162e48 ARM: OMAP2+: Fix missing SYSC_HAS_RESET_STATUS for dra7 epwmss omits 4dfc39e1b639 can: sja1000: Makefile/Kconfig: sort alphabetically omits 61670d62bd9e MAINTAINERS: can: add missing files to CAN NETWORK DRIVERS [...] omits 20122994e38a scsi: scsi_dh_alua: always use a 2 second delay before ret [...] omits 5578257ca0e2 scsi: ibmvfc: fix WARN_ON during event pool release omits 5523ca8f624d scsi: fcoe: fix a typo omits e45ab43b1d40 scsi: megaraid_sas: Make some functions static omits 3b5f307ef3cb scsi: megaraid_sas: fix panic on loading firmware crashdump omits 359603a3847e scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> [...] omits 5e31d507da6c Merge branch 'convert-tests-to-libbpf' omits 47da6e4dc3d3 selftests/bpf: remove perf buffer helpers omits c17bec549c9d samples/bpf: switch trace_output sample to perf_buffer API omits f58a4d51d8da samples/bpf: convert xdp_sample_pkts_user to perf_buffer API omits 898ca681cd78 selftests/bpf: switch test_tcpnotify to perf_buffer API omits 58b80815362e selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API omits f2a3e4e95f40 libbpf: provide more helpful message on uninitialized global var omits a581563f1bef cgroup: minor tweak for logic to get cgroup css omits 85db0023376f cgroup: Replace a seq_printf() call by seq_puts() in cgrou [...] omits ad5e427e0f6b Merge branch 'parisc-5.3-3' of git://git.kernel.org/pub/sc [...] omits decb705e01a5 libbpf: fix using uninitialized ioctl results omits 49902052fc6b Merge tag 'perf-urgent-for-mingo-5.3-20190723' of git://gi [...] omits c2aeaaea1756 MIPS: Remove unused R8000 CPU support omits ccd51b9fc3bf MIPS: Remove unused R5432_CP0_INTERRUPT_WAR omits 8e96b08472e6 MIPS: Remove unused R5432 CPU support omits f9065b54d437 MIPS: Remove unused R4300 CPU support omits e2dd73ac4440 arm64: defconfig: enable cpufreq support for RPi3 omits 7c8b87f01261 Merge branch 'fix-gso_segs' omits be69483bf4f3 selftests/bpf: add another gso_segs access omits 06a22d897d82 bpf: fix access to skb_shared_info->gso_segs omits d86afb89305d net: thunderx: Use fwnode_get_mac_address() omits 3e3bb69589e4 tc-testing: added tdc tests for [b|p]fifo qdisc omits d9b8aadaffa6 bpf: fix narrower loads on s390 omits ce103204cbe6 hv_sock: Use consistent types for UUIDs omits a261e3797506 sky2: Disable MSI on ASUS P6T omits 4c6f5d4038af ARM: defconfig: enable cpufreq driver for RPi omits 21e8a49ab0bc Merge branch 'nfp-Offload-MPLS-actions' omits e03e47a3dcec nfp: flower: offload MPLS set action omits 35b7c70cc3b8 nfp: flower: offload MPLS pop action omits a6eb1817fb98 nfp: flower: offload MPLS push action omits 6749d5901698 net: sched: include mpls actions in hardware intermediate [...] omits 658688ce6c93 net/mlx5e: xsk: dynamically allocate mlx5e_channel_param omits 7ba771e3e246 net: dsa: sja1105: sja1105_main: Add of_node_put() omits 78e420408d12 net: dsa: mv88e6xxx: chip: Add of_node_put() before return omits 92e6475ae0a0 drm/amd/display: Set enabled to false at start of audio disable omits 8eadf9bbab45 Merge branch 'selftests-forwarding-GRE-multipath-fixes' omits 1be79d89b7ae selftests: forwarding: gre_multipath: Fix flower filters omits efa7b79f675d selftests: forwarding: gre_multipath: Enable IPv4 forwarding omits c9b6c56d52be net: jme: Use dev_get_drvdata omits 5daab287c67d igb: Use dev_get_drvdata where possible omits 1c8aa7b1f15b i40e: Use dev_get_drvdata omits 7f53be6f6b8d fm10k: Use dev_get_drvdata omits ee2e80c19462 e1000e: Use dev_get_drvdata where possible omits f521eaa9d2ef net: broadcom: Use dev_get_drvdata omits f54b0fc86ce6 net: atheros: Use dev_get_drvdata omits 9f293c9af856 net: 3com: 3c59x: Use dev_get_drvdata omits c349c0a28326 atm: Use dev_get_drvdata omits 7d9d60bdfa45 leds: is31fl319x: simplify getting the adapter of a client omits 084323f62b0b ftgmac100: Fix build. omits 69ab285b6823 percpu: fix typo in pcpu_setup_first_chunk() comment omits aae364d2a888 rtc: s5m: convert to i2c_new_dummy_device omits ca83542cdb5c rtc: s35390a: convert to i2c_new_dummy_device omits 7150710f3084 rtc: max77686: convert to i2c_new_dummy_device omits 955315b0dc8c qlge: Move drivers/net/ethernet/qlogic/qlge/ to drivers/st [...] omits 467fece8fbc6 ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c omits 88fdffa2eef4 ASoC: soc-core: use existing snd_soc_dai_digital_mute() omits b423c4202135 ASoC: soc-dai: add snd_soc_dai_compress_new() omits dcdab5820edd ASoC: soc-dai: add snd_soc_dai_remove() omits cfd9b5fbfe1e ASoC: soc-dai: add snd_soc_dai_probe() omits 24b09d051164 ASoC: soc-dai: add snd_soc_dai_resume() omits e0f2262292d0 ASoC: soc-dai: add snd_soc_dai_suspend() omits 1dea80d4b2bd ASoC: soc-dai: add snd_soc_dai_delay() omits 5c0769af4caf ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() omits 95aef3553384 ASoC: soc-dai: add snd_soc_dai_trigger() omits 4beb8e109d30 ASoC: soc-dai: add snd_soc_dai_prepare() omits 330fcb5135e0 ASoC: soc-dai: add snd_soc_dai_shutdown() omits 5a52a0453148 ASoC: soc-dai: add snd_soc_dai_startup() omits 846faaed9df7 ASoC: soc-dai: add snd_soc_dai_hw_free() omits aa6166c2ac28 ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai omits 06f6e1d41427 ASoC: add soc-dai.c omits 859fd6cbf1fb ASoC: rsnd: Support hw_free() callback at DAI level omits 7bd9d465140a Merge tag 'imx-fixes-5.3' of git://git.kernel.org/pub/scm/ [...] omits 02a0242549aa ARM: defconfig: u8500: Add new drivers omits 14d017bee4ac ARM: defconfig: u8500: Refresh defconfig omits 3a9d2569e45c ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-mux omits d64b212ea960 ARM: davinci: fix sleep.S build error on ARMv4 omits a5f888c53db5 regulator: act8865: support regulator-pull-down property omits cd81a91d04b8 regulator: act8865: rename fixed LDO ops omits 906339a95e5a drm/i915: Use dev_get_drvdata omits 399ea57a4c8b selftests/x86: fix spelling mistake "FAILT" -> "FAIL" omits 36876b30d214 selftests: kmod: Fix typo in kmod.sh omits 44c1ee17644c drm/i915/huc: fix status check omits 14f8a0eb0253 drm/i915: Squelch nop wait-for-idle trace omits ca786b8db751 arm64: perf: Remove unused macro omits a7db285664dd gpio: pch: Use dev_get_drvdata omits e2727ec58c11 media: vimc.rst: add vimc-streamer source documentation omits edb0b4e24baa media: vimc.rst: Add a proper alt attribute to vimc.dot omits ed391879dd73 media: vimc: stream: format comments as kernel-doc omits 959f9c841b6b media: vimc: stream: fix style of argument description omits 7770f89b26ce media: vimc: stream: remove obsolete function doc omits 65953018b30c media: mx2_emmaprp: use struct v4l2_fh omits cfc1c3458549 pinctrl: intel: Drop double check for data in intel_pinctr [...] omits 854aca6d3ad1 media: omap_vout: use struct v4l2_fh omits b4133ad3a5c8 media: m2m-deinterlace: use struct v4l2_fh omits 2dbcb6fb96f5 media: media/i2c: don't return ENOTTY if SUBDEV_API is not set omits 8fe34be14ecb Revert "nvme-pci: don't create a read hctx mapping without [...] omits 66b20ac0a1a1 nvme: fix multipath crash when ANA is deactivated omits e654dfd38c1e nvme: fix memory leak caused by incorrect subsystem free omits 08b903b5fd0c nvme: ignore subnqn for ADATA SX6000LNP omits 596a5a58e89a media: vb2-dc: skip CPU sync in map/unmap dma_buf omits 81f96ebc8a66 media: saa7134: remove redundant assignment to variable value omits 322b169476aa media: staging/media/davinci_vpfe: Add null check post kmalloc omits 06532750010e dma-mapping: use dma_get_mask in dma_addressing_limited omits 094efbe748c2 media: ti-vpe: fix leaked of_node references omits da79bf41a4d1 media: exynos4-is: fix leaked of_node references omits 02c25c003405 media: staging/imx: Fix NULL deref in find_pipeline_entity() omits 1a03f91c2c24 media: vivid: work around high stack usage with clang omits 66929812955b iommu/amd: Add support for X2APIC IOMMU interrupts omits 6732ecb335f5 media: cobalt: Prefer pcie_capability_read_word() omits ec8b22b4bd8e media: via-camera: fix v4l2-compliance fails omits de6786bee48e video: ssd1307fb: Add devicetree configuration of display setup omits ca6216fce8db dt-bindings: display: ssd1307fb: Add initialization properties omits b0020d8af991 video: ssd1307fb: Handle width and height that are not mul [...] omits dd9782834dd9 video: ssd1307fb: Start page range at page_offset omits 6bc9431111be video: ssd1307fb: Remove unneeded semicolons omits ed1dc7d56578 video: ssd1307fb: Use screen_buffer instead of screen_base omits 8cbff03bb090 video: fbdev-MMP: Remove call to memset after dma_alloc_coherent omits 9b9f35e7c659 video: fbdev: nvidia: Remove dead code omits b519294ee13a video: fbdev: nvidia: Remove extra return omits 5ae01cba59c6 au1200fb: don't use DMA_ATTR_NON_CONSISTENT omits a74cefd91512 fbmem: remove redundant assignment to err omits 5a46d3f71d5e ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() omits 710ae47dc6cb drm/tinydrm: Move tinydrm_display_pipe_init() to mipi-dbi omits cc4312127108 drm/tinydrm/mipi-dbi: Add mipi_dbi_init_with_formats() omits 883a2a80f79c Input: elantech - enable SMBus on new (2018+) systems omits b1cbb2f09d7b Input: applespi - fix trivial typo in struct description omits 020834bebbcb Input: applespi - select CRC16 module omits 1321db837549 drm/tinydrm/repaper: Don't use tinydrm_display_pipe_init() omits f729d8d9628d drm/tinydrm: Move tinydrm_machine_little_endian() omits d23d4d4dac01 drm/tinydrm: Move tinydrm_spi_transfer() omits 083a6c23b9ec drm/tinydrm: Clean up tinydrm_spi_transfer() omits e143364b4c17 drm/tinydrm: Remove tinydrm_spi_max_transfer_size() omits 8a18ac3a7de5 drm/tinydrm: Remove spi debug buffer dumping omits cfcc8fcb1170 drm/tinydrm: Use spi_is_bpw_supported() omits e6652156a314 drm/tinydrm: Use DRM_MODE_CONNECTOR_SPI omits fc06bf1d76d6 drm: Add SPI connector type omits 77ce56e2bfaa drbd: dynamically allocate shash descriptor omits 327fe1d42b83 block: blk-mq: Remove blk_mq_sched_started_request and sta [...] omits fa01aff97637 pinctrl: merrifield: Use devm_platform_ioremap_resource() omits 9d5b6a9520ad pinctrl: intel: Use devm_platform_ioremap_resource() omits a86f12b2770a pinctrl: cherryview: Use devm_platform_ioremap_resource() omits 24025010d1b9 pinctrl: baytrail: Use devm_platform_ioremap_resource() omits fa564e90257e media: ov7670: don't return ENOTTY if SUBDEV_API is not set omits 4965bcd3c1f3 media: via-camera: use struct v4l2_fh omits 9230a4cc316b media: via-camera: call viafb_pm_unregister in remove() omits ba78170ef153 media: go7007: Fix misuse of strscpy omits f2180adfd7a3 media: m2m-deinterlace: Fix misuse of strscpy omits ed2cea4f95bf media: cobalt: remove redundant assignment to variable data omits aef5f47c9907 media: platform: meson-ao-cec-g12a: add support for SM1 omits 9bef0d1d053d media: dt-bindings: media: meson-ao-cec: add SM1 compatible omits 31bd0e5e61dc media: davinci-vpbe: remove obsolete includes omits aa9c2182c454 media: vivid:add sanity check to avoid divide error and se [...] omits b98fd3cb6db8 media: vivid: fix potential integer overflow on left shift omits b61789f53d49 media: drivers/media: don't set pix->priv = 0 omits 7708065f5d51 media: v4l2-mem2mem: reorder checks in v4l2_m2m_poll() omits 8d86a1564995 media: vb2: reorder checks in vb2_poll() omits 43266ad2b47d media: input/touchscreen/sur40: use COLORSPACE_RAW omits 999a4312e871 media: v4l2-ioctl: call v4l_pix_format_touch() for TRY_FMT omits ebe15c767968 media: tegra-cec: use cec_notifier_cec_adap_(un)register omits 72a171d72aa6 media: stih-cec: use cec_notifier_cec_adap_(un)register omits ca3cc03b7138 media: s5p-cec: use cec_notifier_cec_adap_(un)register omits 276c821f7731 media: seco-cec: use cec_notifier_cec_adap_(un)register omits e67776894065 media: cros-ec-cec: use cec_notifier_cec_adap_(un)register omits 20958f9d5c48 media: meson/ao-cec: use cec_notifier_cec_adap_(un)register omits 967b109096b2 media: uapi: new file needs types.h omits 3b8720e63f4a fbdev: Ditch fb_edid_add_monspecs omits 607975b30db4 ALSA: ac97: Fix double free of ac97_codec_device omits 39e7317e37f7 perf build: Do not use -Wshadow on gcc < 4.8 omits d95daf5accf4 perf probe: Avoid calling freeing routine multiple times f [...] omits df8350ed56a2 perf probe: Set pev->nargs to zero after freeing pev->args [...] omits 872c8ee8f0f4 perf session: Fix loading of compressed data split across [...] omits 146540fb545b perf stat: Always separate stalled cycles per insn omits 08ef3af1579d perf stat: Fix segfault for event group in repeat mode omits 79b2fe5e7561 perf tools: Fix proper buffer size for feature processing omits dde4e732a5b0 perf script: Fix off by one in brstackinsn IPC computation omits 7db7218a7ea5 perf script: Improve man page description of metrics omits 5f8eec3225ff perf script: Fix --max-blocks man page description omits bdd50d7421b2 x86/bitops: Use __builtin_constant_p() directly instead of [...] omits 701010532164 x86/build: Remove unneeded uapi asm-generic wrappers omits 03b77f0b8587 regulator: stm32-booster: Remove .min_uV and .list_voltage [...] omits 2d09a79bf637 regulator: act8865: Add support for act8600 charger omits a789adae592e ASoC: rt1308: Convert headers to SPDX omits f90aa354be7b ASoC: rt5665: Fix a typo in the name of a function omits 810dbea36569 ASoC: SOF: Intel: hda: fix stream id setting omits 934bf82203d6 ASoC: SOF: Intel: hda: fix link DMA config omits 7ccafa2b3879 ASoC: fsl_esai: recover the channel swap after xrun omits d8bf0e7627e6 drm/i915/selftests: Let igt_vma_partial et al breathe omits 6298b78742be ASoC: SOF: Intel: ssp: BCLK delay parameter omits a3ebccb52efd ASoC: SOF: Intel: hda: reset link DMA state in prepare omits 672ff5e3596e ASoC: SOF: Intel: hda: add a parameter to disable MSI omits dc7a36f178a9 ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS omits d06973515f95 ASoC: SOF: Intel: hda: use SOF defined init chip in resume omits 061edb232505 ASoC: SOF: Intel: hda: set position buffer in init chip omits fd15f2f5e272 ASoC: SOF: Intel: hda: Enable jack detection omits 6aa232e1ccfc ASoC: SOF: Intel: hda: reduce ifdef usage for hda omits 184fdfca4ba6 ASoC: SOF: Intel: hda: correct ROM state mask omits 1c38c9223da3 ASoC: SOF: remove unused state variable in suspend function omits 441c58cf8e5e ASoC: SOF: loader: Don't ignore SRAM block types omits 7198879ef577 ASoC: SOF: loader: Use the BAR provided by FW omits ce8234a6357e ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops omits c9b54a336016 ASoC: SOF: core: increase default IPC timeouts omits 6dd78b310b8d ASoC: SOF: ipc: use timeout configured at probe omits a49b68719275 ASoC: SOF: use common code to send PCM_FREE IPC omits 04c8027764bc ASoC: SOF: reset DMA state in prepare omits f1b1b9b13682 ASoC: SOF: pci: mark last_busy value at runtime PM init omits f8f85216f8d3 ASoC: pcm3168a: Fix a typo in the name of a constant omits 717dedb1dcee ASoC: SOF: Intel: hda: remove misleading error trace from [...] omits 8201f11a1f75 ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links omits de6a263400f2 drm/i915/uc: Sanitize uC when GT is sanitized omits 3fcba88188a8 drm/i915/uc: Gt-fy uc reset omits 3b8179944cb0 ALSA: compress: Be more restrictive about when a drain is allowed omits a70ab8a86450 ALSA: compress: Don't allow paritial drain operations on c [...] omits 26c3f1542f50 ALSA: compress: Prevent bypasses of set_params omits 4475f8c4ab7b ALSA: compress: Fix regression on compressed capture streams omits aed7450b1536 drm/i915: Add HDCP capability info to i915_display_info. omits e32db73c5aca MAINTAINERS: Update my email address omits d40113fb5f7e ARM: dts: sunxi: Fix the HDMI PHY name omits 6f21a03b07ce ARM: dts: sunxi: Remove simple-panel compatible omits 9779048d71b1 s390/kasan: add bitops instrumentation omits 0a5c3c2f4766 s390/bitops: make test functions return bool omits 5518aed82d2a s390: wire up clone3 system call omits a963609e2778 kbuild: enable arch/s390/include/uapi/asm/zcrypt.h for uap [...] omits 061c99623949 s390: use __u{16,32,64} instead of uint{16,32,64}_t in uap [...] omits 3f4b04e3cfd4 s390/hypfs: fix a typo in the name of a function omits eed341976014 Merge tag 'vfio-ccw-20190717-2' of https://git.kernel.org/ [...] omits 163ce24a4350 MAINTAINERS: add soc/ux500 omits 428b504e84bc ARM: ux500: simplify and move debug UART omits 69e96207ebf9 s390/qdio: restrict QAOB usage to IQD unicast queues omits a6ec414a4dd5 s390/qdio: add sanity checks to the fast-requeue path omits 6abe28197024 s390: enable detection of kernel version from bzImage omits 1a47dc0240bf dt-bindings: arm: fsl: Add the pico-pi-imx8m board omits c39eff747b84 dt-bindings: arm: Document i.MX8QXP AI_ML board binding omits 417393a5072f dt-bindings: Add Vendor prefix for Einfochips omits 88574a24ea12 dt-bindings: arm: nxp: Add device tree binding for ls1046a [...] omits bca031e2c8aa KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU [...] omits 333a2101f47c firmware: Fix missing inline omits 201c1db90cd6 iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA omits d43dc52274d4 firmware: imx: scu-pd: Add IRQSTR_DSP PD range omits 590b346b58ba firmware: imx: scu-pd: Add mu13 b side PD range omits dbc3c6295195 ARM: ux500: add missing of_node_put() omits 6d9d21711b38 firmware: imx: scu-pd: Rename mu PD range to mu_a omits e0a12445d1cb cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init() omits df7126cc4210 ARM: dts: imx6sll: move GIC to right location in DT omits 8c1a1f4879b6 ARM: dts: imx6ul: move GIC to right location in DT omits b051589c69bf ARM: dts: imx6sl: move GIC to right location in DT omits 211ded786146 ARM: dts: imx6sx: move GIC to right location in DT omits b605c44c30b5 PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() omits 8eb0fd3b55f0 PM: sleep: Integrate suspend-to-idle with generig suspend flow omits 56b991849009 PM: sleep: Simplify suspend-to-idle control flow omits 41275eb5c718 ACPI: PM: Set s2idle_wakeup earlier and clear it later omits 2933954b71f1 PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() omits 9089f16e053a ACPI: EC: Return bool from acpi_ec_dispatch_gpe() omits 6921de898ba8 ACPICA: Return u32 from acpi_dispatch_gpe() omits 3a79bc63d907 PCI: irq: Introduce rearm_wake_irq() omits 8d0148473dec arm64: dts: imx8mq: fix SAI compatible omits c528adefd645 int340X/processor_thermal_device: Fix proc_thermal_rapl_remove() omits 9461e35f8418 ARM: dts: vf610-zii-scu4-aib: Drop unused pinctrl_i2c3 pin [...] omits aee2a02bcf55 ARM: dts: vf610-zii-scu4-aib: Fix pinctrl_i2c1's identation omits 6d234bc6a4b4 ARM: dts: vf610-zii-spb4: Drop unused pinctrl_i2c1 pinmux config omits 07523a6cb6f8 ARM: dts: ux500: set pull-up on STUIB STMPE IRQ line omits aef41a4d88ef ARM: dts: ux500: Fix up the thermal nodes omits 46269abf9720 ARM: dts: ste: Update coresight DT bindings omits 7a8689df21f4 ARM: ux500: Stop populating the PRCMU devices early omits 513be3334431 drm/komeda: remove set but not used variable 'old' omits 52d09014bb10 arm64: dts: imx8mm: Correct SAI3 RXC/TXFS pin's mux option #1 omits f4411786b39b ARM: dts: imx6ull: Add support for PHYTEC phyBOARD-Segin w [...] omits 9ae6390aa107 ARM: dts: imx6ul: segin: Move machine include to dts files omits f638e7fdbfdf ARM: dts: imx6ul: segin: Move ECSPI interface to board inc [...] omits b349580a4cae ARM: dts: imx6ul: phycore: Add eMMC at usdhc2 omits 87dc2cd47989 ARM: dts: imx6ul: segin: Only enable NAND if it is populated omits f1da57d8ea3a ARM: dts: imx6ul: segin: Make FEC and ethphy configurable in dts omits 783c10aa740f ARM: dts: imx6ul: segin: Fix LED naming for phyCORE and PE [...] omits 458264157b10 ARM: dts: imx6ul: segin: Reduce eth drive strength omits e37816bf9114 ARM: dts: imx6ul: segin: Add boot media to dts filename omits 591c175076d7 ARM: dts: imx6ul: phyboard-segin: Rename dts to PHYTEC nam [...] omits d5c3a62d0bb9 Merge branch 'Convert-skb_frag_t-to-bio_vec' omits 8842d285bafa net: Convert skb_frag_t to bio_vec omits b8b576a16f79 net: Rename skb_frag_t size to bv_len omits 1dfa5bd38545 net: Rename skb_frag page to bv_page omits f58ecf1b7d58 net: Reorder the contents of skb_frag_t omits b656722906ef net: Increase the size of skb_frag_t omits d8e18a516f8f net: Use skb accessors in network core omits d7840976e391 net: Use skb accessors in network drivers omits b3e487c0cf42 Revert "net: hns: fix LED configuration for marvell phy" omits 7e24b4ed5ac4 net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 omits 24183825c3c7 ARM: configs: aspeed: Refresh defconfigs omits 2f90ec143af8 ARM: configs: aspeed: Enable commonly used network functionality omits bb1dba7be1ee ARM: dts: aspeed: Add SGPM pinmux omits b3b06766315e ARM: dts: aspeed: tiogapass: Add VR devices omits dc4bea0b989c ARM: dts: aspeed: Add Lenovo Hr855xg2 BMC omits da335d2bcb42 ARM: dts: aspeed: Add Facebook Minipack BMC omits 1843f225625b dt-bindings: serial: lpuart: add the clock requirement for [...] omits 1b5d9a6e9835 scsi: core: fix the dma_max_mapping_size call omits e70bdd81bfe2 scsi: fdomain: fix building pcmcia front-end omits df7699c70c1b net: stmmac: Do not cut down 1G modes omits fcd4e60885af r8169: improve rtl_rx omits 01ad7facb68f Merge branch 'stmmac-fixes' omits ec5e5ce1e18b net: stmmac: Use kcalloc() instead of kmalloc_array() omits cbcf0999ae33 net: stmmac: RX Descriptors need to be clean before settin [...] omits f4e5f775db5a net: hns: fix LED configuration for marvell phy omits bba18318e7d1 net: mvpp2: Don't check for 3 consecutive Idle frames for [...] omits 722eb2f65acc arm64: dts: qcom: Add Asus NovaGo TP370QL omits 3f527d311932 arm64: dts: qcom: Add HP Envy x2 omits 2c6d2d3a580a arm64: dts: qcom: Add Lenovo Miix 630 omits af311ff9a691 firmware: qcom_scm: Cleanup code in qcom_scm_assign_mem() omits 3bdd4f848531 drm/i915: Rely on spinlock protection for GPU error capture omits df8cf31e7497 drm/i915/gt: Hook up intel_context_fini() omits f3bcb0cccd36 drm/i915: Remove obsolete engine cleanup omits e1f1ae8002e4 clk: renesas: cpg-mssr: Fix reset control race condition omits c9a67cbb5189 clk: sprd: Select REGMAP_MMIO to avoid compile errors omits 26091eef3c17 riscv: dts: Add DT node for SiFive FU540 Ethernet controll [...] omits d808097627e5 drm/i915: Fix up broken merge omits c93d059a8045 clk: mediatek: mt8183: Register 13MHz clock earlier for cl [...] omits 6ee82ef04e38 clk: Add missing documentation of devm_clk_bulk_get_option [...] omits 1573eebeaa80 clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 omits f23478f6ea2e MIPS: qi_lb60: Move MMC configuration to devicetree omits 985eaf99eb18 scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL [...] omits 2b607f7088f9 doc:it_IT: translations in process/ omits 74af0d0be1d7 docs/vm: transhuge: fix typo in madvise reference omits 838c1efc6a0a scsi: ufs: change msleep to usleep_range omits 70a51d8c5317 scsi: lpfc: Remove unnecessary null check before kfree omits 9e5470fe2d61 scsi: virtio_scsi: implement request batching omits 8930a6c20791 scsi: core: add support for request batching omits cf949bbe22be scsi: ufs: uapi: Fix SPDX license identifier omits 8808b4e9dcdc scsi: ufs: Add history of fatal events omits c5397f13fc74 scsi: ufs: Do not reset error history during host reset omits d3c615bf586f scsi: ufs: Add fatal and auto-hibern8 error history omits 48d5b9732580 scsi: ufs: Change names related to error history omits 04364138ce9b drm/i915/gtt: Fix rounding for 36b omits 46eabee1f6e6 rtc: isl12026: convert to i2c_new_dummy_device omits 1bcff32679f6 drm/amdgpu/smu: move fan rpm query into the asic specific code omits b840e4d5fec6 drm/amd/powerplay: custom peak clock freq for navi10 omits 564225415e77 dt-bindings: rtc: Remove the PCF8563 from the trivial RTCs omits f7234a9813b7 rtc: imxdi: use devm_platform_ioremap_resource() to simplify code omits 874532cdeefe rtc: mxc_v2: use devm_platform_ioremap_resource() to simpl [...] omits e858c5951f69 drm/bridge: Improve the help text for DRM_ANALOGIX_ANX78XX omits 251a44888183 riscv: include generic support for MSI irqdomains omits bbb6fc43f131 drm: silence variable 'conn' set but not used omits f4da5d074c8e MAINTAINERS: Add Paul as a RISC-V maintainer omits 95ccc155081b drm/amdgpu/smu: move fan rpm query into the asic specific code omits 60439711b69b leds: apu: add pr_fmt prefix for better log output omits d52d6de2809a drm/amdgpu: set sdma irq src num according to sdma instances omits 93562049a62c leds: apu: fix error message on probing failure omits b629167d6867 drm/amd/powerplay: remove redundancy debug log in smu omits cc92e3cce5db leds: apu: drop profile field from priv data omits 08e83826a5eb leds: apu: drop iosize field from priv data omits da97735cbdb4 leds: apu: drop enum_apu_led_platform_types omits ebf8fc31cbce drm/amd/powerplay: custom peak clock freq for navi10 omits 0344e6166bbf leds: apu: drop superseeded apu2/3 led support omits 48ffc3d12b55 Merge branch 'pdf_fixes_v1' of https://git.linuxtv.org/mch [...] omits 143134ba4983 doc:it_IT: rephrase statement omits 5adcce34f8a3 doc:it_IT: align translation to mainline omits 967ea03cc345 leds: ktd2692: Fix a typo in the name of a constant omits e27a24210aa1 Merge tag 'v5.3-rc1' into docs-next omits f7af86ccf188 batman-adv: Fix deletion of RTR(4|6) mcast list entries omits fa3a03da549a batman-adv: Fix netlink dumping of all mcast_flags buckets omits 529a8f939a5f batman-adv: Replace usage of strlcpy with strscpy omits bc986391c80d batman-adv: Start new development cycle omits f3b357c28073 leds: an30259a: Fix typo omits 66193b24514c media: dvbsky: add support for Mygica T230C v2 omits bc28d36bf11a media: si2168: add support for Mygica T230C v2 omits 19d41a2899dc media: mceusb: USB reset device following USB clear halt error omits 765bb8610d30 media: dib0700: fix link error for dibx000_i2c_set_speed omits 0c4df39e504b media: technisat-usb2: break out of loop at end of buffer omits 5dd4b89dc098 media: mtk-cir: lower de-glitch counter for rc-mm protocol omits 03b0f2ce735e Merge v5.3-rc1 into drm-misc-next omits a81431e7d107 media: rc: remove unused #define RC_PROTO_BIT_ALL omits eab865203f40 media: mtk-cir: only allow protocols that have software decoders omits d3bfed33e2d8 media: hantro: Add support for MPEG-2 decoding on RK3328 omits 56613e7153a5 media: dt-bindings: rockchip: Document RK3328 VPU binding omits bdd034050a46 media: hantro: Add support for VP8 decoding on rk3288 omits 298c62d38561 media: v4l2-ctrl: Validate VP8 stateless decoder controls omits a57d6acaf352 media: uapi: Add VP8 stateless decoder API omits d1854d509d61 ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 omits 5864118b6a44 usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unali [...] omits bb448f8a60ea net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx omits de8145452eeb media: v4l2-ctrl: Move compound control validation omits 66b5f1c43984 net-ipv6-ndisc: add support for RFC7710 RA Captive Portal [...] omits 795130b31986 IB/hfi1: Remove unused define omits b2590bdd0b1d IB/hfi1: Do not update hcrc for a KDETH packet during faul [...] omits 616cfb69b984 media: omap3isp: set device_caps in struct video_device omits eefe332c1596 media: ti-vpe: set device_caps in struct video_device omits c7711aba0669 media: omap_vout: set device_caps in struct video_device omits 12185dfe4436 bonding: Force slave speed check after link state recovery [...] omits 4038b214b88e media: vsp1: set device_caps in struct video_device omits 8defd70a9b2f media: sh_veu/sh_vou: set device_caps in struct video_device omits b1df3129b719 media: xilinx: set device_caps in struct video_device omits 0fe3331e07f0 media: via-camera: set device_caps in struct video_device omits 3c7812e7ef30 media: bdisp: set device_caps in struct video_device omits de5b9b719759 media: pxa_camera: don't set caps in querycap omits 34828fad5ecc media: marvell-ccic: set device_caps in struct video_device omits bc6be26ed825 media: mx2_emmaprp: set device_caps in struct video_device omits f456ccc457cb media: m2m-deinterlace: set device_caps in struct video_device omits b3322e3e1aae media: fsl-viu: set device_caps in struct video_device omits 994587c3b276 media: s3c-camif/s5p-g2d/s5p-jpeg: set device_caps in stru [...] omits e7999846b944 media: coda: set device_caps in struct video_device omits b2778a30c73b media: am437x/davinci: set device_caps in struct video_device omits 59fe916c84f8 media: media/platform: don't set description in ENUM_FMT omits 642ac63d166d media: drivers/staging/media: don't set description for ENUM_FMT omits 2169e6daa1ff media: media/pci: don't set description for ENUM_FMT omits 0036bc73ccbe drm/msm: stop abusing dma_map/unmap for cache omits ed2abfebb041 leds: leds-lp5562 allow firmware files up to the maximum length omits 79937a4beeae leds: ns2: Add of_node_put() before return omits 730f693d79da leds: max77650: Add of_node_put() before return omits 533016c870a8 leds: as3645a: Fix misuse of strlcpy omits 51251542c968 leds: max77650: add MODULE_ALIAS() omits af0653d56657 RDMA/siw: Remove set but not used variables 'rv' omits b7f406bb883b IB/mlx5: Replace kfree with kvfree omits c56b593d2af4 RDMA/bnxt_re: Honor vlan_id in GID entry comparison omits 009cb7d5794a media: media/usb: don't set description in ENUM_FMT omits 4747bd0f4179 media: v4l2-ioctl: add missing pixelformats omits f4d46119f214 IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn omits dc25b239ebea IB/hfi1: Field not zero-ed when allocating TID flow memory omits 2b74c878b0ea IB/hfi1: Unreserve a flushed OPFN request omits cd48a8208723 IB/hfi1: Check for error on call to alloc_rsm_map_table omits 2e7b801eadbf drm/msm/dpu: Correct dpu encoder spinlock initialization omits 60c3becfd1a1 RDMA/hns: Fix sg offset non-zero issue omits 7af5cdb158f3 drm/msm: correct NULL pointer dereference in context_init omits d5121ffebc38 RDMA/siw: Fix error return code in siw_init_module() omits f51edcec5288 MAINTAINERS: Add an entry for generic architecture topology omits c181831f161c base: arch_topology: update Kconfig help description omits 03f11f03dbfe RISC-V: Parse cpu topology during boot. omits ca74b316df96 arm: Use common cpu_topology structure and functions. omits 60c1b220d8bc cpu-topology: Move cpu topology code to common code. omits 124e46a86580 dt-binding: cpu-topology: Move cpu-map to a common binding. omits 748fd07e2b9c ASoC: madera: Read device tree configuration omits 45004d66f2a2 ASoC: dapm: fix a memory leak bug omits 7b5cf701ea9c Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits c8b08fc0d6f8 firmware: qcom_scm: Fix some typos in docs and printks omits 6e37ccf78a53 firmware: qcom_scm: Use proper types for dma mappings omits 849b384f92bc Documentation: DT: arm: add support for sockets defining p [...] omits 44b912cd0b55 Merge tag 'for-linus-20190722' of git://git.kernel.org/pub [...] omits 21c730d73471 Merge tag 'for-5.3-rc1-tag' of git://git.kernel.org/pub/sc [...] omits b8d3349803ba sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y omits c92f0380673b Merge tag 'media/v5.3-2' of git://git.kernel.org/pub/scm/l [...] omits 7f6cade5b6bf iommu/vt-d: Print pasid table entries MSB to LSB in debugfs omits ae24fb49d011 iommu/virtio: Update to most recent specification omits 9eed17d37c77 iommu/iova: Remove stale cached32_node omits 83768245a3b1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 3ee9eca760e7 iommu/vt-d: Check if domain->pgd was allocated omits effa467870c7 iommu/vt-d: Don't queue_iova() if there is no flush queue omits 5d6fb560729a dmaengine: ste_dma40: fix unneeded variable warning omits 6f4722b1d1eb dmaengine: dw-edma: fix endianess confusion omits 756c3ef93492 dmaengine: dw-edma: fix __iomem type confusion omits f0414087a1b9 dmaengine: dw-edma: fix unnecessary stack usage omits 72503b25ee36 dmaengine: bcm2835: Print error in case setting DMA mask fails omits d2bfe7b5d182 dmaengine: edma: make edma_filter_fn private omits 9c71b9eb3cb2 dmaengine: omap-dma: make omap_dma_filter_fn private omits 40ca0ce56d4b arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 omits cfe61801b0f1 balloon: fix up comments omits dd422906799f mm/balloon_compaction: avoid duplicate page removal omits 557529494d79 iommu/vt-d: Avoid duplicated pci dma alias consideration omits 042c805545d0 arm64: dts: allwinner: h6: Fix SID node name omits 5ea40f7106aa ARM: dts: sunxi: Unify the DE2 bus clocks order omits cbdf8a189a66 arm64: Force SSBS on context switch omits 301e7ee1dec5 Revert "iommu/vt-d: Consolidate domain_init() to avoid dup [...] omits c8eee4135a45 selftests/bpf: fix sendmsg6_prog on s390 omits 5d9e06d60eee bcache: fix possible memory leak in bch_cached_dev_run() omits 4be6e05c4d4c libbpf: Avoid designated initializers for unnamed union members omits cdb2f9207109 libbpf: Fix endianness macro usage for some compilers omits d2d5a6b0253d ALSA: firewire-motu: more code refactoring for MOTU data b [...] omits 9a738ad1b1a6 ALSA: firewire-lib: process payload of isoc context accord [...] omits 4731c672c930 ALSA: fireface: code refactoring for FF data block process [...] omits 00d004db6493 ALSA: firewire-motu: code refactoring for MOTU data block [...] omits 806653b70ee2 ALSA: firewire-tascam: code refactoring for TASCAM data bl [...] omits bb473966774a ALSA: firewire-digi00x: code refactoring for DOT data bloc [...] omits 9fc90644cae9 ALSA: firewire-lib: code refactoring for AM824 data block [...] omits d2c104a3426b ALSA: firewire-lib: pass packet descriptor to data block p [...] omits 0f5cfcb24d9c ALSA: firewire-lib: code refactoring to process context payloads omits 5e2ece0fdceb ALSA: firewire-lib: code refactoring to process PCM substream omits 753e717986c2 ALSA: firewire-lib: use packet descriptor for IR context omits f4f6ae7b7c1f ALSA: firewire-lib: use packet descriptor for IT context omits 04130cf8e296 ALSA: firewire-lib: add list of packet descriptor omits 600c8018df60 ALSA: firewire-lib: pass no syt information to data block [...] omits 3baf30532f94 ALSA: firewire-lib: add syt_override member for some protocols omits a35463d1f77d ALSA: firewire-lib: operate data block counter in top leve [...] omits 860d798c3704 ALSA: firewire-lib: operate data block counter in top leve [...] omits ab75481202d2 ALSA: firewire-lib: pass data block counter to data block [...] omits cdefaa44d535 ALSA: firewire-lib: pass data block count as an argument t [...] omits 588f2e2caf67 ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CI [...] omits 57ebc6230f06 Merge branch 'bpf-sockmap-tls-fixes' omits d4d34185e710 selftests/tls: add shutdown tests omits 8051bb7f2cbf selftests/tls: close the socket with open record omits 65d41fb317c6 selftests/tls: add a bidirectional test omits 78b5dc3d68dc selftests/tls: test error codes around TLS ULP installation omits cf32526c8842 selftests/tls: add a test for ULP but no keys omits 95fa145479fb bpf: sockmap/tls, close can race with map free omits 0e858739c2d2 bpf: sockmap, only create entry if ulp is not already enabled omits 2bb90e5cc90e bpf: sockmap, synchronize_rcu before free'ing map omits 45a4521dcbd9 bpf: sockmap, sock_map_delete needs to use xchg omits 32857cf57f92 net/tls: fix transition through disconnect with close omits 313ab004805c net/tls: remove sock unlock/lock around strp_done() omits f87e62d45e51 net/tls: remove close callback sock unlock/lock around TX [...] omits ac78fc148d82 net/tls: don't call tls_sk_proto_close for hw record offload omits 318892ac0683 net/tls: don't arm strparser immediately in tls_set_sw_offload() omits b191d6491be6 pidfd: fix a poll race when setting exit_state omits 4574b0b9abc8 MAINTAINERS: Update my email address omits cfb7156672dd Merge drm-misc-next-fixes-2019-07-18 into drm-misc-fixes omits 223ecaf140b1 gpiolib: fix incorrect IRQ requesting of an active-low lineevent omits 3a6ffb3c8c32 mmc: mmc_spi: Enable stable writes omits 3a855b7ac7d5 powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails omits 0d7fc080ba13 powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UN [...] omits 6d140e7569db powerpc/pseries: Update SCM hcall op-codes in hvcall.h omits 8d419adb0511 MAINTAINERS: Update my email address omits 01233d47836d MAINTAINERS: Fix spelling mistake in my name omits 0aafd138b322 MAINTAINERS: Update my email address to @kernel.org omits 665e985c2f41 mmc: meson-mx-sdio: Fix misuse of GENMASK macro omits 66ad66293ede gpio: em: use a helper variable for &pdev->dev omits ba2d139b02ba mmc: dw_mmc: Fix occasional hang after tuning on eMMC omits b6319b061ba2 ASoC: sgtl5000: Fix charge pump source assignment omits 631bc8f0134a ASoC: sgtl5000: Fix of unmute outputs on probe omits 694b14554d75 ASoC: sgtl5000: add ADC mute control omits cadee10c9831 ASoC: sgtl5000: Fix definition of VAG Ramp Control omits b1f373a11d25 ASoC: sgtl5000: Improve VAG power and mute control omits cfc8f568aada ASoC: Define a set of DAPM pre/post-up events omits 4aefb7387198 ASoC: rockchip-max98090: Remove MICBIAS as supply of input [...] omits 03b0deb6ba5f ASoC: cs47l35: Use define for DSPCLK enable bit omits 730e051c78b0 ASoC: rt1308: add silence detection and manual PDB control omits 980c10cda954 ASoC: rt1308: simplify the EFUSE read function omits b7e814deae33 ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER omits 96cd3b97bf32 ASoC: max98383: fix i2c probe failure omits 6d19d8a3cec7 ASoC: fsl_sai: mark regmap as fast_io omits bd517707d85f ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth omits 89c9679f699d ASoC: fsl_sai: add of_match data omits a962a809e5e4 ASoC: mediatek: mt8183: make headset codec optional omits af62a3c8a872 ASoC: wcd9335: add irqflag IRQF_ONESHOT flag omits e1fb714bddf4 ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". omits fc62113b32c9 mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() omits 3da9834d9381 spi: dw-mmio: Clock should be shut when error occurs omits 0521050215d0 spi: dw-mmio: Use devm_platform_ioremap_resource() omits d850c6f5fad6 regulator: rk808: Return REGULATOR_MODE_INVALID for invalid mode omits 962f170d9344 regulator: lm363x: Fix n_voltages setting for lm36274 omits 1e2cc8c5e074 regulator: lm363x: Fix off-by-one n_voltages for lm3632 ld [...] omits 1d3dd532883b sound: soc: codecs: mt6358: change return type of mt6358_c [...] omits 5be6155b50bb ASoC: fsl_esai: Wrap some operations to be functions omits 4dc057a786dc ASoC: rt5677: remove superfluous set omits eaba5585944e ASoC: codecs: ad193x: Use regmap_multi_reg_write() when in [...] omits f7408a3d5b5f ASoC: wcd9335: Fix misuse of GENMASK macro omits ef9bec27485f ASoC: SOF: Intel: hda: Make hdac_device device-managed omits 85697853beb2 Merge tag 'misc-habanalabs-fixes-2019-07-22' of git://peop [...] omits 1274204542f6 spi: pxa2xx: Balance runtime PM enable/disable on error omits 62ec3d13601b ASoC: SOF: use __u32 instead of uint32_t in uapi headers omits f86621cd6c6f SoC: rockchip: rockchip_max98090: Enable MICBIAS for heads [...] omits 48dfd37a0f85 ASoC: cs42xx8: Fix MFREQ selection issue for async mode omits 8dd26dff00c0 ASoC: dapm: Fix handling of custom_stop_condition on DAPM [...] omits c6bf2ae931ad KVM: nVMX: Set cached_vmcs12 and cached_shadow_vmcs12 NULL [...] omits d9a710e5fc49 KVM: X86: Dynamically allocate user_fpu omits e751732486eb KVM: X86: Fix fpu state crash in kvm guest omits ec269475cba7 Revert "kvm: x86: Use task structs fpu field for user" omits cf64527bb33f KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when lea [...] omits 3f98538c7673 Merge tag 'v5.3-rc1' into patchwork omits 5a9060e9437b arm64: mm: Drop pte_huge() omits 6b0e42771795 locks: revise generic_add_lease tracepoint omits ed2f3e9ff637 arm64/sve: Fix a couple of magic numbers for the Z-reg count omits d16af870a70e arm64/sve: Factor out FPSIMD to SVE state conversion omits 592700f094be arm64: stacktrace: Better handle corrupted stacks omits f3dcbe67ed42 arm64: stacktrace: Factor out backtrace initialisation omits 8caa6e2be723 arm64: stacktrace: Constify stacktrace.h functions omits be261ffce6f1 x86: Remove X86_FEATURE_MFENCE_RDTSC omits f240652b6032 x86/mpx: Remove MPX APIs omits e28df79ae2df x86/mpx: Remove selftests themselves omits 48febc03e6c2 x86/mpx: Remove selftests Makefile entry omits a88754b23114 arm64: vdso: Cleanup Makefiles omits 2e2f3c9b864d arm64: vdso: fix flip/flop vdso build bug omits 85751e9e5b14 arm64: vdso: Fix population of AT_SYSINFO_EHDR for compat vdso omits 69732102426b x86/realmode: Remove trampoline_status omits f76cb066edd1 powercap: Invoke powercap_init() and rapl_init() earlier omits f9adc23ee91e futex: Cleanup generic SMP variant of arch_futex_atomic_op [...] omits 83527ef7abf7 drivers: hv: vmbus: Replace page definition with Hyper-V s [...] omits 8c3e44bde7fd x86/hyperv: Add functions to allocate/deallocate page for Hyper-V omits fcd3f6222a4e x86/hyperv: Create and use Hyper-V page definitions omits 385065734cd4 x86/irq/64: Update stale comment omits d02f1aa39189 x86/sysfb_efi: Add quirks for some devices with swapped wi [...] omits 2af7c85714d8 x86/stacktrace: Prevent access_ok() warnings in arch_stack [...] omits 018ebca8bd70 x86/cpufeatures: Enable a new AVX512 CPU feature omits 1e0c08e3034d cpu/cpuid-deps: Add a tab to cpuid dependent features omits 6365b842aae4 x86/syscalls: Split the x32 syscalls into their own table omits f85a8573ceb2 x86/syscalls: Disallow compat entries for all types of 64- [...] omits a8d03c3f300e x86/syscalls: Use the compat versions of rt_sigsuspend() a [...] omits 45e29d119e99 x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long omits 3f8fd02b1bf1 mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() omits 8e998fc24de4 x86/mm: Sync also unmappings in vmalloc_sync_all() omits 51b75b5b563a x86/mm: Check for pfn instead of page in vmalloc_sync_one() omits 83b584d9c6a1 x86/paravirt: Drop {read,write}_cr8() hooks omits 229b969b3d38 x86/apic: Initialize TPR to block interrupts 16-31 omits 2ca993963339 ARM: dts: imx6ul: fix clock frequency property name of I2C buses omits de332de26d19 ARM: dts: sunxi: Switch from phy to phy-handle omits 2a40d1b29113 ARM: dts: sunxi: Switch to the generic PHY properties omits 4df4888b17c4 Merge branch 'topic/hda-acomp-base' into for-next omits caa8422d01e9 ALSA: hda: Flush interrupts on disabling omits ade49db337a9 ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvi [...] omits 551626ec0ad2 ALSA: hda/hdmi - Don't report spurious jack state changes omits e4091bdd2fd9 ALSA: line6: Fix a typo omits d9aa4d4fca67 ARM: dts: opos6uldev: use OF graph to describe the display omits c8917b8ff09e firmware: fix build errors in paged buffer handling code omits bf58de429387 arm64: defconfig: Build imx8 ddr pmu as module omits f9429c1fba87 dt-bindings: clk: sunxi-ccu: add compatible string for V3 CCU omits c5ed9475c22c clk: sunxi-ng: v3s: add the missing PLL_DDR1 omits 3355c91b7939 cpufreq: ap806: Add NULL check after kcalloc omits b880c1833625 dt-bindings: cpufreq: Document allwinner,sun50i-h6-operati [...] omits f328584f7bff cpufreq: Add sun50i nvmem based CPU scaling driver omits c4011dde241d staging: mt7621-pinctrl: Add of_node_put() before return omits 2125a44149cd staging: mt7621-pci: Add of_node_put() before return omits 9da681e017a3 staging: erofs: support bmap omits 441dfcc8861e staging: erofs: avoid opened loop codes omits 44a22dc3dd89 staging: vt6656: change alignment to match parenthesis omits 384329ddc42a staging: rtl8188eu: Replace function rtl88eu_phy_rf_config() omits 792d89ee4bd6 staging: rtl8188eu: Replace function rtl88e_phy_rf6052_config() omits 5cace672b9a4 staging: rtl8188eu: Replace function rtw_alloc_network() omits 04c8c1985618 staging: rtl8188eu: Remove function rtw_modular64() omits c6255d2d2432 staging: rtl8188eu: Remove function rtw_os_indicate_scan_done() omits 01625b0bbb52 staging: rtl8188eu: Replace function beacon_timing_control() omits d6a496f93752 staging: rtl8188eu: core: Remove function enable_rate_adaptive() omits 6290da3e439d staging: rtl8188eu: core: Replace function Set_MSR() omits 067756acdac8 staging: rtl8723bs: core: Change return type of init_mlme_ [...] omits b21f9b8352aa staging: rtl8723bs: os_dep: Remove code valid only for 5GHz omits 2615f966f9f2 staging: rtl8723bs: core: Remove code valid only for 5GHz omits 2e7a3f1158ee staging: rtl8723bs: hal: Remove code valid only for 5GHz omits d59381d639af staging: kpc2000: kpc_spi: Remove unnecessary null check b [...] omits 6c90bade52bb staging: rtl8188eu: remove unused definitions from hal8188 [...] omits c5bd72f8713e staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags omits de7ee3aea2e8 staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name omits 7dbac0c9a1c4 staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error omits b2fdbfa91b8c staging: fsl-dpaa2/ethsw: Add network interface statistics omits 543ba01d99cc staging: fsl-dpaa2/ethsw: Fix setting port learning/floodi [...] omits 26a7ae2949a8 staging: wlan-ng: use "%*pE" for serial number omits 4ad366015d05 staging: wilc1000: Replace function wilc_wlan_cfg_get_val() omits 68336404aa51 staging: wlan-ng: Replace function hfa384x_dowmem() omits 28c03f826077 staging: wlan-ng: Replace function hfa384x_dormem() omits 53055d6a915c staging: wlan-ng: Remove function hfa384x_docmd_wait() omits aef29ca497f0 staging: wlan-ng: Remove unused function hfa384x_docmd_async() omits 71b289cc5aa6 staging: wlan-ng: Remove function hfa384x_dowmem_async() omits f2a82b0941ea staging: wlan-ng: Remove unused function hfa384x_dormem_async() omits bb75c586cabd staging: wlan-ng: Remove unused function hfa384x_dorrid_async() omits 57d100b8aa68 staging: wlan-ng: Remove function hfa384x_dowrid_async() omits 83c23c8e79ee staging: wlan-ng: Remove function hfa384x_dowrid_wait() omits 72da91bc590a staging: wlan-ng: Remove function hfa384x_dorrid_wait() omits 6fa4e8eb3f19 staging: most: dim2: Remove function dimcb_io_write() omits 41e359e6daf4 staging: most: dim2: Remove function dimcb_io_read() omits 8826a1985f96 staging: most: dim2: Replace function dim_norm_ctrl_async_ [...] omits d327ace0f301 staging: rtl8712: remove redundant assignment to variable res omits 2ac3b368f40f staging: erofs: Remove function erofs_kill_sb() omits e82a9a17d49c staging: erofs:converting all 'unsigned' to 'unsigned int' omits e1928327353d staging: greybus: remove redundant assignment to variable [...] omits baacd53a3b72 staging: greybus: Replace function gb_i2c_device_setup() omits ebf256e36754 staging: most: Delete an error message for a failed memory [...] omits 5d4b45a1dd7b Input: add support for the FlySky FS-iA6B RC receiver omits 9310a7ba6de8 io_uring: track io length in async_list based on bytes omits bd11b3a391e3 io_uring: don't use iov_iter_advance() for fixed buffers omits 6a43074e2f46 block: properly handle IOCB_NOWAIT for async O_DIRECT IO omits 893a1c97205a blk-mq: allow REQ_NOWAIT to return an error inline omits b617158dc096 tcp: be more careful in tcp_fragment() omits be4363bdf0ce hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() omits f16d80b75a09 powerpc/tm: Fix oops on sigreturn on systems without TM omits deb0df1a994d Merge tag 'soc-fsl-next-v5.3-2' of git://git.kernel.org/pu [...] omits ae00fcc51e71 ARM: Delete netx a second time omits 223b2b5030f3 hwmon: (k8temp) documentation: update URL of datasheet omits f3d43e2e45fd hwmon: (nct6775) Fix register address and added missed tol [...] omits 211186cae14d hwmon: (occ) Fix division by zero issue omits 1991529f0fc9 arm64: Enable TIMER_IMX_SYS_CTR for ARCH_MXC platforms omits 87ff1f88552a arm64: defconfig: Select CONFIG_CLK_IMX8MN by default omits 6e998ef24d60 ARM: dts: imx7ulp: Fix usb-phy unit address format omits 9d9005a5a23f arm64: dts: imx8mq-librem5: Enable MIPI D-PHY omits a99b26b14bea arm64: dts: imx8mq: Add MIPI D-PHY omits 0be9af777049 ARM: dts: imx7ulp: add edma device node omits 5f7a6cd13457 ARM: dts: imx7-colibri: Remove unneeded snvs_pwrkey node omits 4931b5f16016 ARM: dts: imx7d-zii-rpu2: Remove unneeded snvs_pwrkey node omits f496e6750083 ARM: dts: Add ZII support for ZII i.MX7 RMU2 board omits 779988c5e618 ARM: dts: imx6sll: correct sdma compatible omits c6c0ad740916 ARM: dts: imx6ul: add dma support on ecspi omits 8dfe397431e0 soc: imx8: Add i.MX8MM UID(unique identifier) support omits 3026d0b7a497 soc: imx8: Add i.MX8MQ UID(unique identifier) support omits 4d53ea811b21 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MN by default omits 7f4e4afa140c arm64: defconfig: Enable SDMA on i.mx8mq/8mm omits 849b7e3bb202 dt-bindings: arm: fsl: Add support for ZII i.MX7 RMU2 board omits 84ebd2da6d04 arm64: dts: rockchip: Specify override mode for kevin panel omits 123643e5c40a ARM: dts: rockchip: Specify rk3288-veyron-minnie's display [...] omits 95671ec23696 ARM: dts: rockchip: Specify rk3288-veyron-chromebook's dis [...] omits c9b07eab0c87 audit_inode(): switch to passing AUDIT_INODE_... omits 39145f5f0cc9 filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there omits ff0ebee239ce filename_lookup(): audit_inode() argument is always 0 omits 61cbfff4b1a7 MIPS: pte_special()/pte_mkspecial() support omits a23c4134955e MIPS: BMIPS: add clock controller nodes omits 5dad549d94c8 MIPS: DTS: jz4740: Add node for the MMC driver omits 368fb26c1e55 MIPS: Decode config3 register on Ingenic SoCs omits 3b25b7631164 MIPS: Rename JZRISC to XBURST omits 8a6836ee3849 ARM: dts: at91: Avoid colliding 'display' node and property names omits 7176b6ac1846 MIPS: Undefine PMD_ORDER for 32-bit builds omits b35d265301ec MIPS: ingenic: Add support for huge pages omits 45e03e62724f MIPS: Decouple CPU_SUPPORTS_HUGEPAGES from 64BIT omits 35476311e529 MIPS: Add partial 32-bit huge page support omits 171543e75272 MIPS: Disallow CPU_SUPPORTS_HUGEPAGES for XPA,EVA omits 107e47cc80ec vrf: make sure skb->data contains ip header to make routing omits 903e9d1bffb5 connector: remove redundant input callback from cn_dev omits 93428c582604 qed: Prefer pcie_capability_read_word() omits a16f6d3a1505 igc: Prefer pcie_capability_read_word() omits 6133b9204c0a cxgb4: Prefer pcie_capability_read_word() omits ffd342e087d5 be2net: Synchronize be_update_queues with dev_watchdog omits ea811b795df2 bnx2x: Prevent load reordering in tx completion processing omits e4f86e437164 drm: Add Grain Media GM12U320 driver v2 omits 15a78ba1844a netfilter: ebtables: fix a memory leak bug in compat omits 0cea0e1148fe net: phy: sfp: hwmon: Fix scaling of RX power omits 503d81d428bd net: sched: verify that q!=NULL before setting q->flags omits 85d9bf979592 chelsio: Fix a typo in a function name omits bb1320834b8a allocate_flower_entry: should check for null deref omits 4803d0100196 net: hns3: typo in the name of a constant omits 408d2bbbfd46 kbuild: add net/netfilter/nf_tables_offload.h to header-te [...] omits bad7f869d864 tipc: Fix a typo omits 953ba0a63820 Merge tag 'mac80211-for-davem-2019-07-20' of git://git.ker [...] omits 73415b4ea5b5 drm/fb: remove unused function: drm_gem_fbdev_fb_create() omits a7cd67e2b76e Input: applespi - fix warnings detected by sparse omits 69245c97560b parisc: Flush ITLB in flush_tlb_all_local() only on split [...] omits f5e03d3a0497 parisc: add kprobe_fault_handler() omits d2b3fe42bc62 mac80211: don't warn about CW params when not using them omits bcc27fab8cc6 mac80211: fix possible memory leak in ieee80211_assign_beacon omits 5edaac063bbf nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN omits 91046d6364af nl80211: fix VENDOR_CMD_RAW_DATA omits 1667e4f9bcfb wireless: fix nl80211 vendor commands omits 1a03bb532934 r8169: fix RTL8168g PHY init omits b72cb0dc4c46 drm/sun4i: sun8i-csc: Add support for color encoding and range omits ab38c3b7c347 drm/sun4i: sun8i_csc: Simplify register writes omits 5917e0bdbc90 drm/sun4i: Introduce color encoding and range properties omits 89099d855bf0 Merge branch 'flow_offload-fixes' omits 14bfb13f0ed5 net: flow_offload: add flow_block structure and use it omits a7323311515d net: flow_offload: rename tc_setup_cb_t to flow_setup_cb_t omits 0c7294ddae73 net: flow_offload: remove netns parameter from flow_block_ [...] omits aef833c58d32 net: openvswitch: rename flow_stats to sw_flow_stats omits 9a2f97bb8ddd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 94bccc340710 iscsi_ibft: make ISCSI_IBFT dependson ACPI instead of ISCS [...] omits 1eef08cb7dc7 drm/mediatek: direct include of drm.h in mtk_drm_gem.c omits d89281c5edad drm: direct include of drm.h in drm_syncobj.c omits 39716270d88c drm: direct include of drm.h in drm_prime.c omits d3ea256aa4c7 drm: direct include of drm.h in drm_gem_shmem_helper.c omits 1c53587629f6 drm: direct include of drm.h in drm_gem.c omits 03fda35d109b drm/ati_pcigart: drop dependency on drm_os_linux.h omits 3e37c7156e94 drm: drop uapi dependency from drm_vblank.h omits bf3f5e985593 drm/panel: make drm_panel.h self-contained omits 1d4126c4e119 libbpf: sanitize VAR to conservative 1-byte INT omits 04efe5911fb3 libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists omits 0cc35a9c8279 drm/i915/dsi: remove set but not used variable 'hfront_porch' omits 5cad0ddf4b78 drm/i915/gtt: Don't try to clear failed empty pd allocation omits 6b5f3cb1aa20 drm/i915/gtt: Correct unshifted 'from' for gen8_ppgtt_allo [...] omits dfee0e99bcff netfilter: bridge: make NF_TABLES_BRIDGE tristate omits a0301020c568 Revert "drm/i915: Update description of i915.enable_guc modparam" omits 92508da7e3da Revert "drm/i915/guc: Turn on GuC/HuC auto mode" omits b83a309a9889 drm/i915/icl: Add Wa_1409178092 omits 935ba6f3bf0f drm/i915/icl: Verify engine workarounds in GEN8_L3SQCREG4 omits fa380486d5f9 drm/i915: Skip CS verification of L3 bank registers omits 6c2b0103ad92 drm/i915: Fix and improve MCR selection logic omits 7405cb77e008 drm/i915: Trust programmed MCR in read_subslice_reg omits 15160879d472 drm/i915: Fix GEN8_MCR_SELECTOR programming omits 0e279dcea0ec ALSA: pcm: Fix refcount_inc() on zero usage omits 1e9907362453 drm/doc: Document kapi doc expectations omits 0d392cb9eb58 drm/i915: Remove set but not used variable 'src_y' omits 7d6b60dbc6a0 drm/i915/execlists: Cancel breadcrumb on preempting the vi [...] omits d6f0f2f19a9e docs: load_config.py: ensure subdirs end with "/" omits b4fc36e60f25 powerpc/dma: Fix invalid DMA mmap behavior omits 56ac5e213933 riscv: enable sys_clone3 syscall for rv64 omits 9798f4ea71ea KVM: PPC: Book3S HV: XIVE: fix rollback when kvmppc_xive_c [...] omits 87a30e1f05d7 driver-core, libnvdimm: Let device subsystems add local lo [...] omits ca6bf264f6d8 libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock omits b70d31d054ee libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __n [...] omits 6de5d06e657a libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant omits 700cd033a82d libnvdimm/region: Register badblocks before namespaces omits 8aac0e233891 libnvdimm/bus: Prevent duplicate device_unregister() calls omits 00289cd87676 drivers/base: Introduce kill_device() omits 2a15d6481741 MIPS: Annotate fall-through in Cavium Octeon code omits 5bbe54346b53 MIPS: Annotate fall-through in kvm/emulate.c omits b8bea8a5e5d9 mips: fix cacheinfo omits a07e3324538a MIPS: kernel: only use i8253 clocksource with periodic clockevent omits 7a83645ac0cc drm/amd/display: handle active dongle port type is DP++ or [...] omits 21ffcc94d5b3 drm/amd/display: Copy GSL groups when committing a new context omits 291ac8fb0cd9 drm/amd/display: Add debug entry to destroy disconnected edp link omits 46825fcfbe16 drm/amd/display: avoid power gate domains that doesn't exist omits 9295f1113c74 drm/amd/display: Add SMU version field to clk_mgr_internal omits 057fc695e934 drm/amd/display: support "dummy pstate" omits 0488a5646587 drm/amd/display: fix mpcc assert condition omits dcbb45b6eeed drm/amd/display: do not read link setting if edp not connected omits 1b1ff454bd66 drm/amd/display: Increase size of audios array omits f53fc02b9ac3 drm/amd/display: 3.2.42 omits ba94b08d0ba0 drm/amd/display: drop ASSERT() if eDP panel is not connected omits 3f52aa9f9f6f drm/amd/display: Set enabled to false at start of audio disable omits f591344e89dc drm/amd/display: Clean up dynamic metadata logic omits ce08aad3896f drm/amd/display: Only enable audio if speaker allocation exists omits 8897810adfa7 drm/amd/display: Fix dc_create failure handling and 666 co [...] omits 6da16270ee02 drm/amd/display: populate last calculated bb state with ma [...] omits 12e2b2d4c65f drm/amd/display: add dcc programming for dual plane omits f7938bc0f08b drm/amd/display: Implement DAL3 GPU Integer Scaling omits f1cdc98fd9d9 drm/amd/display: add pipe CRC sources without disabling di [...] omits e9bcc1e03048 drm/amd/display: use min disp and dpp clk debug option for dcn2 omits 39bca3599aab drm/amd/display: add a option to force the clock at every [...] omits 54eef8a41169 drm/amd/display: Change offset_to_id to reflect what id_to [...] omits 925f566cb7ae drm/amd/display: add set and get clock for testing purposes omits 30db43b62c16 drm/amd/display: allocate 4 ddc engines for RV2 omits c2cd9d04ecf0 drm/amd/display: Hook up calls to do stereo mux and dig pr [...] omits 692626fc4dfc drm/amd/display: 3.2.41 omits 473e0ecbb4f6 drm/amd/display: Fixes for some MPO cases omits 8bee5c5c7e9e drm/amd/display: Cache the use_pitch_c conditional omits 69866d132355 drm/amd/display: Add DIG_CLOCK_PATTERN register omits 290129c25617 drm/amd/display: Add CM_BYPASS via debug option omits a20800986921 drm/amd/display: Add MPC 3DLUT resource management omits 70f1476a7eed drm/amd/display: Add debug option to disable timing sync omits d68a74541735 drm/amd/display: Clear FEC_READY shadow register if DPCD w [...] omits e752058b8671 drm/amd/display: Optimize gamma calculations omits c43f89f81cc0 drm/amd/display: put back front end initialization sequence omits 008a4016c5cf drm/amd/display: Set FEC_READY always before link training omits a280a71f5e4a drm/amd/display: Use helper for determining HDMI signal omits d40605b6d088 drm/amd/display: Implement generic MUX registers (v2) omits 4c6a9618076c drm/amd/display: Wait for flip to complete omits 351960b09850 drm/amd/display: 3.2.40 omits 7e6472966e83 drm/amd/display: Change min_h_sync_width from 8 to 4 omits 1b3c61036e9f drm/amd/display: Remove second initialization of pp_smu omits 18b401874aee drm/amd/display: fix not calling ppsmu to trigger PME omits 5feb9f07a203 drm/amd/display: use encoder's engine id to find matched f [...] omits 252f3d950d2e drm/amd/display: Remove unnecessary NULL check in set_pref [...] omits 03f3e40c8b5c drm/amd/display: Do not fill Null packet in the blank period omits 5a42dc2be09a drm/amd/display: fix DMCU hang when going into Modern Standby omits 1d0610bc26d8 drm/amd/display: Disable Audio on reinitialize hardware omits 75c35000235f drm/amd/display: Power-gate all DSCs at driver init time omits 8fca3d94157b drm/amd/display: Remove dsc disable_ich flag programming. omits 701c75cea29b drm/amd/display: Read max down spread omits eced4bceed22 drm/amd/display: Fix some HUBP programming issues omits 24f1d1cee2bc drm/amd/display: Check for valid stream_encode omits 4fb6ec466dd5 drm/amd/display: Expose enc2_set_dynamic_metadata omits 6d58f99444e2 drm/amd/display: 3.2.39 omits d35d77a6a512 drm/amd/display: Wait for backlight programming completion [...] omits 8fb843d179a6 drm/amd/display: add functionality to get pipe CRC source. omits 14b2584636c6 drm/amd/display: add functionality to grab DPRX CRC entries. omits 24253476977a drm/amd/display: Poll for GPUVM context ready (v2) omits 88eac241a1fc drm/amd/display: add monitor patch to add T7 delay omits 606b355170b5 drm/amd/display: add hdmi2.1 dsc pps packet programming omits c1f2e0154065 drm/amd/display: refactor dump_clk_registers omits 29344d152d0a drm/amd/display: wait for the whole frame after global unlock omits 40fd9090aec6 drm/amd/display:Use Pixel clock in 100Hz units for HDMI Au [...] omits 7cecfe9d1976 drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] omits 08d238e68989 drm/amd/display: Clock does not lower in Updateplanes omits 0430017149c5 drm/amd/display: Incorrect Read Interval Time For CR Sequence omits 0b6cbbd5da8f drm/amd/display: 3.2.38 omits c70b4016306a drm/amd/display: Split out common HUBP registers and code omits 08900ab73225 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] omits 6d988a557ee8 drm/amd/display: swap system aperture high/low omits 771b28637928 drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] omits a6f30079b856 drm/amd/display: Set default block_size, even in unexpected cases omits 5e335add0bcc drm/amd/display: early return when pipe_cnt is 0 in bw validation omits 64af142a8caf drm/amd/display: Update drm_dsc to reflect native 4.2.0 DSC spec omits 63b9caff9874 drm/amd/display: Add aux tracing log in dce omits ac3d76e0665c drm/amd/display: No audio endpoint for Dell MST display omits ff4258d59031 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 omits 6de202373bf6 drm/amd/display: move bw calc code into helpers omits 4bc846908be5 drm/amd/display: 3.2.37 omits ec16ac6b4264 drm/amd/display: fix dsc disable omits b48935b3bfc1 drm/amd/display: fix up HUBBUB hw programming for VM omits 125cfef3e4d8 drm/amd/display: 3.2.36 omits e0a6440a2961 drm/amd/display: Add ability to set preferred link trainin [...] omits 93c25fbdc30a drm/amd/display: initialize p_state to proper value omits 53ef3969ddb8 drm/amdgpu: use VCN firmware offset for cache window omits b64d98656f02 drm/ttm: use the same attributes when freeing d_page->vaddr omits c49b1b59a2fa drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 omits 33c976c9612a drm/amdgpu: drop ras self test omits a5dd40ca81bb drm/amdgpu: only allow error injection to UMC IP block omits 4d249d3abd42 drm/amdgpu: disable GFX RAS by default omits fb2a36075a86 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] omits 3a48c10d7fb0 drm/amd/powerplay: report bootup clock as max supported on [...] omits fbdc5d8d84cc drm/amdgpu: Default disable GDS for compute VMIDs omits c52e7ebce72b drm/amdgpu: exposing fica registers to df offsets omits c06403045aad drm/amd/powerplay: input check for unsupported message/clo [...] omits 7e01a2ec96bf drm/amd/powerplay: correct SW SMU valid mapping check omits a08a4dae7a11 drm/amdgpu: flag arcturus as experimental for now omits ad91b134a2e6 drm/amdgpu: drop unused function definitions omits 1da418ba65a7 drm/amdgpu:add all VCN rings into schedule request queue omits 47a7fe53167c drm/amdkfd: Increase vcrat size for GPU omits 69d4de94f8d3 drm/amdgpu: enable all 8 sdma instances for Arcturus silicon omits 37f86a9b3617 drm/amdkfd: Merge gfx9/arcturus trap handlers, add ACC VGPR save omits 5ddd4a9a7c25 drm/amdgpu: Add more detail to the VM fault printing omits e30d90fca3fc drm/amdkfd: Add device id for real asics omits fc1e272e8d21 drm/amdgpu: limit sdma instances to 2 for Arcturus in BU phase omits f9cf36fcafee drm/amdgpu: skip gfx 9 common golden settings for arct omits 3baa24f0fc11 drm/amdkfd: Add arcturus CWSR trap handler omits 54bd77f3d08d amd/powerplay: No SW XGMI dpm for Arcturus rev 2 omits a80955176ddd drm/amdgpu: clean up nonexistent firmware declaration for [...] omits 22f5ea4ca04c drm/amdgpu: init gds config for arct omits bfa3a9bb9859 drm/amdgpu: keep stolen memory for arct omits d57c3d5634a3 drm/amdgpu: init arct external rev id omits 582870de568d drm/amdgpu: add arct gc golden settings omits ca1961a2f587 drm/amdgpu: add arct sdma golden settings omits 48c69cda452f drm/amdgpu: add pci DID for Arcturus GL-XL. omits 6c54afc7e83e drm/amdgpu: assign fb_start/end in mmhub v9.4 interface omits cd1fd7b3818a drm/amdgpu: add harvest support for Arcturus omits fa739f4b0686 drm/amdgpu: add multiple instances support for Arcturus omits c01b6a1d3867 drm/amdgpu: modify amdgpu_vcn to support multiple instances omits 989b6a054997 drm/amdgpu: add vcn nbio doorbell range setting for 2nd vc [...] omits 8b75a521c05f drm/amdgpu/: increase AMDGPU_MAX_RINGS to add 2nd vcn instance omits 6da061dca995 drm/amdgpu/: add doorbell assignment for 2nd vcn instance omits a07d163c90bf drm/amdgpu/: add ucodeID for 2nd vcn instance omits 8a6fcd35326e drm/amdgpu/: add clientID for 2nd vcn instance omits b6689cf7b9cd drm/amdkfd: Set number of xgmi optimized SDMA engines for [...] omits 5fb7c6650822 drm/amdgpu: correct ip for mmHDP_READ_CACHE_INVALIDATE reg [...] omits 7d0670f44199 drm/amdgpu: set system aperture to cover whole FB region i [...] omits 75b2fce2d89e drm/amdgpu: skip get/update xgmi topology info when no psp exists omits e7773c1c1133 drm/amd/powerplay: get smc firmware and pptable omits 1fb8cfc2a3a5 drm/amdgpu/powerplay: add smu11 driver interface for arctu [...] omits 6fba59060c6c drm/amdgpu/powerplay: add arcturus ppt functions omits 530e30fc32d3 drm/amdgpu: enable the Doorbell support for VCN2.5 omits 39a5053fb223 drm/amdgpu: add vcn doorbell range function to nbio7.4 (v2) omits 08249a3a322b drm/amdgpu: enable VCN2.5 on Arcturus omits 800107370810 drm/amdgpu/VCN2.5: set JPEG decode ring functions omits e87d5a7a23c7 drm/amdgpu: add JPEG2.5 HW start and stop omits a4767886e5cb drm/amdgpu/VCN2.5: set encode ring functions omits 185a579700ec drm/amdgpu/VCN2.5: set decode ring functions omits a7c0e4019f74 drm/amdgpu: add Arcturus to the VCN family omits cbead2bdfcf1 drm/amdgpu: add VCN2.5 VCPU start and stop omits 28c17d72072b drm/amdgpu: add VCN2.5 basic supports omits cdbd115eaf1d drm/amdgpu/VCN2: expose rings functions omits 22a8f442866b drm/amdgpu/VCN2: put IB internal registers offset to structure omits eec28ef03c90 drm/amdgpu: declare sdma firmware binary files for Arcturus omits db6a49d958db drm/amdgpu: Clear build undefined warning omits eb39aff7e0e3 drm/amdgpu: Enable xgmi support for Arcturus omits 2f2eab3acc3c drm/amdgpu: Hack xgmi topology info when there is no psp fw omits 0ad8c5e296fc drm/amdkfd: Support MMHUB1 in kfd interrupt path omits c9ffdf5acd41 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 f [...] omits 3e205a0849a7 drm/amdkfd: Implement kfd2kgd_calls for Arcturus omits 35cdc81bfa94 drm/amdkfd: Fix sdma_bitmap overflow issue omits 3a68a638a96f drm/amdkfd: Change arcturus sdma engines number omits a23e72d7e9db drm/amdkfd: Support two MMHUBs when setting up page table [...] omits 6d5311ab2c2a drm/amdkfd: Expose function mmhub_v9_4_setup_vm_pt_regs() [...] omits 49adcf8a6f95 amd/amdkfd: Add ASIC ARCTURUS to kfd omits 2fb1e49fda46 drm/amdkfd: Support bigger gds size omits 3a65d14d2595 drm/amdkfd: Extend PM4 packets to support 8 SDMA omits 7f40581c2e46 drm/amdgpu: Initialize asic functions for Arcturus omits f864e3e65556 drm/amdgpu: add paging queue support for 8 SDMA instances [...] omits f9c84ae582f6 drm/amdgpu: correct programming of ih_chicken for Arcturus omits 5ce40fd86cf1 drm/amdgpu: add Arcturus chip_name for init sdma microcode omits 121d859918a3 drm/amdgpu: enable 8 SDMA instances for Arcturus omits 5cd54ab85d61 drm/amdgpu: correct Arcturus SDMA address space base index omits 3d81f67a1b1b drm/amdgpu: support sdma 2~7 doorbell range register offset omits f5cdc2da4602 drm/amdgpu: skip all gfx ring settings for Arcturus omits f8b733b9d4a3 drm/amdgpu: skip load cp gfx firmware for Arcturus omits 24c44c891782 drm/amdgpu: optimize gfx9 init_microcode function omits 65e60f6e06e5 drm/amdgpu: add Arcturus gpu info firmware omits f2d6657111ed drm/amdgpu: skip pasid mapping for second mmhub on Arcturus omits 2065aa5494e4 drm/amdgpu: skip to get 3D engine clockgating state for Arcturus omits 2564444f8cbb drm/amdgpu: add to set rlc funcs for Arcturus omits 763bee0fb3a9 drm/amdgpu: add number of mec for Arcturus omits 6155e98ac018 drm/amdgpu: add gfx config for Arcturus omits 84519350a73e drm/amdgpu: add support for Arcturus firmware omits 9f6ef81620f7 drm/amdgpu/dce_virtual: add Arcturus virtual display support omits 7fafd613c03b drm/amdgpu: set Arcturus fw load type as direct omits 61cf44c1dbb6 drm/amdgpu: add to set Arcturus ip blocks omits 0e54df05724e drm/amdgpu/soc15: add Arcturus common ip blocks omits 0fe6a7b49f61 drm/amdgpu: support hdp flush for more sdma instances omits b482a134ade1 drm/amdgpu: specify sdma instance 5~7 with second mmhub type omits 667a48226edf drm/amdgpu: reorganize sdma v4 code to support more instances omits 51c608984fd5 drm/amdgpu: update vmc interrupt routine to support 3 vmhubs omits 7d19b15f7013 drm/amdgpu: add VMC1 interrupt client id for Arcturus omits e78705ec5a7f drm/amdgpu: dynamically initialize IP offset for Arcturus omits 113b47e78067 drm/amdgpu: increase max number of ip base instances to 8 omits fa5d2e6f0ab2 drm/amdgpu: add SDMA 2~7 ip block type omits 8024f1d5e180 drm/amdgpu: add SDMA 2~7 interrupt client id for Arcturus omits 51cce480fda9 drm/amdgpu: use new mmhub interfaces for Arcturus omits 2cb2ea1e073f drm/amdgpu: add mmhub v9.4.1 block for Arcturus (v2) omits c8a6e2a31700 drm/amdgpu: add one more mmhub instance for Arcturus (v2) omits 1daa2bfa17aa drm/amdgpu: add new member in amdgpu_device for vmhub coun [...] omits a2d15ed73336 drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number omits 3de2ff5d60d0 drm/amdgpu: add gmc basic support for Arcturus omits d6c3b24ea28d drm/amdgpu: add Arcturus asic type omits f1cf876931af drm/amdgpu: add Arcturus ip_offset header (v3) omits c54a60db0d72 drm/amdgpu: add VCN2.5 headers omits 4f727ecefefb drm/amdgpu: add sdma 4.2.2 header files for Arcturus omits 0e96cf7f6769 drm/amdgpu: add mmhub 9.4.1 header files for Acrturus omits d1daf8502e89 drm/amdgpu: consolidate navi14 IP init omits 2665ec41718a drm/amdgpu: disable concurrent flushes on Navi14 omits ba02636de54e drm/amdgpu: enable gfxoff code path for navi14 omits 0377b0882341 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 omits e017bb8035ce drm/amd/powerplay: disable gfxoff for navi14 omits 03917df7e510 drm/amdgpu/nv: set vcn pg flag for navi14 omits c5cc14e34d62 drm/amd/display: disable display writeback for navi14 omits 5e0f378d8afb drm/amdgpu: enable async gfx ring for navi14 omits d0c39f8cbfaa drm/amdgpu: enable clock gatings for navi14 omits 29e6fd7c86bf drm/amdgpu/athub2: set clock gating for navi14 omits 408c49de9b88 drm/amdgpu/mmhub2: set clock gating for navi14 omits 8687b47e3ae0 drm/amdgpu: declare asd firmware for navi14 omits e149a2f6ed2c drm/amdgpu: Enable VCN on navi14 omits baebcf2e9112 drm/amd/display: skip to load dmcu firmware for navi14 omits e470d287c3f1 drm/amdgpu: skip to load ta firmware for navi14 omits c6e764b40a78 drm/amd/display: add ASICREV defines v2 omits 8fceceb69e53 drm/amd/display: add dm block omits 2ebe177344d7 drm/amd/display: add NAVI14 in resource construct omits fce651e393a3 drm/amd/display: add nv14 cases to amdgpu_dm omits ab5e51211cbe drm/amdgpu: enable sw smu ip for navi14 omits b02ff1268989 drm/amdgpu/smu11: add support for navi14 omits 7840d8babe71 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] omits 4adc0732fcea drm/amdgpu: enable psp ip block for navi14 omits 82522b2d7f54 drm/amdgpu/psp: add psp support for navi14 (v3) omits 691f69b6a6b2 drm/amdgpu: enable virtual display for navi14 omits a29bfd1283ab drm/amdgpu: add ip blocks for navi14 omits 5e71e011ff84 drm/amdgpu/soc15: add support for navi14 omits b8cb98cd3e2b drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field omits 3ddec51511fc drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 4904ede12792 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits be184b4ccc92 drm/amdgpu/gfx: update gc_v10_1_1 golden setting omits 7417846725e9 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 omits 58acab6629e1 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL omits d55c193dbd43 drm/amdgpu/gfx10: set tcp harvest for navi14 omits e938ded64810 drm/amdgpu: set rlc funcs for navi14 omits 0c090023c639 drm/amdgpu: add me/mec configurations for navi14 omits 41957a8ea9e0 drm/amdgpu/gfx10: add clockgating support for navi14 omits 4bd80a4663c2 drm/amdgpu/gfx10: add gfx config for navi14 omits 47b67bd7d426 drm/amdgpu/gfx10: add placeholder for navi14 golden settings omits 654bcee0e4ea drm/amdgpu/gfx10: add support for navi14 firmware omits 9571710f0c4e drm/amdgpu/sdma5: set clock gating for navi14 omits a994b742b89d drm/amdgpu/sdma5: update sdma5 golden settings for navi14 omits c049af3e850b drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 omits 06823925ad6b drm/amdgpu/sdma5: add placeholder for navi14 golden settings omits 6041f2a281e5 drm/amdgpu/sdma5: add support for navi14 firmware omits 05d72b8d36bc drm/amdgpu/gmc10: add navi14 support omits c8ff09bf41f8 drm/amdgpu: increase max instance number for hw ip omits c20697674d32 drm/amdgpu/discovery: init reg base offset via ip discover [...] omits a0f6d926f139 drm/amdgpu/soc15: initialize reg base for navi14 (v2) omits e2d2607f9073 drm/amdgpu: add navi14 ucode loading method omits 7ecb5cd451b7 drm/amdgpu: set asic family and ip blocks for navi14 omits ed42cfe1ac90 drm/amdgpu: add gpu_info firmware for navi14 omits 87dbad02d225 drm/amdgpu: add navi14 asic type omits b70666934b41 drm/amd/display: handle active dongle port type is DP++ or [...] omits b791f9dc2de4 drm/amd/display: do not read link setting if edp not connected omits 7352193a33df drm/amd/display: Increase size of audios array omits 58caae27df41 drm/amd/display: drop ASSERT() if eDP panel is not connected omits 6ac25e6d5b2f drm/amd/display: Only enable audio if speaker allocation exists omits 0905f3297726 drm/amd/display: Fix dc_create failure handling and 666 co [...] omits 67fd6c0d2de8 drm/amd/display: allocate 4 ddc engines for RV2 omits feb7eb522e0a drm/amd/display: put back front end initialization sequence omits 39fee5f60ce0 drm/amd/display: Wait for flip to complete omits 09fc26c1718f drm/amd/display: Change min_h_sync_width from 8 to 4 omits 74eda776d7a4 drm/amd/display: use encoder's engine id to find matched f [...] omits 1ca068ed34d6 drm/amd/display: fix DMCU hang when going into Modern Standby omits 19f876967a98 drm/amd/display: Disable Audio on reinitialize hardware omits 12d0e503dd9e drm/amd/display: Read max down spread omits 288af96df16b drm/amd/display: Check for valid stream_encode omits c7990daebe71 drm/amd/display: Wait for backlight programming completion [...] omits ca6f188cdf80 drm/amd/display: Poll for GPUVM context ready (v2) omits dd5d9348da02 drm/amd/display: wait for the whole frame after global unlock omits 7f6964c5a05e drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] omits 492d9ec24492 drm/amd/display: Clock does not lower in Updateplanes omits 4fc1609bcd54 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] omits 4a876eecf6a5 drm/amd/display: swap system aperture high/low omits 61011e63f87f drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] omits 90bbf6374b88 drm/amd/display: Set default block_size, even in unexpected cases omits 5b25e5f1a972 drm/amd/display: No audio endpoint for Dell MST display omits db31af12a516 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 omits 5d109be38b23 drm/amd/display: fix dsc disable omits 0bd8ac7ed5f9 drm/amd/display: fix up HUBBUB hw programming for VM omits 61f33f6aa883 drm/amd/display: initialize p_state to proper value omits c6d5245d41de drm/amdgpu: use VCN firmware offset for cache window omits 3457b3055e43 drm/ttm: use the same attributes when freeing d_page->vaddr omits 1a195ed5f197 drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 omits 578a4daa1cd6 drm/amdgpu: drop ras self test omits 29bd65080922 drm/amdgpu: only allow error injection to UMC IP block omits 59d9c0ab7169 drm/amdgpu: disable GFX RAS by default omits 5f872b723a45 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] omits 23d66e75d7c7 drm/amd/powerplay: report bootup clock as max supported on [...] omits ad28e02420be drm/amdgpu: Default disable GDS for compute VMIDs omits b5ea9c933700 drm/i915/vbt: Fix VBT parsing for the PSR section omits bdae33b8b82b drm/i915: Use maximum write flush for pwrite_gtt omits d45a4dd52706 drm/i915: Drop wmb() inside pread_gtt omits fc2f14f8f7be netfilter: bridge: NF_CONNTRACK_BRIDGE does not depend on [...] omits 78e21eb69920 netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not [...] omits e971ceb803e1 netfilter: synproxy: fix rst sequence number mismatch omits b4f1483cbfa5 netfilter: nf_tables: Support auto-loading for inet nat omits bffb31f73b29 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV omits 9a36a6517d5c drm/i915/ehl: Use an id of 4 while accessing DPLL4's CR0 and CR1 omits c0e48f9dea91 io_uring: add a memory barrier before atomic_read omits ac38297f7038 rq-qos: use a mb for got_token omits d14a9b389a86 rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule omits 64e7ea875ef6 rq-qos: don't reset has_sleepers on spurious wakeups omits 545fbd0775ba rq-qos: fix missed wake-ups in rq_qos_throttle omits a6d81d30d3cd wait: add wq_has_single_sleeper helper omits 4d202c8c8ed3 powerpc/xive: Fix loop exit-condition in xive_find_target_ [...] omits b5e02b484d6f block, bfq: check also in-flight I/O in dispatch plugging omits 5270130db8c8 drm/i915: Add gen8_de_pipe_fault_mask() omits 70256b42caaf ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 omits 59d81c1e3cad ALSA: hda - Optimize resume for codecs without jack detection omits 6b2436aeb945 x86/gpu: add TGL stolen memory support omits 2922d1cc1696 spi: gpio: Add SPI_MASTER_GPIO_SS flag omits c30d5dc653cb drm/i915/gt: Push engine stopping into reset-prepare omits e362cc6a2475 drm/panel: simple: document panel_desc; rename a few functions omits 57a1b0893782 drm: Make the bw/link rate calculations more forgiving omits 373c3b80e459 btrfs: don't leak extent_map in btrfs_get_io_geometry() omits bfcea1c661ed btrfs: free checksum hash on in close_ctree omits 314c4cd6d9e6 btrfs: Fix build error while LIBCRC32C is module omits 42c16da6d684 btrfs: inode: Don't compress if NODATASUM or NODATACOW set omits fff8102aaed5 drm/i915/execlists: Process interrupted context on reset omits 64dbc122b20f x86/entry/64: Use JMP instead of JMPQ omits 65f11c72780f HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT omits d79f7badd118 HID: logitech-dj: add the Powerplay receiver omits 27fc32fd9417 HID: logitech-hidpp: add USB PID for a few more supported mice omits 600ea54dbaec HID: logitech-dj: rename "gaming" receiver to "lightspeed" omits 0629d4da1f15 drm/i915: Update description of i915.enable_guc modparam omits 9aef5867c86c drm/mediatek: drop use of drmP.h omits c2156ccd9657 drm/rockchip: drop use of drmP.h omits 05f0940b4de0 drm/imx: drop use of drmP.h omits 71466ffd7322 drm/i2c/sil164: drop use of drmP.h omits 758380bd5b6d drm/i2c/ch7006: drop use of drmP.h omits fcb57664172e drm/tilcdc: drop use of drmP.h omits 2175749b3671 drm/i810: drop use of drmP.h omits 7b42a2f4e4b8 drm/vgem: drop use of drmP.h omits 53fa84b2fabf drm/tdfx: drop use of drmP.h omits 54ccae0c0892 drm/selftests: drop use of drmP.h omits 81f6156ca5ae drm/omapdrm: drop use of drmP.h omits a9dcf3804ac8 drm/udl: drop use of drmP.h omits 9e28e0ce2d41 drm/r128: drop use of drmP.h omits fd6d6d80cb5f drm/vc4: drop use of drmP.h omits 9c25a2976645 drm/sun4i: drop use of drmP.h omits 647d295b7048 drm/zte: drop use of drmP.h omits 09a56fbe8a06 drm/pl111: drop use of drmP.h omits 220989e7097a drm/v3d: drop use of drmP.h omits 66620f48cb59 drm/meson: drop use of drmP.h omits 518b7d55f80e docs: virtual: add it to the documentation body omits 9fc3a18a942f docs: remove extra conf.py files omits a84d9e899683 docs: load_config.py: avoid needing a conf.py just due to [...] omits 27eed923f715 scripts/sphinx-pre-install: seek for Noto CJK fonts for pd [...] omits 4ea96d57bbfd scripts/sphinx-pre-install: cleanup Gentoo checks omits 353290a9eb53 scripts/sphinx-pre-install: fix latexmk dependencies omits 56e5a6339237 scripts/sphinx-pre-install: don't use LaTeX with CentOS 7 omits b308467c916a scripts/sphinx-pre-install: fix script for RHEL/CentOS omits e0de2b59e243 docs: conf.py: only use CJK if the font is available omits 24889dad3d9e docs: conf.py: add CJK package needed by translations omits 9d42afbe6bd4 docs: pdf: add all Documentation/*/index.rst to PDF output omits bff9e34c6785 docs: fix broken doc references due to renames omits 08a69058c02f docs: power: add it to to the main documentation index omits 4d2e26a38fbc docs: powerpc: convert docs to ReST and rename to *.rst omits 4c4cbbaa693a Documentation: fix vfio-ccw doc omits 22d6552f827e xfrm interface: fix management of phydev omits c5d1030f2300 xfrm interface: fix list corruption for x-netns omits e0aaa332e6a9 xfrm interface: ifname may be wrong in logs omits e9e7e85d75f3 xfrm interface: avoid corruption on changelink omits a9877da2d629 drm/i915/oa: Reconfigure contexts on the fly omits 30fe7b07f6cb dma-buf: Relax the write-seqlock for reallocating the shar [...] omits aa2ba991c420 ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook omits 2abee12c0ab1 ASoC: samsung: odroid: fix a double-free issue for cpu_dai omits 9b6d104a6b15 ASoC: samsung: odroid: fix an use-after-free issue for codec omits 8f46e22b5ac6 regulator: axp20x: fix DCDC5 and DCDC6 for AXP803 omits 1ef55fed9219 regulator: axp20x: fix DCDCA and DCDCD for AXP806 omits 1624b0b20039 block: fix sysfs module parameters directory path in comment omits 07b0fdecb247 blkcg: allow blkcg_policy->pd_stat() to print non-debug info too omits f7b76ac9d17e io_uring: fix counter inc/dec mismatch in async_list omits bea5faf7be32 drm/i915/gtt: Tidy up ppgtt insertion for gen8 omits 8a98e839601f drm/i915/gtt: Recursive ppgtt alloc for gen8 omits c56cbfae62b7 ata: libahci_platform: remove redundant dev_err message omits dbd0f6d6c2a1 io_uring: fix the sequence comparison in io_sequence_defer omits 09975b861aa0 drm/i915/execlists: Disable preemption under GVT omits cfe7288c276e drm/i915: Lock the engine while dumping the active request omits 0be0bfd2de9d ovl: fix regression caused by overlapping layers detection omits 28b1d6ef53e3 netfilter: nft_hash: fix symhash with modulus one omits b717273ddb66 netfilter: nf_tables: don't fail when updating base chain policy omits 959b69ef57db netfilter: conntrack: always store window size un-scaled omits b83329fb473f netfilter: synproxy: fix erroneous tcp mss option omits f41828ee10b3 netfilter: nf_tables: fix module autoload for redir omits 05ba4c895363 netfilter: Update obsolete comments referring to ip_conntrack omits 3c00fb0bf0e0 netfilter: nf_conntrack_sip: fix expectation clash omits b575b24b8eee netfilter: Fix rpfilter dropping vrf packets by mistake omits 45b2fda3d82d gpu/drm: fix a few kernel-doc "/**" mark warnings omits 7aaddd96d5fe drm/modes: Don't apply cmdline's rotation if it wasn't specified omits 66a639cbe36c drm/bridge: ti-sn65dsi86: use dev name for debugfs omits 0a869e8d82ef drm/pl111: pl111_vexpress.c: Add of_node_put() before return omits bb80c9255770 drm/i915: Enable hotplug retry omits 3944709df8e9 drm/i915: Add support for retrying hotplug omits 48cf0a1ec170 drm/i915/ehl: Map MCC pins based on PHY, not port omits 71866a56bc75 drm/atmel_hlcdc: drop use of drmP.h omits a803bf0ade8d drm/shmobile: drop use of drmP.h omits 40b4db43f7e4 drm/hisilicon: drop use of drmP.h omits fbbbd1608b0d drm/ast: drop use of drmP.h omits 016f363ee11c drm/bochs: drop use of drmP.h omits 322d0c84d30e drm: add missing include to drm_vram_mm_helper.h omits a3d639776e60 drm/virtgpu: drop use of drmP.h omits 7c1be93c8e98 drm/scheduler: drop use of drmP.h omits ce672a1b21a8 drm/vkms: drop use of drmP.h omits c0f4b75c065b drm/qxl: drop use of drmP.h omits b4b21c83958f drm/fsl-dcu: drop use of drmP.h omits d5742c6cfa29 drm/mxsfb: drop use of drmP.h omits 91328ebe4f6f drm/tve200: drop use of drmP.h omits 2ea2269e296a drm/xen: drop use of drmP.h omits c3bbb48e0c54 drm/agp: Remove unused function drm_agp_bind_pages omits 127e62174041 vfio-ccw: Update documentation for csch/hsch omits f4c9939433bd vfio-ccw: Don't call cp_free if we are processing a channe [...] omits c1ab69268d12 vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa [...] omits 8b515be512a2 vfio-ccw: Fix memory leak and don't call cp_free in cp_init omits c9f597a4d6d7 vfio-ccw: Fix misleading comment when setting orb.cmd.c64 omits 94eb1e10a34d dma-buf: Expand reservation_list to fill allocation omits 506927ec8bbb drm/i915/selftests: Ignore self-preemption suppression under gvt omits 1b0890cd6082 netfilter: nfnetlink: avoid deadlock due to synchronous re [...] omits 03800e0526ee powerpc: fix off by one in max_zone_pfn initialization for [...] omits c8b4083db915 KVM: PPC: Book3S HV: Save and restore guest visible PSSCR [...] omits 28d2a6e6684d powerpc/pmu: Set pmcregs_in_use in paca when running as LPAR omits 63279eeb7f93 KVM: PPC: Book3S HV: Always save guest pmu for guest capab [...] omits da0ef93310e6 powerpc/mm: Limit rma_size to 1TB when running without HV mode omits 1244a720572f iio: imu: mpu6050: add missing available scan masks omits 6cdff99c9f7d iio: cros_ec_accel_legacy: Fix incorrect channel setting omits 5a304e1a4ea0 IIO: Ingenic JZ47xx: Set clock divider on probe omits ae8cc91a7d85 iio: adc: max9611: Fix misuse of GENMASK macro omits a8120bc23eea drm/i915/uc: kill <g,h>uc_to_i915 omits 2239e6dff206 drm/i915/guc: prefer intel_gt in guc interrupt functions omits 84b1ca2f0e68 drm/i915/uc: prefer intel_gt over i915 in GuC/HuC paths omits ca7b2c1bbede drm/i915/uc: Move intel functions to intel_uc omits 8b5689d7e3ca drm/i915/uc: move GuC/HuC inside intel_gt under a new intel_uc omits 0f261b241d9c drm/i915/uc: move GuC and HuC files under gt/uc/ omits 633023a4e618 drm/i915/guc: unify guc irq handling omits 9cbd51c2c0ed drm/i915/guc: move guc irq functions to intel_guc parameter omits bb2881f8bdde drm/i915/uc: introduce intel_uc_fw_supported omits e3f503f1c733 drm/i915/uc: replace uc init/fini misc omits a30eff49d08c drm/i915/guc: Use system workqueue for log capture omits d5e5efa250cd f2fs: remove redundant check from f2fs_setflags_common() omits 6fc93c4e0ad1 f2fs: use generic checking function for FS_IOC_FSSETXATTR omits a1f32eeca60e f2fs: use generic checking and prep function for FS_IOC_SETFLAGS omits 224d5fd43d25 docs: driver-api: generic-counter: fix file path to ABI doc omits cb823ed9915b drm/i915/gt: Use intel_gt as the primary object for handli [...] omits 139ab811511c drm/i915/tgl: add modular FIA to device info omits 0caf62577730 drm/i915: Add modular FIA omits 4c2be3c5ebfd drm/i915/gtt: Recursive ppgtt clear for gen8 omits 1eda701eace2 drm/i915/gtt: Recursive cleanup for gen8 omits 801404632c4b drm/i915/display: Drop kerneldoc for 'intel_atomic_commit' omits 913cafbb250f drm/vgem: Reclassify buffer creation debug message omits f8c6bfc612b5 drm/panel: simple: fix AUO g185han01 horizontal blanking omits eaa2b31be152 drm/i915: Skip SINK_COUNT read on CH7511 omits e3c91a88e4f2 drm/atmel-hlcdc: set layer REP bit to enable replication logic omits f774f0964919 drm/i915/guc: Turn on GuC/HuC auto mode omits 87d855e8cfa4 drm/i915/guc: Don't enable GuC/HuC in auto mode on pre-Gen11 omits c9dccacfccc7 printk: Do not lose last line in kmsg buffer dump omits 0b61b8b07f6b drm/i915: Propagate "_probe" function name suffix down omits 78dae1ac35dd drm/i915: Propagate "_remove" function name suffix down omits 3b58a9455136 drm/i915: Propagate "_release" function name suffix down omits f2db53f14d3d drm/i915: Replace "_load" with "_probe" consequently omits b01558e56f84 drm/i915: Rename "_load"/"_unload" to match PCI entry points omits b5893ffc274b drm/i915: Drop extern qualifiers from header function prototypes omits 6239901c576d drm/i915/gtt: Use NULL to encode scratch shadow entries omits c03cbe4c0a83 drm/i915/gtt: Convert vm->scratch into an array omits 277632645756 drm/i915/gtt: Compute the radix for gen8 page table levels omits 18c7962b8cf2 drm/i915/gtt: Markup i915_ppgtt height omits a9abea97856b drm/i915/gtt: Reorder gen8 ppgtt free/clear/alloc omits 57a7e30546b2 drm/i915/gtt: Wrap page_table with page_directory omits 6eebfe8a10a6 drm/i915/gtt: Use shallow dma pages for scratch omits 3e1f0a518d22 drm/i915: Add engine name to workaround debug print omits aee20aaed887 drm/i915: Implement read-only support in whitelist selftest omits 1e2b7f497c28 drm/i915: Add test for invalid flag bits in whitelist entries omits 374bf825e7a0 drm/panel: simple: Use display_timing for AUO b101ean01 omits d719cbe9a5b3 drm/panel: simple: Use display_timing for Innolux n116bge omits b8a2948fa2b3 drm/panel: simple: Add ability to override typical timing omits a4e7e98e90eb drm/vkms: Rename vkms_crc.c into vkms_composer.c omits e9d85f731de0 drm/vkms: Avoid assigning 0 for possible_crtc omits a1c5f1510b3f drm/i915/tgl: Update DPLL clock reference register omits 36ca5335f202 drm/i915/tgl: Add DPLL registers omits d757535e3116 drm/i915/tgl: Add vbt value mapping for DDC Bus pin omits fb81cbe46988 drm/i915/tgl: port to ddc pin mapping omits 3fd53262f0dd drm/i915/tgl: Add gmbus gpio pin to port mapping omits 30fcc338bc66 drm/i915/gen12: MBUS B credit change omits deea06b47574 drm/i915/tgl: apply Display WA #1178 to fix type C dongles omits 55cd5048e176 drm/i915/tgl: init ddi port A-C for Tiger Lake omits 5c71970889d7 drm/i915/tgl: Add additional PHYs for Tiger Lake omits 6c8337dafaa9 drm/i915/tgl: Add additional ports for Tiger Lake omits c9014a2c7937 drm/i915/tgl: Add pll manager omits 68ff39c3f8c0 drm/i915/tgl: Add new pll ids omits 1db27a729119 drm/i915/tgl: Add power well to support 4th pipe omits 656409bbaf87 drm/i915/tgl: Add power well support omits 276199e6be6a drm/i915/tgl: rename TRANSCODER_EDP_VDSC to use on transcoder A omits 7ff0fca4964f drm/i915/tgl: Check if pipe D is fused omits 9747f0c2fb9e drm/i915/tgl: Add TGL PCI IDs omits d8df6bec1a30 drm/i915/tgl: Add TGL PCH detection in virtualized environment omits 7f02889292e2 drm/i915/tgl: Introduce Tiger Lake PCH omits abd3a0fe040d drm/i915/tgl: add initial Tiger Lake definitions omits f1f1d4fa5869 drm/i915: Add 4th pipe and transcoder omits ddb3d12afa92 drm/i915: Don't overestimate 4:2:0 link symbol clock omits 86c9640b3a1e drm/i915: Copy name string into ring buffer for intel_upda [...] omits ddafc0f75640 drm/i915/guc: Drop redundant ctx param from kerneldoc omits b12d5944fc28 drm/i915: Don't pass stack garbage to pcode in the second [...] omits a85fb46777c0 drm/i915: Use intel_ types in intel_atomic_commit() omits 6a64e985d242 drm/i915: Use intel_ types in intel_{lock,modeset}_all_pipes() omits e3b4089c68ed drm/i915: Polish intel_atomic_track_fbs() omits 13d723a1177d drm/i915: Polish intel_shared_dpll_swap_state() omits afe0c21b6228 drm/i915: Simplify modeset_get_crtc_power_domains() arguments omits 88016a9fb741 drm/i915: Check crtc_state->wm.need_postvbl_update before [...] omits 13ce609243c7 drm/i915: Use the "display core" power domain in vlv/chv s [...] omits f63dfc146438 drm/i915/selftests: Hold the vma manager lock while modify [...] omits 5a5efbf4ef50 drm/i915/sdvo: Fix handling if zero hbuf size omits 22be8233b34f media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fo [...] omits 6bda7073f335 media: v4l2-subdev: fix regression in check_pad() omits ec3042ad39d4 ASoC: audio-graph-card: add missing const at graph_get_dai_id() omits 09297c2f7a54 ASoC: rt1011: fix DC calibration offset not applying omits aebf052bb647 drm/i915/guc: Simplify guc client omits 71b0846c17b9 drm/i915/guc: Remove preemption support for current fw omits bf1315b830a4 drm/i915/selftests: Ensure we don't clamp a random offset to 32b omits 47c4bdd6d3ea drm/i915/gt: Drop the duplicate icl workaround omits 719d24002602 drm/i915/ehl: Enable DDI-D omits d8fe2ab6bb28 drm/i915: Transition port type checks to phy checks omits dc867bc7d887 drm/i915/gen11: Convert combo PHY logic to use new 'enum p [...] omits befa372b990a drm/i915/gen11: Program ICL_DPCLKA_CFGCR0 according to PHY omits 358633e71c07 drm/i915/gen11: Start distinguishing 'phy' from 'port' omits 9d44dcb9088a drm/i915: move intel_ddi_set_fia_lane_count to intel_tc.c omits c99fd7b3908e drm/i915: fix include order in intel_tc.* omits b41e434fdc42 drm/i915: make new intel_tc.c use uncore accessors omits c152f8491a8d ASoC: audio-graph-card: fix an use-after-free in graph_get [...] omits aa2e362cb6b3 ASoC: audio-graph-card: fix use-after-free in graph_dai_li [...] omits 27862d5a3325 ASoC: simple-card: fix an use-after-free in simple_for_eac [...] omits 724808ad556c ASoC: simple-card: fix an use-after-free in simple_dai_lin [...] omits d6b197a14863 spi: spi-fsl-qspi: change i.MX7D RX FIFO size omits 43167bb1f6bb spi: dt-bindings: spi-controller: remove unnecessary 'maxI [...] omits 794fcee8da3c ASoC: simple-card-utils: care no Platform for DPCM omits 52db6685932e ASoC: simple_card_utils.h: care NULL dai at asoc_simple_de [...] omits 9e944c9be245 ASoC: Relocate my e-mail to .com domain zone omits 72365164cbef ASoC: rt1308: Remove executable attribute from source files omits 6cd249cfad68 ASoC: max98357a: use mdelay for sdmode-delay omits 4f5368b5541a drm/kms: Catch mode_object lifetime errors omits 88c90e800675 Merge drm/drm-next into drm-intel-next-queued omits caceff96d5b7 drm/i915/icl: Fixed Input CSC Co-efficients for BT601/709 omits 9856bf7f779a drm/i915/icl: Fix Y pre-offset for Full Range YCbCr omits 27ee72477c9b drm/i915/icl: Handle YCbCr to RGB conversion for BT2020 case omits 14bfcd3e0dae drm/i915/perf: add missing delay for OA muxes configuration omits 58d1b427148a drm/i915/execlists: Record preemption for selftests omits b33c61db7291 drm/i915: Remove unused i915_gem_context_lookup_engine omits 2a98f4e65bba drm/i915: add infrastructure to hold off preemption on a request omits 46c5847e3d97 drm/i915: enumerate scratch fields omits a5af1df716c1 drm/i915/perf: ensure we keep a reference on the driver omits 681c774d3490 drm/i915/userptr: Don't mark readonly objects as dirty omits f7ddc80ecb0e drm/i915/icl: Clear the shared port PLLs from the new crtc state omits 5c28e3a567fe drm/i915: Clear the shared PLL from the put_dplls() hook omits a46f4e9e5ae9 drm/i915/sdvo: Add helpers to get the cmd/status string omits 7b8062ea60d9 drm/i915/sdvo: Shrink sdvo_cmd_names[] strings omits 8a9c8028399e drm/i915/sdvo: Remove duplicate SET_INPUT_TIMINGS_PART1 cm [...] omits c598a66491cf drm/i915/sdvo: Use named initializers for the SDVO command names omits f384e48d7641 drm/i915: Add icl mipi dsi properties omits a2059825986a x86/speculation: Enable Spectre v1 swapgs mitigations omits 18ec54fdd6d1 x86/speculation: Prepare entry code for Spectre v1 swapgs [...] omits 4fb76782ad01 drm/i915/hdcp: debug logs for sink related failures omits d006a9b63d4b drm/client: remove the exporting of drm_client_close omits 90f479ae51af drm/mgag200: Replace struct mga_fbdev with generic framebu [...] omits f1f8555dfb9a drm/bochs: Use shadow buffer for bochs framebuffer console omits 8a99de3dc0dd drm/ast: Replace struct ast_fbdev with generic framebuffer [...] omits f458579ede0b drm/fb-helper: Instanciate shadow FB if configured in devi [...] omits cf1ca9aeb930 drm/fb-helper: Map DRM client buffer only when required omits 15dd0fc83340 drm/client: Support unmapping of DRM client buffers omits 113348d86ceb drm/sti: Try to fix up the tvout possible clones omits 6234ba980f89 drm/sti: Remove pointless casts omits 4a5fdc962fc4 drm/i915/gt: Remove presumption of RCS0 omits 7c6d6867e972 drm/i915/gt: Apply RCS workarounds to the render class omits cbcec57e9dd7 drm/i915/selftests: Fill in a little more of the dummy fence omits cb6d7c7dc7ff drm/i915/userptr: Acquire the page lock around set_page_dirty() omits baf08ed50a61 drm/i915/selftests: Set igt_spinner.gt for early exit omits 9f02b8f61f29 tee: optee: add might_sleep for RPC requests omits a17ce803dffa drm/i915: Update DRIVER_DATE to 20190708 omits 8090858c87ea dt-bindings: display: Convert sgd,gktw70sdae4se panel to D [...] omits 2fb9bf9aeffd dt-bindings: display: Convert mitsubishi,aa121td01 panel t [...] omits ea8e4568d5ff dt-bindings: display: Convert mitsubishi,aa104xd12 panel t [...] omits b4eefa69b635 dt-bindings: display: Convert innolux,ee101ia-01 panel to [...] omits ae18c1176f0d dt-bindings: display: Convert panel-lvds to DT schema omits 87548d750c31 dt-bindings: display: Convert tfc,s9700rtwv43tr-01b panel [...] omits 78ad29d76229 dt-bindings: display: Convert raspberrypi,7inch-touchscree [...] omits 746fe0b26796 dt-bindings: display: Convert pda,91-00156-a0 panel to DT schema omits 6c9b89e3cdd4 dt-bindings: display: Convert dlc,dlc0700yzg-1 panel to DT schema omits 56b40739186d dt-bindings: display: Convert bananapi,s070wv20-ct16 panel [...] omits 3cd33c8c54af dt-bindings: display: Convert armadeus,st0700-adapt panel [...] omits 09ed3b2574f2 dt-bindings: display: Convert ampire,am-480272h3tmqw-t01h [...] omits 821a1f7171ae dt-bindings: display: Convert common panel bindings to DT schema omits cf3bd1a0f53e drm/i915/selftests: Reorder error cleanup for whitelist checking omits 77adbd8fbf3a drm/i915: Explicitly track active fw_domain timers omits 15e7facb7b42 drm/i915: Pull assert_forcewake_active() underneath the lock omits 50b38bc4d39a drm/i915/gtt: Introduce release_pd_entry omits 73a8fdef5d6f drm/i915/gtt: Setup phys pages for 3lvl pdps omits 72230b874a20 drm/i915/gtt: Tear down setup and cleanup macros for page dma omits f20f272f104f drm/i915/gtt: pde entry encoding is identical omits 3e27d70bcc46 drm/i915: Remove set but not used variable 'intel_dig_port' omits 9d1bc13e7fe1 drm/i915: Remove set but not used variable 'encoder' omits badf1f2724d4 drm/i915: Order assert forcewake test omits eef037ea0280 drm/i915/ehl: Add support for DPLL4 (v10) omits 3e69db291bda drm/i915: Clean up skl vs. icl plane formats omits 94e35ce22173 drm/i915: Cosmetic fix for skl+ plane switch statement omits d56e823ac32a drm/i915: Deal with cpp==8 for g4x watermarks omits 94e15723df81 drm/i915: Program plane gamma ramps omits 423ee8e99aa5 drm/i915: Disable sprite gamma on ivb-bdw omits 26443a4bc448 drm/i915: Add windowing for primary planes on gen2/3 and chv omits 58820574f1e9 drm/i915: Move dev_priv->pm_i{m, e}r into intel_gt omits f0818984fa5d drm/i915: Remove some legacy mmio accessors from interrupt [...] omits 9b77011e4122 drm/i915: Rework some interrupt handling functions to take [...] omits b8cade5959ac drm/i915: Show instdone for each engine in debugfs omits 8f856c743c77 drm/i915/selftests: Be engine agnostic omits ec22f256a60c drm/i915/overlay: Stash the kernel context on initialisation omits 1ee2ae896bb4 drm/i915/hangcheck: Look at instdone for all engines omits 6582f4f613e3 drm/i915/selftests: Drain the freedlists between exec passes omits e7539b79f703 drm/i915/gtt: Mark the freed page table entries with scratch omits ab9e2f777682 drm/i915/gt: Pull engine w/a initialisation into common omits 4a54da351029 drm/i915: Dump w/a lists on all engines omits 2a46fbb25ae8 drm/i915/guc: Upgrade to GuC 33.0.0 omits 163fa23435cc percpu: Make pcpu_setup_first_chunk() void function omits ae1c5fd72dfc drm/i915/gtt: Handle double alloc failures omits bf73fc0fa9cf drm/i915: Show support for accurate sw PMU busyness tracking omits 0c159ffef628 drm/i915/gem: Defer obj->base.resv fini until RCU callback omits 21de5a9e34fb drm/i915/gt: Ignore forcewake acquisition for posting_reads omits 313443b16ac2 drm/i915/gt: Assume we hold forcewake for execlists resume omits 56e0f78e47e4 drm/i915/gt: Use caller provided forcewake for intel_mocs_ [...] omits b7dc9395c5db drm/i915: Check caller held wakerefs in assert_forcewakes_active omits 67b587934c23 drm/bridge: ti-sn65dsi86: correct dsi mode_flags omits 8efb243a5ce8 drm/bridge: ti-sn65dsi86: add debugfs omits 5c27d6078cd6 drm/bridge: ti-sn65dsi86: add link to datasheet omits 4fda44bf16b7 drm/i915: Flush the workqueue before draining omits 2006058e9988 drm/i915: Move the renderstate setup under gt/ omits 068610895ebd drm/i915/gtt: Defer the free for alloc error paths omits f1513d20b9f1 drm/bridge: sii902x: Make sii902x_audio_digital_mute static omits 415d2e9e0757 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...] omits be855382bacb Revert "drm/panfrost: Use drm_gem_map_offset()" omits 2c291417c164 drm/i915: Add N & CTS values for 10/12 bit deep color omits 4a49c2bf9ee4 drm/i915: Use port clock to set correct N value omits 56e9371bc3f3 drm/i915: Deal with machines that expose less than three Q [...] omits 09480072e3ee drm/i915: Mark up vma->active as safe for use inside shrinkers omits d650d1f5cfd7 drm/i915: Markup potential lock for i915_active omits c03467ba40f7 drm/i915/gem: Free pages before rcu-freeing the object omits ad9e3792b0c0 drm/i915/execlists: Hesitate before slicing omits 8221d21b0664 drm/i915/selftests: Lock the drm_mm while modifying omits 63251685c141 drm/i915/selftests: Common live setup/teardown omits 8e9ecb3e1e33 drm/i915/display: Handle lost primary_port across suspend omits 315ca4c408ed drm/i915: synchronize_irq() against the actual irq omits 0ccf52badd40 drm/vram: Don't export driver callback functions for PRIME omits bf2791eb5cf6 drm/vbox: Remove empty PRIME functions omits 80be7eed1d32 drm/hibmc: Update struct drm_driver for GEM object functions omits f5f6f36a49c7 drm/bochs: Remove PRIME helpers from driver structure omits 31070a871fdc drm/vram: Set GEM object functions for PRIME omits 096a93949b86 drm/i915/gtt: Don't check PPGTT presence on PPGTT-only platforms omits a3389c14ba09 Revert "drm/i915: Introduce private PAT management" omits c5f846eed2a1 drm/i915: Fix memleak in runtime wakeref tracking omits 3fe0107e45ab drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 2c903da50f5a drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 361b69051326 drm/i915: fix whitelist selftests with readonly registers omits afd1bcd4ad77 drm/i915: Report if i915_active is still busy upon waiting omits 8721215c7ef9 DRM: ingenic: Add support for panels with 8-bit serial bus omits dba8e987687f DRM: ingenic: Add support for Sharp panels omits ffa8aa00e9e5 DRM: ingenic: Use devm_platform_ioremap_resource omits 8759aa4cc1d3 drm/i915/execlists: Refactor CSB state machine omits f80c9a9a04d3 drm/i915/ehl: Don't program PHY_MISC on EHL PHY C omits 0e933162b042 drm/i915/ehl: Add third combo PHY offset omits 4a8134d57c6c drm/i915/icl: Drop port parameter to icl_get_combo_buf_trans() omits f18819a3c8da drm/i915/guc: Avoid reclaim locks during reset omits 3ee2771e47b0 drm/i915: WARN about invalid lane reversal in TBT-alt/DP-a [...] omits a171f8e7f466 drm/i915: Remove unneeded disconnect in TypeC legacy port mode omits d5ce34da3145 drm/i915: Add state verification for the TypeC port mode omits 24a7bfe0c2d7 drm/i915: Keep the TypeC port mode fixed when the port is active omits eea72c4c2161 drm/i915/icl: Reserve all required PLLs for TypeC ports omits 726ca99666db drm/i915/icl: Split getting the DPLLs to port type specifi [...] omits 01b24f50b67f drm/i915: Sanitize the shared DPLL find/reference interface omits 866955fa452e drm/i915: Sanitize the shared DPLL reserve/release interface omits 4f36afb26cbe drm/i915: Sanitize the TypeC FIA lane configuration decoding omits 8c10e2262663 drm/i915: Keep the TypeC port mode fixed for detect/AUX transfers omits 32691b58d157 drm/i915: Fix the TypeC port mode sanitization during load [...] omits 1cd5ef6ee23c drm/i915: Sanitize the TypeC connect/detect sequences omits 424f109f5c5d drm/i915: Handle the TCCOLD power-down event omits ddec362724f9 drm/i915: Wait for TypeC PHY complete flag to clear in safe mode omits c905eb28bd3f drm/i915: Factor out common parts from TypeC port handling [...] omits ab7bc4e1a550 drm/i915: Unify the TypeC port notation in debug/error messages omits dd7239c545b1 drm/i915: Use the correct AUX power domain in TypeC TBT-alt mode omits 29ae36abf08f drm/i915: Fix the TBT AUX power well enabling omits 3b2ed4313429 drm/i915: Don't enable the DDI-IO power in the TypeC TBT-alt mode omits e9b7e1422d40 drm/i915: Sanitize the terminology used for TypeC port modes omits bc85328ff431 drm/i915: Move the TypeC port handling code to a separate file omits 28212321622d drm/i915: Tune down WARNs about TBT AUX power well enabling omits 39a5883f8670 drm/i915/icl: Add support to read out the TBT PLL HW state omits fdbdcc83ffd7 drm/bridge: dw-hdmi: Use automatic CTS generation mode whe [...] omits 52c2197aae1b drm/bridge: tc358767: do a software reset if reset pin isn [...] omits 83f35bc3a852 drm/bridge: adv7511: Attach to DSI host at probe time omits 99a938889048 drm/stm: drop use of drmP.h omits ec193640819e drm/i915: Use intel state as much as possible in wm code omits 4f25720b2c04 drm/i915: Pass intel state to plane functions as well omits 49743e1dfb2a drm/i915: Use intel_crtc_state in sanitize_watermarks() too omits 3b4bf24d27e0 drm/i915: Convert hw state verifier to take more intel state, v2. omits 855e0d684a3e drm/i915: Convert most of atomic commit to take more intel state omits 69f786aea946 drm/i915: Pass intel_crtc_state to needs_modeset() omits 59634388d932 MAINTAINERS: add Sam Ravnborg for drm/atmel_hlcdc omits 9f3978011104 drm/mgag200: drop use of drmP.h omits 36999fd02d92 drm/mga: drop use of drmP.h omits 968222d9b817 drm/mga: make header file self contained omits 91f85e8feb1b drm/mga: drop dependency on drm_os_linux.h omits 583bbf46133c drm/panfrost: Use drm_gem_map_offset() omits 220df83a5394 drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset() omits 501ec325f1ec drm/i915: rework reading pipe disable fuses omits 52500de68fbb drm/vmwgfx: Don't look at state->allow_modeset omits 8735f16803f0 dma-buf: cleanup reservation_object_init/fini omits 5ed7191dd97b drm/ast: Replace struct ast_framebuffer with GEM framebuff [...] omits 66ab700506e7 drm/vc4: Use drm_gem_fb_prepare_fb omits e78ad7654179 drm/msm: Use drm_gem_fb_prepare_fb omits bd630a86be38 drm/fb-helper: use gem_bo.resv, not dma_buf.resv in prepare_fb omits 5d1771899736 drm/mgag200: Replace struct mga_framebuffer with GEM frame [...] omits 7218524d3ea0 drm/i915: Make i945gm_vblank_work_func static omits fb59ee37cfe2 ARM: dts: am57xx: Disable voltage switching for SD card omits fdb29b738017 drm/bridge: tc358767: Add support for address-only I2C transfers omits 32d3621996aa drm/bridge: tc358767: Replace magic number in tc_main_link [...] omits d174db0788b4 drm/bridge: tc358767: Drop unnecessary 8 byte buffer omits 7264892648ba drm/bridge: tc358767: Simplify tc_aux_wait_busy() omits 134fb306b1d8 drm/bridge: tc358767: Introduce tc_pllupdate() omits c49f60dfbf91 drm/bridge: tc358767: Introduce tc_set_syspllparam() omits 12dfe7c4d9c5 drm/bridge: tc358767: Use reported AUX transfer size omits e0655feaec62 drm/bridge: tc358767: Increase AUX transfer length limit omits 792a081a1b8e drm/bridge: tc358767: Simplify AUX data write omits 53b166dca5fe drm/bridge: tc358767: Simplify AUX data read omits 6d0c38315915 drm/bridge: tc358767: Drop custom tc_write()/tc_read() accessors omits 3f072c304c0a drm/bridge: tc358767: Simplify tc_set_video_mode() omits aa92213f388b drm/bridge: tc358767: Simplify polling in tc_link_training() omits ebcce4e64247 drm/bridge: tc358767: Simplify polling in tc_main_link_setup() omits 93a105694f7d drm/bridge: tc358767: Simplify tc_poll_timeout() omits 28a902e6d7fb dt-bindings: display: rockchip-lvds: Remove panel references omits e61576c4b9ff drm/mgag200: add in missing { } around if block omits 717261e1769d habanalabs: don't reset device when getting VRHOT omits f62fa0ced46a habanalabs: use %pad for printing a dma_addr_t omits b40cf94c7673 drm/i915: make intel_uc_fw.h self-contained omits ba740cfc2f26 drm/i915: make intel_gvt.h self-contained omits 5e0cca98b4d1 drm/i915: make intel_guc_reg.h self-contained omits 72629d11d56c drm/i915: make intel_guc_fwif.h self-contained omits 016c1c8938b0 drm/i915: make intel_guc_ct.h self-contained omits 961ebc9dd1f5 drm/i915: make i915_vgpu.h self-contained omits f8daf6418e30 drm/i915: make i915_pvinfo.h self-contained omits f807d31a2174 drm/i915: make i915_globals.h self-contained omits c75299aea22a drm/i915: make i915_fixed.h self-contained omits 7fcc7ca549d4 drm/i915: add header search path to subdir Makefiles omits 9ef424e58e21 drm/i915: prefix header search path with $(srctree)/ omits e5ff5344f4a4 drm/vkms: No need for ->pages_lock in crc work anymore omits 8b1865873651 drm/vkms: totally reworked crc data tracking omits 1c305e13ecc5 drm/vkms: No _irqsave within spin_lock_irq needed omits 64cfaa509271 drm/vkms: Dont flush crc worker when we change crc status omits 5ef8100a3919 drm/vkms: flush crc workers earlier in commit flow omits 3d08eb7ddb4d drm/vkms: Add our own commit_tail omits fb4155fa4c0c drm/vkms: Rename vkms_output.state_lock to crc_lock omits a0e4e5754cce drm/vkms: Use spin_lock_irq in process context omits 18d0952a838b drm/vkms: Fix crc worker races omits 5ed7a0cf3394 drm/i915: Move OA files to separate folder omits c1a495a55853 drm: Allow range of 0 for drm_mm_insert_node_in_range() omits 63c9dae71dc5 drm/i915/ehl: Add voltage level requirement table omits 6e63790efdf7 drm/i915/ehl: Remove unsupported cd clocks omits 9c811fce8a44 drm/i915/icl: Add new supported CD clocks omits 092be382a260 drm/i915: Lift intel_engines_resume() to callers omits 18398904ca9e drm/i915: Only recover active engines omits de5147b8ce6d drm/i915: Add a wakeref getter for iff the wakeref is alre [...] omits 7d23e5937603 drm/i915: Initialize drm_driver vblank funcs at compile time omits b318b82455bd drm/i915: Nuke drm_driver irq vfuncs omits 08fa8fd0faa5 drm/i915: Switch to per-crtc vblank vfuncs omits 4c888e7bd26f drm/i915: Fix various tracepoints for gen2 omits faaa2902b5a9 drm/i915/selftests: Fixup atomic reset checking omits 1e5deb263265 drm/i915/selftests: Drop manual request wakerefs around hangcheck omits d84747956654 drm/i915/selftests: Serialise nop reset with retirement omits 5ccf2027bb93 drm/i915: Check backlight type while doing eDP backlight i [...] omits 848ed7d54246 drm/virtio: drop DRM_AUTH usage from the driver omits e4eee93d2577 drm/vgem: drop DRM_AUTH usage from the driver omits 7042a33deb14 drm/omap: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls omits a305f6c5c819 drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls omits 88209d2c5035 drm/msm: drop DRM_AUTH usage from the driver omits 921d57323657 drm/lima: drop DRM_AUTH usage from the driver omits 951ecc022c47 drm/exynos: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls omits b8602f9a65a6 drm/etnaviv: drop DRM_AUTH usage from the driver omits cbfbe47fc539 drm/vmwgfx: use core drm to extend/check vmw_execbuf_ioctl omits bcde7d345c90 drm/vmgfx: kill off unused init_mutex omits 3cd74023ea18 vmwgfx: drop empty lastclose stub omits ccdae4257569 drm/nouveau: remove open-coded drm_invalid_op() omits b402375699ae drm/i915: remove irrelevant DRM_UNLOCKED flag omits d6891db2ad0a drm/tegra: remove irrelevant DRM_UNLOCKED flag omits caa54ec03c7f dt-bindings: panel: Add Boe Himax8279d is 1200x1920, 4-lan [...] omits 77b893df0c58 dt-bindings: display: Add ETM0700G0DH6 compatible string omits 1a14e0c25652 drm/panel: jh057n00900: Add regulator support omits d4bd9a58d81b dt-bindings: display/panel: jh057n00900: Document power su [...] omits 428733c72d03 drm/panel: jh057n00900: Don't use magic constant omits 60ba34c6a5b3 MAINTAINERS: Add Purism mail alias as reviewer for their d [...] omits f63df31d2ddd drm/panel: Add support for Raydium RM67191 panel driver omits 059b39f30aa6 dt-bindings: display: panel: Add support for Raydium RM671 [...] omits f1bd37f300a4 drm/panel: simple: Add Sharp LS020B1DD01D panel support omits f9a763d27462 drm: Add bus flag for Sharp-specific signals omits a63f4612e1de dt-bindings: display: Add Sharp LS020B1DD01D panel documentation omits ecdcbbb7ceb1 drm/panel: Add Novatek NT39016 panel support omits c79e7a293733 dt-bindings: display: Add King Display KD035G6-54NT panel [...] omits 93d7a3b4be30 drm/i915/icl: Add missing device ID omits 719bda751e18 MAINTAINERS: Update Maintainers and Reviewers of DRM Bridg [...] omits cba17e5d647b drm/i915/gt: Add some debug tracing for context pinning omits 9c31dcb6dd94 drm/panel: simple: Add Ortustech COM37H3M panel support omits dda0e4bdbeac drm/panel: simple: Add Sharp LQ070Y3DG3B panel support omits a6e5a47f40ed dt-bindings: drm/panel: simple: add sharp, lq070y3dg3b panel omits e24fd0cf73d1 dt-bindings: drm/panel: simple: add ortustech, com37h3m99d [...] omits 75909cb6a753 dt-bindings: drm/panel: simple: add ortustech, com37h3m05d [...] omits f0ca820cc006 drm/i915/gt: Always call kref_init for the timeline omits b38565faded7 drm/i915/gt: Drop stale commentary for timeline density omits c8d84778e527 drm/i915/selftests: Hold ref on request across waits omits 2c6574a9ed66 drm/panel: simple: Add GiantPlus GPM940B0 panel support omits 0565ae92835c media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8 media bus format omits d55bcb4c9a74 dt-bindings: display: Add GiantPlus GPM940B0 panel documentation omits 5f22e5b3116c drm/i915: Rename intel_wakeref_[is]_active omits 0c91621cad49 drm/i915/gt: Pass intel_gt to pm routines omits 8e9c2f621893 drm/i915/guc: Add debug capture of GuC exception omits 07bfe6bf1052 drm/i915/execlists: Convert recursive defer_request() into [...] omits 9a6a644096a1 drm/i915/ehl: Add missing VECS engine omits 5ebeb02c8678 drm/msm: Drop robj from msm_gem_new_impl omits c6be80861824 drm/etnaviv: Drop resv argument from etnaviv_gem_new_impl omits fcca453c8884 drm/todo: Add new debugfs todo omits 8de6ca2e0e93 drm/todo: Update mmap todo omits 3c745e0b5dea drm/todo: Update backlight todo omits 9dfed7013083 drm/todo: remove gem_prime_import/export todo omits 3886666a2568 drm/vc4: Don set gem_obj->resv in prime import anymore omits 0ecaea14843e drm/panfrost: don't set gem_obj->resv for prime import anymore omits 2a11d881255b drm/mediatek: Use drm_atomic_helper_wait_for_fences omits 0fbbd27e5ab1 drm/lima: Drop resv argument from lima_bo_create_struct omits fc25441c7b9d drm/i915/ehl: Add one additional PCH ID to MCC omits 8dcfdfb45010 drm/i915/perf: fix ICL perf register offsets omits f9a393875d3a drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] omits 975304100a70 dt-bindings: display: Convert tpo,tpg110 panel to DT schema omits ca5be902a87d drm/mcde: Fix uninitialized variable omits 871918dffefc drm/i915/gem: Clear read/write domains for GPU clear omits 1e612a0f62fe drm/sun4i: Eliminate pointless on stack copy of drm_display_info omits 9f396ab4de15 drm: WARN on illegal aspect ratio when converting a mode to umode omits 993a80671ed9 drm: Do not accept garbage mode aspect ratio flags omits 700710e977fd drm: Do not use bitwise OR to set picure_aspect_ratio omits 50b0946de4c6 drm/connector: Fix warning in debug message omits 1effe5a3bb3d drm/bridge/synopsys: dsi: Allow VPG to be enabled via debugfs omits 8db7933ee3d4 drm/i915/execlists: Always clear ring_pause if we do not submit omits 0e343b086b05 drm/lima: Reduce the amount of logs on deferred probe of c [...] omits 7b4e467d2f99 drm/lima: Reduce number of PTR_ERR() calls omits 34e88f9e2fff drm/lima: Reduce the amount of logs on deferred probe omits adbb48bcf400 drm/lima: Mark 64-bit number as ULL omits b2dbf8d982a4 drm/i915/blt: Remove recursive vma->lock omits 7b0cdf3e56b9 drm/vgem: Ditch attach trickery in the fence ioctl omits 5f6ed9879a41 drm/prime: automatically set gem_obj->resv on import omits fb993aa7a404 drm/i915: Local debug BUG_ON for intel_wakeref omits 12c255b5dad1 drm/i915: Provide an i915_active.acquire callback omits a93615f900bd drm/i915: Throw away the active object retirement complexity omits 5361db1a33c7 drm/i915: Track i915_active using debugobjects omits 9e9539800dd4 drm/i915: Remove waiting & retiring from shrinker paths omits 2ae70d28f27f drm/i915/guc: handle GuC messages received with CTB disabled omits e29cc1d7e820 drm/i915/guc: reorder enable/disable communication steps omits 634cdf7fd91a drm/vram-helper: Drop drm_gem_prime_export/import omits 42169858d75c drm/zte: Drop drm_gem_prime_export/import omits f30dec2f8240 drm/xen: Drop drm_gem_prime_export/import omits aada617da7b6 drm/virtio: Drop drm_gem_prime_export/import omits 5eab998741c8 drm/vgem: Drop drm_gem_prime_export omits 9030142e3206 drm/radeon: Drop drm_gem_prime_import omits ddad8b452e5f drm/vc3: Drop drm_gem_prime_import omits 8a0155614796 drm/vboxvideo: Drop drm_gem_prime_export/import omits cb822cab0537 drm/tve2000: Drop drm_gem_prime_export/import omits 52de698543c9 drm/tilcdc: Drop drm_gem_prime_export/import omits b8764eaf8ad8 drm/stm: Drop drm_gem_prime_export/import omits 03988e4fa156 drm/sti: Drop drm_gem_prime_export/import omits cf64beca45f9 drm/shmob: Drop drm_gem_prime_export/import omits f59bcca620e8 drm/rockchip: Drop drm_gem_prime_export/import omits b392cb98dfff drm/rcar-du: Drop drm_gem_prime_export/import omits baa78332a7ca drm/qxl: Drop drm_gem_prime_export/import omits a23916462848 drm/pl111: Drop drm_gem_prime_export/import omits 78fc89063f0c drm/nouveau: Drop drm_gem_prime_export/import omits 4fdfffc8f318 drm/mxsfb: Drop drm_gem_prime_export/import omits d229c592d12d drm/msm: Drop drm_gem_prime_export/import omits 4bcc9543ad4c drm/meson: Drop drm_gem_prime_export/import omits 3baeeb21983a drm/mtk: Drop drm_gem_prime_export/import omits bf6f1fa62e76 drm/mcde: Drop drm_gem_prime_export/import omits c5be0ddd500d drm/imx: Drop drm_gem_prime_export/import omits 8c6555d4a6fb drm/hisilicon: Drop drm_gem_prime_export/import omits 40e546c5f9ca drm/fsl-dcu: Drop drm_gem_prime_export/import omits 13ea486fe1c6 drm/exynos: Drop drm_gem_prime_export omits 2550416ccf19 drm/etnaviv: Drop drm_gem_prime_export/import omits b82a6fd04ec3 drm/atmel: Drop drm_gem_prime_export/import omits d3bc25f3bff3 drm/arm: Drop drm_gem_prime_export/import omits b5031e86a9af drm/arc: Drop drm_gem_prime_export/import omits 75426367cd37 drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl omits e4fa8457b219 drm/prime: Align gem_prime_export with obj_funcs.export omits 8b3026a74fa7 drm/omapdrm: drop fb_debug_enter/leave omits 055a12ff16dd drm/arm/komeda: Remove DRIVER_HAVE_IRQ omits 0424fdaf883a drm/prime: Actually remove DRIVER_PRIME everywhere omits 80fc1c1991cd drm/i915/gt: Fixup kerneldoc parameters omits c6fe28b0c27d drm/i915/gt: Rename i915_gt_timelines omits 5f6730a46892 drm/i915: Prevent dereference of engine before NULL check [...] omits db56f974941b drm/i915: Eliminate dual personality of i915_scratch_offset omits f0c02c1b9188 drm/i915: Rename i915_timeline to intel_timeline and move [...] omits 4c6d51ea2a68 drm/i915: Make timelines gt centric omits ba4134a41931 drm/i915: Save trip via top-level i915 in a few more places omits db45fb5bc1a0 drm/i915: Compartmentalize ring buffer creation omits d8a4424839ee drm/i915: Store ggtt pointer in intel_gt omits 1d66377a76bd drm/i915: Compartmentalize i915_gem_init_ggtt omits 3b8966287fa9 drm/i915: Compartmentalize i915_ggtt_cleanup_hw omits 390c82055b74 drm/i915: Compartmentalize timeline_init/park/fini omits baea429dc5ed drm/i915: Move i915_gem_chipset_flush to intel_gt omits a1c8a09e0c7c drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt omits 68c754b85084 drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings omits 763c1e63125e drm/i915: Store intel_gt backpointer in vm omits 759e4a74f354 drm/i915: Make ggtt invalidation work on ggtt omits 8b5342f58d3c drm/i915: Compartmentalize i915_ggtt_init_hw omits ee1de7dd7d33 drm/i915: Compartmentalize i915_ggtt_probe_hw omits 6b0a8dfdf27e drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw omits 8649187a9520 drm/i915: Move intel_engines_resume into common init omits abc584f9aa04 drm/i915: Convert i915_gem_init_hw to intel_gt omits 28a1f7894f6b drm/i915: Consolidate some open coded mmio rmw omits acb56d97d907 drm/i915: Convert i915_ppgtt_init_hw to intel_gt omits 20a7f2fc4d7a drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt omits f937f5613b6f drm/i915: Store backpointer to intel_gt in the engine omits d10cfee4d81b drm/i915: Convert gt workarounds to intel_gt omits cf6844b234e5 drm/i915: Convert init_unused_rings to intel_gt omits f88709bd1c5e drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling omits 500bfa380e11 drm/i915: Convert i915_gem_init_swizzling to intel_gt omits eaf522f62b74 drm/i915: Make i915_check_and_clear_faults take intel_gt omits 99f2eb966749 drm/i915: Move intel_gt_pm_init under intel_gt_init_early omits 724e9564c5ac drm/i915: Store some backpointers in struct intel_gt omits 24635c5152af drm/i915: Move intel_gt initialization to a separate file omits e5be5c7a8ffa drm/i915: Introduce struct intel_gt as replacement for ano [...] omits 3cb4ce0024f1 drm/i915: Convert intel_vgt_(de)balloon to uncore omits ee8375d5dc5b drm/prime: Make DRIVER_PRIME a no-op omits ae75f8368042 drm/prime: Unconditionally set up the prime file private omits 805dc614d58a drm/prime: Update docs omits b283e92a2315 drm/prime: Shuffle functions. omits b8142e3a63da drm/sti: Remove duplicated include from sti_drv.c omits 12fdaf19e05b drm/i915/execlists: Keep virtual context alive until after [...] omits b32fa8111563 drm/i915/gtt: Defer address space cleanup to an RCU worker omits 683d672c425a drm/i915/ehl/dsi: Enable AFE over PPI strap omits 6a7bafe8fdb6 drm/i915/ehl/dsi: Set lane latency optimization for DW1 omits 60a0933bff57 drm/i915/selftests: Use request managed wakerefs omits cffa1eb8a223 drm/i915: Rings are always flushed omits 8ee36e048c98 drm/i915/execlists: Minimalistic timeslicing omits 22b7a426bbe1 drm/i915/execlists: Preempt-to-busy omits 9e138ea1bdb1 drm/i915/gvt: decouple check_vgpu() from uncore_init() omits f833cdb06bf7 drm/i915: dynamically allocate forcewake domains omits 2e81bc61d4e3 drm/i915: skip forcewake actions on forcewake-less uncore omits 013857580bbe drm/i915: kill uncore_to_i915 omits 19e0a8d454c3 drm/i915: kill uncore_sanitize omits ccb2aceaaa5f drm/i915: use vfuncs for reg_read/write_fw_domains omits 09c5ab384f6f drm/i915: Keep rings pinned while the context is active omits bdeb18dbcf82 drm/i915/ehl: Allow combo PHY A to drive a third external display omits b87b6c0dfce7 drm/i915: Flush the execution-callbacks on retiring omits ce94bef9354e drm/i915: Signal fence completion from i915_request_wait omits 3bda7f0ae0f7 KVM: PPC: Book3S PR: Fix software breakpoints omits 0e84ec96b561 KVM: PPC: Remove leftover comment from emulate_loadstore.c omits f6192c664e21 Merge commit '79499bb11db508' into fixes omits 21560067fb1f soc: fsl: qe: fold qe_get_num_of_snums into qe_snums_init omits 5cfca8911ddd soc: fsl: qe: support fsl,qe-snums property omits 8f762fe5819f dt-bindings: soc: fsl: qe: document new fsl,qe-snums binding omits d7fc59636641 soc: fsl: qe: introduce qe_get_device_node helper omits 875f2aabfcfa soc: fsl: qe: reduce static memory footprint by 1.7K omits f03de74d92ac soc: fsl: qe: drop useless static qualifier omits 5677eab3c86d soc: fsl: fix spelling mistake "Firmaware" -> "Firmware" omits de166bbe8617 ieee802154: hwsim: unregister hw while hwsim_subscribe_all [...] omits 1cbbbf39efab ieee802154: hwsim: Fix error handle path in hwsim_init_module adds 4f77e0956bd9 PCI: Remove pci_block_cfg_access() et al (unused)
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (619e17cf75dd) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ma [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 17 +- .gitignore | 6 +- .mailmap | 29 +- CREDITS | 2 +- Documentation/ABI/stable/sysfs-bus-w1 | 2 +- Documentation/ABI/stable/sysfs-driver-w1_ds28e04 | 4 +- Documentation/ABI/stable/sysfs-driver-w1_ds28ea00 | 2 +- Documentation/ABI/testing/debugfs-hisi-zip | 50 - Documentation/ABI/testing/debugfs-moxtet | 23 - Documentation/ABI/testing/dev-kmsg | 15 +- .../ABI/testing/sysfs-bus-iio-dfsdm-adc-stm32 | 2 +- .../ABI/testing/sysfs-bus-iio-timer-stm32 | 23 + .../ABI/testing/sysfs-bus-intel_th-devices-msc | 3 +- Documentation/ABI/testing/sysfs-bus-moxtet-devices | 17 - .../{sysfs-class-mic => sysfs-class-mic.txt} | 0 Documentation/ABI/testing/sysfs-class-remoteproc | 10 - Documentation/ABI/testing/sysfs-class-wakeup | 76 - .../testing/sysfs-devices-platform-stratix10-rsu | 128 - Documentation/ABI/testing/sysfs-devices-power | 9 - Documentation/ABI/testing/sysfs-devices-soc | 7 - Documentation/ABI/testing/sysfs-devices-system-cpu | 10 - Documentation/ABI/testing/sysfs-driver-habanalabs | 14 +- Documentation/ABI/testing/sysfs-firmware-efi | 8 - .../ABI/testing/sysfs-firmware-turris-mox-rwtm | 37 - Documentation/ABI/testing/sysfs-fs-f2fs | 7 - Documentation/ABI/testing/sysfs-kernel-btf | 17 - Documentation/ABI/testing/sysfs-platform-dfl-fme | 85 - Documentation/ABI/testing/sysfs-platform-dfl-port | 85 - Documentation/ABI/testing/sysfs-power | 106 - Documentation/DMA-API.txt | 19 +- Documentation/PCI/index.rst | 2 +- Documentation/PCI/pci-error-recovery.rst | 6 +- .../PCI/{pciebus-howto.rst => picebus-howto.rst} | 0 .../RCU/Design/Requirements/Requirements.html | 73 +- Documentation/RCU/rculist_nulls.txt | 2 +- Documentation/RCU/stallwarn.txt | 6 - Documentation/acpi/dsd/leds.txt | 99 + .../admin-guide/auxdisplay/cfag12864b.rst | 98 - Documentation/admin-guide/auxdisplay/index.rst | 16 - Documentation/admin-guide/auxdisplay/ks0108.rst | 50 - .../admin-guide/cgroup-v1/blkio-controller.rst | 6 + Documentation/admin-guide/cgroup-v2.rst | 131 - Documentation/admin-guide/cifs/authors.rst | 69 - Documentation/admin-guide/cifs/changes.rst | 8 - Documentation/admin-guide/cifs/index.rst | 21 - Documentation/admin-guide/cifs/introduction.rst | 53 - Documentation/admin-guide/cifs/todo.rst | 133 - Documentation/admin-guide/cifs/usage.rst | 869 - Documentation/admin-guide/conf.py | 10 + .../admin-guide/device-mapper/dm-clone.rst | 333 - Documentation/admin-guide/device-mapper/verity.rst | 7 - Documentation/admin-guide/devices.txt | 11 +- Documentation/admin-guide/hw-vuln/spectre.rst | 88 +- Documentation/admin-guide/index.rst | 5 - Documentation/admin-guide/jfs.rst | 66 - Documentation/admin-guide/kernel-parameters.txt | 87 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 8 +- .../admin-guide/laptops/thinkpad-acpi.rst | 23 - Documentation/admin-guide/mm/transhuge.rst | 2 +- Documentation/admin-guide/perf/imx-ddr.rst | 52 - Documentation/admin-guide/sysctl/net.rst | 29 +- Documentation/admin-guide/sysrq.rst | 20 +- Documentation/admin-guide/ufs.rst | 68 - Documentation/admin-guide/wimax/i2400m.rst | 283 - Documentation/admin-guide/wimax/index.rst | 19 - Documentation/admin-guide/wimax/wimax.rst | 89 - Documentation/admin-guide/xfs.rst | 5 +- Documentation/arm/sa1100/adsbitsy.rst | 51 + Documentation/arm/sa1100/assabet.rst | 2 +- Documentation/arm/sa1100/brutus.rst | 69 + Documentation/arm/sa1100/freebird.rst | 25 + Documentation/arm/sa1100/graphicsclient.rst | 102 + Documentation/arm/sa1100/graphicsmaster.rst | 60 + Documentation/arm/sa1100/huw_webpanel.rst | 21 + Documentation/arm/sa1100/index.rst | 12 + Documentation/arm/sa1100/itsy.rst | 47 + Documentation/arm/sa1100/nanoengine.rst | 11 + Documentation/arm/sa1100/pangolin.rst | 29 + Documentation/arm/sa1100/pleb.rst | 13 + Documentation/arm/sa1100/tifon.rst | 7 + Documentation/arm/sa1100/yopy.rst | 5 + Documentation/arm/samsung-s3c24xx/index.rst | 2 +- Documentation/arm/sh-mobile/.gitignore | 1 + Documentation/arm64/index.rst | 1 - Documentation/arm64/kasan-offsets.sh | 27 - Documentation/arm64/memory.rst | 123 +- Documentation/arm64/silicon-errata.rst | 2 - Documentation/arm64/tagged-address-abi.rst | 156 - Documentation/arm64/tagged-pointers.rst | 21 +- Documentation/auxdisplay/cfag12864b | 105 + Documentation/auxdisplay/ks0108 | 55 + Documentation/block/null_blk.rst | 33 +- Documentation/block/switching-sched.rst | 4 + Documentation/bpf/prog_flow_dissector.rst | 18 - Documentation/conf.py | 30 +- Documentation/core-api/conf.py | 10 + Documentation/core-api/index.rst | 3 +- Documentation/core-api/packing.rst | 166 - Documentation/core-api/printk-formats.rst | 16 +- Documentation/cpu-freq/core.txt | 16 +- Documentation/crypto/conf.py | 10 + Documentation/crypto/crypto_engine.rst | 1 - Documentation/dev-tools/conf.py | 10 + Documentation/devicetree/bindings/Makefile | 4 +- Documentation/devicetree/bindings/arm/actions.txt | 56 + Documentation/devicetree/bindings/arm/actions.yaml | 38 - Documentation/devicetree/bindings/arm/amlogic.yaml | 21 +- .../arm/amlogic/amlogic,meson-gx-ao-secure.txt | 28 + .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 52 - Documentation/devicetree/bindings/arm/arm,scmi.txt | 17 - Documentation/devicetree/bindings/arm/arm-boards | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 3 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 4 +- Documentation/devicetree/bindings/arm/fsl.yaml | 26 - .../devicetree/bindings/arm/idle-states.txt | 34 +- Documentation/devicetree/bindings/arm/l2c2x0.yaml | 4 - .../arm/marvell/ap806-system-controller.txt | 42 +- .../bindings/arm/marvell/armada-37xx.txt | 8 - .../arm/marvell/cp110-system-controller.txt | 4 +- .../devicetree/bindings/arm/mediatek.yaml | 4 - .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 - .../bindings/arm/mediatek/mediatek,audsys.txt | 1 - .../bindings/arm/mediatek/mediatek,camsys.txt | 1 - .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 - .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 - .../bindings/arm/mediatek/mediatek,ipesys.txt | 22 - .../bindings/arm/mediatek/mediatek,mfgcfg.txt | 1 - .../bindings/arm/mediatek/mediatek,mmsys.txt | 1 - .../bindings/arm/mediatek/mediatek,pericfg.txt | 1 - .../bindings/arm/mediatek/mediatek,sgmiisys.txt | 2 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 - .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 - .../bindings/arm/mediatek/mediatek,vencsys.txt | 1 - Documentation/devicetree/bindings/arm/qcom.yaml | 8 - Documentation/devicetree/bindings/arm/realtek.txt | 22 + Documentation/devicetree/bindings/arm/realtek.yaml | 23 - Documentation/devicetree/bindings/arm/renesas.yaml | 2 +- .../devicetree/bindings/arm/rockchip.yaml | 45 +- .../bindings/arm/socionext/milbeaut.yaml | 2 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 16 - .../devicetree/bindings/arm/ti/ti,davinci.yaml | 2 +- Documentation/devicetree/bindings/arm/topology.txt | 475 + .../devicetree/bindings/ata/ahci-platform.txt | 2 +- .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 85 - Documentation/devicetree/bindings/bus/imx-weim.txt | 4 - Documentation/devicetree/bindings/bus/moxtet.txt | 46 - .../devicetree/bindings/bus/qcom,ebi2.txt | 2 +- .../devicetree/bindings/bus/sun50i-de2-bus.txt | 40 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 3 +- .../bindings/clock/amlogic,axg-audio-clkc.txt | 1 - .../bindings/clock/amlogic,gxbb-clkc.txt | 1 - .../bindings/clock/brcm,bcm2835-cprman.txt | 4 +- .../{renesas,emev2-smu.txt => emev2-clock.txt} | 0 .../devicetree/bindings/clock/imx8mn-clock.yaml | 112 - .../devicetree/bindings/clock/qcom,gcc.txt | 21 - .../devicetree/bindings/clock/qcom,rpmh-clk.txt | 7 +- .../bindings/clock/rockchip,rk3308-cru.txt | 60 - .../devicetree/bindings/clock/ti,cdce925.txt | 4 - .../bindings/connector/usb-connector.txt | 14 - .../devicetree/bindings/cpu/cpu-topology.txt | 553 - .../crypto/allwinner,sun4i-a10-crypto.yaml | 79 - .../devicetree/bindings/crypto/sun4i-ss.txt | 23 + .../bindings/display/amlogic,meson-dw-hdmi.txt | 119 + .../bindings/display/amlogic,meson-dw-hdmi.yaml | 150 - .../bindings/display/amlogic,meson-vpu.txt | 121 + .../bindings/display/amlogic,meson-vpu.yaml | 137 - .../devicetree/bindings/display/arm,pl11x.txt | 9 +- .../devicetree/bindings/display/bridge/sii902x.txt | 5 +- .../bindings/display/connector/hdmi-connector.txt | 1 - .../display/panel/ampire,am-480272h3tmqw-t01h.txt | 26 + .../display/panel/ampire,am-480272h3tmqw-t01h.yaml | 42 - .../display/panel/arm,versatile-tft-panel.txt | 2 +- .../display/panel/armadeus,st0700-adapt.txt | 9 + .../display/panel/armadeus,st0700-adapt.yaml | 33 - .../display/panel/bananapi,s070wv20-ct16.txt | 12 + .../display/panel/bananapi,s070wv20-ct16.yaml | 31 - .../bindings/display/panel/boe,himax8279d.txt | 24 - .../bindings/display/panel/dlc,dlc0700yzg-1.txt | 13 + .../bindings/display/panel/dlc,dlc0700yzg-1.yaml | 31 - .../bindings/display/panel/edt,et-series.txt | 2 +- .../bindings/display/panel/giantplus,gpm940b0.txt | 12 - .../bindings/display/panel/innolux,ee101ia-01d.txt | 7 + .../display/panel/innolux,ee101ia-01d.yaml | 31 - .../display/panel/kingdisplay,kd035g6-54nt.txt | 42 - .../devicetree/bindings/display/panel/lvds.yaml | 107 - .../display/panel/mitsubishi,aa104xd12.txt | 47 + .../display/panel/mitsubishi,aa104xd12.yaml | 75 - .../display/panel/mitsubishi,aa121td01.txt | 47 + .../display/panel/mitsubishi,aa121td01.yaml | 74 - .../bindings/display/panel/nec,nl8048hl11.yaml | 62 - .../display/panel/ortustech,com37h3m05dtc.txt | 12 - .../display/panel/ortustech,com37h3m99dtc.txt | 12 - .../bindings/display/panel/panel-common.txt | 101 + .../bindings/display/panel/panel-common.yaml | 149 - .../bindings/display/panel/panel-lvds.txt | 121 + .../devicetree/bindings/display/panel/panel.txt | 4 + .../bindings/display/panel/pda,91-00156-a0.txt | 14 + .../bindings/display/panel/pda,91-00156-a0.yaml | 31 - .../panel/raspberrypi,7inch-touchscreen.txt | 49 + .../panel/raspberrypi,7inch-touchscreen.yaml | 71 - .../bindings/display/panel/raydium,rm67191.txt | 41 - .../display/panel/rocktech,jh057n00900.txt | 5 - .../bindings/display/panel/sgd,gktw70sdae4se.txt | 41 + .../bindings/display/panel/sgd,gktw70sdae4se.yaml | 68 - .../bindings/display/panel/sharp,ld-d5116z01b.txt | 26 - .../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 - .../bindings/display/panel/sharp,ls020b1dd01d.txt | 12 - .../bindings/display/panel/simple-panel.txt | 29 +- .../display/panel/tfc,s9700rtwv43tr-01b.txt | 15 + .../display/panel/tfc,s9700rtwv43tr-01b.yaml | 33 - .../bindings/display/panel/ti,nspire.yaml | 36 - .../bindings/display/panel/tpo,tpg110.txt | 70 + .../bindings/display/panel/tpo,tpg110.yaml | 101 - .../display/rockchip/dw_mipi_dsi_rockchip.txt | 23 +- .../bindings/display/rockchip/rockchip-lvds.txt | 11 + .../devicetree/bindings/display/ssd1307fb.txt | 10 - .../bindings/dma/allwinner,sun4i-a10-dma.yaml | 55 - .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 88 - .../bindings/dma/allwinner,sun6i-a31-dma.yaml | 62 - .../devicetree/bindings/dma/dma-common.yaml | 45 - .../devicetree/bindings/dma/dma-controller.yaml | 35 - .../devicetree/bindings/dma/dma-router.yaml | 50 - Documentation/devicetree/bindings/dma/dma.txt | 114 +- .../dma/{renesas,nbpfaxi.txt => nbpfaxi.txt} | 0 .../bindings/dma/{renesas,shdma.txt => shdma.txt} | 0 .../devicetree/bindings/dma/sun4i-dma.txt | 45 + .../devicetree/bindings/dma/sun6i-dma.txt | 81 + Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 88 - Documentation/devicetree/bindings/eeprom/at25.txt | 1 - .../devicetree/bindings/example-schema.yaml | 2 +- .../devicetree/bindings/extcon/extcon-arizona.txt | 2 +- .../devicetree/bindings/extcon/extcon-fsa9480.txt | 4 +- .../bindings/fieldbus/arcx,anybus-controller.txt | 0 .../bindings/firmware/cznic,turris-mox-rwtm.txt | 19 - .../intel,ixp4xx-network-processing-engine.yaml | 2 +- .../devicetree/bindings/firmware/qcom,scm.txt | 4 +- .../bindings/fpga/altera-fpga2sdram-bridge.txt | 5 +- .../bindings/fpga/altera-freeze-bridge.txt | 5 +- .../bindings/fpga/altera-hps2fpga-bridge.txt | 5 +- .../devicetree/bindings/fpga/fpga-bridge.txt | 13 - .../bindings/fpga/xilinx-pr-decoupler.txt | 8 +- .../devicetree/bindings/gpio/gpio-aspeed.txt | 7 +- .../devicetree/bindings/gpio/gpio-davinci.txt | 1 - .../devicetree/bindings/gpio/gpio-moxtet.txt | 18 - .../devicetree/bindings/gpio/gpio-mpc8xxx.txt | 16 +- .../devicetree/bindings/gpio/sgpio-aspeed.txt | 45 - .../devicetree/bindings/gpu/arm,mali-bifrost.txt | 92 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 116 - .../devicetree/bindings/gpu/arm,mali-midgard.txt | 119 + .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 168 - .../devicetree/bindings/gpu/arm,mali-utgard.txt | 124 + .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 168 - .../bindings/{iio/adc => hwmon}/ads1015.txt | 0 Documentation/devicetree/bindings/hwmon/as370.txt | 11 - .../devicetree/bindings/hwmon/ibm,cffps1.txt | 8 +- Documentation/devicetree/bindings/hwmon/lm75.txt | 1 - .../devicetree/bindings/i2c/i2c-mux-gpmux.txt | 2 +- .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 3 - .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 2 +- .../devicetree/bindings/iio/accel/adi,adxl372.yaml | 2 +- .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 121 - .../devicetree/bindings/iio/adc/adi,ad7606.txt | 66 + .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 138 - .../bindings/iio/adc/allwinner,sun8i-a33-ths.yaml | 43 - .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 6 - .../bindings/iio/chemical/plantower,pms7003.txt | 26 + .../bindings/iio/chemical/plantower,pms7003.yaml | 51 - .../devicetree/bindings/iio/imu/adi,adis16460.yaml | 53 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 3 - .../light/{renesas,isl29501.txt => isl29501.txt} | 0 .../devicetree/bindings/iio/light/noa1305.yaml | 44 - .../devicetree/bindings/iio/light/stk33xx.yaml | 49 - .../devicetree/bindings/iio/mount-matrix.txt | 203 - .../bindings/iio/potentiometer/max5432.yaml | 44 - .../input/allwinner,sun4i-a10-lradc-keys.yaml | 95 - .../devicetree/bindings/input/sun4i-lradc-keys.txt | 65 + .../bindings/input/touchscreen/ads7846.txt | 29 +- .../bindings/input/touchscreen/bu21013.txt | 27 +- .../bindings/interconnect/qcom,qcs404.txt | 45 - .../allwinner,sun4i-a10-ic.yaml | 47 - .../interrupt-controller/allwinner,sun4i-ic.txt | 20 + .../allwinner,sun7i-a20-sc-nmi.yaml | 70 - .../interrupt-controller/allwinner,sunxi-nmi.txt | 29 + .../interrupt-controller/amazon,al-fic.txt | 16 +- .../amlogic,meson-gpio-intc.txt | 1 - .../bindings/interrupt-controller/arm,gic-v3.yaml | 6 +- .../intel,ixp4xx-interrupt.yaml | 2 +- .../bindings/interrupt-controller/interrupts.txt | 8 +- .../interrupt-controller/mediatek,sysirq.txt | 1 - .../interrupt-controller/snps,archs-idu-intc.txt | 30 +- .../devicetree/bindings/iommu/mediatek,iommu.txt | 30 +- .../devicetree/bindings/leds/ams,as3645a.txt | 22 +- Documentation/devicetree/bindings/leds/common.txt | 62 +- .../devicetree/bindings/leds/leds-aat1290.txt | 12 +- .../devicetree/bindings/leds/leds-an30259a.txt | 22 +- .../devicetree/bindings/leds/leds-cr0014114.txt | 26 +- .../devicetree/bindings/leds/leds-gpio.txt | 23 +- .../devicetree/bindings/leds/leds-lm3532.txt | 4 - .../devicetree/bindings/leds/leds-lm3601x.txt | 10 +- .../devicetree/bindings/leds/leds-lm3692x.txt | 9 +- .../devicetree/bindings/leds/leds-lp8860.txt | 9 +- .../devicetree/bindings/leds/leds-lt3593.txt | 11 +- .../devicetree/bindings/leds/leds-sc27xx-bltc.txt | 10 +- .../bindings/mailbox/amlogic,meson-gxbb-mhu.yaml | 52 - .../devicetree/bindings/mailbox/meson-mhu.txt | 34 + .../devicetree/bindings/mailbox/mtk-gce.txt | 23 +- .../bindings/mailbox/qcom,apcs-kpss-global.txt | 3 - .../bindings/media/allwinner,sun4i-a10-csi.yaml | 109 - .../bindings/media/allwinner,sun4i-a10-ir.yaml | 80 - .../devicetree/bindings/media/amlogic,vdec.txt | 5 +- .../devicetree/bindings/media/cdns,csi2tx.txt | 3 +- .../devicetree/bindings/media/i2c/nokia,smia.txt | 10 +- .../devicetree/bindings/media/imx7-csi.txt | 2 +- .../devicetree/bindings/media/meson-ao-cec.txt | 8 +- .../devicetree/bindings/media/nvidia,tegra-vde.txt | 2 - Documentation/devicetree/bindings/media/rc.txt | 118 +- Documentation/devicetree/bindings/media/rc.yaml | 145 - .../media/{renesas,imr.txt => rcar_imr.txt} | 0 .../media/{renesas,vin.txt => rcar_vin.txt} | 0 .../{renesas,csi2.txt => renesas,rcar-csi2.txt} | 0 .../devicetree/bindings/media/rockchip-vpu.txt | 18 +- .../devicetree/bindings/media/sunxi-ir.txt | 28 + .../memory-controllers/mediatek,smi-common.txt | 12 +- .../memory-controllers/mediatek,smi-larb.txt | 4 - ...sas,dbsc.txt => renesas-memory-controllers.txt} | 0 .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 76 - .../devicetree/bindings/mfd/aspeed-scu.txt | 2 + .../devicetree/bindings/mfd/sun4i-gpadc.txt | 59 + .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 2 + .../misc/intel,ixp4xx-ahb-queue-manager.yaml | 49 - .../bindings/misc/intel,ixp4xx-queue-manager.yaml | 49 + .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 14 +- .../devicetree/bindings/mmc/arasan,sdhci.txt | 17 - .../devicetree/bindings/mmc/aspeed,sdhci.yaml | 106 - .../devicetree/bindings/mmc/brcm,sdhci-iproc.txt | 4 +- .../devicetree/bindings/mtd/mxic-nand.txt | 36 - .../devicetree/bindings/net/adi,adin.yaml | 73 - .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 3 - .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../bindings/net/amlogic,meson-dwmac.yaml | 113 - .../bindings/net/aspeed,ast2600-mdio.yaml | 45 - .../devicetree/bindings/net/broadcom-bluetooth.txt | 1 - .../devicetree/bindings/net/can/fsl-flexcan.txt | 10 - .../devicetree/bindings/net/can/rcar_can.txt | 6 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 15 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 40 - Documentation/devicetree/bindings/net/dsa/ksz.txt | 4 - .../devicetree/bindings/net/dsa/marvell.txt | 2 +- .../devicetree/bindings/net/dsa/mt7530.txt | 214 - .../devicetree/bindings/net/fsl-enetc.txt | 42 +- Documentation/devicetree/bindings/net/fsl-fec.txt | 30 +- Documentation/devicetree/bindings/net/macb.txt | 4 +- .../devicetree/bindings/net/mediatek-net.txt | 1 - .../devicetree/bindings/net/meson-dwmac.txt | 71 + .../devicetree/bindings/net/mscc-ocelot.txt | 20 +- .../devicetree/bindings/net/snps,dwmac.yaml | 16 +- .../devicetree/bindings/net/ti,dp83867.txt | 4 - .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 4 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 3 +- .../devicetree/bindings/nvmem/nvmem-consumer.yaml | 45 - Documentation/devicetree/bindings/nvmem/nvmem.txt | 81 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 93 - .../devicetree/bindings/opp/kryo-cpufreq.txt | 680 + Documentation/devicetree/bindings/opp/opp.txt | 4 +- .../devicetree/bindings/opp/qcom-nvmem-cpufreq.txt | 795 - Documentation/devicetree/bindings/opp/qcom-opp.txt | 19 - .../bindings/opp/sun50i-nvmem-cpufreq.txt | 167 - .../devicetree/bindings/pci/pci-armada8k.txt | 8 - Documentation/devicetree/bindings/pci/pci-msi.txt | 2 +- .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 2 +- .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 63 - .../phy/amlogic,meson-g12a-usb3-pcie-phy.yaml | 57 - .../bindings/phy/lantiq,vrx200-pcie-phy.yaml | 95 - .../bindings/phy/meson-g12a-usb2-phy.txt | 22 + .../bindings/phy/meson-g12a-usb3-pcie-phy.txt | 22 + .../devicetree/bindings/phy/phy-mvebu-comphy.txt | 10 - .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 45 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 49 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 115 - .../bindings/pinctrl/brcm,bcm2835-gpio.txt | 1 - .../bindings/pinctrl/ingenic,pinctrl.txt | 17 +- .../bindings/pinctrl/pinctrl-mcp23s08.txt | 2 +- .../bindings/pinctrl/qcom,msm8998-pinctrl.txt | 5 +- .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 6 - .../bindings/pinctrl/qcom,sc7180-pinctrl.txt | 186 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 3 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 93 - .../devicetree/bindings/pwm/ingenic,jz47xx-pwm.txt | 22 + .../bindings/regulator/act8865-regulator.txt | 27 +- .../bindings/regulator/fixed-regulator.yaml | 19 +- .../bindings/regulator/mt6358-regulator.txt | 358 - .../bindings/regulator/qcom,rpmh-regulator.txt | 15 +- .../devicetree/bindings/regulator/sy8824x.txt | 24 - .../bindings/regulator/twl-regulator.txt | 7 - .../bindings/regulator/uniphier-regulator.txt | 5 +- .../bindings/reset/amlogic,meson-reset.txt | 19 + .../bindings/reset/amlogic,meson-reset.yaml | 37 - .../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +- .../bindings/reset/hisilicon,hi6220-reset.txt | 1 - .../devicetree/bindings/reset/snps,dw-reset.txt | 30 - Documentation/devicetree/bindings/riscv/cpus.txt | 162 + Documentation/devicetree/bindings/riscv/cpus.yaml | 16 - .../devicetree/bindings/riscv/sifive.yaml | 2 +- .../devicetree/bindings/rng/amlogic,meson-rng.txt | 21 + .../devicetree/bindings/rng/amlogic,meson-rng.yaml | 37 - Documentation/devicetree/bindings/rng/mtk-rng.txt | 1 - .../devicetree/bindings/rng/timeriomem_rng.txt | 2 +- .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 13 - .../devicetree/bindings/rtc/nxp,rtc-2123.txt | 4 +- Documentation/devicetree/bindings/rtc/pcf8563.txt | 4 +- .../devicetree/bindings/rtc/rtc-ds1307.txt | 1 - .../devicetree/bindings/rtc/rtc-fsl-ftm-alarm.txt | 36 - .../devicetree/bindings/rtc/rtc-meson-vrtc.txt | 22 - .../devicetree/bindings/rtc/trivial-rtc.yaml | 2 + .../bindings/serial/amlogic,meson-uart.txt | 38 + .../bindings/serial/amlogic,meson-uart.yaml | 73 - .../bindings/serial/fsl,s32-linflexuart.txt | 22 - .../devicetree/bindings/serial/fsl-lpuart.txt | 5 +- .../devicetree/bindings/serial/mtk-uart.txt | 1 - .../bindings/serial/nvidia,tegra20-hsuart.txt | 39 +- .../devicetree/bindings/serial/sifive-serial.txt | 33 + .../devicetree/bindings/serial/sifive-serial.yaml | 62 - .../devicetree/bindings/serial/st,stm32-usart.txt | 5 - .../bindings/soc/amlogic/clk-measure.txt | 1 - .../devicetree/bindings/soc/fsl/cpm_qe/qe.txt | 13 +- .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 5 +- .../devicetree/bindings/soc/ti/sci-pm-domain.txt | 11 +- .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 4 +- .../sound/allwinner,sun50i-a64-codec-analog.yaml | 39 - .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 57 - .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 9 +- .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 6 +- .../bindings/sound/amlogic,axg-spdifin.txt | 6 +- .../bindings/sound/amlogic,axg-spdifout.txt | 6 +- .../bindings/sound/amlogic,axg-tdm-formatters.txt | 4 +- .../bindings/sound/amlogic,g12a-tohdmitx.txt | 5 +- .../devicetree/bindings/sound/everest,es8316.txt | 23 - .../devicetree/bindings/sound/fsl,esai.txt | 7 +- .../devicetree/bindings/sound/fsl-sai.txt | 4 +- .../bindings/sound/sun50i-codec-analog.txt | 14 + .../devicetree/bindings/sound/sun8i-a33-codec.txt | 63 + .../devicetree/bindings/sound/uda1334.txt | 17 - .../bindings/soundwire/soundwire-controller.yaml | 82 - .../bindings/spi/amlogic,meson-gx-spicc.yaml | 67 - .../bindings/spi/amlogic,meson6-spifc.yaml | 53 - .../devicetree/bindings/spi/nuvoton,npcm-fiu.txt | 47 - .../devicetree/bindings/spi/spi-controller.yaml | 3 +- .../devicetree/bindings/spi/spi-fsl-dspi.txt | 1 - .../devicetree/bindings/spi/spi-fsl-qspi.txt | 9 +- .../devicetree/bindings/spi/spi-meson.txt | 55 + .../devicetree/bindings/spi/spi-mt65xx.txt | 1 - .../devicetree/bindings/spi/spi-sprd-adi.txt | 11 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 102 - .../bindings/timer/allwinner,sun4i-timer.txt | 19 + .../bindings/timer/allwinner,sun5i-a13-hstimer.txt | 26 + .../timer/allwinner,sun5i-a13-hstimer.yaml | 79 - .../devicetree/bindings/timer/ingenic,tcu.txt | 137 - .../bindings/timer/intel,ixp4xx-timer.yaml | 2 +- .../devicetree/bindings/timer/renesas,cmt.txt | 40 +- .../devicetree/bindings/trivial-devices.yaml | 2 - .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 2 - .../devicetree/bindings/usb/cdns-usb3.txt | 45 - .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 1 - .../devicetree/bindings/usb/exynos-usb.txt | 41 +- .../devicetree/bindings/usb/fcs,fusb302.txt | 7 + Documentation/devicetree/bindings/usb/generic.txt | 4 - .../devicetree/bindings/usb/mediatek,mtk-xhci.txt | 5 +- .../devicetree/bindings/usb/mediatek,mtu3.txt | 12 +- .../{renesas,usb3-peri.txt => renesas,usb3.txt} | 0 .../devicetree/bindings/usb/usb-conn-gpio.txt | 30 - Documentation/devicetree/bindings/usb/usb251xb.txt | 6 +- .../devicetree/bindings/usb/usbmisc-imx.txt | 1 - .../devicetree/bindings/vendor-prefixes.yaml | 23 - .../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 37 - .../bindings/watchdog/ingenic,jz4740-wdt.txt | 17 + .../bindings/watchdog/meson-gxbb-wdt.txt | 16 + Documentation/devicetree/writing-schema.md | 130 + Documentation/devicetree/writing-schema.rst | 154 - Documentation/doc-guide/conf.py | 10 + Documentation/driver-api/80211/conf.py | 10 + Documentation/driver-api/conf.py | 10 + Documentation/driver-api/device_link.rst | 4 +- Documentation/driver-api/dmaengine/index.rst | 2 +- Documentation/driver-api/generic-counter.rst | 4 +- Documentation/driver-api/gpio/driver.rst | 138 +- Documentation/driver-api/index.rst | 2 - Documentation/driver-api/ipmb.rst | 2 +- Documentation/driver-api/mtd/spi-nor.rst | 2 +- Documentation/driver-api/phy/phy.rst | 4 +- Documentation/driver-api/pinctl.rst | 6 +- Documentation/driver-api/pm/conf.py | 10 + Documentation/driver-api/serial/n_gsm.rst | 19 +- Documentation/driver-api/sgi-ioc4.rst | 49 + Documentation/driver-api/soundwire/index.rst | 2 +- Documentation/driver-api/thermal/index.rst | 18 - Documentation/driver-api/thermal/sysfs-api.rst | 798 - .../thermal/x86_pkg_temperature_thermal.rst | 55 - Documentation/driver-api/uio-howto.rst | 7 - .../features/core/jump-labels/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 4 +- .../locking/rwsem-optimized/arch-support.txt | 34 + Documentation/filesystems/Locking | 576 + Documentation/filesystems/cifs/AUTHORS | 63 + Documentation/filesystems/cifs/CHANGES | 4 + Documentation/filesystems/cifs/README | 743 + Documentation/filesystems/cifs/TODO | 119 + Documentation/filesystems/cifs/cifs.txt | 45 + Documentation/filesystems/cifs/cifsroot.txt | 97 - .../cifs/winucase_convert.pl | 0 Documentation/filesystems/coda.txt | 4 +- Documentation/filesystems/conf.py | 10 + Documentation/filesystems/directory-locking | 135 + Documentation/filesystems/directory-locking.rst | 145 - Documentation/filesystems/erofs.txt | 210 - Documentation/filesystems/ext4/bigalloc.rst | 32 +- Documentation/filesystems/ext4/blockgroup.rst | 10 +- Documentation/filesystems/ext4/blocks.rst | 4 +- Documentation/filesystems/ext4/directory.rst | 2 +- Documentation/filesystems/ext4/group_descr.rst | 9 +- Documentation/filesystems/ext4/inodes.rst | 10 +- Documentation/filesystems/ext4/overview.rst | 1 - Documentation/filesystems/ext4/super.rst | 22 +- Documentation/filesystems/ext4/verity.rst | 41 - Documentation/filesystems/f2fs.txt | 8 - Documentation/filesystems/fscrypt.rst | 758 +- Documentation/filesystems/fsverity.rst | 726 - Documentation/filesystems/index.rst | 5 - Documentation/filesystems/jfs.txt | 52 + Documentation/filesystems/locking.rst | 665 - Documentation/filesystems/mandatory-locking.txt | 10 - Documentation/filesystems/nfs/Exporting | 160 + Documentation/filesystems/nfs/exporting.rst | 165 - Documentation/filesystems/overlayfs.txt | 2 +- Documentation/filesystems/porting | 686 + Documentation/filesystems/porting.rst | 852 - Documentation/filesystems/ubifs-authentication.md | 426 + Documentation/filesystems/ubifs-authentication.rst | 444 - Documentation/filesystems/ufs.txt | 60 + Documentation/filesystems/vfs.rst | 2 +- Documentation/firmware-guide/acpi/dsd/leds.rst | 111 - Documentation/firmware-guide/acpi/index.rst | 1 - Documentation/fpga/dfl.rst | 105 - Documentation/gpu/conf.py | 10 + Documentation/gpu/drivers.rst | 1 + Documentation/gpu/drm-kms-helpers.rst | 12 - Documentation/gpu/drm-mm.rst | 40 +- Documentation/gpu/i915.rst | 23 +- Documentation/gpu/introduction.rst | 16 - Documentation/gpu/tinydrm.rst | 30 + Documentation/gpu/todo.rst | 81 +- Documentation/hwmon/adm1021.rst | 2 +- Documentation/hwmon/adm1275.rst | 2 +- Documentation/hwmon/ads1015.rst | 90 + Documentation/hwmon/hih6130.rst | 2 +- Documentation/hwmon/ibm-cffps.rst | 2 +- Documentation/hwmon/index.rst | 2 +- Documentation/hwmon/inspur-ipsps1.rst | 79 - Documentation/hwmon/k8temp.rst | 2 +- Documentation/hwmon/lm25066.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/max16064.rst | 2 +- Documentation/hwmon/max16065.rst | 2 +- Documentation/hwmon/max20751.rst | 2 +- Documentation/hwmon/max34440.rst | 2 +- Documentation/hwmon/max6650.rst | 2 +- Documentation/hwmon/max8688.rst | 2 +- Documentation/hwmon/menf21bmc.rst | 2 +- Documentation/hwmon/pcf8591.rst | 2 +- Documentation/hwmon/pxe1610 | 90 + Documentation/hwmon/pxe1610.rst | 107 - Documentation/hwmon/sht3x.rst | 2 +- Documentation/hwmon/shtc1.rst | 21 +- Documentation/hwmon/submitting-patches.rst | 8 +- Documentation/hwmon/tmp103.rst | 2 +- Documentation/hwmon/tps40422.rst | 2 +- Documentation/hwmon/ucd9000.rst | 2 +- Documentation/hwmon/ucd9200.rst | 2 +- Documentation/hwmon/via686a.rst | 2 +- Documentation/hwmon/zl6100.rst | 2 +- .../{dma-considerations.rst => DMA-considerations} | 0 Documentation/i2c/busses/i2c-ali1535 | 42 + Documentation/i2c/busses/i2c-ali1535.rst | 45 - Documentation/i2c/busses/i2c-ali1563 | 27 + Documentation/i2c/busses/i2c-ali1563.rst | 30 - Documentation/i2c/busses/i2c-ali15x3 | 112 + Documentation/i2c/busses/i2c-ali15x3.rst | 122 - Documentation/i2c/busses/i2c-amd-mp2 | 23 + Documentation/i2c/busses/i2c-amd-mp2.rst | 25 - Documentation/i2c/busses/i2c-amd756 | 25 + Documentation/i2c/busses/i2c-amd756.rst | 29 - Documentation/i2c/busses/i2c-amd8111 | 41 + Documentation/i2c/busses/i2c-amd8111.rst | 43 - Documentation/i2c/busses/i2c-diolan-u2c | 26 + Documentation/i2c/busses/i2c-diolan-u2c.rst | 29 - Documentation/i2c/busses/i2c-i801 | 173 + Documentation/i2c/busses/i2c-i801.rst | 182 - Documentation/i2c/busses/i2c-ismt | 36 + Documentation/i2c/busses/i2c-ismt.rst | 44 - Documentation/i2c/busses/i2c-mlxcpld | 51 + Documentation/i2c/busses/i2c-mlxcpld.rst | 57 - Documentation/i2c/busses/i2c-nforce2 | 50 + Documentation/i2c/busses/i2c-nforce2.rst | 53 - Documentation/i2c/busses/i2c-nvidia-gpu | 18 + Documentation/i2c/busses/i2c-nvidia-gpu.rst | 20 - Documentation/i2c/busses/i2c-ocores | 68 + Documentation/i2c/busses/i2c-ocores.rst | 70 - Documentation/i2c/busses/i2c-parport | 178 + Documentation/i2c/busses/i2c-parport-light | 22 + Documentation/i2c/busses/i2c-parport-light.rst | 24 - Documentation/i2c/busses/i2c-parport.rst | 190 - Documentation/i2c/busses/i2c-pca-isa | 23 + Documentation/i2c/busses/i2c-pca-isa.rst | 26 - Documentation/i2c/busses/i2c-piix4 | 112 + Documentation/i2c/busses/i2c-piix4.rst | 114 - Documentation/i2c/busses/i2c-sis5595 | 59 + Documentation/i2c/busses/i2c-sis5595.rst | 68 - Documentation/i2c/busses/i2c-sis630 | 58 + Documentation/i2c/busses/i2c-sis630.rst | 63 - Documentation/i2c/busses/i2c-sis96x | 73 + Documentation/i2c/busses/i2c-sis96x.rst | 82 - Documentation/i2c/busses/i2c-taos-evm | 46 + Documentation/i2c/busses/i2c-taos-evm.rst | 48 - Documentation/i2c/busses/i2c-via | 34 + Documentation/i2c/busses/i2c-via.rst | 40 - Documentation/i2c/busses/i2c-viapro | 73 + Documentation/i2c/busses/i2c-viapro.rst | 77 - Documentation/i2c/busses/index.rst | 33 - Documentation/i2c/busses/scx200_acb | 32 + Documentation/i2c/busses/scx200_acb.rst | 37 - Documentation/i2c/dev-interface | 213 + Documentation/i2c/dev-interface.rst | 219 - Documentation/i2c/fault-codes | 128 + Documentation/i2c/fault-codes.rst | 131 - Documentation/i2c/functionality | 148 + Documentation/i2c/functionality.rst | 156 - Documentation/i2c/gpio-fault-injection | 136 + Documentation/i2c/gpio-fault-injection.rst | 136 - Documentation/i2c/i2c-protocol | 88 + Documentation/i2c/i2c-protocol.rst | 98 - Documentation/i2c/i2c-stub | 64 + Documentation/i2c/i2c-stub.rst | 66 - Documentation/i2c/i2c-topology | 376 + Documentation/i2c/i2c-topology.rst | 396 - Documentation/i2c/index.rst | 37 - Documentation/i2c/instantiating-devices | 248 + Documentation/i2c/instantiating-devices.rst | 253 - Documentation/i2c/muxes/i2c-mux-gpio | 83 + Documentation/i2c/muxes/i2c-mux-gpio.rst | 85 - Documentation/i2c/old-module-parameters | 44 + Documentation/i2c/old-module-parameters.rst | 49 - Documentation/i2c/slave-eeprom-backend | 14 + Documentation/i2c/slave-eeprom-backend.rst | 14 - Documentation/i2c/slave-interface | 193 + Documentation/i2c/slave-interface.rst | 198 - Documentation/i2c/smbus-protocol | 283 + Documentation/i2c/smbus-protocol.rst | 301 - Documentation/i2c/summary | 43 + Documentation/i2c/summary.rst | 45 - Documentation/i2c/ten-bit-addresses | 28 + Documentation/i2c/ten-bit-addresses.rst | 33 - Documentation/i2c/upgrading-clients | 279 + Documentation/i2c/upgrading-clients.rst | 285 - Documentation/i2c/writing-clients | 403 + Documentation/i2c/writing-clients.rst | 425 - Documentation/index.rst | 12 +- Documentation/infiniband/core_locking.rst | 8 +- Documentation/input/conf.py | 10 + Documentation/input/multi-touch-protocol.rst | 2 +- Documentation/ioctl/ioctl-number.rst | 1 - Documentation/isdn/CREDITS | 70 + Documentation/isdn/INTERFACE.CAPI | 355 + Documentation/isdn/README.avmb1 | 187 + Documentation/isdn/README.gigaset | 403 + Documentation/isdn/README.hysdn | 195 + Documentation/isdn/README.mISDN | 6 + Documentation/isdn/avmb1.rst | 246 - Documentation/isdn/credits.rst | 73 - Documentation/isdn/gigaset.rst | 465 - Documentation/isdn/hysdn.rst | 196 - Documentation/isdn/index.rst | 24 - Documentation/isdn/interface_capi.rst | 407 - Documentation/isdn/m_isdn.rst | 9 - Documentation/kbuild/index.rst | 1 - Documentation/kbuild/kbuild.rst | 28 +- Documentation/kbuild/makefiles.rst | 67 +- Documentation/kbuild/modules.rst | 7 +- Documentation/kbuild/namespaces.rst | 154 - Documentation/kbuild/reproducible-builds.rst | 122 - Documentation/kernel-hacking/conf.py | 10 + Documentation/kernel-hacking/hacking.rst | 18 - Documentation/leds/leds-class.rst | 70 +- Documentation/locking/spinlocks.rst | 16 +- Documentation/m68k/README.buddha | 210 + Documentation/m68k/buddha-driver.rst | 209 - Documentation/m68k/index.rst | 1 - Documentation/maintainer/conf.py | 10 + Documentation/maintainer/pull-requests.rst | 2 +- Documentation/media/conf.py | 12 + Documentation/media/kapi/csi2.rst | 17 +- Documentation/media/kapi/v4l2-dev.rst | 1 - Documentation/media/uapi/rc/lirc-dev-intro.rst | 57 +- Documentation/media/uapi/rc/lirc-read.rst | 3 +- Documentation/media/uapi/rc/lirc-write.rst | 3 +- Documentation/media/uapi/rc/rc-protos.rst | 456 - Documentation/media/uapi/rc/remote_controllers.rst | 1 - Documentation/media/uapi/v4l/biblio.rst | 10 - Documentation/media/uapi/v4l/control.rst | 2 +- Documentation/media/uapi/v4l/dev-decoder.rst | 1101 - Documentation/media/uapi/v4l/dev-mem2mem.rst | 8 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 422 +- Documentation/media/uapi/v4l/hist-v4l2.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-bayer.rst | 38 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 67 +- Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst | 1306 + Documentation/media/uapi/v4l/pixfmt-rgb.rst | 1302 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 7 +- Documentation/media/uapi/v4l/pixfmt.rst | 1 - Documentation/media/uapi/v4l/subdev-formats.rst | 115 - Documentation/media/uapi/v4l/v4l2.rst | 10 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 41 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 11 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 16 - Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 4 +- Documentation/media/v4l-drivers/imx7.rst | 127 +- Documentation/media/v4l-drivers/vimc.rst | 13 +- Documentation/media/videodev2.h.rst.exceptions | 6 +- Documentation/memory-barriers.txt | 2 +- Documentation/mips/AU1xxx_IDE.README | 115 + Documentation/mips/au1xxx_ide.rst | 130 - Documentation/mips/index.rst | 20 - Documentation/mips/ingenic-tcu.rst | 71 - Documentation/misc-devices/index.rst | 1 - Documentation/networking/af_xdp.rst | 10 +- Documentation/networking/caif/README | 109 + Documentation/networking/caif/caif.rst | 141 - Documentation/networking/conf.py | 10 + Documentation/networking/device_drivers/index.rst | 3 +- .../networking/device_drivers/intel/iavf.rst | 115 +- .../networking/device_drivers/mellanox/mlx5.rst | 112 +- .../networking/device_drivers/netronome/nfp.rst | 133 - .../networking/device_drivers/pensando/ionic.rst | 43 - Documentation/networking/devlink-info-versions.rst | 16 - Documentation/networking/devlink-params-nfp.txt | 5 - Documentation/networking/devlink-params.txt | 16 - .../networking/devlink-trap-netdevsim.rst | 20 - Documentation/networking/devlink-trap.rst | 208 - Documentation/networking/dsa/sja1105.rst | 90 - Documentation/networking/index.rst | 5 +- Documentation/networking/ip-sysctl.txt | 6 - Documentation/networking/j1939.rst | 422 - Documentation/networking/mac80211_hwsim/README | 68 + .../networking/mac80211_hwsim/mac80211_hwsim.rst | 80 - Documentation/networking/sfp-phylink.rst | 3 +- Documentation/networking/tls-offload.rst | 41 +- Documentation/networking/tuntap.txt | 4 +- Documentation/nios2/README | 23 + Documentation/nios2/nios2.rst | 24 - Documentation/openrisc/README | 110 + Documentation/openrisc/TODO | 12 + Documentation/openrisc/index.rst | 18 - Documentation/openrisc/openrisc_port.rst | 121 - Documentation/openrisc/todo.rst | 15 - Documentation/packing.txt | 149 + Documentation/padata.txt | 12 +- Documentation/parisc/debugging | 39 + Documentation/parisc/debugging.rst | 46 - Documentation/parisc/index.rst | 18 - Documentation/parisc/registers | 129 + Documentation/parisc/registers.rst | 154 - Documentation/power/index.rst | 2 +- Documentation/power/opp.rst | 2 +- Documentation/power/pm_qos_interface.rst | 5 +- Documentation/powerpc/DAWR-POWER9.txt | 90 + Documentation/powerpc/bootwrapper.rst | 155 - Documentation/powerpc/bootwrapper.txt | 141 + Documentation/powerpc/cpu_families.rst | 222 - Documentation/powerpc/cpu_families.txt | 221 + Documentation/powerpc/cpu_features.rst | 60 - Documentation/powerpc/cpu_features.txt | 56 + Documentation/powerpc/cxl.rst | 467 - Documentation/powerpc/cxl.txt | 449 + Documentation/powerpc/cxlflash.rst | 433 - Documentation/powerpc/cxlflash.txt | 429 + Documentation/powerpc/dawr-power9.rst | 93 - Documentation/powerpc/dscr.rst | 87 - Documentation/powerpc/dscr.txt | 83 + Documentation/powerpc/eeh-pci-error-recovery.rst | 336 - Documentation/powerpc/eeh-pci-error-recovery.txt | 334 + Documentation/powerpc/elfnote.rst | 41 - Documentation/powerpc/firmware-assisted-dump.rst | 361 - Documentation/powerpc/firmware-assisted-dump.txt | 292 + Documentation/powerpc/hvcs.rst | 581 - Documentation/powerpc/hvcs.txt | 567 + Documentation/powerpc/index.rst | 36 - Documentation/powerpc/isa-versions.rst | 15 +- Documentation/powerpc/mpc52xx.rst | 43 - Documentation/powerpc/mpc52xx.txt | 39 + .../powerpc/pci_iov_resource_on_powernv.rst | 312 - .../powerpc/pci_iov_resource_on_powernv.txt | 301 + Documentation/powerpc/pmu-ebb.rst | 138 - Documentation/powerpc/pmu-ebb.txt | 137 + Documentation/powerpc/ptrace.rst | 156 - Documentation/powerpc/ptrace.txt | 151 + Documentation/powerpc/qe_firmware.rst | 296 - Documentation/powerpc/qe_firmware.txt | 295 + Documentation/powerpc/syscall64-abi.rst | 110 - Documentation/powerpc/syscall64-abi.txt | 105 + Documentation/powerpc/transactional_memory.rst | 247 - Documentation/powerpc/transactional_memory.txt | 244 + Documentation/powerpc/ultravisor.rst | 1054 - Documentation/process/conf.py | 10 + Documentation/process/deprecated.rst | 14 - Documentation/process/email-clients.rst | 20 +- .../process/embargoed-hardware-issues.rst | 279 - Documentation/process/howto.rst | 2 +- Documentation/process/index.rst | 1 - Documentation/process/submitting-patches.rst | 2 +- Documentation/riscv/boot-image-header.rst | 62 - Documentation/riscv/boot-image-header.txt | 50 + Documentation/riscv/index.rst | 1 - Documentation/s390/dasd.rst | 84 + Documentation/s390/debugging390.rst | 2613 + Documentation/s390/index.rst | 2 + Documentation/s390/vfio-ccw.rst | 31 +- Documentation/scheduler/sched-bwc.rst | 74 +- Documentation/security/tpm/index.rst | 2 - Documentation/security/tpm/tpm_event_log.rst | 55 - Documentation/security/tpm/tpm_ftpm_tee.rst | 27 - Documentation/sh/conf.py | 10 + Documentation/sound/alsa-configuration.rst | 2 - Documentation/sound/conf.py | 10 + Documentation/sound/hd-audio/models.rst | 3 - Documentation/sound/hd-audio/notes.rst | 5 - Documentation/sound/index.rst | 2 +- Documentation/sphinx/automarkup.py | 5 +- Documentation/sphinx/load_config.py | 27 +- Documentation/spi/butterfly | 68 + Documentation/spi/butterfly.rst | 74 - Documentation/spi/index.rst | 22 - Documentation/spi/pxa2xx | 235 + Documentation/spi/pxa2xx.rst | 240 - Documentation/spi/spi-lm70llp | 79 + Documentation/spi/spi-lm70llp.rst | 84 - Documentation/spi/spi-sc18is602 | 36 + Documentation/spi/spi-sc18is602.rst | 39 - Documentation/spi/spi-summary | 631 + Documentation/spi/spi-summary.rst | 644 - Documentation/spi/spidev | 149 + Documentation/spi/spidev.rst | 163 - .../{driver-api => }/thermal/cpu-cooling-api.rst | 0 .../{driver-api => }/thermal/exynos_thermal.rst | 0 .../thermal/exynos_thermal_emulation.rst | 0 Documentation/thermal/index.rst | 18 + .../{driver-api => }/thermal/intel_powerclamp.rst | 0 .../{driver-api => }/thermal/nouveau_thermal.rst | 0 .../{driver-api => }/thermal/power_allocator.rst | 0 Documentation/thermal/sysfs-api.rst | 798 + .../thermal/x86_pkg_temperature_thermal.rst | 55 + Documentation/trace/coresight-cpu-debug.rst | 192 - Documentation/trace/coresight-cpu-debug.txt | 187 + Documentation/trace/coresight.rst | 498 - Documentation/trace/coresight.txt | 482 + Documentation/trace/ftrace.rst | 13 +- Documentation/trace/index.rst | 2 - Documentation/trace/kprobetrace.rst | 1 - Documentation/trace/uprobetracer.rst | 1 - .../translations/it_IT/doc-guide/sphinx.rst | 19 +- .../translations/it_IT/process/changes.rst | 22 +- Documentation/translations/it_IT/process/howto.rst | 2 +- Documentation/translations/it_IT/process/index.rst | 1 - .../translations/it_IT/process/kernel-docs.rst | 11 +- .../it_IT/process/maintainer-pgp-guide.rst | 25 +- .../it_IT/process/programming-language.rst | 51 - .../it_IT/process/submitting-patches.rst | 2 +- Documentation/translations/ja_JP/SubmittingPatches | 2 +- Documentation/translations/ja_JP/howto.rst | 2 +- Documentation/translations/ko_KR/howto.rst | 2 +- .../translations/ko_KR/memory-barriers.txt | 2 +- Documentation/translations/zh_CN/arm64/booting.txt | 4 +- Documentation/translations/zh_CN/process/howto.rst | 14 +- .../zh_CN/process/submitting-patches.rst | 2 +- .../Documentation => Documentation/usb}/wusb-cbaf | 0 .../usb}/wusb-design-overview.rst | 0 Documentation/userspace-api/conf.py | 10 + Documentation/virt/kvm/api.txt | 5311 -- Documentation/virt/kvm/hypercalls.txt | 154 - Documentation/virt/kvm/index.rst | 12 - Documentation/virt/kvm/mmu.txt | 449 - Documentation/virt/kvm/review-checklist.txt | 38 - Documentation/virtual/guest-halt-polling.txt | 78 - Documentation/{virt => virtual}/index.rst | 0 .../kvm/amd-memory-encryption.rst | 0 Documentation/virtual/kvm/api.txt | 5296 ++ .../{virt => virtual}/kvm/arm/hyp-abi.txt | 0 Documentation/{virt => virtual}/kvm/arm/psci.txt | 0 Documentation/{virt => virtual}/kvm/cpuid.rst | 0 Documentation/{virt => virtual}/kvm/devices/README | 0 .../{virt => virtual}/kvm/devices/arm-vgic-its.txt | 0 .../{virt => virtual}/kvm/devices/arm-vgic-v3.txt | 0 .../{virt => virtual}/kvm/devices/arm-vgic.txt | 0 .../{virt => virtual}/kvm/devices/mpic.txt | 0 .../{virt => virtual}/kvm/devices/s390_flic.txt | 0 .../{virt => virtual}/kvm/devices/vcpu.txt | 0 .../{virt => virtual}/kvm/devices/vfio.txt | 0 Documentation/{virt => virtual}/kvm/devices/vm.txt | 0 .../{virt => virtual}/kvm/devices/xics.txt | 0 .../{virt => virtual}/kvm/devices/xive.txt | 0 .../{virt => virtual}/kvm/halt-polling.txt | 0 Documentation/virtual/kvm/hypercalls.txt | 154 + Documentation/virtual/kvm/index.rst | 11 + Documentation/{virt => virtual}/kvm/locking.txt | 0 Documentation/virtual/kvm/mmu.txt | 449 + Documentation/{virt => virtual}/kvm/msr.txt | 0 Documentation/{virt => virtual}/kvm/nested-vmx.txt | 0 Documentation/{virt => virtual}/kvm/ppc-pv.txt | 0 Documentation/virtual/kvm/review-checklist.txt | 38 + Documentation/{virt => virtual}/kvm/s390-diag.txt | 0 .../{virt => virtual}/kvm/timekeeping.txt | 0 .../{virt => virtual}/kvm/vcpu-requests.rst | 0 Documentation/{virt => virtual}/paravirt_ops.rst | 0 .../{virt => virtual}/uml/UserModeLinux-HOWTO.txt | 0 Documentation/vm/conf.py | 10 + Documentation/vm/hmm.rst | 75 +- Documentation/w1/index.rst | 21 - Documentation/w1/masters/ds2482 | 31 + Documentation/w1/masters/ds2482.rst | 39 - Documentation/w1/masters/ds2490 | 68 + Documentation/w1/masters/ds2490.rst | 72 - Documentation/w1/masters/index.rst | 14 - Documentation/w1/masters/mxc-w1 | 12 + Documentation/w1/masters/mxc-w1.rst | 17 - Documentation/w1/masters/omap-hdq | 52 + Documentation/w1/masters/omap-hdq.rst | 54 - Documentation/w1/masters/w1-gpio | 44 + Documentation/w1/masters/w1-gpio.rst | 47 - Documentation/w1/slaves/index.rst | 16 - Documentation/w1/slaves/w1_ds2406 | 25 + Documentation/w1/slaves/w1_ds2406.rst | 27 - Documentation/w1/slaves/w1_ds2413 | 50 + Documentation/w1/slaves/w1_ds2413.rst | 59 - Documentation/w1/slaves/w1_ds2423 | 47 + Documentation/w1/slaves/w1_ds2423.rst | 54 - Documentation/w1/slaves/w1_ds2438 | 63 + Documentation/w1/slaves/w1_ds2438.rst | 69 - Documentation/w1/slaves/w1_ds28e04 | 36 + Documentation/w1/slaves/w1_ds28e04.rst | 41 - Documentation/w1/slaves/w1_ds28e17 | 68 + Documentation/w1/slaves/w1_ds28e17.rst | 72 - Documentation/w1/slaves/w1_therm | 67 + Documentation/w1/slaves/w1_therm.rst | 74 - Documentation/w1/w1-generic.rst | 133 - Documentation/w1/w1-netlink.rst | 202 - Documentation/w1/w1.generic | 121 + Documentation/w1/w1.netlink | 189 + Documentation/watchdog/hpwdt.rst | 2 +- Documentation/wimax/README.i2400m | 260 + Documentation/wimax/README.wimax | 81 + Documentation/x86/conf.py | 10 + Documentation/x86/x86_64/boot-options.rst | 2 +- Kbuild | 7 + MAINTAINERS | 698 +- Makefile | 328 +- arch/Kconfig | 32 +- arch/alpha/Kconfig | 1 - arch/alpha/kernel/pci_iommu.c | 2 - arch/arc/Makefile | 8 + arch/arc/boot/dts/Makefile | 3 - arch/arc/configs/axs101_defconfig | 1 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/haps_hs_defconfig | 1 - arch/arc/configs/haps_hs_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/configs/nps_defconfig | 1 - arch/arc/configs/nsim_700_defconfig | 1 - arch/arc/configs/nsim_hs_defconfig | 1 - arch/arc/configs/nsim_hs_smp_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 1 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arc/include/asm/entry-arcv2.h | 2 +- arch/arc/include/asm/linkage.h | 8 +- arch/arc/include/asm/mach_desc.h | 3 +- arch/arc/kernel/mcip.c | 60 +- arch/arc/kernel/unwind.c | 5 +- arch/arc/mm/dma.c | 8 +- arch/arc/plat-hsdk/platform.c | 87 +- arch/arm/Kconfig | 109 +- arch/arm/Kconfig.debug | 48 +- arch/arm/Makefile | 30 +- arch/arm/boot/compressed/head.S | 14 +- arch/arm/boot/dts/Makefile | 23 +- arch/arm/boot/dts/am335x-boneblue.dts | 92 +- arch/arm/boot/dts/am335x-cm-t335.dts | 1 + arch/arm/boot/dts/am33xx-l4.dtsi | 20 +- arch/arm/boot/dts/am33xx.dtsi | 32 +- arch/arm/boot/dts/am3517.dtsi | 24 - arch/arm/boot/dts/am4372.dtsi | 32 +- arch/arm/boot/dts/am437x-l4.dtsi | 10 +- arch/arm/boot/dts/am571x-idk.dts | 7 +- arch/arm/boot/dts/am572x-idk.dts | 7 +- arch/arm/boot/dts/am574x-idk.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 3 +- arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 7 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 11 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 80 - arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 429 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 272 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 149 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 141 - arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 663 - arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 918 - arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 19 +- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 10 - arch/arm/boot/dts/aspeed-g4.dtsi | 48 - arch/arm/boot/dts/aspeed-g5.dtsi | 35 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 1154 - arch/arm/boot/dts/aspeed-g6.dtsi | 261 - arch/arm/boot/dts/at91-ariag25.dts | 255 +- arch/arm/boot/dts/at91-ariettag25.dts | 100 +- arch/arm/boot/dts/at91-cosino.dtsi | 203 +- arch/arm/boot/dts/at91-cosino_mega2560.dts | 93 +- arch/arm/boot/dts/at91-kizboxmini.dts | 179 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 2 +- arch/arm/boot/dts/at91sam9g15.dtsi | 28 +- arch/arm/boot/dts/at91sam9g15ek.dts | 12 +- arch/arm/boot/dts/at91sam9g25ek.dts | 89 +- arch/arm/boot/dts/at91sam9g35ek.dts | 22 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/at91sam9x25ek.dts | 36 +- arch/arm/boot/dts/at91sam9x35ek.dts | 43 +- arch/arm/boot/dts/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5_lcd.dtsi | 194 +- arch/arm/boot/dts/at91sam9x5dm.dtsi | 86 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 265 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-a.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-b.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts | 9 - arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 5 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 14 - arch/arm/boot/dts/bcm2835-rpi-zero.dts | 14 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 23 + arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 10 - arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 3 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 3 - arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 3 - arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 9 - arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 1 - arch/arm/boot/dts/bcm283x.dtsi | 6 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 3 - arch/arm/boot/dts/da850-evm.dts | 2 +- arch/arm/boot/dts/dra7-evm.dts | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 49 +- arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 50 +- arch/arm/boot/dts/ep7211-edb7211.dts | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 3 +- arch/arm/boot/dts/exynos4.dtsi | 28 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 8 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 9 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 18 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 8 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +- arch/arm/boot/dts/exynos4412-origen.dts | 9 +- arch/arm/boot/dts/exynos5250-arndale.dts | 9 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 5 - arch/arm/boot/dts/exynos5250.dtsi | 64 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 1 - arch/arm/boot/dts/exynos5420.dtsi | 13 +- arch/arm/boot/dts/exynos54xx.dtsi | 18 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 1 - arch/arm/boot/dts/exynos5800.dtsi | 9 - arch/arm/boot/dts/gemini-dlink-dir-685.dts | 1 + arch/arm/boot/dts/gemini-nas4220b.dts | 37 +- arch/arm/boot/dts/gemini-sl93512r.dts | 56 +- .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 2 +- arch/arm/boot/dts/imx25-pdk.dts | 2 +- arch/arm/boot/dts/imx27-apf27dev.dts | 2 +- .../boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +- arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts | 2 +- arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 3 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 11 - arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 2 + arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 73 +- arch/arm/boot/dts/imx6qdl.dtsi | 4 +- arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll.dtsi | 24 +- arch/arm/boot/dts/imx6sx.dtsi | 22 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/imx6ul-geam.dts | 2 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts | 102 - arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 420 - arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 134 - arch/arm/boot/dts/imx6ul-opos6uldev.dts | 37 +- arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi | 148 + arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi | 55 + .../boot/dts/imx6ul-phytec-phyboard-segin-full.dts | 89 + .../arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi | 329 + arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 171 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 93 - .../boot/dts/imx6ul-phytec-segin-peb-eval-01.dtsi | 57 - arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 346 - arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6ul-pico-pi.dts | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 53 +- arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi | 24 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 93 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 93 - .../boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts | 45 - .../boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi | 19 - arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 38 - arch/arm/boot/dts/imx7-colibri.dtsi | 86 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 6 +- arch/arm/boot/dts/imx7d-zii-rmu2.dts | 357 - arch/arm/boot/dts/imx7d-zii-rpu2.dts | 4 + arch/arm/boot/dts/imx7d.dtsi | 4 +- arch/arm/boot/dts/imx7s.dtsi | 6 +- arch/arm/boot/dts/imx7ulp.dtsi | 38 +- arch/arm/boot/dts/kirkwood-ts219.dtsi | 8 - arch/arm/boot/dts/meson8b-ec100.dts | 31 +- arch/arm/boot/dts/meson8b-mxq.dts | 26 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 36 +- arch/arm/boot/dts/meson8b.dtsi | 10 - arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 244 - arch/arm/boot/dts/mmp2.dtsi | 48 +- arch/arm/boot/dts/mt7629-rfb.dts | 263 - arch/arm/boot/dts/mt7629.dtsi | 481 - arch/arm/boot/dts/nspire-classic.dtsi | 15 +- arch/arm/boot/dts/nspire-cx.dts | 15 +- arch/arm/boot/dts/nspire.dtsi | 10 +- arch/arm/boot/dts/omap3-gta04.dtsi | 4 - arch/arm/boot/dts/omap3-n950-n9.dtsi | 1 + arch/arm/boot/dts/omap34xx.dtsi | 26 - arch/arm/boot/dts/omap36xx.dtsi | 28 - arch/arm/boot/dts/omap4-l4-abe.dtsi | 1 + arch/arm/boot/dts/omap4-l4.dtsi | 39 +- arch/arm/boot/dts/omap4.dtsi | 1 + arch/arm/boot/dts/omap5.dtsi | 23 - arch/arm/boot/dts/omap54xx-clocks.dtsi | 14 - arch/arm/boot/dts/r8a77470.dtsi | 7 - arch/arm/boot/dts/r8a7779.dtsi | 4 +- arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3229-xms6.dts | 283 - arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-fennec.dts | 347 + arch/arm/boot/dts/rk3288-tinker.dtsi | 12 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 101 +- arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 172 - arch/arm/boot/dts/rk3288-veyron-fievel.dts | 522 - arch/arm/boot/dts/rk3288-veyron-jaq.dts | 55 + arch/arm/boot/dts/rk3288-veyron-jerry.dts | 207 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 66 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 17 - arch/arm/boot/dts/rk3288-veyron-speedy.dts | 58 + arch/arm/boot/dts/rk3288-veyron-tiger.dts | 118 - arch/arm/boot/dts/rk3288-veyron.dtsi | 4 - arch/arm/boot/dts/socfpga.dtsi | 3 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 7 +- arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts | 20 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 30 +- arch/arm/boot/dts/ste-ab8500.dtsi | 228 - arch/arm/boot/dts/ste-dbx5x0.dtsi | 251 +- arch/arm/boot/dts/ste-href-ab8500.dtsi | 2 - arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 1 + arch/arm/boot/dts/ste-href-stuib.dtsi | 11 - arch/arm/boot/dts/ste-href.dtsi | 4 + arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 14 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 14 +- arch/arm/boot/dts/ste-nomadik-nhk15.dts | 8 +- arch/arm/boot/dts/ste-snowball.dts | 33 + arch/arm/boot/dts/stm32429i-eval.dts | 25 +- arch/arm/boot/dts/stm32f429.dtsi | 12 - arch/arm/boot/dts/stm32f746.dtsi | 12 - arch/arm/boot/dts/stm32h743i-eval.dts | 1 - arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 70 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 135 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 46 - arch/arm/boot/dts/stm32mp157c-ev1.dts | 17 - arch/arm/boot/dts/stm32mp157c.dtsi | 61 - arch/arm/boot/dts/sun4i-a10-a1000.dts | 2 +- arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 2 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-hackberry.dts | 2 +- .../boot/dts/sun4i-a10-itead-iteaduino-plus.dts | 2 +- arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 2 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 +- arch/arm/boot/dts/sun4i-a10.dtsi | 9 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 2 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun5i.dtsi | 9 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 12 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 18 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 12 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 12 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 12 +- arch/arm/boot/dts/sun6i-a31.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 11 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 12 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 18 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 12 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 12 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 12 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 12 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 12 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 21 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 12 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 12 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 4 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 2 + arch/arm/boot/dts/sun7i-a20-m3.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 20 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 12 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 12 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 12 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 12 +- arch/arm/boot/dts/sun7i-a20.dtsi | 35 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 3 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 25 - arch/arm/boot/dts/sun8i-a83t.dtsi | 14 +- arch/arm/boot/dts/sun8i-r40.dtsi | 12 +- arch/arm/boot/dts/sun8i-s3-lichee-zero-plus.dts | 53 - arch/arm/boot/dts/sun8i-v3.dtsi | 14 - arch/arm/boot/dts/sun8i-v3s.dtsi | 14 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 12 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 4 +- arch/arm/boot/dts/sun9i-a80.dtsi | 10 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 15 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 1 - arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/boot/dts/vf610-bk4.dts | 4 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 21 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 12 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 7 + arch/arm/common/scoop.c | 2 +- arch/arm/configs/acs5k_defconfig | 77 + arch/arm/configs/acs5k_tiny_defconfig | 69 + arch/arm/configs/aspeed_g4_defconfig | 50 +- arch/arm/configs/aspeed_g5_defconfig | 68 +- arch/arm/configs/bcm2835_defconfig | 9 - arch/arm/configs/davinci_all_defconfig | 5 - arch/arm/configs/exynos_defconfig | 5 +- arch/arm/configs/imx_v6_v7_defconfig | 2 - arch/arm/configs/iop13xx_defconfig | 118 + arch/arm/configs/iop33x_defconfig | 85 + arch/arm/configs/ks8695_defconfig | 67 + arch/arm/configs/lpc32xx_defconfig | 2 - arch/arm/configs/multi_v5_defconfig | 12 - arch/arm/configs/multi_v7_defconfig | 27 +- arch/arm/configs/nuc910_defconfig | 51 + arch/arm/configs/nuc950_defconfig | 67 + arch/arm/configs/nuc960_defconfig | 57 + arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/u8500_defconfig | 34 +- arch/arm/crypto/Kconfig | 2 +- arch/arm/crypto/aes-ce-core.S | 482 +- arch/arm/crypto/aes-ce-glue.c | 545 +- arch/arm/crypto/aes-cipher-core.S | 40 +- arch/arm/crypto/aes-cipher-glue.c | 11 +- arch/arm/crypto/aes-neonbs-core.S | 24 +- arch/arm/crypto/aes-neonbs-glue.c | 160 +- arch/arm/crypto/ghash-ce-glue.c | 80 +- arch/arm/crypto/sha256_glue.c | 8 +- arch/arm/crypto/sha256_neon_glue.c | 24 +- arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/device.h | 3 + arch/arm/include/asm/dma-mapping.h | 10 +- arch/arm/include/asm/hardware/cache-aurora-l2.h | 103 - arch/arm/include/asm/hardware/iop3xx-adma.h | 919 + arch/arm/include/asm/hardware/iop3xx.h | 311 + arch/arm/include/asm/hardware/iop_adma.h | 106 + arch/arm/include/asm/pgtable-nommu.h | 1 + arch/arm/include/asm/topology.h | 20 + arch/arm/include/asm/xen/page-coherent.h | 93 + arch/arm/include/debug/ks8695.S | 37 + arch/arm/include/debug/renesas-scif.S | 6 +- arch/arm/include/debug/ux500.S | 9 +- arch/arm/include/uapi/asm/kvm.h | 4 +- arch/arm/kernel/hw_breakpoint.c | 5 - arch/arm/kernel/perf_event_v7.c | 6 +- arch/arm/kernel/signal.c | 1 - arch/arm/kernel/smp.c | 6 +- arch/arm/kernel/topology.c | 60 +- arch/arm/kernel/vdso.c | 1 + arch/arm/kvm/Makefile | 5 +- arch/arm/kvm/coproc.c | 23 +- arch/arm/lib/Makefile | 8 +- arch/arm/lib/backtrace-clang.S | 217 - arch/arm/lib/backtrace.S | 2 +- arch/arm/mach-aspeed/Kconfig | 17 +- arch/arm/mach-aspeed/Makefile | 5 - arch/arm/mach-aspeed/platsmp.c | 61 - arch/arm/mach-at91/.gitignore | 1 - arch/arm/mach-at91/Makefile | 5 +- arch/arm/mach-at91/pm_suspend.S | 2 +- arch/arm/mach-davinci/Kconfig | 17 +- arch/arm/mach-davinci/Makefile | 2 - arch/arm/mach-davinci/board-da850-evm.c | 90 +- arch/arm/mach-davinci/da830.c | 45 +- arch/arm/mach-davinci/da850.c | 50 +- arch/arm/mach-davinci/davinci.h | 3 - arch/arm/mach-davinci/dm355.c | 28 +- arch/arm/mach-davinci/dm365.c | 4 - arch/arm/mach-davinci/dm644x.c | 28 +- arch/arm/mach-davinci/dm646x.c | 30 +- arch/arm/mach-davinci/include/mach/time.h | 2 + arch/arm/mach-davinci/sleep.S | 1 - arch/arm/mach-davinci/time.c | 14 + arch/arm/mach-dove/bridge-regs.h | 55 - arch/arm/mach-dove/cm-a510.c | 3 +- arch/arm/mach-dove/common.c | 4 +- arch/arm/mach-dove/dove-db-setup.c | 2 +- arch/arm/mach-dove/dove.h | 190 - arch/arm/mach-dove/include/mach/bridge-regs.h | 57 + arch/arm/mach-dove/include/mach/dove.h | 192 + arch/arm/mach-dove/include/mach/hardware.h | 19 + arch/arm/mach-dove/include/mach/irqs.h | 96 + arch/arm/mach-dove/include/mach/pm.h | 64 + arch/arm/mach-dove/include/mach/uncompress.h | 8 +- arch/arm/mach-dove/irq.c | 5 +- arch/arm/mach-dove/irqs.h | 94 - arch/arm/mach-dove/mpp.c | 2 +- arch/arm/mach-dove/pcie.c | 4 +- arch/arm/mach-dove/pm.h | 62 - arch/arm/mach-ep93xx/crunch.c | 1 - arch/arm/mach-ep93xx/edb93xx.c | 2 +- arch/arm/mach-ep93xx/simone.c | 2 +- arch/arm/mach-ep93xx/ts72xx.c | 4 +- arch/arm/mach-ep93xx/vision_ep9307.c | 2 +- arch/arm/mach-exynos/Kconfig | 2 - arch/arm/mach-imx/mach-imx7d.c | 6 + arch/arm/mach-iop13xx/Kconfig | 21 + arch/arm/mach-iop13xx/Makefile | 9 + arch/arm/mach-iop13xx/Makefile.boot | 4 + arch/arm/mach-iop13xx/include/mach/adma.h | 608 + arch/arm/mach-iop13xx/include/mach/entry-macro.S | 29 + arch/arm/mach-iop13xx/include/mach/hardware.h | 22 + arch/arm/mach-iop13xx/include/mach/iop13xx.h | 508 + arch/arm/mach-iop13xx/include/mach/iq81340.h | 29 + arch/arm/mach-iop13xx/include/mach/irqs.h | 195 + arch/arm/mach-iop13xx/include/mach/memory.h | 68 + arch/arm/mach-iop13xx/include/mach/time.h | 127 + arch/arm/mach-iop13xx/include/mach/uncompress.h | 23 + arch/arm/mach-iop13xx/io.c | 77 + arch/arm/mach-iop13xx/iq81340mc.c | 84 + arch/arm/mach-iop13xx/iq81340sc.c | 86 + arch/arm/mach-iop13xx/irq.c | 227 + arch/arm/mach-iop13xx/msi.c | 152 + arch/arm/mach-iop13xx/msi.h | 12 + arch/arm/mach-iop13xx/pci.c | 1115 + arch/arm/mach-iop13xx/pci.h | 66 + arch/arm/mach-iop13xx/setup.c | 595 + arch/arm/mach-iop13xx/tpmi.c | 244 + arch/arm/mach-iop32x/Makefile | 10 +- arch/arm/mach-iop32x/adma.c | 163 - arch/arm/mach-iop32x/em7210.c | 5 +- arch/arm/mach-iop32x/glantank.c | 5 +- arch/arm/mach-iop32x/glantank.h | 12 - arch/arm/mach-iop32x/hardware.h | 38 - arch/arm/mach-iop32x/i2c.c | 93 - arch/arm/mach-iop32x/include/mach/adma.h | 6 + arch/arm/mach-iop32x/include/mach/entry-macro.S | 2 + arch/arm/mach-iop32x/include/mach/glantank.h | 14 + arch/arm/mach-iop32x/include/mach/hardware.h | 42 + arch/arm/mach-iop32x/include/mach/iop32x.h | 31 + arch/arm/mach-iop32x/include/mach/iq31244.h | 18 + arch/arm/mach-iop32x/include/mach/iq80321.h | 18 + arch/arm/mach-iop32x/include/mach/irqs.h | 33 + arch/arm/mach-iop32x/include/mach/n2100.h | 20 + arch/arm/mach-iop32x/include/mach/time.h | 5 + arch/arm/mach-iop32x/include/mach/uncompress.h | 18 +- arch/arm/mach-iop32x/iop3xx.h | 325 - arch/arm/mach-iop32x/iq31244.c | 5 +- arch/arm/mach-iop32x/iq31244.h | 16 - arch/arm/mach-iop32x/iq80321.c | 5 +- arch/arm/mach-iop32x/iq80321.h | 16 - arch/arm/mach-iop32x/irq.c | 3 +- arch/arm/mach-iop32x/irqs.h | 42 - arch/arm/mach-iop32x/n2100.c | 5 +- arch/arm/mach-iop32x/n2100.h | 18 - arch/arm/mach-iop32x/pci.c | 401 - arch/arm/mach-iop32x/pmu.c | 29 - arch/arm/mach-iop32x/restart.c | 17 - arch/arm/mach-iop32x/setup.c | 31 - arch/arm/mach-iop32x/time.c | 183 - arch/arm/mach-iop33x/Kconfig | 22 + arch/arm/mach-iop33x/Makefile | 9 + arch/arm/{mach-dove => mach-iop33x}/Makefile.boot | 0 arch/arm/mach-iop33x/include/mach/adma.h | 6 + arch/arm/mach-iop33x/include/mach/entry-macro.S | 34 + arch/arm/mach-iop33x/include/mach/hardware.h | 44 + arch/arm/mach-iop33x/include/mach/iop33x.h | 37 + arch/arm/mach-iop33x/include/mach/iq80331.h | 17 + arch/arm/mach-iop33x/include/mach/iq80332.h | 17 + arch/arm/mach-iop33x/include/mach/irqs.h | 57 + arch/arm/mach-iop33x/include/mach/time.h | 5 + arch/arm/mach-iop33x/include/mach/uncompress.h | 37 + arch/arm/mach-iop33x/iq80331.c | 148 + arch/arm/mach-iop33x/iq80332.c | 148 + arch/arm/mach-iop33x/irq.c | 115 + arch/arm/mach-iop33x/uart.c | 100 + arch/arm/mach-ks8695/Kconfig | 88 + arch/arm/mach-ks8695/Makefile | 23 + arch/arm/mach-ks8695/Makefile.boot | 9 + arch/arm/mach-ks8695/board-acs5k.c | 238 + arch/arm/mach-ks8695/board-dsm320.c | 127 + arch/arm/mach-ks8695/board-micrel.c | 59 + arch/arm/mach-ks8695/board-og.c | 197 + arch/arm/mach-ks8695/board-sg.c | 118 + arch/arm/mach-ks8695/cpu.c | 60 + arch/arm/mach-ks8695/devices.c | 197 + arch/arm/mach-ks8695/devices.h | 29 + arch/arm/mach-ks8695/generic.h | 12 + arch/arm/mach-ks8695/include/mach/entry-macro.S | 47 + arch/arm/mach-ks8695/include/mach/gpio-ks8695.h | 36 + arch/arm/mach-ks8695/include/mach/hardware.h | 42 + arch/arm/mach-ks8695/include/mach/irqs.h | 51 + arch/arm/mach-ks8695/include/mach/memory.h | 51 + arch/arm/mach-ks8695/include/mach/regs-gpio.h | 55 + arch/arm/mach-ks8695/include/mach/regs-irq.h | 41 + arch/arm/mach-ks8695/include/mach/regs-misc.h | 97 + arch/arm/mach-ks8695/include/mach/regs-switch.h | 66 + arch/arm/mach-ks8695/include/mach/regs-uart.h | 89 + arch/arm/mach-ks8695/include/mach/uncompress.h | 33 + arch/arm/mach-ks8695/irq.c | 164 + arch/arm/mach-ks8695/pci.c | 247 + arch/arm/mach-ks8695/regs-hpna.h | 25 + arch/arm/mach-ks8695/regs-lan.h | 65 + arch/arm/mach-ks8695/regs-mem.h | 89 + arch/arm/mach-ks8695/regs-pci.h | 53 + arch/arm/mach-ks8695/regs-sys.h | 34 + arch/arm/mach-ks8695/regs-wan.h | 65 + arch/arm/mach-ks8695/time.c | 159 + arch/arm/mach-lpc32xx/Kconfig | 11 - arch/arm/mach-lpc32xx/common.c | 24 +- arch/arm/mach-lpc32xx/common.h | 1 + arch/arm/mach-lpc32xx/include/mach/board.h | 15 + arch/arm/mach-lpc32xx/include/mach/entry-macro.S | 28 + arch/arm/mach-lpc32xx/include/mach/hardware.h | 25 + arch/arm/mach-lpc32xx/include/mach/platform.h | 703 + arch/arm/mach-lpc32xx/include/mach/uncompress.h | 50 + arch/arm/mach-lpc32xx/lpc32xx.h | 717 - arch/arm/mach-lpc32xx/pm.c | 3 +- arch/arm/mach-lpc32xx/serial.c | 33 +- arch/arm/mach-lpc32xx/suspend.S | 3 +- arch/arm/mach-mmp/regs-icu.h | 3 - arch/arm/mach-mv78xx0/mv78xx0.h | 4 +- arch/arm/mach-netx/Kconfig | 22 + arch/arm/mach-netx/Makefile | 13 + arch/arm/mach-netx/Makefile.boot | 3 + arch/arm/mach-netx/fb.c | 65 + arch/arm/mach-netx/fb.h | 12 + arch/arm/mach-netx/generic.c | 182 + arch/arm/mach-netx/generic.h | 14 + arch/arm/mach-netx/include/mach/hardware.h | 27 + arch/arm/mach-netx/include/mach/irqs.h | 58 + arch/arm/mach-netx/include/mach/netx-regs.h | 420 + arch/arm/mach-netx/include/mach/pfifo.h | 42 + arch/arm/mach-netx/include/mach/uncompress.h | 63 + arch/arm/mach-netx/include/mach/xc.h | 30 + arch/arm/mach-netx/nxdb500.c | 197 + arch/arm/mach-netx/nxdkn.c | 90 + arch/arm/mach-netx/nxeb500hmi.c | 174 + arch/arm/mach-netx/pfifo.c | 56 + arch/arm/mach-netx/time.c | 141 + arch/arm/mach-netx/xc.c | 246 + arch/arm/mach-nspire/Makefile | 1 + arch/arm/mach-nspire/clcd.c | 114 + arch/arm/mach-nspire/clcd.h | 10 + arch/arm/mach-nspire/nspire.c | 25 + arch/arm/mach-omap1/ams-delta-fiq-handler.S | 3 +- arch/arm/mach-omap1/ams-delta-fiq.c | 4 +- arch/arm/mach-omap1/board-ams-delta.c | 10 +- arch/arm/mach-omap2/.gitignore | 1 - arch/arm/mach-omap2/Makefile | 7 +- arch/arm/mach-omap2/devices.c | 7 - arch/arm/mach-omap2/hsmmc.c | 4 +- arch/arm/mach-omap2/omap-iommu.c | 43 - arch/arm/mach-omap2/omap4-common.c | 3 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 3 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 6 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 50 + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 9 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 9 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 168 + arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 478 +- arch/arm/mach-omap2/sleep33xx.S | 2 +- arch/arm/mach-omap2/sleep43xx.S | 2 +- arch/arm/mach-orion5x/orion5x.h | 4 +- arch/arm/mach-rpc/riscpc.c | 1 - arch/arm/mach-s3c64xx/setup-usb-phy.c | 5 - arch/arm/mach-tegra/reset.c | 2 +- arch/arm/mach-ux500/cpu-db8500.c | 1 + arch/arm/mach-vexpress/spc.c | 4 +- arch/arm/mach-w90x900/Kconfig | 50 + arch/arm/mach-w90x900/Makefile | 20 + arch/arm/mach-w90x900/Makefile.boot | 4 + arch/arm/mach-w90x900/clksel.c | 88 + arch/arm/mach-w90x900/clock.c | 121 + arch/arm/mach-w90x900/clock.h | 40 + arch/arm/mach-w90x900/cpu.c | 238 + arch/arm/mach-w90x900/cpu.h | 56 + arch/arm/mach-w90x900/dev.c | 537 + arch/arm/mach-w90x900/gpio.c | 150 + arch/arm/mach-w90x900/include/mach/entry-macro.S | 26 + arch/arm/mach-w90x900/include/mach/hardware.h | 19 + arch/arm/mach-w90x900/include/mach/irqs.h | 82 + arch/arm/mach-w90x900/include/mach/map.h | 153 + arch/arm/mach-w90x900/include/mach/mfp.h | 21 + arch/arm/mach-w90x900/include/mach/regs-clock.h | 49 + arch/arm/mach-w90x900/include/mach/regs-irq.h | 46 + arch/arm/mach-w90x900/include/mach/regs-ldm.h | 248 + arch/arm/mach-w90x900/include/mach/regs-serial.h | 54 + arch/arm/mach-w90x900/include/mach/uncompress.h | 43 + arch/arm/mach-w90x900/irq.c | 212 + arch/arm/mach-w90x900/mach-nuc910evb.c | 38 + arch/arm/mach-w90x900/mach-nuc950evb.c | 42 + arch/arm/mach-w90x900/mach-nuc960evb.c | 38 + arch/arm/mach-w90x900/mfp.c | 197 + arch/arm/mach-w90x900/nuc910.c | 58 + arch/arm/mach-w90x900/nuc910.h | 17 + arch/arm/mach-w90x900/nuc950.c | 52 + arch/arm/mach-w90x900/nuc950.h | 17 + arch/arm/mach-w90x900/nuc960.c | 50 + arch/arm/mach-w90x900/nuc960.h | 17 + arch/arm/mach-w90x900/nuc9xx.h | 22 + arch/arm/mach-w90x900/regs-ebi.h | 29 + arch/arm/mach-w90x900/regs-gcr.h | 34 + arch/arm/mach-w90x900/regs-timer.h | 37 + arch/arm/mach-w90x900/regs-usb.h | 31 + arch/arm/mach-w90x900/time.c | 168 + arch/arm/mach-zynq/headsmp.S | 2 - arch/arm/mach-zynq/platsmp.c | 4 +- arch/arm/mm/Kconfig | 3 +- arch/arm/mm/alignment.c | 4 +- arch/arm/mm/cache-aurora-l2.h | 55 + arch/arm/mm/cache-l2x0.c | 18 +- arch/arm/mm/copypage-xscale.c | 6 +- arch/arm/mm/dma-mapping-nommu.c | 5 +- arch/arm/mm/dma-mapping.c | 123 +- arch/arm/mm/fault.c | 4 +- arch/arm/mm/fault.h | 1 - arch/arm/mm/init.c | 13 +- arch/arm/mm/mm.h | 3 + arch/arm/mm/mmu.c | 19 - arch/arm/plat-iop/Makefile | 28 + arch/arm/plat-iop/adma.c | 192 + arch/arm/{mach-iop32x => plat-iop}/cp6.c | 0 arch/arm/plat-iop/i2c.c | 100 + arch/arm/plat-iop/pci.c | 401 + arch/arm/plat-iop/pmu.c | 35 + arch/arm/plat-iop/restart.c | 17 + arch/arm/plat-iop/setup.c | 31 + arch/arm/plat-iop/time.c | 182 + arch/arm/plat-omap/dma.c | 14 +- arch/arm/plat-samsung/include/plat/gpio-core.h | 1 - arch/arm/plat-samsung/include/plat/usb-phy.h | 2 + arch/arm/plat-samsung/watchdog-reset.c | 1 - arch/arm/xen/mm.c | 129 +- arch/arm64/Kbuild | 6 - arch/arm64/Kconfig | 45 +- arch/arm64/Kconfig.platforms | 2 - arch/arm64/Makefile | 27 +- arch/arm64/boot/dts/allwinner/Makefile | 2 - .../dts/allwinner/sun50i-a64-olinuxino-emmc.dts | 23 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 29 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 27 - .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 72 - .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 4 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 - .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 100 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 135 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 18 - arch/arm64/boot/dts/amlogic/Makefile | 4 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 8 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2435 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 61 - arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 54 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 55 +- arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 2422 +- .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts | 16 - arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi | 149 - .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 189 - .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 104 +- .../dts/amlogic/meson-g12b-s922x-khadas-vim3.dts | 16 - arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 124 - arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 39 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 35 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 1 - .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 4 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 4 +- .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 4 - .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 - arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 11 - .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 4 - .../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 4 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 16 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 4 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 360 - .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 70 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 383 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 147 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 + arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 2 + arch/arm64/boot/dts/bitmain/bm1880.dtsi | 15 +- arch/arm64/boot/dts/freescale/Makefile | 6 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 48 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 13 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 157 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 155 - arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 33 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 38 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 5 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 21 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 68 +- arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 4 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 69 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 348 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 758 - arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 6 +- .../dts/freescale/imx8mq-hummingboard-pulse.dts | 256 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 - arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 405 - arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 413 - arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 309 - .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 46 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 93 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 249 - arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 4 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 55 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 2 - arch/arm64/boot/dts/marvell/Makefile | 1 - .../boot/dts/marvell/armada-3720-turris-mox.dts | 840 - arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 12 - arch/arm64/boot/dts/marvell/armada-7040-db.dts | 37 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 22 +- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 43 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 38 +- arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 5 +- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 7 - arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 13 - .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 28 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 96 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 191 +- arch/arm64/boot/dts/qcom/Makefile | 8 - .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 228 - .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 236 - .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 10 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 10 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 544 +- .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 47 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 240 - arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 30 - .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 30 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 689 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 97 - arch/arm64/boot/dts/qcom/pm8150b.dtsi | 86 - arch/arm64/boot/dts/qcom/pm8150l.dtsi | 80 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 16 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 7 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 60 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 12 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 2 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 2 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 646 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 446 - arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 375 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 482 - arch/arm64/boot/dts/renesas/hihope-common.dtsi | 126 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 22 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 342 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 37 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 100 +- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 26 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 223 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 26 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 82 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 156 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 10 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 10 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 152 +- .../arm64/boot/dts/renesas/r8a77965-salvator-x.dts | 28 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 28 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 50 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 58 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 116 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 42 +- arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 12 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 216 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 48 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 24 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 82 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 72 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 226 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 10 +- arch/arm64/boot/dts/rockchip/Makefile | 1 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 11 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 17 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 14 - arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 645 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 21 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 52 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 1 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 69 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 160 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 40 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 - arch/arm64/configs/defconfig | 22 - arch/arm64/crypto/Kconfig | 10 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 18 +- arch/arm64/crypto/aes-ce-glue.c | 7 +- arch/arm64/crypto/aes-ce.S | 3 - arch/arm64/crypto/aes-cipher-core.S | 40 +- arch/arm64/crypto/aes-cipher-glue.c | 11 +- arch/arm64/crypto/aes-ctr-fallback.h | 50 + arch/arm64/crypto/aes-glue.c | 470 +- arch/arm64/crypto/aes-modes.S | 135 +- arch/arm64/crypto/aes-neon.S | 79 +- arch/arm64/crypto/aes-neonbs-core.S | 9 +- arch/arm64/crypto/aes-neonbs-glue.c | 140 +- arch/arm64/crypto/ghash-ce-glue.c | 30 +- arch/arm64/crypto/sha256-glue.c | 24 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/arch_gicv3.h | 6 - arch/arm64/include/asm/assembler.h | 28 +- arch/arm64/include/asm/atomic.h | 99 +- arch/arm64/include/asm/atomic_ll_sc.h | 217 +- arch/arm64/include/asm/atomic_lse.h | 395 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/cmpxchg.h | 51 +- arch/arm64/include/asm/compat.h | 2 + arch/arm64/include/asm/cpu_ops.h | 3 - arch/arm64/include/asm/cpufeature.h | 35 +- arch/arm64/include/asm/cputype.h | 21 +- arch/arm64/include/asm/daifflags.h | 2 - arch/arm64/include/asm/debug-monitors.h | 3 + arch/arm64/include/asm/dma-mapping.h | 31 + arch/arm64/include/asm/efi.h | 10 +- arch/arm64/include/asm/elf.h | 2 +- arch/arm64/include/asm/esr.h | 3 +- arch/arm64/include/asm/exception.h | 2 - arch/arm64/include/asm/fpsimd.h | 2 +- arch/arm64/include/asm/ftrace.h | 13 - arch/arm64/include/asm/futex.h | 3 + arch/arm64/include/asm/hw_breakpoint.h | 3 + arch/arm64/include/asm/io.h | 10 +- arch/arm64/include/asm/irqflags.h | 5 +- arch/arm64/include/asm/kasan.h | 11 +- arch/arm64/include/asm/kvm_arm.h | 7 +- arch/arm64/include/asm/lse.h | 49 +- arch/arm64/include/asm/memory.h | 139 +- arch/arm64/include/asm/mmu.h | 2 +- arch/arm64/include/asm/mmu_context.h | 4 +- arch/arm64/include/asm/pci.h | 2 + arch/arm64/include/asm/pgtable-hwdef.h | 2 +- arch/arm64/include/asm/pgtable-prot.h | 2 +- arch/arm64/include/asm/pgtable.h | 47 +- arch/arm64/include/asm/pointer_auth.h | 2 +- arch/arm64/include/asm/proc-fns.h | 2 + arch/arm64/include/asm/processor.h | 29 +- arch/arm64/include/asm/ptrace.h | 7 +- arch/arm64/include/asm/signal32.h | 2 + arch/arm64/include/asm/stacktrace.h | 78 +- arch/arm64/include/asm/syscall_wrapper.h | 15 +- arch/arm64/include/asm/sysreg.h | 32 +- arch/arm64/include/asm/thread_info.h | 29 +- arch/arm64/include/asm/tlbflush.h | 1 - arch/arm64/include/asm/topology.h | 23 + arch/arm64/include/asm/uaccess.h | 12 +- arch/arm64/include/asm/vdso.h | 4 + arch/arm64/include/asm/vdso/compat_gettimeofday.h | 40 - arch/arm64/include/asm/vdso_datapage.h | 4 + arch/arm64/include/asm/xen/page-coherent.h | 75 + arch/arm64/include/uapi/asm/bpf_perf_event.h | 2 +- arch/arm64/include/uapi/asm/kvm.h | 4 +- arch/arm64/include/uapi/asm/stat.h | 17 + arch/arm64/kernel/cpufeature.c | 24 +- arch/arm64/kernel/cpuidle.c | 50 +- arch/arm64/kernel/cpuinfo.c | 2 +- arch/arm64/kernel/debug-monitors.c | 14 +- arch/arm64/kernel/entry.S | 58 +- arch/arm64/kernel/fpsimd.c | 29 +- arch/arm64/kernel/ftrace.c | 22 +- arch/arm64/kernel/head.S | 116 +- arch/arm64/kernel/hibernate-asm.S | 8 +- arch/arm64/kernel/hibernate.c | 2 +- arch/arm64/kernel/hw_breakpoint.c | 11 +- arch/arm64/kernel/image-vars.h | 51 - arch/arm64/kernel/image.h | 42 + arch/arm64/kernel/insn.c | 2 +- arch/arm64/kernel/kaslr.c | 11 +- arch/arm64/kernel/kexec_image.c | 2 +- arch/arm64/kernel/machine_kexec_file.c | 22 +- arch/arm64/kernel/module-plts.c | 2 +- arch/arm64/kernel/module.c | 4 - arch/arm64/kernel/perf_callchain.c | 7 +- arch/arm64/kernel/perf_event.c | 2 +- arch/arm64/kernel/probes/kprobes.c | 40 +- arch/arm64/kernel/process.c | 112 +- arch/arm64/kernel/psci.c | 10 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/return_address.c | 12 +- arch/arm64/kernel/setup.c | 20 +- arch/arm64/kernel/smp.c | 6 +- arch/arm64/kernel/smp_spin_table.c | 2 +- arch/arm64/kernel/stacktrace.c | 62 +- arch/arm64/kernel/time.c | 7 +- arch/arm64/kernel/topology.c | 312 +- arch/arm64/kernel/traps.c | 34 +- arch/arm64/kernel/vdso/Makefile | 13 +- arch/arm64/kernel/vdso32/Makefile | 14 +- arch/arm64/kernel/vmlinux.lds.S | 11 - arch/arm64/kvm/hyp/debug-sr.c | 30 - arch/arm64/kvm/hyp/switch.c | 2 +- arch/arm64/kvm/hyp/tlb.c | 14 +- arch/arm64/kvm/regmap.c | 5 - arch/arm64/kvm/sys_regs.c | 32 +- arch/arm64/kvm/va_layout.c | 14 +- arch/arm64/lib/Makefile | 21 +- arch/arm64/lib/atomic_ll_sc.c | 3 + arch/arm64/lib/error-inject.c | 18 - arch/arm64/mm/dma-mapping.c | 18 +- arch/arm64/mm/dump.c | 24 +- arch/arm64/mm/fault.c | 101 +- arch/arm64/mm/init.c | 35 +- arch/arm64/mm/ioremap.c | 4 +- arch/arm64/mm/kasan_init.c | 9 +- arch/arm64/mm/mmu.c | 32 +- arch/arm64/mm/numa.c | 2 +- arch/arm64/mm/pageattr.c | 2 + arch/arm64/mm/proc.S | 20 +- arch/arm64/net/bpf_jit.h | 3 - arch/arm64/net/bpf_jit_comp.c | 6 +- arch/c6x/Kconfig | 1 + arch/csky/include/asm/tlb.h | 8 +- arch/csky/include/uapi/asm/byteorder.h | 2 +- arch/csky/include/uapi/asm/cachectl.h | 2 +- arch/csky/include/uapi/asm/perf_regs.h | 2 +- arch/csky/include/uapi/asm/ptrace.h | 2 +- arch/csky/include/uapi/asm/sigcontext.h | 2 +- arch/csky/include/uapi/asm/unistd.h | 2 +- arch/csky/mm/dma-mapping.c | 6 + arch/ia64/Kconfig | 143 +- arch/ia64/Kconfig.debug | 2 +- arch/ia64/Makefile | 38 +- arch/ia64/configs/bigsur_defconfig | 1 + arch/ia64/configs/generic_defconfig | 8 + arch/ia64/configs/gensparse_defconfig | 10 + arch/ia64/configs/sim_defconfig | 52 + arch/ia64/configs/tiger_defconfig | 1 + arch/ia64/configs/zx1_defconfig | 1 + arch/ia64/dig/Makefile | 15 + arch/ia64/dig/machvec.c | 3 + arch/ia64/dig/machvec_vtd.c | 3 + arch/ia64/dig/setup.c | 71 + arch/ia64/hp/common/Makefile | 4 +- arch/ia64/hp/common/hwsw_iommu.c | 60 + arch/ia64/hp/common/sba_iommu.c | 107 +- arch/ia64/hp/sim/Kconfig | 23 + arch/ia64/hp/sim/Makefile | 17 + arch/ia64/hp/sim/boot/Makefile | 37 + arch/ia64/hp/sim/boot/boot_head.S | 165 + arch/ia64/hp/sim/boot/bootloader.c | 175 + arch/ia64/hp/sim/boot/bootloader.lds | 67 + arch/ia64/hp/sim/boot/fw-emu.c | 374 + arch/ia64/hp/sim/boot/ssc.h | 36 + arch/ia64/hp/sim/hpsim.S | 11 + arch/ia64/hp/sim/hpsim_console.c | 77 + arch/ia64/hp/sim/hpsim_irq.c | 76 + arch/ia64/hp/sim/hpsim_machvec.c | 3 + arch/ia64/hp/sim/hpsim_setup.c | 41 + arch/ia64/hp/sim/hpsim_ssc.h | 37 + arch/ia64/hp/sim/simeth.c | 510 + arch/ia64/hp/sim/simscsi.c | 373 + arch/ia64/hp/sim/simserial.c | 521 + arch/ia64/hp/zx1/Makefile | 9 + arch/ia64/hp/zx1/hpzx1_machvec.c | 3 + arch/ia64/hp/zx1/hpzx1_swiotlb_machvec.c | 3 + arch/ia64/include/asm/acpi.h | 28 +- arch/ia64/include/asm/dma-mapping.h | 8 +- arch/ia64/include/asm/dma.h | 6 +- arch/ia64/include/asm/hpsim.h | 17 + arch/ia64/include/asm/hw_irq.h | 27 +- arch/ia64/include/asm/io.h | 222 +- arch/ia64/include/asm/iommu.h | 3 + arch/ia64/include/asm/iosapic.h | 12 + arch/ia64/include/asm/irq.h | 3 + arch/ia64/include/asm/machvec.h | 347 + arch/ia64/include/asm/machvec_dig.h | 17 + arch/ia64/include/asm/machvec_dig_vtd.h | 19 + arch/ia64/include/asm/machvec_hpsim.h | 19 + arch/ia64/include/asm/machvec_hpzx1.h | 19 + arch/ia64/include/asm/machvec_hpzx1_swiotlb.h | 20 + arch/ia64/include/asm/machvec_init.h | 35 + arch/ia64/include/asm/machvec_sn2.h | 114 + arch/ia64/include/asm/machvec_uv.h | 26 + arch/ia64/include/asm/mmiowb.h | 12 +- arch/ia64/include/asm/mmzone.h | 13 +- arch/ia64/include/asm/pci.h | 9 +- arch/ia64/include/asm/processor.h | 2 + arch/ia64/include/asm/sal.h | 1 - arch/ia64/include/asm/sn/acpi.h | 15 + arch/ia64/include/asm/sn/addrs.h | 299 + arch/ia64/include/asm/sn/arch.h | 86 + arch/ia64/include/asm/sn/bte.h | 236 + arch/ia64/include/asm/sn/clksupport.h | 28 + arch/ia64/include/asm/sn/geo.h | 132 + arch/ia64/include/asm/sn/intr.h | 53 + arch/ia64/include/asm/sn/io.h | 274 + arch/ia64/include/asm/sn/ioc3.h | 242 + arch/ia64/include/asm/sn/klconfig.h | 246 + arch/ia64/include/asm/sn/l1.h | 51 + arch/ia64/include/asm/sn/leds.h | 33 + arch/ia64/include/asm/sn/module.h | 127 + arch/ia64/include/asm/sn/mspec.h | 59 + arch/ia64/include/asm/sn/nodepda.h | 82 + arch/ia64/include/asm/sn/pcibr_provider.h | 150 + arch/ia64/include/asm/sn/pcibus_provider_defs.h | 68 + arch/ia64/include/asm/sn/pcidev.h | 85 + arch/ia64/include/asm/sn/pda.h | 68 + arch/ia64/include/asm/sn/pic.h | 261 + arch/ia64/include/asm/sn/rw_mmr.h | 28 + arch/ia64/include/asm/sn/shub_mmr.h | 502 + arch/ia64/include/asm/sn/shubio.h | 3358 ++ arch/ia64/include/asm/sn/simulator.h | 25 + arch/ia64/include/asm/sn/sn2/sn_hwperf.h | 242 + arch/ia64/include/asm/sn/sn_cpuid.h | 132 + arch/ia64/include/asm/sn/sn_feature_sets.h | 58 + arch/ia64/include/asm/sn/sn_sal.h | 1111 +- arch/ia64/include/asm/sn/tioca.h | 596 + arch/ia64/include/asm/sn/tioca_provider.h | 207 + arch/ia64/include/asm/sn/tioce.h | 760 + arch/ia64/include/asm/sn/tioce_provider.h | 63 + arch/ia64/include/asm/sn/tiocp.h | 257 + arch/ia64/include/asm/sn/tiocx.h | 72 + arch/ia64/include/asm/sn/types.h | 26 + arch/ia64/include/asm/switch_to.h | 1 + arch/ia64/include/asm/tlb.h | 1 + arch/ia64/include/asm/uv/uv.h | 23 +- arch/ia64/kernel/Makefile | 9 +- arch/ia64/kernel/acpi.c | 81 +- arch/ia64/kernel/dma-mapping.c | 14 + arch/ia64/kernel/efi.c | 3 - arch/ia64/kernel/iosapic.c | 8 +- arch/ia64/kernel/irq.c | 23 + arch/ia64/kernel/irq_ia64.c | 11 +- arch/ia64/kernel/kprobes.c | 26 + arch/ia64/kernel/machine_kexec.c | 1 + arch/ia64/kernel/machvec.c | 77 + arch/ia64/kernel/mca.c | 29 +- arch/ia64/kernel/mca_drv.c | 1 + arch/ia64/kernel/module.c | 8 +- arch/ia64/kernel/msi_ia64.c | 21 +- arch/ia64/kernel/pci-dma.c | 24 + arch/ia64/kernel/sal.c | 9 +- arch/ia64/kernel/setup.c | 100 +- arch/ia64/kernel/signal.c | 10 +- arch/ia64/kernel/smp.c | 9 +- arch/ia64/kernel/smpboot.c | 9 +- arch/ia64/kernel/sys_ia64.c | 18 + arch/ia64/kernel/time.c | 3 + arch/ia64/kernel/topology.c | 4 + arch/ia64/kernel/unaligned.c | 6 +- arch/ia64/kernel/uncached.c | 6 +- arch/ia64/kernel/vmlinux.lds.S | 10 + arch/ia64/lib/io.c | 114 + arch/ia64/mm/contig.c | 5 +- arch/ia64/mm/discontig.c | 8 +- arch/ia64/mm/init.c | 19 +- arch/ia64/mm/tlb.c | 6 +- arch/ia64/pci/fixup.c | 6 +- arch/ia64/pci/pci.c | 14 +- arch/ia64/sn/Makefile | 12 + arch/ia64/sn/include/ioerror.h | 81 + arch/ia64/sn/include/tio.h | 41 + arch/ia64/sn/include/xtalk/hubdev.h | 91 + arch/ia64/sn/include/xtalk/xbow.h | 301 + arch/ia64/sn/include/xtalk/xwidgetdev.h | 70 + arch/ia64/sn/kernel/Makefile | 18 + arch/ia64/sn/kernel/bte.c | 475 + arch/ia64/sn/kernel/bte_error.c | 255 + arch/ia64/sn/kernel/huberror.c | 220 + arch/ia64/sn/kernel/idle.c | 30 + arch/ia64/sn/kernel/io_acpi_init.c | 513 + arch/ia64/sn/kernel/io_common.c | 561 + arch/ia64/sn/kernel/io_init.c | 308 + arch/ia64/sn/kernel/iomv.c | 82 + arch/ia64/sn/kernel/irq.c | 489 + arch/ia64/sn/kernel/klconflib.c | 107 + arch/ia64/sn/kernel/machvec.c | 11 + arch/ia64/sn/kernel/mca.c | 144 + arch/ia64/sn/kernel/msi_sn.c | 238 + arch/ia64/sn/kernel/pio_phys.S | 71 + arch/ia64/sn/kernel/setup.c | 786 + arch/ia64/sn/kernel/sn2/Makefile | 13 + arch/ia64/sn/kernel/sn2/cache.c | 41 + arch/ia64/sn/kernel/sn2/io.c | 101 + arch/ia64/sn/kernel/sn2/prominfo_proc.c | 207 + arch/ia64/sn/kernel/sn2/ptc_deadlock.S | 92 + arch/ia64/sn/kernel/sn2/sn2_smp.c | 577 + arch/ia64/sn/kernel/sn2/sn_hwperf.c | 1004 + arch/ia64/sn/kernel/sn2/sn_proc_fs.c | 69 + arch/ia64/sn/kernel/sn2/timer.c | 61 + arch/ia64/sn/kernel/sn2/timer_interrupt.c | 60 + arch/ia64/sn/kernel/tiocx.c | 569 + arch/ia64/sn/pci/Makefile | 10 + arch/ia64/sn/pci/pci_dma.c | 446 + arch/ia64/sn/pci/pcibr/Makefile | 13 + arch/ia64/sn/pci/pcibr/pcibr_ate.c | 177 + arch/ia64/sn/pci/pcibr/pcibr_dma.c | 413 + arch/ia64/sn/pci/pcibr/pcibr_provider.c | 265 + arch/ia64/sn/pci/pcibr/pcibr_reg.c | 285 + arch/ia64/sn/pci/tioca_provider.c | 677 + arch/ia64/sn/pci/tioce_provider.c | 1062 + arch/ia64/uv/kernel/Makefile | 1 + arch/ia64/uv/kernel/machvec.c | 11 + arch/ia64/uv/kernel/setup.c | 74 +- arch/m68k/Kconfig | 3 +- arch/m68k/Makefile | 2 +- arch/m68k/atari/config.c | 6 +- arch/m68k/coldfire/gpio.c | 1 - arch/m68k/configs/amiga_defconfig | 13 +- arch/m68k/configs/apollo_defconfig | 13 +- arch/m68k/configs/atari_defconfig | 13 +- arch/m68k/configs/bvme6000_defconfig | 13 +- arch/m68k/configs/hp300_defconfig | 13 +- arch/m68k/configs/mac_defconfig | 13 +- arch/m68k/configs/multi_defconfig | 13 +- arch/m68k/configs/mvme147_defconfig | 13 +- arch/m68k/configs/mvme16x_defconfig | 13 +- arch/m68k/configs/q40_defconfig | 13 +- arch/m68k/configs/sun3_defconfig | 13 +- arch/m68k/configs/sun3x_defconfig | 13 +- arch/m68k/include/asm/atarihw.h | 13 +- arch/m68k/include/asm/export.h | 1 + arch/m68k/include/asm/io_mm.h | 6 +- arch/m68k/include/asm/kmap.h | 17 +- arch/m68k/include/asm/macintosh.h | 11 +- arch/m68k/include/asm/pgtable_mm.h | 3 - arch/m68k/kernel/dma.c | 12 +- arch/m68k/mac/config.c | 128 +- arch/microblaze/Kconfig | 1 + arch/mips/Kconfig | 75 +- arch/mips/Makefile | 4 + arch/mips/bcm47xx/board.c | 1 - arch/mips/bcm47xx/buttons.c | 10 - arch/mips/boot/Makefile | 2 +- arch/mips/boot/dts/brcm/bcm3368.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6328.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6358.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6362.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6368.dtsi | 12 +- arch/mips/boot/dts/ingenic/ci20.dts | 7 - arch/mips/boot/dts/ingenic/gcw0.dts | 10 - arch/mips/boot/dts/ingenic/jz4740.dtsi | 127 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 21 - arch/mips/boot/dts/ingenic/jz4780.dtsi | 23 - arch/mips/boot/dts/ingenic/qi_lb60.dts | 325 - arch/mips/boot/dts/mscc/ocelot.dtsi | 7 +- arch/mips/cavium-octeon/dma-octeon.c | 16 +- arch/mips/cavium-octeon/octeon-usb.c | 1 - arch/mips/cavium-octeon/setup.c | 3 +- arch/mips/configs/bigsur_defconfig | 1 + arch/mips/configs/ip32_defconfig | 1 + arch/mips/configs/markeins_defconfig | 1 + arch/mips/configs/qi_lb60_defconfig | 44 +- arch/mips/configs/rm200_defconfig | 1 + arch/mips/configs/sb1250_swarm_defconfig | 1 + arch/mips/fw/arc/memory.c | 24 +- arch/mips/include/asm/addrspace.h | 9 + arch/mips/include/asm/atomic.h | 19 +- arch/mips/include/asm/barrier.h | 44 +- arch/mips/include/asm/bitops.h | 47 +- arch/mips/include/asm/bootinfo.h | 17 +- arch/mips/include/asm/cmpxchg.h | 18 +- arch/mips/include/asm/cpu-features.h | 19 +- arch/mips/include/asm/cpu-type.h | 15 +- arch/mips/include/asm/cpu.h | 19 +- arch/mips/include/asm/io.h | 21 +- arch/mips/include/asm/mach-bcm47xx/bcm47xx_board.h | 1 - .../asm/mach-cavium-octeon/cpu-feature-overrides.h | 9 + arch/mips/include/asm/mach-cavium-octeon/war.h | 1 + .../include/asm/mach-dec/cpu-feature-overrides.h | 1 + arch/mips/include/asm/mach-generic/war.h | 1 + arch/mips/include/asm/mach-ip22/war.h | 1 + arch/mips/include/asm/mach-ip27/war.h | 1 + arch/mips/include/asm/mach-ip28/war.h | 1 + arch/mips/include/asm/mach-ip32/war.h | 1 + arch/mips/include/asm/mach-jz4740/gpio.h | 15 + arch/mips/include/asm/mach-jz4740/jz4740_fb.h | 58 + arch/mips/include/asm/mach-jz4740/jz4740_mmc.h | 12 + arch/mips/include/asm/mach-jz4740/platform.h | 26 + .../asm/mach-loongson64/cpu-feature-overrides.h | 1 + arch/mips/include/asm/mach-malta/war.h | 1 + arch/mips/include/asm/mach-pmcs-msp71xx/war.h | 1 + arch/mips/include/asm/mach-rc32434/war.h | 1 + arch/mips/include/asm/mach-rm/war.h | 1 + arch/mips/include/asm/mach-sibyte/war.h | 1 + arch/mips/include/asm/mach-tx49xx/war.h | 1 + arch/mips/include/asm/mipsregs.h | 4 - arch/mips/include/asm/module.h | 6 + arch/mips/include/asm/octeon/cvmx-sli-defs.h | 1 - arch/mips/include/asm/octeon/octeon.h | 4 +- arch/mips/include/asm/pgtable-32.h | 62 +- arch/mips/include/asm/pgtable-bits.h | 34 +- arch/mips/include/asm/pgtable.h | 20 +- arch/mips/include/asm/sn/ioc3.h | 357 +- arch/mips/include/asm/syscall.h | 21 +- arch/mips/include/asm/vdso.h | 78 +- arch/mips/include/asm/vdso/gettimeofday.h | 222 - arch/mips/include/asm/vdso/vdso.h | 75 - arch/mips/include/asm/vdso/vsyscall.h | 43 - arch/mips/include/asm/war.h | 13 + arch/mips/jazz/jazzdma.c | 2 - arch/mips/jz4740/Makefile | 7 +- arch/mips/jz4740/board-qi_lb60.c | 523 + arch/mips/jz4740/platform.c | 250 + arch/mips/jz4740/prom.c | 5 + arch/mips/jz4740/setup.c | 7 +- arch/mips/jz4740/time.c | 151 +- arch/mips/kernel/branch.c | 2 +- arch/mips/kernel/cacheinfo.c | 2 - arch/mips/kernel/cpu-probe.c | 53 +- arch/mips/kernel/genex.S | 3 + arch/mips/kernel/i8253.c | 3 +- arch/mips/kernel/idle.c | 3 +- arch/mips/kernel/proc.c | 4 - arch/mips/kernel/scall32-o32.S | 2 +- arch/mips/kernel/scall64-n32.S | 2 +- arch/mips/kernel/scall64-n64.S | 2 +- arch/mips/kernel/scall64-o32.S | 2 +- arch/mips/kernel/setup.c | 357 +- arch/mips/kernel/syscall.c | 1 - arch/mips/kernel/syscalls/syscalltbl.sh | 4 +- arch/mips/kernel/vdso.c | 37 +- arch/mips/kvm/emulate.c | 1 - arch/mips/kvm/mips.c | 10 + arch/mips/lantiq/xway/sysctrl.c | 16 +- arch/mips/mm/Makefile | 6 +- arch/mips/mm/c-r4k.c | 2 + arch/mips/mm/dma-noncoherent.c | 8 + arch/mips/mm/init.c | 98 +- arch/mips/mm/pgtable-32.c | 20 - arch/mips/mm/sc-mips.c | 27 +- arch/mips/mm/tlb-r8k.c | 239 + arch/mips/mm/tlbex.c | 63 +- arch/mips/mti-malta/malta-memory.c | 11 + arch/mips/netlogic/xlp/setup.c | 12 +- arch/mips/oprofile/op_model_mipsxx.c | 13 - arch/mips/pci/ops-bcm63xx.c | 1 - arch/mips/pci/pci-xtalk-bridge.c | 167 +- arch/mips/pmcs-msp71xx/msp_prom.c | 22 +- arch/mips/ralink/Kconfig | 1 + arch/mips/ralink/timer.c | 4 +- arch/mips/sgi-ip22/ip28-berr.c | 20 +- arch/mips/sgi-ip27/ip27-console.c | 5 +- arch/mips/sgi-ip27/ip27-init.c | 13 + arch/mips/vdso/Makefile | 41 +- arch/mips/vdso/config-n32-o32-env.c | 19 - arch/mips/vdso/elf.S | 2 +- arch/mips/vdso/sigreturn.S | 2 +- arch/mips/vdso/vdso.h | 85 + arch/mips/vdso/vdso.lds.S | 4 - arch/mips/vdso/vgettimeofday.c | 58 - arch/nds32/include/uapi/asm/auxvec.h | 2 +- arch/nds32/include/uapi/asm/byteorder.h | 2 +- arch/nds32/include/uapi/asm/cachectl.h | 2 +- arch/nds32/include/uapi/asm/fp_udfiex_crtl.h | 2 +- arch/nds32/include/uapi/asm/param.h | 2 +- arch/nds32/include/uapi/asm/ptrace.h | 2 +- arch/nds32/include/uapi/asm/sigcontext.h | 2 +- arch/nds32/include/uapi/asm/unistd.h | 2 +- arch/nds32/kernel/dma.c | 6 + arch/nds32/kernel/signal.c | 2 - arch/openrisc/boot/dts/or1ksim.dts | 5 +- arch/openrisc/boot/dts/simple_smp.dts | 6 - arch/openrisc/include/asm/io.h | 20 +- arch/openrisc/include/asm/pgtable.h | 2 +- arch/openrisc/kernel/dma.c | 23 +- arch/openrisc/mm/ioremap.c | 8 +- arch/parisc/Kconfig | 26 +- arch/parisc/Makefile | 7 +- arch/parisc/boot/compressed/.gitignore | 2 - arch/parisc/boot/compressed/Makefile | 4 +- arch/parisc/boot/compressed/vmlinux.lds.S | 4 +- .../configs/{defconfig => default_defconfig} | 0 arch/parisc/include/asm/alternative.h | 11 +- arch/parisc/include/asm/fixmap.h | 1 - arch/parisc/include/asm/ftrace.h | 1 - arch/parisc/include/asm/kexec.h | 37 - arch/parisc/include/asm/kprobes.h | 4 - arch/parisc/include/asm/pdc.h | 1 - arch/parisc/include/asm/pgtable.h | 3 +- arch/parisc/include/asm/string.h | 15 - arch/parisc/kernel/Makefile | 2 - arch/parisc/kernel/alternative.c | 23 +- arch/parisc/kernel/entry.S | 99 - arch/parisc/kernel/firmware.c | 13 - arch/parisc/kernel/ftrace.c | 67 +- arch/parisc/kernel/kexec.c | 112 - arch/parisc/kernel/kexec_file.c | 86 - arch/parisc/kernel/kprobes.c | 4 + arch/parisc/kernel/pacache.S | 12 +- arch/parisc/kernel/parisc_ksyms.c | 4 - arch/parisc/kernel/pci.c | 11 + arch/parisc/kernel/relocate_kernel.S | 149 - arch/parisc/kernel/smp.c | 1 - arch/parisc/kernel/syscalls/syscall.tbl | 3 +- arch/parisc/kernel/traps.c | 2 - arch/parisc/lib/Makefile | 4 +- arch/parisc/lib/memset.c | 91 + arch/parisc/lib/string.S | 136 - arch/parisc/math-emu/Makefile | 1 - arch/parisc/mm/fault.c | 1 - arch/powerpc/Kconfig | 45 +- arch/powerpc/Makefile | 5 +- arch/powerpc/Makefile.postlink | 2 +- arch/powerpc/boot/main.c | 41 - arch/powerpc/boot/ops.h | 2 - arch/powerpc/boot/wrapper | 24 +- arch/powerpc/boot/zImage.lds.S | 8 - arch/powerpc/configs/pmac32_defconfig | 1 + arch/powerpc/configs/powernv_defconfig | 2 +- arch/powerpc/configs/ppc40x_defconfig | 1 + arch/powerpc/configs/ppc64_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/configs/skiroot_defconfig | 1 - arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/include/asm/asm-prototypes.h | 14 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 18 +- arch/powerpc/include/asm/book3s/64/mmu.h | 4 + arch/powerpc/include/asm/book3s/64/pgtable.h | 8 +- arch/powerpc/include/asm/book3s/64/radix.h | 3 + .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 12 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 9 - arch/powerpc/include/asm/book3s/pgtable.h | 11 - arch/powerpc/include/asm/bug.h | 8 + arch/powerpc/include/asm/cache.h | 8 +- arch/powerpc/include/asm/cputable.h | 20 +- arch/powerpc/include/asm/current.h | 3 +- arch/powerpc/include/asm/eeh.h | 40 +- arch/powerpc/include/asm/elfnote.h | 24 - arch/powerpc/include/asm/error-injection.h | 13 + arch/powerpc/include/asm/fadump-internal.h | 169 - arch/powerpc/include/asm/fadump.h | 194 +- arch/powerpc/include/asm/firmware.h | 5 +- arch/powerpc/include/asm/ftrace.h | 2 - arch/powerpc/include/asm/futex.h | 3 +- arch/powerpc/include/asm/head-64.h | 41 + arch/powerpc/include/asm/hugetlb.h | 3 + arch/powerpc/include/asm/hvcall.h | 11 +- arch/powerpc/include/asm/io-workarounds.h | 20 - arch/powerpc/include/asm/io.h | 16 +- arch/powerpc/include/asm/iommu.h | 28 +- arch/powerpc/include/asm/kvm_book3s_64.h | 2 +- arch/powerpc/include/asm/kvm_host.h | 23 +- arch/powerpc/include/asm/kvm_ppc.h | 1 - arch/powerpc/include/asm/machdep.h | 7 + arch/powerpc/include/asm/mce.h | 10 +- arch/powerpc/include/asm/mem_encrypt.h | 26 - arch/powerpc/include/asm/mmu.h | 2 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 18 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 1 - arch/powerpc/include/asm/nohash/pgtable.h | 13 - arch/powerpc/include/asm/opal-api.h | 45 +- arch/powerpc/include/asm/opal.h | 7 +- arch/powerpc/include/asm/page.h | 14 +- arch/powerpc/include/asm/page_32.h | 4 - arch/powerpc/include/asm/pci-bridge.h | 1 - arch/powerpc/include/asm/pgtable.h | 14 +- arch/powerpc/include/asm/plpar_wrappers.h | 6 - arch/powerpc/include/asm/pmc.h | 5 +- arch/powerpc/include/asm/ppc-pci.h | 7 +- arch/powerpc/include/asm/ppc4xx_ocm.h | 31 + arch/powerpc/include/asm/ppc_asm.h | 80 +- arch/powerpc/include/asm/ptrace.h | 6 +- arch/powerpc/include/asm/reg.h | 3 - arch/powerpc/include/asm/scom.h | 154 + arch/powerpc/include/asm/sections.h | 11 + arch/powerpc/include/asm/setjmp.h | 4 +- arch/powerpc/include/asm/spinlock.h | 62 +- arch/powerpc/include/asm/string.h | 2 - arch/powerpc/include/asm/svm.h | 31 - arch/powerpc/include/asm/time.h | 6 +- arch/powerpc/include/asm/timex.h | 34 +- arch/powerpc/include/asm/uaccess.h | 14 - arch/powerpc/include/asm/ultravisor-api.h | 33 - arch/powerpc/include/asm/ultravisor.h | 49 - arch/powerpc/include/asm/unistd.h | 1 - arch/powerpc/include/asm/xive.h | 10 - arch/powerpc/include/uapi/asm/bpf_perf_event.h | 2 +- arch/powerpc/include/uapi/asm/kvm_para.h | 2 +- arch/powerpc/kernel/.gitignore | 1 - arch/powerpc/kernel/Makefile | 23 +- arch/powerpc/kernel/align.c | 4 - arch/powerpc/kernel/asm-offsets.c | 1 - arch/powerpc/kernel/cputable.c | 6 +- arch/powerpc/kernel/dma-iommu.c | 13 +- arch/powerpc/kernel/eeh.c | 281 +- arch/powerpc/kernel/eeh_cache.c | 37 +- arch/powerpc/kernel/eeh_dev.c | 2 - arch/powerpc/kernel/eeh_driver.c | 280 +- arch/powerpc/kernel/eeh_event.c | 34 +- arch/powerpc/kernel/eeh_pe.c | 145 +- arch/powerpc/kernel/entry_32.S | 48 +- arch/powerpc/kernel/entry_64.S | 26 +- arch/powerpc/kernel/exceptions-64e.S | 22 +- arch/powerpc/kernel/exceptions-64s.S | 1654 +- arch/powerpc/kernel/fadump.c | 1340 +- arch/powerpc/kernel/head_32.S | 55 +- arch/powerpc/kernel/head_32.h | 21 +- arch/powerpc/kernel/head_64.S | 8 +- arch/powerpc/kernel/head_8xx.S | 28 +- arch/powerpc/kernel/hw_breakpoint.c | 77 +- arch/powerpc/kernel/io-workarounds.c | 13 +- arch/powerpc/kernel/iommu.c | 97 +- arch/powerpc/kernel/kexec_elf_64.c | 545 +- arch/powerpc/kernel/kvm.c | 58 +- arch/powerpc/kernel/kvm_emul.S | 16 - arch/powerpc/kernel/machine_kexec_64.c | 9 - arch/powerpc/kernel/mce.c | 71 +- arch/powerpc/kernel/mce_power.c | 50 +- arch/powerpc/kernel/misc_32.S | 36 +- arch/powerpc/kernel/note.S | 40 - arch/powerpc/kernel/paca.c | 52 +- arch/powerpc/kernel/pci-common.c | 4 + arch/powerpc/kernel/pci-hotplug.c | 7 - arch/powerpc/kernel/pci_32.c | 4 - arch/powerpc/kernel/pci_64.c | 12 +- arch/powerpc/kernel/pci_dn.c | 21 +- arch/powerpc/kernel/pci_of_scan.c | 66 +- arch/powerpc/kernel/process.c | 49 +- arch/powerpc/kernel/prom.c | 8 +- arch/powerpc/kernel/prom_init.c | 98 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/rtas.c | 15 +- arch/powerpc/kernel/security.c | 19 +- arch/powerpc/kernel/setup-common.c | 14 +- arch/powerpc/kernel/setup_32.c | 2 +- arch/powerpc/kernel/signal_32.c | 3 - arch/powerpc/kernel/signal_64.c | 5 - arch/powerpc/kernel/stacktrace.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kernel/sysfs.c | 20 - arch/powerpc/kernel/trace/ftrace.c | 5 +- arch/powerpc/kernel/trace/ftrace_32.S | 1 - arch/powerpc/kernel/trace/ftrace_64_mprofile.S | 1 - arch/powerpc/kernel/trace/ftrace_64_pg.S | 1 - arch/powerpc/kernel/traps.c | 1 - arch/powerpc/kernel/ucall.S | 14 - arch/powerpc/kernel/vdso.c | 22 + arch/powerpc/kernel/vdso32/datapage.S | 2 - arch/powerpc/kernel/vdso32/vdso32.lds.S | 4 +- arch/powerpc/kvm/book3s.c | 8 +- arch/powerpc/kvm/book3s_32_mmu.c | 1 - arch/powerpc/kvm/book3s_64_vio.c | 33 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 42 +- arch/powerpc/kvm/book3s_hv.c | 43 +- arch/powerpc/kvm/book3s_hv_nested.c | 4 +- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 77 +- arch/powerpc/kvm/book3s_xive.c | 64 +- arch/powerpc/kvm/book3s_xive.h | 2 - arch/powerpc/kvm/book3s_xive_native.c | 27 +- arch/powerpc/kvm/e500.c | 3 - arch/powerpc/kvm/emulate.c | 1 - arch/powerpc/kvm/emulate_loadstore.c | 6 + arch/powerpc/kvm/powerpc.c | 18 +- arch/powerpc/lib/Makefile | 4 +- arch/powerpc/lib/locks.c | 6 +- arch/powerpc/lib/memcpy_mcsafe_64.S | 242 - arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/book3s32/mmu.c | 60 +- arch/powerpc/mm/book3s64/hash_utils.c | 97 +- arch/powerpc/mm/book3s64/pgtable.c | 121 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 80 +- arch/powerpc/mm/book3s64/radix_tlb.c | 303 +- arch/powerpc/mm/book3s64/subpage_prot.c | 12 +- arch/powerpc/mm/dma-noncoherent.c | 312 +- arch/powerpc/mm/ioremap.c | 99 - arch/powerpc/mm/ioremap_32.c | 92 - arch/powerpc/mm/ioremap_64.c | 113 - arch/powerpc/mm/kasan/kasan_init_32.c | 30 +- arch/powerpc/mm/mem.c | 68 +- arch/powerpc/mm/mmu_decl.h | 7 +- arch/powerpc/mm/nohash/book3e_hugetlbpage.c | 16 +- arch/powerpc/mm/nohash/tlb.c | 3 +- arch/powerpc/mm/pgtable_32.c | 155 +- arch/powerpc/mm/pgtable_64.c | 203 +- arch/powerpc/mm/ptdump/bats.c | 2 +- arch/powerpc/mm/ptdump/hashpagetable.c | 24 +- arch/powerpc/mm/ptdump/ptdump.c | 37 +- arch/powerpc/perf/imc-pmu.c | 29 +- arch/powerpc/platforms/44x/Kconfig | 8 + arch/powerpc/platforms/4xx/Makefile | 1 + arch/powerpc/platforms/4xx/ocm.c | 390 + arch/powerpc/platforms/Kconfig | 3 +- arch/powerpc/platforms/Kconfig.cputype | 16 +- arch/powerpc/platforms/cell/iommu.c | 2 +- arch/powerpc/platforms/pasemi/iommu.c | 2 +- arch/powerpc/platforms/powernv/Kconfig | 5 +- arch/powerpc/platforms/powernv/Makefile | 6 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 97 +- arch/powerpc/platforms/powernv/idle.c | 6 +- arch/powerpc/platforms/powernv/npu-dma.c | 101 +- arch/powerpc/platforms/powernv/opal-call.c | 5 +- arch/powerpc/platforms/powernv/opal-core.c | 636 - arch/powerpc/platforms/powernv/opal-fadump.c | 716 - arch/powerpc/platforms/powernv/opal-fadump.h | 146 - arch/powerpc/platforms/powernv/opal-imc.c | 12 +- arch/powerpc/platforms/powernv/opal-msglog.c | 57 +- arch/powerpc/platforms/powernv/opal-prd.c | 8 +- arch/powerpc/platforms/powernv/opal-xscom.c | 213 +- arch/powerpc/platforms/powernv/opal.c | 42 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 38 +- arch/powerpc/platforms/powernv/pci-ioda.c | 98 +- arch/powerpc/platforms/powernv/pci.c | 3 +- arch/powerpc/platforms/powernv/pci.h | 2 +- arch/powerpc/platforms/powernv/powernv.h | 5 - arch/powerpc/platforms/powernv/setup.c | 9 - arch/powerpc/platforms/powernv/ultravisor.c | 69 - arch/powerpc/platforms/ps3/spu.c | 10 +- arch/powerpc/platforms/ps3/system-bus.c | 11 +- arch/powerpc/platforms/pseries/Kconfig | 14 - arch/powerpc/platforms/pseries/Makefile | 2 - arch/powerpc/platforms/pseries/eeh_pseries.c | 68 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 26 +- arch/powerpc/platforms/pseries/iommu.c | 24 +- arch/powerpc/platforms/pseries/lpar.c | 20 +- arch/powerpc/platforms/pseries/mobility.c | 9 - arch/powerpc/platforms/pseries/papr_scm.c | 73 +- arch/powerpc/platforms/pseries/pci.c | 3 +- arch/powerpc/platforms/pseries/ras.c | 460 +- arch/powerpc/platforms/pseries/rtas-fadump.c | 550 - arch/powerpc/platforms/pseries/rtas-fadump.h | 114 - arch/powerpc/platforms/pseries/setup.c | 32 +- arch/powerpc/platforms/pseries/smp.c | 3 +- arch/powerpc/platforms/pseries/svm.c | 85 - arch/powerpc/platforms/pseries/vio.c | 4 +- arch/powerpc/sysdev/Kconfig | 7 + arch/powerpc/sysdev/Makefile | 2 + arch/powerpc/sysdev/dart_iommu.c | 2 +- arch/powerpc/sysdev/scom.c | 223 + arch/powerpc/sysdev/xive/common.c | 153 +- arch/powerpc/sysdev/xive/native.c | 33 - arch/powerpc/sysdev/xive/spapr.c | 57 +- arch/powerpc/sysdev/xive/xive-internal.h | 2 - arch/powerpc/xmon/xmon.c | 51 +- arch/riscv/Kbuild | 3 - arch/riscv/Kconfig | 25 - arch/riscv/Makefile | 7 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 16 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 9 - arch/riscv/configs/defconfig | 12 +- arch/riscv/configs/rv32_defconfig | 3 - arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/fixmap.h | 4 + arch/riscv/include/asm/image.h | 12 +- arch/riscv/include/asm/page.h | 2 - arch/riscv/include/asm/pgtable.h | 25 +- arch/riscv/include/asm/smp.h | 6 + arch/riscv/include/asm/sparsemem.h | 11 - arch/riscv/include/asm/switch_to.h | 8 +- arch/riscv/include/asm/timex.h | 44 +- arch/riscv/include/asm/tlbflush.h | 31 +- arch/riscv/include/uapi/asm/auxvec.h | 2 +- arch/riscv/include/uapi/asm/bitsperlong.h | 2 +- arch/riscv/include/uapi/asm/byteorder.h | 2 +- arch/riscv/include/uapi/asm/hwcap.h | 2 +- arch/riscv/include/uapi/asm/perf_regs.h | 42 - arch/riscv/include/uapi/asm/ptrace.h | 2 +- arch/riscv/include/uapi/asm/sigcontext.h | 2 +- arch/riscv/include/uapi/asm/ucontext.h | 2 +- arch/riscv/include/uapi/asm/unistd.h | 1 - arch/riscv/kernel/Makefile | 4 +- arch/riscv/kernel/entry.S | 6 +- arch/riscv/kernel/fpu.S | 8 +- arch/riscv/kernel/head.S | 6 +- arch/riscv/kernel/perf_callchain.c | 94 - arch/riscv/kernel/perf_regs.c | 44 - arch/riscv/kernel/process.c | 11 +- arch/riscv/kernel/smp.c | 60 +- arch/riscv/kernel/smpboot.c | 3 - arch/riscv/kernel/stacktrace.c | 4 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/lib/Makefile | 2 + arch/riscv/lib/delay.c | 6 +- arch/riscv/lib/uaccess.S | 12 +- arch/riscv/lib/udivdi3.S | 32 + arch/riscv/mm/Makefile | 3 - arch/riscv/mm/cacheflush.c | 1 + arch/riscv/mm/context.c | 7 +- arch/riscv/mm/init.c | 12 +- arch/riscv/mm/tlbflush.c | 35 - arch/s390/Kconfig | 24 +- arch/s390/Makefile | 2 - arch/s390/boot/Makefile | 2 +- arch/s390/boot/boot.h | 3 - arch/s390/boot/compressed/.gitignore | 3 + arch/s390/boot/compressed/vmlinux.lds.S | 3 +- arch/s390/boot/head.S | 33 +- arch/s390/boot/ipl_parm.c | 13 +- arch/s390/boot/kaslr.c | 42 +- arch/s390/boot/mem_detect.c | 7 + arch/s390/boot/pgm_check_info.c | 90 - arch/s390/boot/startup.c | 6 - arch/s390/boot/version.c | 7 - arch/s390/configs/debug_defconfig | 332 +- arch/s390/configs/defconfig | 235 +- arch/s390/configs/zfcpdump_defconfig | 31 +- arch/s390/crypto/Makefile | 2 - arch/s390/crypto/aes_s390.c | 22 +- arch/s390/crypto/des_s390.c | 25 +- arch/s390/crypto/ghash_s390.c | 2 +- arch/s390/crypto/paes_s390.c | 184 +- arch/s390/crypto/sha.h | 12 +- arch/s390/crypto/sha256_s390.c | 8 +- arch/s390/crypto/sha3_256_s390.c | 147 - arch/s390/crypto/sha3_512_s390.c | 155 - arch/s390/crypto/sha_common.c | 75 +- arch/s390/hypfs/hypfs_vm.c | 4 +- arch/s390/hypfs/inode.c | 2 +- arch/s390/include/asm/bitops.h | 73 +- arch/s390/include/asm/cpacf.h | 8 - arch/s390/include/asm/gmap.h | 4 +- arch/s390/include/asm/mem_detect.h | 12 - arch/s390/include/asm/mem_encrypt.h | 5 +- arch/s390/include/asm/page.h | 2 - arch/s390/include/asm/pgtable.h | 1 - arch/s390/include/asm/pkey.h | 114 +- arch/s390/include/asm/processor.h | 2 + arch/s390/include/asm/qdio.h | 16 +- arch/s390/include/asm/setup.h | 6 +- arch/s390/include/asm/string.h | 9 +- arch/s390/include/asm/unistd.h | 1 - arch/s390/include/uapi/asm/bpf_perf_event.h | 2 +- arch/s390/include/uapi/asm/ipl.h | 2 +- arch/s390/include/uapi/asm/kvm.h | 6 - arch/s390/include/uapi/asm/pkey.h | 257 +- arch/s390/include/uapi/asm/zcrypt.h | 35 +- arch/s390/kernel/Makefile | 13 +- arch/s390/kernel/base.S | 21 + arch/s390/kernel/dumpstack.c | 6 +- arch/s390/kernel/early.c | 16 - arch/s390/kernel/early_nobss.c | 45 + arch/s390/kernel/early_printk.c | 2 +- arch/s390/kernel/head64.S | 15 +- arch/s390/kernel/ipl.c | 9 + arch/s390/kernel/machine_kexec_reloc.c | 1 - arch/s390/kernel/module.c | 4 +- arch/s390/kernel/perf_cpum_cf_diag.c | 2 +- arch/s390/kernel/perf_cpum_sf.c | 20 +- arch/s390/kernel/process.c | 26 +- arch/s390/kernel/setup.c | 30 +- arch/s390/kernel/stacktrace.c | 50 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/kernel/vdso.c | 23 +- arch/s390/kernel/vmlinux.lds.S | 10 +- arch/s390/kvm/interrupt.c | 10 - arch/s390/kvm/kvm-s390.c | 20 +- arch/s390/lib/Makefile | 3 + arch/s390/lib/xor.c | 1 - arch/s390/mm/dump_pagetables.c | 12 +- arch/s390/mm/extmem.c | 11 +- arch/s390/mm/fault.c | 3 - arch/s390/mm/gmap.c | 49 +- arch/s390/mm/init.c | 7 +- arch/s390/mm/kasan_init.c | 14 +- arch/s390/mm/page-states.c | 14 +- arch/s390/mm/pgalloc.c | 6 +- arch/s390/net/bpf_jit_comp.c | 79 +- arch/s390/numa/mode_emu.c | 7 +- arch/s390/numa/numa.c | 2 - arch/s390/pci/pci.c | 8 +- arch/s390/pci/pci_dma.c | 6 +- arch/s390/pci/pci_irq.c | 2 +- arch/s390/purgatory/Makefile | 4 +- arch/s390/purgatory/purgatory.c | 2 +- arch/s390/scripts/Makefile.chkbss | 3 +- arch/s390/tools/gen_facilities.c | 3 - arch/sh/Kconfig | 1 + arch/sh/boards/mach-ap325rxa/setup.c | 1 + arch/sh/boards/mach-ecovec24/setup.c | 2 + arch/sh/boards/mach-kfr2r09/setup.c | 1 + arch/sh/boards/mach-migor/setup.c | 1 + arch/sh/boards/mach-se/7724/setup.c | 2 + arch/sh/include/uapi/asm/setup.h | 2 +- arch/sh/include/uapi/asm/types.h | 2 +- arch/sh/kernel/disassemble.c | 5 +- arch/sh/kernel/hw_breakpoint.c | 1 - arch/sparc/Kconfig | 1 - arch/sparc/crypto/aes_glue.c | 8 +- arch/sparc/crypto/des_glue.c | 37 +- arch/sparc/include/uapi/asm/oradax.h | 2 +- arch/sparc/kernel/sys_sparc_64.c | 33 +- arch/um/Kconfig | 1 - arch/um/drivers/Kconfig | 7 - arch/um/drivers/Makefile | 3 +- arch/um/drivers/chan.h | 2 +- arch/um/drivers/chan_kern.c | 2 +- arch/um/drivers/chan_user.c | 2 +- arch/um/drivers/chan_user.h | 2 +- arch/um/drivers/cow_user.c | 2 +- arch/um/drivers/daemon.h | 2 +- arch/um/drivers/daemon_kern.c | 2 +- arch/um/drivers/daemon_user.c | 2 +- arch/um/drivers/fd.c | 2 +- arch/um/drivers/harddog_user.c | 2 +- arch/um/drivers/hostaudio_kern.c | 2 +- arch/um/drivers/line.c | 2 +- arch/um/drivers/line.h | 2 +- arch/um/drivers/mconsole.h | 2 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/um/drivers/mconsole_kern.h | 2 +- arch/um/drivers/mconsole_user.c | 2 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/net_user.c | 2 +- arch/um/drivers/null.c | 2 +- arch/um/drivers/pcap_kern.c | 2 +- arch/um/drivers/pcap_user.c | 2 +- arch/um/drivers/pcap_user.h | 2 +- arch/um/drivers/port.h | 2 +- arch/um/drivers/port_kern.c | 2 +- arch/um/drivers/port_user.c | 2 +- arch/um/drivers/pty.c | 2 +- arch/um/drivers/slip_kern.c | 2 +- arch/um/drivers/slip_user.c | 2 +- arch/um/drivers/slirp_kern.c | 2 +- arch/um/drivers/slirp_user.c | 2 +- arch/um/drivers/ssl.c | 2 +- arch/um/drivers/stdio_console.c | 2 +- arch/um/drivers/stdio_console.h | 2 +- arch/um/drivers/tty.c | 2 +- arch/um/drivers/ubd.h | 2 +- arch/um/drivers/ubd_kern.c | 2 +- arch/um/drivers/ubd_user.c | 2 +- arch/um/drivers/umcast.h | 2 +- arch/um/drivers/umcast_kern.c | 2 +- arch/um/drivers/umcast_user.c | 2 +- arch/um/drivers/vde.h | 2 +- arch/um/drivers/vde_kern.c | 2 +- arch/um/drivers/vde_user.c | 2 +- arch/um/drivers/vector_kern.c | 44 +- arch/um/drivers/vector_kern.h | 3 +- arch/um/drivers/vector_transports.c | 42 +- arch/um/drivers/vector_user.c | 293 +- arch/um/drivers/vector_user.h | 9 +- arch/um/drivers/vhost_user.h | 117 - arch/um/drivers/virtio_uml.c | 1177 - arch/um/drivers/xterm.c | 2 +- arch/um/drivers/xterm.h | 2 +- arch/um/drivers/xterm_kern.c | 2 +- arch/um/include/asm/Kbuild | 1 + arch/um/include/asm/common.lds.S | 2 +- arch/um/include/asm/irq.h | 7 +- arch/um/include/asm/irqflags.h | 1 + arch/um/include/asm/kmap_types.h | 2 +- arch/um/include/asm/mmu.h | 2 +- arch/um/include/asm/mmu_context.h | 2 +- arch/um/include/asm/page.h | 2 +- arch/um/include/asm/pgalloc.h | 2 +- arch/um/include/asm/pgtable-2level.h | 2 +- arch/um/include/asm/pgtable-3level.h | 2 +- arch/um/include/asm/pgtable.h | 2 +- arch/um/include/asm/processor-generic.h | 2 +- arch/um/include/asm/ptrace-generic.h | 2 +- arch/um/include/asm/thread_info.h | 2 +- arch/um/include/asm/tlbflush.h | 2 +- arch/um/include/asm/uaccess.h | 2 +- arch/um/include/shared/arch.h | 2 +- arch/um/include/shared/as-layout.h | 2 +- arch/um/include/shared/elf_user.h | 2 +- arch/um/include/shared/frame_kern.h | 2 +- arch/um/include/shared/irq_kern.h | 2 +- arch/um/include/shared/irq_user.h | 2 +- arch/um/include/shared/kern.h | 2 +- arch/um/include/shared/kern_util.h | 2 +- arch/um/include/shared/longjmp.h | 2 +- arch/um/include/shared/mem.h | 2 +- arch/um/include/shared/net_kern.h | 2 +- arch/um/include/shared/net_user.h | 2 +- arch/um/include/shared/os.h | 14 +- arch/um/include/shared/ptrace_user.h | 2 +- arch/um/include/shared/registers.h | 2 +- arch/um/include/shared/sigio.h | 2 +- arch/um/include/shared/skas/mm_id.h | 2 +- arch/um/include/shared/skas/skas.h | 2 +- arch/um/include/shared/skas/stub-data.h | 2 +- arch/um/include/shared/timer-internal.h | 25 +- arch/um/include/shared/um_malloc.h | 2 +- arch/um/include/shared/user.h | 2 +- arch/um/kernel/Makefile | 3 +- arch/um/kernel/config.c.in | 4 +- arch/um/kernel/dyn.lds.S | 3 +- arch/um/kernel/exec.c | 2 +- arch/um/kernel/exitcode.c | 2 +- arch/um/kernel/gmon_syms.c | 2 +- arch/um/kernel/gprof_syms.c | 2 +- arch/um/kernel/initrd.c | 2 +- arch/um/kernel/irq.c | 4 +- arch/um/kernel/ksyms.c | 4 +- arch/um/kernel/mem.c | 3 +- arch/um/kernel/physmem.c | 3 +- arch/um/kernel/process.c | 20 +- arch/um/kernel/ptrace.c | 2 +- arch/um/kernel/reboot.c | 2 +- arch/um/kernel/sigio.c | 2 +- arch/um/kernel/signal.c | 30 +- arch/um/kernel/skas/Makefile | 2 +- arch/um/kernel/skas/clone.c | 2 +- arch/um/kernel/skas/mmu.c | 6 +- arch/um/kernel/skas/process.c | 4 +- arch/um/kernel/skas/syscall.c | 2 +- arch/um/kernel/skas/uaccess.c | 2 +- arch/um/kernel/syscall.c | 2 +- arch/um/kernel/time.c | 29 +- arch/um/kernel/tlb.c | 2 +- arch/um/kernel/trap.c | 2 +- arch/um/kernel/um_arch.c | 3 +- arch/um/kernel/umid.c | 2 +- arch/um/kernel/uml.lds.S | 2 - arch/um/os-Linux/Makefile | 2 +- arch/um/os-Linux/drivers/Makefile | 2 +- arch/um/os-Linux/drivers/etap.h | 2 +- arch/um/os-Linux/drivers/ethertap_kern.c | 2 +- arch/um/os-Linux/drivers/ethertap_user.c | 2 +- arch/um/os-Linux/drivers/tuntap.h | 2 +- arch/um/os-Linux/drivers/tuntap_kern.c | 2 +- arch/um/os-Linux/drivers/tuntap_user.c | 2 +- arch/um/os-Linux/file.c | 46 +- arch/um/os-Linux/helper.c | 2 +- arch/um/os-Linux/irq.c | 2 +- arch/um/os-Linux/main.c | 4 +- arch/um/os-Linux/mem.c | 2 +- arch/um/os-Linux/process.c | 2 +- arch/um/os-Linux/registers.c | 2 +- arch/um/os-Linux/sigio.c | 8 +- arch/um/os-Linux/signal.c | 52 +- arch/um/os-Linux/skas/Makefile | 2 +- arch/um/os-Linux/skas/mem.c | 2 +- arch/um/os-Linux/skas/process.c | 14 +- arch/um/os-Linux/start_up.c | 2 +- arch/um/os-Linux/time.c | 2 +- arch/um/os-Linux/tty.c | 2 +- arch/um/os-Linux/umid.c | 2 +- arch/um/os-Linux/util.c | 2 +- arch/unicore32/include/asm/pgtable.h | 2 + arch/unicore32/kernel/irq.c | 1 + arch/x86/Kconfig | 14 +- arch/x86/Kconfig.debug | 2 +- arch/x86/Makefile | 1 - arch/x86/boot/boot.h | 2 + arch/x86/boot/compressed/head_32.S | 4 +- arch/x86/boot/compressed/head_64.S | 18 +- arch/x86/boot/compressed/pgtable_64.c | 13 +- arch/x86/boot/main.c | 1 - arch/x86/boot/string.c | 8 - arch/x86/crypto/Makefile | 21 + arch/x86/crypto/aegis128l-aesni-asm.S | 823 + arch/x86/crypto/aegis128l-aesni-glue.c | 293 + arch/x86/crypto/aegis256-aesni-asm.S | 700 + arch/x86/crypto/aegis256-aesni-glue.c | 293 + arch/x86/crypto/aes-i586-asm_32.S | 362 + arch/x86/crypto/aes-x86_64-asm_64.S | 185 + arch/x86/crypto/aes_glue.c | 70 + arch/x86/crypto/aesni-intel_glue.c | 46 +- arch/x86/crypto/camellia_aesni_avx2_glue.c | 4 +- arch/x86/crypto/camellia_aesni_avx_glue.c | 4 +- arch/x86/crypto/cast6_avx_glue.c | 4 +- arch/x86/crypto/des3_ede_glue.c | 38 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 3 +- arch/x86/crypto/glue_helper.c | 67 +- arch/x86/crypto/morus1280-avx2-asm.S | 619 + arch/x86/crypto/morus1280-avx2-glue.c | 62 + arch/x86/crypto/morus1280-sse2-asm.S | 893 + arch/x86/crypto/morus1280-sse2-glue.c | 61 + arch/x86/crypto/morus1280_glue.c | 205 + arch/x86/crypto/morus640-sse2-asm.S | 612 + arch/x86/crypto/morus640-sse2-glue.c | 61 + arch/x86/crypto/morus640_glue.c | 200 + arch/x86/crypto/serpent_avx2_glue.c | 4 +- arch/x86/crypto/serpent_avx_glue.c | 4 +- arch/x86/crypto/sha256_ssse3_glue.c | 12 +- arch/x86/crypto/twofish_avx_glue.c | 4 +- arch/x86/entry/calling.h | 17 - arch/x86/entry/common.c | 13 +- arch/x86/entry/entry_32.S | 19 +- arch/x86/entry/entry_64.S | 29 +- arch/x86/entry/syscall_64.c | 25 - arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscalltbl.sh | 35 +- arch/x86/entry/thunk_32.S | 2 +- arch/x86/entry/thunk_64.S | 4 +- arch/x86/entry/vdso/Makefile | 3 +- arch/x86/entry/vdso/vma.c | 2 +- arch/x86/events/amd/ibs.c | 13 +- arch/x86/events/core.c | 38 +- arch/x86/events/intel/core.c | 107 +- arch/x86/events/intel/cstate.c | 44 +- arch/x86/events/intel/ds.c | 53 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/events/intel/pt.c | 336 +- arch/x86/events/intel/pt.h | 12 +- arch/x86/events/intel/rapl.c | 30 +- arch/x86/events/intel/uncore.c | 28 +- arch/x86/events/msr.c | 28 +- arch/x86/events/perf_event.h | 17 - arch/x86/hyperv/hv_init.c | 16 +- arch/x86/hyperv/mmu.c | 8 +- arch/x86/include/asm/alternative.h | 14 +- arch/x86/include/asm/apic.h | 11 +- arch/x86/include/asm/apic_flat_64.h | 8 + arch/x86/include/asm/barrier.h | 3 +- arch/x86/include/asm/bitops.h | 7 +- arch/x86/include/asm/bootparam_utils.h | 64 +- arch/x86/include/asm/bug.h | 4 +- arch/x86/include/asm/bugs.h | 2 - arch/x86/include/asm/cpufeature.h | 7 - arch/x86/include/asm/cpufeatures.h | 7 +- arch/x86/include/asm/cpuidle_haltpoll.h | 8 - arch/x86/include/asm/crypto/aes.h | 12 + arch/x86/include/asm/crypto/glue_helper.h | 2 +- arch/x86/include/asm/div64.h | 13 - arch/x86/include/asm/efi.h | 5 - arch/x86/include/asm/error-injection.h | 13 + arch/x86/include/asm/fixmap.h | 5 +- arch/x86/include/asm/ftrace.h | 1 + arch/x86/include/asm/hw_irq.h | 4 +- arch/x86/include/asm/hyperv-tlfs.h | 12 +- arch/x86/include/asm/intel-family.h | 69 +- arch/x86/include/asm/intel_pt.h | 2 - arch/x86/include/asm/iommu.h | 1 + arch/x86/include/asm/ipi.h | 109 + arch/x86/include/asm/irq.h | 2 +- arch/x86/include/asm/kvm_emulate.h | 3 +- arch/x86/include/asm/kvm_host.h | 31 +- arch/x86/include/asm/mem_encrypt.h | 10 - arch/x86/include/asm/mmu_context.h | 8 +- arch/x86/include/asm/mshyperv.h | 5 +- arch/x86/include/asm/msr-index.h | 16 +- arch/x86/include/asm/msr.h | 3 +- arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/paravirt.h | 12 + arch/x86/include/asm/paravirt_types.h | 5 + arch/x86/include/asm/perf_event.h | 12 +- arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/qspinlock.h | 15 - arch/x86/include/asm/realmode.h | 1 + arch/x86/include/asm/set_memory.h | 8 + arch/x86/include/asm/smp.h | 1 - arch/x86/include/asm/special_insns.h | 24 + arch/x86/include/asm/suspend_64.h | 2 +- arch/x86/include/asm/syscall.h | 4 - arch/x86/include/asm/text-patching.h | 4 +- arch/x86/include/asm/tlbflush.h | 30 +- arch/x86/include/asm/uaccess.h | 4 +- arch/x86/include/asm/unistd.h | 6 + arch/x86/include/asm/uv/uv.h | 4 +- arch/x86/include/asm/vdso/gettimeofday.h | 42 +- arch/x86/include/asm/vmware.h | 53 - arch/x86/include/asm/vmx.h | 14 - arch/x86/include/asm/xen/page-coherent.h | 14 + arch/x86/include/uapi/asm/byteorder.h | 2 +- {tools/arch => arch}/x86/include/uapi/asm/errno.h | 0 arch/x86/include/uapi/asm/fcntl.h | 1 + arch/x86/include/uapi/asm/hwcap2.h | 2 +- arch/x86/include/uapi/asm/ioctl.h | 1 + arch/x86/include/uapi/asm/ioctls.h | 1 + arch/x86/include/uapi/asm/ipcbuf.h | 1 + arch/x86/include/uapi/asm/param.h | 1 + arch/x86/include/uapi/asm/resource.h | 1 + arch/x86/include/uapi/asm/sigcontext32.h | 2 +- arch/x86/include/uapi/asm/termbits.h | 1 + arch/x86/include/uapi/asm/termios.h | 1 + arch/x86/include/uapi/asm/types.h | 7 + arch/x86/include/uapi/asm/unistd.h | 2 +- arch/x86/include/uapi/asm/vmx.h | 2 - arch/x86/kernel/acpi/wakeup_64.S | 10 +- arch/x86/kernel/alternative.c | 6 +- arch/x86/kernel/amd_gart_64.c | 3 - arch/x86/kernel/amd_nb.c | 3 - arch/x86/kernel/apic/apic.c | 280 +- arch/x86/kernel/apic/apic_flat_64.c | 66 +- arch/x86/kernel/apic/apic_noop.c | 18 +- arch/x86/kernel/apic/apic_numachip.c | 8 +- arch/x86/kernel/apic/bigsmp_32.c | 33 +- arch/x86/kernel/apic/io_apic.c | 8 +- arch/x86/kernel/apic/ipi.c | 174 +- arch/x86/kernel/apic/local.h | 68 - arch/x86/kernel/apic/probe_32.c | 44 +- arch/x86/kernel/apic/probe_64.c | 21 +- arch/x86/kernel/apic/vector.c | 11 - arch/x86/kernel/apic/x2apic.h | 9 + arch/x86/kernel/apic/x2apic_cluster.c | 20 +- arch/x86/kernel/apic/x2apic_phys.c | 23 +- arch/x86/kernel/apic/x2apic_uv_x.c | 30 +- arch/x86/kernel/asm-offsets_64.c | 21 +- arch/x86/kernel/cpu/amd.c | 92 +- arch/x86/kernel/cpu/bugs.c | 127 +- arch/x86/kernel/cpu/common.c | 56 +- arch/x86/kernel/cpu/cpuid-deps.c | 97 +- arch/x86/kernel/cpu/hygon.c | 21 +- arch/x86/kernel/cpu/intel.c | 31 +- arch/x86/kernel/cpu/mce/intel.c | 2 +- arch/x86/kernel/cpu/mce/severity.c | 4 +- arch/x86/kernel/cpu/mshyperv.c | 10 - arch/x86/kernel/cpu/mtrr/cyrix.c | 1 - arch/x86/kernel/cpu/umwait.c | 39 +- arch/x86/kernel/cpu/vmware.c | 94 +- arch/x86/kernel/crash.c | 2 + arch/x86/kernel/crash_dump_64.c | 5 - arch/x86/kernel/dumpstack.c | 7 +- arch/x86/kernel/early-quirks.c | 1 - arch/x86/kernel/head_64.S | 8 +- arch/x86/kernel/hpet.c | 12 +- arch/x86/kernel/irq.c | 10 +- arch/x86/kernel/irq_32.c | 7 +- arch/x86/kernel/irq_64.c | 9 + arch/x86/kernel/kgdb.c | 2 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/kvm.c | 59 +- arch/x86/kernel/machine_kexec_32.c | 4 +- arch/x86/kernel/nmi.c | 3 - arch/x86/kernel/paravirt.c | 4 + arch/x86/kernel/pci-calgary_64.c | 2 - arch/x86/kernel/pci-dma.c | 20 +- arch/x86/kernel/pci-swiotlb.c | 1 + arch/x86/kernel/process.c | 2 +- arch/x86/kernel/ptrace.c | 1 - arch/x86/kernel/quirks.c | 4 + arch/x86/kernel/reboot.c | 7 +- arch/x86/kernel/setup.c | 2 +- arch/x86/kernel/smp.c | 88 +- arch/x86/kernel/smpboot.c | 12 +- arch/x86/kernel/stacktrace.c | 2 +- arch/x86/kernel/sysfb_efi.c | 46 - arch/x86/kernel/tsc.c | 2 +- arch/x86/kernel/tsc_msr.c | 5 - arch/x86/kernel/umip.c | 65 +- arch/x86/kernel/uprobes.c | 17 +- arch/x86/kvm/cpuid.c | 27 +- arch/x86/kvm/debugfs.c | 46 +- arch/x86/kvm/emulate.c | 27 +- arch/x86/kvm/hyperv.c | 5 +- arch/x86/kvm/lapic.c | 39 +- arch/x86/kvm/mmu.c | 181 +- arch/x86/kvm/mmu.h | 2 +- arch/x86/kvm/svm.c | 226 +- arch/x86/kvm/trace.h | 74 +- arch/x86/kvm/vmx/nested.c | 313 +- arch/x86/kvm/vmx/vmenter.S | 4 +- arch/x86/kvm/vmx/vmx.c | 114 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/kvm/x86.c | 245 +- arch/x86/kvm/x86.h | 2 +- arch/x86/lib/copy_user_64.S | 14 +- arch/x86/lib/cpu.c | 1 - arch/x86/lib/getuser.S | 16 +- arch/x86/lib/putuser.S | 22 +- arch/x86/math-emu/errors.c | 5 +- arch/x86/math-emu/fpu_trig.c | 2 +- arch/x86/mm/fault.c | 15 +- arch/x86/mm/init_32.c | 2 +- arch/x86/mm/ioremap.c | 1 - arch/x86/mm/mem_encrypt.c | 2 + arch/x86/mm/numa.c | 4 +- arch/x86/mm/pageattr.c | 136 +- arch/x86/mm/pti.c | 8 +- arch/x86/mm/tlb.c | 2 +- arch/x86/net/bpf_jit_comp.c | 9 +- arch/x86/pci/mmconfig-shared.c | 5 +- arch/x86/pci/sta2x11-fixup.c | 4 +- arch/x86/platform/efi/efi.c | 39 +- arch/x86/platform/intel/iosf_mbi.c | 100 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 17 +- arch/x86/platform/uv/bios_uv.c | 10 +- arch/x86/platform/uv/tlb_uv.c | 4 +- arch/x86/power/cpu.c | 90 +- arch/x86/purgatory/Makefile | 41 +- arch/x86/purgatory/purgatory.c | 8 +- arch/x86/purgatory/string.c | 23 + arch/x86/realmode/rm/header.S | 1 + arch/x86/realmode/rm/trampoline_32.S | 3 + arch/x86/realmode/rm/trampoline_64.S | 3 + arch/x86/realmode/rm/trampoline_common.S | 4 + arch/x86/um/asm/barrier.h | 12 +- arch/x86/um/vdso/um_vdso.c | 2 +- arch/x86/xen/enlighten_pv.c | 15 + arch/x86/xen/mmu_pv.c | 2 + arch/xtensa/Kconfig | 49 +- arch/xtensa/boot/dts/virt.dts | 8 +- arch/xtensa/include/asm/io.h | 1 - arch/xtensa/include/asm/processor.h | 11 +- arch/xtensa/include/asm/regs.h | 1 - arch/xtensa/kernel/coprocessor.S | 1 - arch/xtensa/kernel/entry.S | 42 +- arch/xtensa/kernel/head.S | 2 +- arch/xtensa/kernel/pci-dma.c | 4 +- arch/xtensa/kernel/setup.c | 10 +- arch/xtensa/kernel/signal.c | 26 +- arch/xtensa/kernel/stacktrace.c | 5 - arch/xtensa/kernel/traps.c | 4 - arch/xtensa/mm/init.c | 10 + block/Kconfig | 13 - block/Makefile | 1 - block/bfq-cgroup.c | 156 +- block/bfq-iosched.c | 135 +- block/bfq-iosched.h | 3 - block/bfq-wf2q.c | 2 - block/bio.c | 60 +- block/blk-cgroup.c | 82 +- block/blk-core.c | 37 +- block/blk-iocost.c | 2457 - block/blk-iolatency.c | 11 +- block/blk-merge.c | 151 +- block/blk-mq-cpumap.c | 29 +- block/blk-mq-sched.h | 9 + block/blk-mq-sysfs.c | 23 +- block/blk-mq-tag.c | 32 - block/blk-mq.c | 78 +- block/blk-pm.c | 12 +- block/blk-rq-qos.c | 25 +- block/blk-rq-qos.h | 28 +- block/blk-settings.c | 44 +- block/blk-sysfs.c | 53 +- block/blk-throttle.c | 9 +- block/blk-wbt.c | 20 +- block/blk-wbt.h | 4 + block/blk-zoned.c | 39 - block/blk.h | 4 +- block/elevator.c | 217 +- block/genhd.c | 11 +- block/mq-deadline.c | 20 +- block/opal_proto.h | 5 +- block/sed-opal.c | 49 +- crypto/Kconfig | 192 +- crypto/Makefile | 27 +- crypto/aead.c | 3 +- crypto/aegis.h | 39 +- crypto/aegis128-core.c | 502 - crypto/aegis128-neon-inner.c | 212 - crypto/aegis128-neon.c | 49 - crypto/aegis128.c | 458 + crypto/aegis128l.c | 522 + crypto/aegis256.c | 473 + crypto/aes_generic.c | 169 +- crypto/aes_ti.c | 313 +- crypto/cryptd.c | 44 +- crypto/crypto_engine.c | 2 +- crypto/crypto_user_base.c | 37 +- crypto/crypto_user_stat.c | 4 +- crypto/des_generic.c | 945 +- crypto/essiv.c | 663 - crypto/fips.c | 11 - crypto/gcm.c | 47 +- crypto/ghash-generic.c | 31 +- crypto/morus1280.c | 542 + crypto/morus640.c | 533 + crypto/pcrypt.c | 167 +- crypto/sha256_generic.c | 224 +- crypto/skcipher.c | 42 +- crypto/streebog_generic.c | 46 + crypto/tcrypt.c | 16 - crypto/testmgr.c | 52 +- crypto/testmgr.h | 25966 +++++---- crypto/xts.c | 152 +- drivers/Kconfig | 6 +- drivers/Makefile | 3 +- drivers/acpi/Kconfig | 2 +- drivers/acpi/acpi_lpss.c | 8 +- drivers/acpi/acpi_processor.c | 10 +- drivers/acpi/acpica/aclocal.h | 4 +- drivers/acpi/acpica/acobject.h | 2 +- drivers/acpi/acpica/acstruct.h | 2 +- drivers/acpi/acpica/acutils.h | 10 +- drivers/acpi/acpica/dbhistry.c | 2 +- drivers/acpi/acpica/dbinput.c | 10 +- drivers/acpi/acpica/dbmethod.c | 4 - drivers/acpi/acpica/dbobject.c | 1 + drivers/acpi/acpica/dbstats.c | 92 +- drivers/acpi/acpica/evxfgpe.c | 6 +- drivers/acpi/acpica/exdump.c | 6 +- drivers/acpi/acpica/nsaccess.c | 2 +- drivers/acpi/acpica/nsalloc.c | 2 +- drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 2 +- drivers/acpi/acpica/tbdata.c | 1 - drivers/acpi/acpica/utdebug.c | 4 +- drivers/acpi/acpica/uterror.c | 6 +- drivers/acpi/acpica/utosi.c | 3 +- drivers/acpi/acpica/utownerid.c | 12 +- drivers/acpi/apei/ghes.c | 19 +- drivers/acpi/arm64/iort.c | 10 +- drivers/acpi/cppc_acpi.c | 6 +- drivers/acpi/custom_method.c | 5 +- drivers/acpi/device_pm.c | 11 +- drivers/acpi/ec.c | 57 +- drivers/acpi/hmat/hmat.c | 143 +- drivers/acpi/internal.h | 6 +- drivers/acpi/nfit/core.c | 28 +- drivers/acpi/nfit/intel.c | 59 +- drivers/acpi/nfit/nfit.h | 24 - drivers/acpi/osl.c | 6 +- drivers/acpi/pci_irq.c | 4 +- drivers/acpi/pci_link.c | 4 +- drivers/acpi/pptt.c | 53 +- drivers/acpi/processor_driver.c | 39 +- drivers/acpi/processor_perflib.c | 100 +- drivers/acpi/processor_thermal.c | 84 +- drivers/acpi/property.c | 8 +- drivers/acpi/sbshc.h | 2 + drivers/acpi/scan.c | 6 - drivers/acpi/sleep.c | 165 +- drivers/acpi/thermal.c | 11 +- drivers/acpi/x86/utils.c | 4 +- drivers/amba/bus.c | 14 - drivers/amba/tegra-ahb.c | 11 +- drivers/android/binder.c | 105 +- drivers/android/binder_internal.h | 86 - drivers/android/binderfs.c | 290 +- drivers/ata/acard-ahci.c | 38 +- drivers/ata/ahci.c | 149 +- drivers/ata/ahci.h | 2 - drivers/ata/libahci.c | 1 + drivers/ata/libahci_platform.c | 4 +- drivers/ata/libata-scsi.c | 21 - drivers/ata/libata-sff.c | 14 +- drivers/ata/libata-zpodd.c | 2 +- drivers/ata/pata_atp867x.c | 7 +- drivers/ata/pata_buddha.c | 228 +- drivers/ata/pata_cs5520.c | 6 +- drivers/ata/pata_hpt3x3.c | 5 +- drivers/ata/pata_ninja32.c | 5 +- drivers/ata/pata_pdc2027x.c | 6 +- drivers/ata/pata_rb532_cf.c | 1 + drivers/ata/pata_sil680.c | 5 +- drivers/ata/pdc_adma.c | 23 +- drivers/ata/sata_inic162x.c | 8 +- drivers/ata/sata_mv.c | 38 +- drivers/ata/sata_nv.c | 10 +- drivers/ata/sata_promise.c | 5 +- drivers/ata/sata_qstor.c | 34 +- drivers/ata/sata_sil.c | 5 +- drivers/ata/sata_sil24.c | 26 +- drivers/ata/sata_svw.c | 5 +- drivers/ata/sata_sx4.c | 5 +- drivers/ata/sata_via.c | 9 +- drivers/ata/sata_vsc.c | 5 +- drivers/atm/Kconfig | 2 +- drivers/atm/eni.c | 2 +- drivers/atm/he.c | 7 +- drivers/atm/iphase.c | 8 +- drivers/atm/solos-pci.c | 9 +- drivers/auxdisplay/Kconfig | 7 +- drivers/auxdisplay/charlcd.c | 2 +- drivers/auxdisplay/charlcd.h | 44 - drivers/auxdisplay/hd44780.c | 3 +- drivers/auxdisplay/ht16k33.c | 4 +- drivers/auxdisplay/panel.c | 4 +- drivers/base/Kconfig | 2 +- drivers/base/arch_topology.c | 300 +- drivers/base/base.h | 1 - drivers/base/bus.c | 24 + drivers/base/core.c | 314 +- drivers/base/dd.c | 14 - drivers/base/devcon.c | 51 +- drivers/base/devcoredump.c | 13 +- drivers/base/devtmpfs.c | 38 +- drivers/base/firmware_loader/firmware.h | 4 +- drivers/base/platform.c | 125 +- drivers/base/power/Makefile | 2 +- drivers/base/power/domain.c | 25 +- drivers/base/power/main.c | 35 +- drivers/base/power/power.h | 18 - drivers/base/power/runtime.c | 19 +- drivers/base/power/sysfs.c | 6 - drivers/base/power/wakeup.c | 72 +- drivers/base/power/wakeup_stats.c | 214 - drivers/base/regmap/Kconfig | 2 +- drivers/base/regmap/regmap-debugfs.c | 12 + drivers/base/regmap/regmap-irq.c | 7 +- drivers/base/soc.c | 9 - drivers/base/swnode.c | 39 +- drivers/bcma/driver_mips.c | 16 + drivers/bcma/driver_pci.c | 4 +- drivers/bcma/host_pci.c | 6 +- drivers/bcma/sprom.c | 10 +- drivers/block/aoe/aoedev.c | 13 +- drivers/block/ataflop.c | 1 - drivers/block/drbd/drbd_main.c | 2 - drivers/block/drbd/drbd_receiver.c | 14 +- drivers/block/floppy.c | 4 +- drivers/block/loop.c | 19 +- drivers/block/nbd.c | 129 +- drivers/block/null_blk.h | 18 +- drivers/block/null_blk_main.c | 183 +- drivers/block/null_blk_zoned.c | 59 +- drivers/block/paride/pcd.c | 12 +- drivers/block/paride/pf.c | 2 +- drivers/block/rbd.c | 11 - drivers/block/xen-blkback/xenbus.c | 6 +- drivers/bluetooth/bpa10x.c | 2 +- drivers/bluetooth/btbcm.c | 3 - drivers/bluetooth/btqca.c | 30 +- drivers/bluetooth/btqca.h | 7 - drivers/bluetooth/btrtl.c | 125 +- drivers/bluetooth/btusb.c | 75 +- drivers/bluetooth/hci_ath.c | 3 - drivers/bluetooth/hci_bcm.c | 36 +- drivers/bluetooth/hci_intel.c | 3 - drivers/bluetooth/hci_ldisc.c | 13 - drivers/bluetooth/hci_mrvl.c | 3 - drivers/bluetooth/hci_qca.c | 50 +- drivers/bluetooth/hci_uart.h | 1 - drivers/bus/Kconfig | 10 - drivers/bus/Makefile | 1 - drivers/bus/fsl-mc/fsl-mc-allocator.c | 1 + drivers/bus/fsl-mc/mc-io.c | 1 + drivers/bus/hisi_lpc.c | 47 +- drivers/bus/imx-weim.c | 34 +- drivers/bus/moxtet.c | 885 - drivers/bus/sunxi-rsb.c | 4 +- drivers/bus/ti-sysc.c | 125 +- drivers/bus/uniphier-system-bus.c | 4 +- drivers/char/Kconfig | 31 +- drivers/char/Makefile | 2 + drivers/char/agp/Kconfig | 11 +- drivers/char/agp/Makefile | 1 + drivers/char/agp/sgi-agp.c | 338 + drivers/char/hpet.c | 3 +- drivers/char/hw_random/atmel-rng.c | 3 +- drivers/char/hw_random/cavium-rng-vf.c | 11 +- drivers/char/hw_random/core.c | 5 +- drivers/char/hw_random/exynos-trng.c | 3 +- drivers/char/hw_random/imx-rngc.c | 4 +- drivers/char/hw_random/mxc-rnga.c | 4 +- drivers/char/hw_random/n2-drv.c | 4 +- drivers/char/hw_random/nomadik-rng.c | 3 +- drivers/char/hw_random/omap-rng.c | 3 +- drivers/char/hw_random/powernv-rng.c | 10 +- drivers/char/hw_random/st-rng.c | 4 +- drivers/char/hw_random/timeriomem-rng.c | 4 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/ipmi/ipmb_dev_int.c | 2 +- drivers/char/ipmi/ipmi_dmi.c | 1 + drivers/char/ipmi/ipmi_dmi.h | 1 - drivers/char/ipmi/ipmi_msghandler.c | 121 +- drivers/char/ipmi/ipmi_si.h | 57 +- drivers/char/ipmi/ipmi_si_intf.c | 98 +- drivers/char/ipmi/ipmi_si_mem_io.c | 2 +- drivers/char/ipmi/ipmi_si_pci.c | 2 +- drivers/char/ipmi/ipmi_si_platform.c | 2 +- drivers/char/ipmi/ipmi_si_port_io.c | 2 +- drivers/char/ipmi/ipmi_si_sm.h | 54 +- drivers/char/ipmi/ipmi_ssif.c | 79 +- drivers/char/mbcs.c | 831 + drivers/char/mbcs.h | 553 + drivers/char/mem.c | 21 - drivers/char/mspec.c | 155 +- drivers/char/ppdev.c | 2 +- drivers/char/random.c | 18 +- drivers/char/snsc.c | 469 + drivers/char/snsc.h | 92 + drivers/char/snsc_event.c | 303 + drivers/char/toshiba.c | 8 +- drivers/char/tpm/Kconfig | 5 - drivers/char/tpm/Makefile | 1 - drivers/char/tpm/tpm-chip.c | 50 +- drivers/char/tpm/tpm-sysfs.c | 7 + drivers/char/tpm/tpm.h | 2 - drivers/char/tpm/tpm1-cmd.c | 36 +- drivers/char/tpm/tpm2-cmd.c | 6 +- drivers/char/tpm/tpm_ftpm_tee.c | 350 - drivers/char/tpm/tpm_ftpm_tee.h | 40 - drivers/char/tpm/tpm_tis_core.c | 3 - drivers/clk/Kconfig | 9 + drivers/clk/Makefile | 1 - drivers/clk/actions/owl-common.c | 5 +- drivers/clk/actions/owl-factor.c | 7 +- drivers/clk/at91/clk-generated.c | 2 - drivers/clk/at91/clk-main.c | 12 +- drivers/clk/at91/sama5d2.c | 2 +- drivers/clk/bcm/clk-bcm2835.c | 138 +- drivers/clk/bcm/clk-bcm63xx-gate.c | 4 +- drivers/clk/clk-aspeed.c | 78 +- drivers/clk/clk-aspeed.h | 82 - drivers/clk/clk-ast2600.c | 704 - drivers/clk/clk-bulk.c | 5 +- drivers/clk/clk-cdce925.c | 34 - drivers/clk/clk-composite.c | 1 + drivers/clk/clk-lochnagar.c | 2 +- drivers/clk/clk-milbeaut.c | 2 +- drivers/clk/clk-qoriq.c | 2 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk-si5341.c | 1 + drivers/clk/clk.c | 224 +- drivers/clk/davinci/pll.c | 5 +- drivers/clk/imx/Kconfig | 6 - drivers/clk/imx/Makefile | 1 - drivers/clk/imx/clk-imx7ulp.c | 31 - drivers/clk/imx/clk-imx8mm.c | 141 +- drivers/clk/imx/clk-imx8mn.c | 648 - drivers/clk/imx/clk-imx8mq.c | 131 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 5 - drivers/clk/imx/clk-pll14xx.c | 27 +- drivers/clk/imx/clk.c | 8 - drivers/clk/imx/clk.h | 43 +- drivers/clk/ingenic/Kconfig | 10 +- drivers/clk/ingenic/Makefile | 1 - drivers/clk/ingenic/jz4725b-cgu.c | 2 +- drivers/clk/ingenic/jz4740-cgu.c | 17 +- drivers/clk/ingenic/jz4770-cgu.c | 2 +- drivers/clk/ingenic/jz4780-cgu.c | 2 +- drivers/clk/ingenic/tcu.c | 474 - drivers/clk/mediatek/Kconfig | 56 - drivers/clk/mediatek/Makefile | 9 - drivers/clk/mediatek/clk-gate.c | 5 +- drivers/clk/mediatek/clk-gate.h | 3 +- drivers/clk/mediatek/clk-mt6779-aud.c | 117 - drivers/clk/mediatek/clk-mt6779-cam.c | 66 - drivers/clk/mediatek/clk-mt6779-img.c | 58 - drivers/clk/mediatek/clk-mt6779-ipe.c | 60 - drivers/clk/mediatek/clk-mt6779-mfg.c | 55 - drivers/clk/mediatek/clk-mt6779-mm.c | 113 - drivers/clk/mediatek/clk-mt6779-vdec.c | 67 - drivers/clk/mediatek/clk-mt6779-venc.c | 58 - drivers/clk/mediatek/clk-mt6779.c | 1315 - drivers/clk/mediatek/clk-mt8183-mfgcfg.c | 7 +- drivers/clk/mediatek/clk-mt8183.c | 90 +- drivers/clk/mediatek/clk-mtk.c | 16 +- drivers/clk/mediatek/clk-mtk.h | 8 - drivers/clk/mediatek/reset.c | 56 +- drivers/clk/meson/Kconfig | 11 +- drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/axg-aoclk.c | 63 +- drivers/clk/meson/axg-audio.c | 351 +- drivers/clk/meson/axg-audio.h | 1 - drivers/clk/meson/axg.c | 207 +- drivers/clk/meson/clk-cpu-dyndiv.c | 73 - drivers/clk/meson/clk-cpu-dyndiv.h | 20 - drivers/clk/meson/clk-input.c | 49 + drivers/clk/meson/clk-input.h | 19 + drivers/clk/meson/clk-regmap.h | 12 +- drivers/clk/meson/g12a-aoclk.c | 81 +- drivers/clk/meson/g12a.c | 2176 +- drivers/clk/meson/g12a.h | 25 +- drivers/clk/meson/gxbb-aoclk.c | 55 +- drivers/clk/meson/gxbb.c | 657 +- drivers/clk/meson/meson-aoclk.c | 37 + drivers/clk/meson/meson-aoclk.h | 8 + drivers/clk/meson/meson-eeclk.c | 10 + drivers/clk/meson/meson-eeclk.h | 2 + drivers/clk/meson/meson8b.c | 710 +- drivers/clk/mvebu/Kconfig | 8 - drivers/clk/mvebu/Makefile | 2 - drivers/clk/mvebu/ap-cpu-clk.c | 356 - drivers/clk/mvebu/ap806-system-controller.c | 178 +- drivers/clk/mvebu/armada_ap_cp_helper.c | 30 - drivers/clk/mvebu/armada_ap_cp_helper.h | 11 - drivers/clk/mvebu/cp110-system-controller.c | 32 +- drivers/clk/qcom/Kconfig | 9 +- drivers/clk/qcom/Makefile | 1 - drivers/clk/qcom/clk-alpha-pll.c | 236 +- drivers/clk/qcom/clk-alpha-pll.h | 7 - drivers/clk/qcom/clk-rcg2.c | 10 +- drivers/clk/qcom/clk-rpmh.c | 58 +- drivers/clk/qcom/common.c | 20 - drivers/clk/qcom/common.h | 2 - drivers/clk/qcom/gcc-ipq8074.c | 2 +- drivers/clk/qcom/gcc-msm8998.c | 4 +- drivers/clk/qcom/gcc-qcs404.c | 34 +- drivers/clk/qcom/gcc-sdm660.c | 2 +- drivers/clk/qcom/gcc-sdm845.c | 4 +- drivers/clk/qcom/gcc-sm8150.c | 3588 -- drivers/clk/qcom/lpasscc-sdm845.c | 23 +- drivers/clk/qcom/turingcc-qcs404.c | 2 +- drivers/clk/renesas/clk-mstp.c | 3 +- drivers/clk/renesas/r9a06g032-clocks.c | 3 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 4 +- drivers/clk/renesas/renesas-cpg-mssr.c | 19 +- drivers/clk/rockchip/Makefile | 1 - drivers/clk/rockchip/clk-rk3308.c | 955 - drivers/clk/rockchip/clk-rv1108.c | 1 + drivers/clk/rockchip/clk.h | 13 - drivers/clk/samsung/clk-exynos5-subcmu.c | 16 +- drivers/clk/samsung/clk-exynos5-subcmu.h | 2 +- drivers/clk/samsung/clk-exynos5250.c | 7 +- drivers/clk/samsung/clk-exynos5420.c | 162 +- drivers/clk/sirf/clk-common.c | 12 +- drivers/clk/socfpga/clk-gate.c | 24 +- drivers/clk/socfpga/clk-periph-a10.c | 7 +- drivers/clk/socfpga/clk-periph-s10.c | 2 +- drivers/clk/spear/spear1340_clock.c | 2 +- drivers/clk/sprd/Kconfig | 1 - drivers/clk/sprd/common.c | 5 +- drivers/clk/sprd/pll.c | 2 - drivers/clk/st/clk-flexgen.c | 1 - drivers/clk/st/clkgen-fsyn.c | 1 + drivers/clk/st/clkgen-pll.c | 13 + drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 8 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 250 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 6 +- drivers/clk/sunxi-ng/ccu_common.c | 5 +- drivers/clk/ti/apll.c | 9 +- drivers/clk/ti/clk-54xx.c | 34 - drivers/clk/ti/clk-814x.c | 1 - drivers/clk/ti/dpll.c | 13 +- drivers/clk/versatile/clk-versatile.c | 1 - drivers/clk/zte/clk-zx296718.c | 109 +- drivers/clocksource/Kconfig | 13 +- drivers/clocksource/Makefile | 1 - drivers/clocksource/em_sti.c | 4 +- drivers/clocksource/hyperv_timer.c | 45 +- drivers/clocksource/ingenic-timer.c | 356 - drivers/clocksource/renesas-ostm.c | 2 +- drivers/clocksource/sh_cmt.c | 19 +- drivers/clocksource/sh_tmu.c | 5 +- drivers/clocksource/timer-atmel-tcb.c | 18 - drivers/clocksource/timer-imx-sysctr.c | 5 - drivers/clocksource/timer-npcm7xx.c | 9 +- drivers/clocksource/timer-of.c | 6 +- drivers/clocksource/timer-probe.c | 4 +- drivers/clocksource/timer-riscv.c | 23 +- drivers/clocksource/timer-sun4i.c | 4 - drivers/connector/connector.c | 6 +- drivers/counter/ftm-quaddec.c | 30 +- drivers/cpufreq/Kconfig.arm | 16 +- drivers/cpufreq/Makefile | 3 +- drivers/cpufreq/armada-8k-cpufreq.c | 2 - drivers/cpufreq/cpufreq-dt-platdev.c | 5 - drivers/cpufreq/cpufreq.c | 59 +- drivers/cpufreq/imx-cpufreq-dt.c | 8 +- drivers/cpufreq/intel_pstate.c | 146 +- drivers/cpufreq/mediatek-cpufreq.c | 4 +- drivers/cpufreq/pasemi-cpufreq.c | 23 +- drivers/cpufreq/ppc_cbe_cpufreq.c | 19 +- drivers/cpufreq/ppc_cbe_cpufreq.h | 8 - drivers/cpufreq/ppc_cbe_cpufreq_pmi.c | 96 +- drivers/cpufreq/qcom-cpufreq-hw.c | 23 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 249 + drivers/cpufreq/qcom-cpufreq-nvmem.c | 352 - drivers/cpufreq/sun50i-cpufreq-nvmem.c | 226 - drivers/cpufreq/ti-cpufreq.c | 1 - drivers/cpuidle/Kconfig | 20 - drivers/cpuidle/Kconfig.arm | 10 - drivers/cpuidle/Makefile | 2 - drivers/cpuidle/cpuidle-arm.c | 13 +- drivers/cpuidle/cpuidle-haltpoll.c | 134 - drivers/cpuidle/cpuidle-psci.c | 236 - drivers/cpuidle/cpuidle.c | 30 - drivers/cpuidle/cpuidle.h | 2 - drivers/cpuidle/driver.c | 25 - drivers/cpuidle/governor.c | 7 +- drivers/cpuidle/governors/Makefile | 1 - drivers/cpuidle/governors/haltpoll.c | 150 - drivers/cpuidle/governors/ladder.c | 21 +- drivers/cpuidle/governors/menu.c | 21 +- drivers/cpuidle/governors/teo.c | 60 +- drivers/cpuidle/poll_state.c | 11 +- drivers/cpuidle/sysfs.c | 7 - drivers/crypto/Kconfig | 76 +- drivers/crypto/amcc/crypto4xx_alg.c | 24 +- drivers/crypto/atmel-aes.c | 1 + drivers/crypto/atmel-i2c.c | 12 - drivers/crypto/atmel-i2c.h | 12 + drivers/crypto/atmel-sha.c | 1 + drivers/crypto/atmel-sha204a.c | 3 +- drivers/crypto/atmel-tdes.c | 29 +- drivers/crypto/axis/artpec6_crypto.c | 4 +- drivers/crypto/bcm/cipher.c | 92 +- drivers/crypto/caam/Kconfig | 4 +- drivers/crypto/caam/Makefile | 1 - drivers/crypto/caam/caamalg.c | 268 +- drivers/crypto/caam/caamalg_desc.c | 56 +- drivers/crypto/caam/caamalg_desc.h | 4 +- drivers/crypto/caam/caamalg_qi.c | 257 +- drivers/crypto/caam/caamalg_qi2.c | 325 +- drivers/crypto/caam/caamalg_qi2.h | 31 +- drivers/crypto/caam/caamhash.c | 116 +- drivers/crypto/caam/caamhash_desc.c | 5 +- drivers/crypto/caam/caamhash_desc.h | 2 +- drivers/crypto/caam/caampkc.c | 99 +- drivers/crypto/caam/caamrng.c | 19 +- drivers/crypto/caam/compat.h | 2 +- drivers/crypto/caam/ctrl.c | 255 +- drivers/crypto/caam/desc_constr.h | 81 +- drivers/crypto/caam/dpseci-debugfs.c | 79 - drivers/crypto/caam/dpseci-debugfs.h | 18 - drivers/crypto/caam/error.c | 64 +- drivers/crypto/caam/error.h | 2 +- drivers/crypto/caam/intern.h | 32 +- drivers/crypto/caam/jr.c | 124 +- drivers/crypto/caam/key_gen.c | 14 +- drivers/crypto/caam/pdb.h | 16 +- drivers/crypto/caam/pkc_desc.c | 8 +- drivers/crypto/caam/qi.c | 10 +- drivers/crypto/caam/qi.h | 26 + drivers/crypto/caam/regs.h | 141 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 26 +- drivers/crypto/cavium/nitrox/Kconfig | 2 +- drivers/crypto/cavium/nitrox/nitrox_csr.h | 235 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 8 +- drivers/crypto/cavium/nitrox/nitrox_hal.c | 158 +- drivers/crypto/cavium/nitrox/nitrox_hal.h | 6 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 66 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 148 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 30 - drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_sriov.c | 3 - drivers/crypto/cavium/zip/zip_main.c | 3 - drivers/crypto/ccp/Kconfig | 9 - drivers/crypto/ccp/Makefile | 4 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 25 +- drivers/crypto/ccp/ccp-crypto-aes-galois.c | 14 - drivers/crypto/ccp/ccp-crypto-aes-xts.c | 3 + drivers/crypto/ccp/ccp-crypto-des3.c | 7 +- drivers/crypto/ccp/ccp-crypto-main.c | 4 +- drivers/crypto/ccp/ccp-crypto.h | 8 +- drivers/crypto/ccp/ccp-dev-v3.c | 3 +- drivers/crypto/ccp/ccp-dev-v5.c | 26 +- drivers/crypto/ccp/ccp-dev.c | 37 +- drivers/crypto/ccp/ccp-dev.h | 3 +- drivers/crypto/ccp/ccp-dmaengine.c | 13 +- drivers/crypto/ccp/ccp-ops.c | 89 +- drivers/crypto/ccp/psp-dev.h | 1 + drivers/crypto/ccp/sp-dev.h | 1 + drivers/crypto/ccp/sp-platform.c | 4 +- drivers/crypto/ccree/Makefile | 2 +- drivers/crypto/ccree/cc_aead.c | 129 +- drivers/crypto/ccree/cc_aead.h | 3 +- drivers/crypto/ccree/cc_buffer_mgr.c | 21 + drivers/crypto/ccree/cc_buffer_mgr.h | 2 + drivers/crypto/ccree/cc_cipher.c | 31 +- drivers/crypto/ccree/cc_driver.c | 18 +- drivers/crypto/ccree/cc_driver.h | 10 + drivers/crypto/ccree/cc_fips.c | 31 +- drivers/crypto/ccree/cc_hash.c | 153 +- drivers/crypto/ccree/cc_ivgen.c | 276 + drivers/crypto/ccree/cc_ivgen.h | 55 + drivers/crypto/ccree/cc_pm.c | 2 + drivers/crypto/ccree/cc_request_mgr.c | 47 +- drivers/crypto/chelsio/Kconfig | 1 - drivers/crypto/chelsio/chcr_algo.c | 46 +- drivers/crypto/chelsio/chcr_algo.h | 20 +- drivers/crypto/chelsio/chcr_crypto.h | 1 + drivers/crypto/chelsio/chcr_ipsec.c | 19 +- drivers/crypto/chelsio/chtls/chtls_hw.c | 20 +- drivers/crypto/chelsio/chtls/chtls_io.c | 6 +- drivers/crypto/chelsio/chtls/chtls_main.c | 6 +- drivers/crypto/exynos-rng.c | 4 +- drivers/crypto/hifn_795x.c | 32 +- drivers/crypto/hisilicon/Kconfig | 25 - drivers/crypto/hisilicon/Makefile | 3 - drivers/crypto/hisilicon/qm.c | 1913 - drivers/crypto/hisilicon/qm.h | 215 - drivers/crypto/hisilicon/sec/sec_algs.c | 18 +- drivers/crypto/hisilicon/sgl.c | 214 - drivers/crypto/hisilicon/sgl.h | 24 - drivers/crypto/hisilicon/zip/Makefile | 2 - drivers/crypto/hisilicon/zip/zip.h | 71 - drivers/crypto/hisilicon/zip/zip_crypto.c | 653 - drivers/crypto/hisilicon/zip/zip_main.c | 1013 - drivers/crypto/img-hash.c | 5 +- drivers/crypto/inside-secure/safexcel.c | 1153 +- drivers/crypto/inside-secure/safexcel.h | 226 +- drivers/crypto/inside-secure/safexcel_cipher.c | 1538 +- drivers/crypto/inside-secure/safexcel_hash.c | 625 +- drivers/crypto/inside-secure/safexcel_ring.c | 11 +- drivers/crypto/ixp4xx_crypto.c | 27 +- drivers/crypto/marvell/cipher.c | 27 +- drivers/crypto/marvell/hash.c | 3 +- drivers/crypto/mediatek/mtk-aes.c | 143 +- drivers/crypto/mediatek/mtk-platform.c | 7 +- drivers/crypto/mediatek/mtk-sha.c | 4 +- drivers/crypto/mxs-dcp.c | 8 +- drivers/crypto/n2_core.c | 42 +- drivers/crypto/nx/nx-842-powernv.c | 1 - drivers/crypto/nx/nx.h | 3 + drivers/crypto/omap-aes.c | 1 + drivers/crypto/omap-des.c | 28 +- drivers/crypto/omap-sham.c | 1 + drivers/crypto/padlock-aes.c | 10 +- drivers/crypto/picoxcell_crypto.c | 29 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 2 +- drivers/crypto/qce/ablkcipher.c | 55 +- drivers/crypto/qce/core.c | 4 +- drivers/crypto/qcom-rng.c | 4 +- drivers/crypto/rockchip/rk3288_crypto.c | 4 +- drivers/crypto/rockchip/rk3288_crypto.h | 2 +- drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 21 +- drivers/crypto/s5p-sss.c | 7 +- drivers/crypto/sahara.c | 4 +- drivers/crypto/stm32/Kconfig | 2 +- drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/crypto/stm32/stm32-cryp.c | 38 +- drivers/crypto/stm32/stm32-hash.c | 4 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 26 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 4 +- drivers/crypto/sunxi-ss/sun4i-ss.h | 2 +- drivers/crypto/talitos.c | 38 +- drivers/crypto/ux500/Kconfig | 2 +- drivers/crypto/ux500/cryp/cryp.c | 6 - drivers/crypto/ux500/cryp/cryp.h | 4 +- drivers/crypto/ux500/cryp/cryp_core.c | 39 +- drivers/crypto/ux500/hash/hash_alg.h | 4 +- drivers/crypto/ux500/hash/hash_core.c | 12 +- drivers/crypto/virtio/virtio_crypto_algs.c | 4 +- drivers/crypto/vmx/aes_xts.c | 2 +- drivers/devfreq/Kconfig | 19 +- drivers/devfreq/Makefile | 3 +- drivers/devfreq/devfreq.c | 12 +- drivers/devfreq/event/exynos-ppmu.c | 104 +- drivers/devfreq/exynos-bus.c | 153 +- drivers/devfreq/governor_passive.c | 7 +- drivers/devfreq/rk3399_dmc.c | 2 +- drivers/devfreq/tegra-devfreq.c | 773 + drivers/devfreq/tegra20-devfreq.c | 212 - drivers/devfreq/tegra30-devfreq.c | 748 - drivers/dma-buf/Kconfig | 5 - drivers/dma-buf/Makefile | 8 +- drivers/dma-buf/dma-buf.c | 28 +- drivers/dma-buf/dma-fence-array.c | 32 +- drivers/dma-buf/dma-fence-chain.c | 24 +- drivers/dma-buf/dma-fence.c | 55 +- drivers/dma-buf/dma-resv.c | 650 - drivers/dma-buf/reservation.c | 591 + drivers/dma-buf/selftest.c | 167 - drivers/dma-buf/selftest.h | 30 - drivers/dma-buf/selftests.h | 13 - drivers/dma-buf/st-dma-fence.c | 574 - drivers/dma-buf/sw_sync.c | 16 +- drivers/dma-buf/sync_file.c | 2 +- drivers/dma/Kconfig | 10 +- drivers/dma/Makefile | 1 + drivers/dma/acpi-dma.c | 12 +- drivers/dma/bcm2835-dma.c | 42 +- drivers/dma/dma-jz4740.c | 623 + drivers/dma/dma-jz4780.c | 19 +- drivers/dma/dmatest.c | 35 +- drivers/dma/dw-edma/dw-edma-core.h | 2 +- drivers/dma/dw-edma/dw-edma-pcie.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 34 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 29 +- drivers/dma/dw/Makefile | 4 +- drivers/dma/dw/acpi.c | 53 - drivers/dma/dw/internal.h | 51 - drivers/dma/dw/of.c | 131 - drivers/dma/dw/pci.c | 62 +- drivers/dma/dw/platform.c | 221 +- drivers/dma/fsl-edma-common.c | 20 +- drivers/dma/fsl-edma-common.h | 4 - drivers/dma/fsl-edma.c | 81 +- drivers/dma/fsl-qdma.c | 9 +- drivers/dma/fsldma.c | 1 - drivers/dma/imx-dma.c | 1 - drivers/dma/imx-sdma.c | 4 + drivers/dma/ioat/dca.c | 3 +- drivers/dma/iop-adma.c | 24 +- drivers/dma/iop-adma.h | 914 - drivers/dma/mediatek/mtk-uart-apdma.c | 4 +- drivers/dma/mv_xor_v2.c | 11 +- drivers/dma/pl330.c | 9 +- drivers/dma/qcom/hidma_ll.c | 2 + drivers/dma/qcom/hidma_mgmt.c | 9 +- drivers/dma/s3c24xx-dma.c | 5 +- drivers/dma/sh/rcar-dmac.c | 32 +- drivers/dma/sh/usb-dmac.c | 4 +- drivers/dma/sprd-dma.c | 10 +- drivers/dma/st_fdma.c | 4 +- drivers/dma/ste_dma40.c | 4 +- drivers/dma/stm32-dma.c | 18 +- drivers/dma/stm32-dmamux.c | 3 +- drivers/dma/stm32-mdma.c | 9 +- drivers/dma/sun4i-dma.c | 4 +- drivers/dma/sun6i-dma.c | 4 +- drivers/dma/tegra20-apb-dma.c | 75 +- drivers/dma/tegra210-adma.c | 16 +- drivers/dma/ti/dma-crossbar.c | 4 +- drivers/dma/ti/edma.c | 228 +- drivers/dma/ti/omap-dma.c | 70 +- drivers/dma/uniphier-mdmac.c | 5 +- drivers/dma/xgene-dma.c | 8 +- drivers/edac/Kconfig | 14 - drivers/edac/Makefile | 2 - drivers/edac/altera_edac.c | 58 +- drivers/edac/altera_edac.h | 25 +- drivers/edac/amd64_edac.c | 371 +- drivers/edac/amd64_edac.h | 15 +- drivers/edac/armada_xp_edac.c | 635 - drivers/edac/bluefield_edac.c | 356 - drivers/edac/debugfs.c | 11 - drivers/edac/edac_mc.c | 53 +- drivers/edac/edac_mc.h | 6 +- drivers/edac/edac_mc_sysfs.c | 92 +- drivers/edac/edac_module.h | 4 - drivers/edac/ghes_edac.c | 2 +- drivers/edac/i10nm_base.c | 4 +- drivers/edac/i5100_edac.c | 16 +- drivers/edac/pnd2_edac.c | 9 +- drivers/edac/sb_edac.c | 2 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-adc-jack.c | 4 +- drivers/extcon/extcon-arizona.c | 2 +- drivers/extcon/extcon-axp288.c | 16 +- drivers/extcon/extcon-fsa9480.c | 1 - drivers/extcon/extcon-gpio.c | 29 +- drivers/extcon/extcon-max77843.c | 6 +- drivers/extcon/extcon-sm5502.c | 2 +- drivers/extcon/extcon-usbc-cros-ec.c | 3 +- drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 2 +- drivers/firewire/core-topology.c | 1 - drivers/firmware/Kconfig | 37 +- drivers/firmware/Makefile | 2 - drivers/firmware/arm_scmi/Makefile | 2 +- drivers/firmware/arm_scmi/base.c | 2 +- drivers/firmware/arm_scmi/clock.c | 33 +- drivers/firmware/arm_scmi/common.h | 18 +- drivers/firmware/arm_scmi/driver.c | 366 +- drivers/firmware/arm_scmi/perf.c | 264 +- drivers/firmware/arm_scmi/power.c | 6 +- drivers/firmware/arm_scmi/reset.c | 231 - drivers/firmware/arm_scmi/sensors.c | 57 +- drivers/firmware/arm_scpi.c | 5 +- drivers/firmware/broadcom/Kconfig | 2 +- drivers/firmware/broadcom/bcm47xx_nvram.c | 6 +- drivers/firmware/efi/Kconfig | 13 - drivers/firmware/efi/Makefile | 1 - drivers/firmware/efi/cper.c | 15 - drivers/firmware/efi/efi.c | 39 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 38 +- drivers/firmware/efi/rci2-table.c | 147 - drivers/firmware/google/vpd.c | 4 +- drivers/firmware/google/vpd_decode.c | 55 +- drivers/firmware/google/vpd_decode.h | 6 +- drivers/firmware/imx/Kconfig | 11 - drivers/firmware/imx/Makefile | 1 - drivers/firmware/imx/imx-dsp.c | 155 - drivers/firmware/imx/scu-pd.c | 4 +- drivers/firmware/iscsi_ibft.c | 4 - drivers/firmware/psci/psci.c | 167 +- drivers/firmware/psci/psci_checker.c | 16 +- drivers/firmware/qcom_scm.c | 47 +- drivers/firmware/stratix10-rsu.c | 451 - drivers/firmware/stratix10-svc.c | 76 +- drivers/firmware/ti_sci.c | 45 +- drivers/firmware/turris-mox-rwtm.c | 384 - drivers/fpga/Kconfig | 7 +- drivers/fpga/Makefile | 3 +- drivers/fpga/altera-cvp.c | 342 +- drivers/fpga/altera-pr-ip-core-plat.c | 4 +- drivers/fpga/altera-pr-ip-core.c | 4 +- drivers/fpga/altera-ps-spi.c | 11 +- drivers/fpga/dfl-afu-error.c | 230 - drivers/fpga/dfl-afu-main.c | 381 +- drivers/fpga/dfl-afu.h | 9 - drivers/fpga/dfl-fme-error.c | 359 - drivers/fpga/dfl-fme-main.c | 128 +- drivers/fpga/dfl-fme-pr.c | 7 +- drivers/fpga/dfl-fme.h | 6 +- drivers/fpga/dfl-pci.c | 36 - drivers/fpga/dfl.c | 226 +- drivers/fpga/dfl.h | 52 +- drivers/fpga/fpga-bridge.c | 8 +- drivers/fpga/fpga-mgr.c | 8 +- drivers/fsi/fsi-scom.c | 8 +- drivers/gpio/Kconfig | 22 +- drivers/gpio/Makefile | 4 +- drivers/gpio/gpio-arizona.c | 4 +- drivers/gpio/gpio-aspeed.c | 117 +- drivers/gpio/gpio-bd70528.c | 4 +- drivers/gpio/gpio-brcmstb.c | 4 +- drivers/gpio/gpio-cadence.c | 36 +- drivers/gpio/gpio-creg-snps.c | 4 +- drivers/gpio/gpio-dwapb.c | 1 - drivers/gpio/gpio-eic-sprd.c | 4 +- drivers/gpio/gpio-em.c | 37 +- drivers/gpio/gpio-ep93xx.c | 140 +- drivers/gpio/gpio-ftgpio010.c | 14 +- drivers/gpio/gpio-grgpio.c | 2 + drivers/gpio/gpio-hlwd.c | 58 +- drivers/gpio/gpio-htc-egpio.c | 14 + drivers/gpio/gpio-intel-mid.c | 35 +- drivers/gpio/gpio-ixp4xx.c | 279 +- drivers/gpio/gpio-ks8695.c | 284 + drivers/gpio/gpio-lpc32xx.c | 118 +- drivers/gpio/gpio-lynxpoint.c | 35 +- drivers/gpio/gpio-madera.c | 12 +- drivers/gpio/gpio-max77620.c | 4 +- drivers/gpio/gpio-max77650.c | 1 - drivers/gpio/gpio-mb86s7x.c | 1 - drivers/gpio/gpio-merrifield.c | 28 +- drivers/gpio/gpio-mockup.c | 1 - drivers/gpio/gpio-moxtet.c | 179 - drivers/gpio/gpio-mpc8xxx.c | 32 - drivers/gpio/gpio-mt7621.c | 33 +- drivers/gpio/gpio-mxc.c | 9 +- drivers/gpio/gpio-pca953x.c | 85 +- drivers/gpio/gpio-pch.c | 6 +- drivers/gpio/gpio-pmic-eic-sprd.c | 4 +- drivers/gpio/gpio-sprd.c | 4 +- drivers/gpio/gpio-stmpe.c | 36 +- drivers/gpio/gpio-tb10x.c | 4 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-thunderx.c | 163 +- drivers/gpio/gpio-tqmx86.c | 50 +- drivers/gpio/gpio-vf610.c | 26 +- drivers/gpio/gpio-viperboard.c | 20 +- drivers/gpio/gpio-xgene-sb.c | 1 - drivers/gpio/gpio-xlp.c | 29 +- drivers/gpio/gpio-zx.c | 35 +- drivers/gpio/gpio-zynq.c | 41 +- drivers/gpio/gpiolib-acpi.c | 69 +- drivers/gpio/gpiolib-acpi.h | 96 - drivers/gpio/gpiolib-devres.c | 28 +- drivers/gpio/gpiolib-of.c | 185 +- drivers/gpio/gpiolib-of.h | 38 - drivers/gpio/gpiolib.c | 746 +- drivers/gpio/gpiolib.h | 120 + drivers/gpio/sgpio-aspeed.c | 533 - drivers/gpu/drm/Kconfig | 8 +- drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 4 +- drivers/gpu/drm/amd/amdgpu/Makefile | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 323 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 181 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 69 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 72 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 172 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 31 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 137 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 193 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 120 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 231 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 313 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 493 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 90 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 74 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 82 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 210 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 45 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 114 +- drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 59 - drivers/gpu/drm/amd/amdgpu/athub_v1_0.c | 103 - drivers/gpu/drm/amd/amdgpu/athub_v1_0.h | 30 - drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 2 - drivers/gpu/drm/amd/amdgpu/cik.c | 7 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 7 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 202 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 232 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 28 - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 68 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1356 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 122 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 401 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 7 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 132 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 642 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 36 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 15 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 14 +- drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 53 - drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 21 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 72 +- drivers/gpu/drm/amd/amdgpu/nv.c | 128 +- drivers/gpu/drm/amd/amdgpu/nv.h | 2 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 11 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 565 - drivers/gpu/drm/amd/amdgpu/psp_v12_0.h | 30 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 678 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 60 +- drivers/gpu/drm/amd/amdgpu/si.c | 13 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 724 - drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h | 34 - drivers/gpu/drm/amd/amdgpu/soc15.c | 247 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 1 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 5 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 255 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 51 - drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 116 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 314 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 38 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 1414 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h | 29 - drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 31 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 4 - drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 6 - drivers/gpu/drm/amd/amdgpu/vi.c | 7 - drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 1455 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1992 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 395 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 547 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 28 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 44 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 59 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 2 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 101 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 4 +- drivers/gpu/drm/amd/display/Kconfig | 8 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 258 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 17 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 231 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 67 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 24 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 4 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 26 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 51 +- drivers/gpu/drm/amd/display/dc/Makefile | 3 - drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 3 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 3 +- .../amd/display/dc/bios/command_table_helper2.c | 5 - .../dc/bios/dce110/command_table_helper_dce110.c | 36 +- .../dc/bios/dce112/command_table_helper2_dce112.c | 36 +- .../dc/bios/dce112/command_table_helper_dce112.c | 36 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 10 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 35 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 12 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 10 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 9 - .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 17 +- .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c | 4 +- .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 12 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 173 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 5 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 590 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h | 39 - .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 200 - .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h | 40 - drivers/gpu/drm/amd/display/dc/core/dc.c | 192 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 279 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 728 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 204 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 310 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 26 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 57 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 24 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 61 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 21 - drivers/gpu/drm/amd/display/dc/dc_types.h | 14 - drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 - drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 34 +- drivers/gpu/drm/amd/display/dc/dce/dce_audio.h | 6 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 9 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 36 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 17 - drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 168 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 16 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 10 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 61 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 6 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 137 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 10 +- .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 42 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 6 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 2 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 2 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 14 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 16 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 4 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 81 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 72 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 53 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 429 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 72 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 3 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 21 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h | 4 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 25 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 14 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 12 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 59 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 22 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 36 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 26 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 21 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 130 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 117 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 26 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 772 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 105 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 725 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 16 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 40 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 97 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 7 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 865 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 12 - .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 39 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 5 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c | 37 - drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 10 - .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 595 - .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 132 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 244 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.h | 133 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 1680 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.h | 45 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 47 - drivers/gpu/drm/amd/display/dc/dm_services.h | 1 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 30 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 5136 -- .../display/dc/dml/dcn20/display_mode_vba_20v2.h | 32 - .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 1701 - .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 74 - .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 6123 -- .../amd/display/dc/dml/dcn21/display_mode_vba_21.h | 32 - .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 1823 - .../display/dc/dml/dcn21/display_rq_dlg_calc_21.h | 73 - .../drm/amd/display/dc/dml/display_mode_enums.h | 22 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 31 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 - .../drm/amd/display/dc/dml/display_mode_structs.h | 4 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 21 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 18 - drivers/gpu/drm/amd/display/dc/dsc/Makefile | 11 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 71 +- drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 382 + drivers/gpu/drm/amd/display/dc/gpio/Makefile | 9 +- .../amd/display/dc/gpio/dce110/hw_factory_dce110.c | 18 +- .../amd/display/dc/gpio/dce120/hw_factory_dce120.c | 14 +- .../amd/display/dc/gpio/dce80/hw_factory_dce80.c | 14 +- .../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 52 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 51 +- .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 2 +- .../amd/display/dc/gpio/dcn21/hw_factory_dcn21.c | 210 - .../amd/display/dc/gpio/dcn21/hw_factory_dcn21.h | 33 - .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.c | 386 - .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.h | 35 - .../display/dc/gpio/diagnostics/hw_factory_diag.c | 10 +- drivers/gpu/drm/amd/display/dc/gpio/generic_regs.h | 66 - drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 74 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 117 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.h | 6 +- drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 26 +- drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.h | 5 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 8 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.h | 51 +- drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c | 138 - drivers/gpu/drm/amd/display/dc/gpio/hw_generic.h | 50 - drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c | 31 +- drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.h | 5 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 8 - drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 21 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 10 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 132 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 15 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 10 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 12 + drivers/gpu/drm/amd/display/dc/inc/hw/gpio.h | 10 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 13 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 8 - drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 20 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 15 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 51 +- drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 - .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 28 +- .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 374 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 34 - .../display/dc/virtual/virtual_stream_encoder.c | 5 - drivers/gpu/drm/amd/display/include/audio_types.h | 4 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 15 - drivers/gpu/drm/amd/display/include/dal_types.h | 3 - .../drm/amd/display/include/ddc_service_types.h | 10 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 2 +- .../gpu/drm/amd/display/include/gpio_interface.h | 9 - .../amd/display/include/gpio_service_interface.h | 18 +- .../drm/amd/display/include/link_service_types.h | 17 +- .../gpu/drm/amd/display/include/logger_interface.h | 2 - drivers/gpu/drm/amd/display/include/logger_types.h | 7 - .../drm/amd/display/modules/color/color_gamma.c | 367 +- .../drm/amd/display/modules/color/color_gamma.h | 10 - .../drm/amd/display/modules/freesync/freesync.c | 303 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 2 - .../drm/amd/display/modules/inc/mod_info_packet.h | 2 +- .../amd/display/modules/info_packet/info_packet.c | 69 - .../drm/amd/display/modules/power/power_helpers.c | 121 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 - drivers/gpu/drm/amd/include/arct_ip_offset.h | 1650 - .../amd/include/asic_reg/clk/clk_10_0_2_offset.h | 56 - .../amd/include/asic_reg/clk/clk_10_0_2_sh_mask.h | 73 - .../amd/include/asic_reg/dcn/dcn_2_1_0_offset.h | 13862 ----- .../amd/include/asic_reg/dcn/dcn_2_1_0_sh_mask.h | 56638 ------------------- .../amd/include/asic_reg/dcn/dpcs_2_1_0_offset.h | 565 - .../amd/include/asic_reg/dcn/dpcs_2_1_0_sh_mask.h | 3430 -- .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 4 - .../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 2 - .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 39 - .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 2 - .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 157 - .../include/asic_reg/mmhub/mmhub_9_4_0_offset.h | 21 - .../include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h | 222 - .../include/asic_reg/mmhub/mmhub_9_4_1_default.h | 3933 -- .../include/asic_reg/mmhub/mmhub_9_4_1_offset.h | 7753 --- .../include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h | 44884 --------------- .../drm/amd/include/asic_reg/mp/mp_12_0_0_offset.h | 336 - .../amd/include/asic_reg/mp/mp_12_0_0_sh_mask.h | 866 - .../amd/include/asic_reg/nbio/nbio_7_0_sh_mask.h | 30 - .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 6 - .../amd/include/asic_reg/oss/osssys_4_0_sh_mask.h | 4 - .../amd/include/asic_reg/rsmu/rsmu_0_0_2_offset.h | 27 - .../amd/include/asic_reg/rsmu/rsmu_0_0_2_sh_mask.h | 32 - .../include/asic_reg/sdma0/sdma0_4_2_2_offset.h | 1051 - .../include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h | 3002 - .../include/asic_reg/sdma1/sdma1_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h | 2956 - .../include/asic_reg/sdma2/sdma2_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h | 2956 - .../include/asic_reg/sdma3/sdma3_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h | 2956 - .../include/asic_reg/sdma4/sdma4_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h | 2956 - .../include/asic_reg/sdma5/sdma5_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h | 2956 - .../include/asic_reg/sdma6/sdma6_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h | 2956 - .../include/asic_reg/sdma7/sdma7_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h | 2956 - .../include/asic_reg/smuio/smuio_11_0_0_offset.h | 92 - .../include/asic_reg/smuio/smuio_11_0_0_sh_mask.h | 231 - .../amd/include/asic_reg/umc/umc_6_1_1_offset.h | 31 - .../amd/include/asic_reg/umc/umc_6_1_1_sh_mask.h | 91 - .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 979 - .../drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h | 3609 -- drivers/gpu/drm/amd/include/atomfirmware.h | 86 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 12 - drivers/gpu/drm/amd/include/navi12_ip_offset.h | 1119 - drivers/gpu/drm/amd/include/navi14_ip_offset.h | 1119 - drivers/gpu/drm/amd/include/renoir_ip_offset.h | 1364 - drivers/gpu/drm/amd/include/soc15_ih_clientid.h | 11 +- drivers/gpu/drm/amd/include/v9_structs.h | 8 +- drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 51 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 492 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1938 - drivers/gpu/drm/amd/powerplay/arcturus_ppt.h | 72 - drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 16 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 12 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 28 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 26 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 114 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 254 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 120 - drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 11 - drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h | 2 +- .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 4 +- .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 891 - .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 29 +- .../gpu/drm/amd/powerplay/inc/smu12_driver_if.h | 217 - drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 263 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 27 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 42 - .../gpu/drm/amd/powerplay/inc/smu_v12_0_ppsmc.h | 106 - drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 489 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 4 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 195 - drivers/gpu/drm/amd/powerplay/renoir_ppt.h | 28 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 339 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 412 - .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 4 - drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 5 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 10 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h | 2 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 288 +- drivers/gpu/drm/arc/arcpgu_drv.c | 5 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 42 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 89 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 16 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 8 +- .../drm/arm/display/komeda/komeda_format_caps.c | 19 - .../drm/arm/display/komeda/komeda_format_caps.h | 3 - .../drm/arm/display/komeda/komeda_framebuffer.c | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 35 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 4 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 19 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 7 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 4 +- .../drm/arm/display/komeda/komeda_wb_connector.c | 2 +- drivers/gpu/drm/arm/hdlcd_crtc.c | 12 +- drivers/gpu/drm/arm/hdlcd_drv.c | 13 +- drivers/gpu/drm/arm/malidp_crtc.c | 11 +- drivers/gpu/drm/arm/malidp_drv.c | 13 +- drivers/gpu/drm/arm/malidp_drv.h | 7 +- drivers/gpu/drm/arm/malidp_hw.c | 10 +- drivers/gpu/drm/arm/malidp_mw.c | 5 +- drivers/gpu/drm/arm/malidp_planes.c | 4 +- drivers/gpu/drm/armada/armada_crtc.c | 10 +- drivers/gpu/drm/armada/armada_debugfs.c | 8 +- drivers/gpu/drm/armada/armada_drm.h | 5 +- drivers/gpu/drm/armada/armada_drv.c | 11 +- drivers/gpu/drm/armada/armada_fb.c | 3 - drivers/gpu/drm/armada/armada_fbdev.c | 3 - drivers/gpu/drm/armada/armada_gem.c | 12 +- drivers/gpu/drm/armada/armada_gem.h | 3 +- drivers/gpu/drm/armada/armada_overlay.c | 8 +- drivers/gpu/drm/armada/armada_plane.c | 4 +- drivers/gpu/drm/armada/armada_trace.h | 5 +- drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 2 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 3 +- drivers/gpu/drm/ast/Makefile | 2 +- drivers/gpu/drm/ast/ast_dp501.c | 5 +- drivers/gpu/drm/ast/ast_drv.c | 22 +- drivers/gpu/drm/ast/ast_drv.h | 46 +- drivers/gpu/drm/ast/ast_fb.c | 346 + drivers/gpu/drm/ast/ast_main.c | 82 +- drivers/gpu/drm/ast/ast_mode.c | 62 +- drivers/gpu/drm/ast/ast_post.c | 9 +- drivers/gpu/drm/ast/ast_ttm.c | 7 +- drivers/gpu/drm/ati_pcigart.c | 10 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 12 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 18 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 20 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 12 +- drivers/gpu/drm/bochs/bochs.h | 6 +- drivers/gpu/drm/bochs/bochs_drv.c | 17 +- drivers/gpu/drm/bochs/bochs_hw.c | 4 - drivers/gpu/drm/bochs/bochs_kms.c | 9 +- drivers/gpu/drm/bridge/Kconfig | 6 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 295 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 2 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 13 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 1 + drivers/gpu/drm/bridge/nxp-ptn3460.c | 3 + drivers/gpu/drm/bridge/parade-ps8622.c | 1 + drivers/gpu/drm/bridge/sii902x.c | 44 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 20 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-audio.h | 1 - drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 13 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 60 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 134 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.h | 13 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 47 - drivers/gpu/drm/bridge/tc358767.c | 683 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 46 +- drivers/gpu/drm/bridge/ti-tfp410.c | 6 +- drivers/gpu/drm/cirrus/cirrus.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 45 +- drivers/gpu/drm/drm_atomic_uapi.c | 6 +- drivers/gpu/drm/drm_client.c | 61 +- drivers/gpu/drm/drm_client_modeset.c | 2 +- drivers/gpu/drm/drm_connector.c | 109 +- drivers/gpu/drm/drm_crtc_helper.c | 32 + drivers/gpu/drm/drm_debugfs_crc.c | 15 +- drivers/gpu/drm/drm_dma.c | 2 +- drivers/gpu/drm/drm_dp_aux_dev.c | 18 +- drivers/gpu/drm/drm_dp_helper.c | 31 +- drivers/gpu/drm/drm_dp_mst_topology.c | 142 +- drivers/gpu/drm/drm_drv.c | 18 +- drivers/gpu/drm/drm_fb_helper.c | 51 +- drivers/gpu/drm/drm_file.c | 9 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem.c | 37 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 74 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 71 +- drivers/gpu/drm/drm_gem_vram_helper.c | 94 +- drivers/gpu/drm/drm_hdcp.c | 77 +- drivers/gpu/drm/drm_ioc32.c | 13 +- drivers/gpu/drm/drm_ioctl.c | 139 +- drivers/gpu/drm/drm_kms_helper_common.c | 2 +- drivers/gpu/drm/drm_legacy_misc.c | 2 +- drivers/gpu/drm/drm_lock.c | 2 +- drivers/gpu/drm/drm_memory.c | 2 +- drivers/gpu/drm/drm_mipi_dbi.c | 1330 - drivers/gpu/drm/drm_mipi_dsi.c | 7 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 4 - drivers/gpu/drm/drm_modes.c | 77 +- drivers/gpu/drm/drm_panel.c | 102 +- drivers/gpu/drm/drm_prime.c | 848 +- drivers/gpu/drm/drm_scatter.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 109 +- drivers/gpu/drm/drm_sysfs.c | 43 - drivers/gpu/drm/drm_vblank.c | 25 +- drivers/gpu/drm/drm_vm.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 93 +- drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c | 58 +- drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h | 15 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 96 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 27 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 65 +- drivers/gpu/drm/etnaviv/etnaviv_dump.h | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 78 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 13 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 59 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 158 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 11 +- drivers/gpu/drm/etnaviv/etnaviv_iommu.c | 167 +- drivers/gpu/drm/etnaviv/etnaviv_iommu.h | 20 + drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 284 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 326 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.h | 114 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 48 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +- drivers/gpu/drm/exynos/Kconfig | 1 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 38 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_ipp.h | 2 + drivers/gpu/drm/exynos/exynos_drm_rotator.c | 2 - drivers/gpu/drm/exynos/exynos_drm_scaler.c | 5 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 5 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 9 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c | 1 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 11 +- drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 6 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 29 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 1 - drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 8 +- drivers/gpu/drm/hisilicon/kirin/Kconfig | 10 +- drivers/gpu/drm/hisilicon/kirin/Makefile | 3 +- drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 1 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 359 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 258 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 48 +- drivers/gpu/drm/i2c/ch7006_priv.h | 1 + drivers/gpu/drm/i2c/sil164_drv.c | 3 +- drivers/gpu/drm/i2c/tda998x_drv.c | 2 +- drivers/gpu/drm/i810/i810_dma.c | 17 +- drivers/gpu/drm/i810/i810_drv.c | 8 +- drivers/gpu/drm/i810/i810_drv.h | 2 - drivers/gpu/drm/i915/Kconfig.debug | 16 - drivers/gpu/drm/i915/Makefile | 96 +- drivers/gpu/drm/i915/Makefile.header-test | 22 + drivers/gpu/drm/i915/display/Makefile | 6 +- drivers/gpu/drm/i915/display/Makefile.header-test | 16 + drivers/gpu/drm/i915/display/dvo_ch7017.c | 2 +- drivers/gpu/drm/i915/display/dvo_ch7xxx.c | 2 +- drivers/gpu/drm/i915/display/dvo_ivch.c | 2 +- drivers/gpu/drm/i915/display/dvo_ns2501.c | 2 +- drivers/gpu/drm/i915/display/dvo_sil164.c | 2 +- drivers/gpu/drm/i915/display/dvo_tfp410.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 244 +- drivers/gpu/drm/i915/display/intel_atomic.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 59 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 83 +- drivers/gpu/drm/i915/display/intel_bios.c | 27 +- drivers/gpu/drm/i915/display/intel_bios.h | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 33 +- drivers/gpu/drm/i915/display/intel_bw.h | 15 + drivers/gpu/drm/i915/display/intel_cdclk.c | 117 +- drivers/gpu/drm/i915/display/intel_color.c | 2 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 195 +- drivers/gpu/drm/i915/display/intel_combo_phy.h | 4 +- drivers/gpu/drm/i915/display/intel_connector.c | 4 +- drivers/gpu/drm/i915/display/intel_crt.c | 17 +- drivers/gpu/drm/i915/display/intel_ddi.c | 469 +- drivers/gpu/drm/i915/display/intel_display.c | 1371 +- drivers/gpu/drm/i915/display/intel_display.h | 239 +- drivers/gpu/drm/i915/display/intel_display_power.c | 776 +- drivers/gpu/drm/i915/display/intel_display_power.h | 73 +- drivers/gpu/drm/i915/display/intel_display_types.h | 1525 - drivers/gpu/drm/i915/display/intel_dp.c | 393 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 7 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 37 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 1 - drivers/gpu/drm/i915/display/intel_dpio_phy.c | 8 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 698 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 57 +- drivers/gpu/drm/i915/display/intel_dsi.h | 15 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 2 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 7 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 51 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 3 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 257 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 70 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 19 +- drivers/gpu/drm/i915/display/intel_gmbus.h | 22 - drivers/gpu/drm/i915/display/intel_hdcp.c | 104 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 118 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 67 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 5 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_opregion.c | 2 +- drivers/gpu/drm/i915/display/intel_overlay.c | 149 +- drivers/gpu/drm/i915/display/intel_panel.c | 2 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 8 +- drivers/gpu/drm/i915/display/intel_quirks.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 316 +- drivers/gpu/drm/i915/display/intel_sprite.c | 344 +- drivers/gpu/drm/i915/display/intel_sprite.h | 8 +- drivers/gpu/drm/i915/display/intel_tc.c | 544 - drivers/gpu/drm/i915/display/intel_tc.h | 30 - drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 12 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 18 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 88 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 20 +- drivers/gpu/drm/i915/gem/Makefile | 6 +- drivers/gpu/drm/i915/gem/Makefile.header-test | 16 + drivers/gpu/drm/i915/gem/i915_gem_busy.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 127 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 60 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 231 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 8 + drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 9 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 49 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 363 +- drivers/gpu/drm/i915/gem/i915_gem_fence.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 34 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 159 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 24 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 376 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 25 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 10 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 15 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 56 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 8 - drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 101 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.h | 31 - drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 35 - drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 24 +- drivers/gpu/drm/i915/gem/i915_gemfs.c | 31 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 187 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 42 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 13 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 274 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 66 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 141 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 141 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 16 - drivers/gpu/drm/i915/gt/Makefile | 5 +- drivers/gpu/drm/i915/gt/Makefile.header-test | 16 + drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 49 +- drivers/gpu/drm/i915/gt/intel_context.c | 167 +- drivers/gpu/drm/i915/gt/intel_context.h | 35 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 15 +- drivers/gpu/drm/i915/gt/intel_engine.h | 90 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 436 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 109 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 28 +- drivers/gpu/drm/i915/gt/intel_engine_pool.c | 177 - drivers/gpu/drm/i915/gt/intel_engine_pool.h | 34 - drivers/gpu/drm/i915/gt/intel_engine_pool_types.h | 29 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 139 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 303 - drivers/gpu/drm/i915/gt/intel_engine_user.h | 25 - drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 18 +- drivers/gpu/drm/i915/gt/intel_gt.c | 268 - drivers/gpu/drm/i915/gt/intel_gt.h | 60 - drivers/gpu/drm/i915/gt/intel_gt_irq.c | 455 - drivers/gpu/drm/i915/gt/intel_gt_irq.h | 44 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 95 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 41 +- drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c | 109 - drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h | 22 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 102 - drivers/gpu/drm/i915/gt/intel_hangcheck.c | 71 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 1387 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 1 - drivers/gpu/drm/i915/gt/intel_mocs.c | 218 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 7 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 236 - drivers/gpu/drm/i915/gt/intel_renderstate.h | 51 - drivers/gpu/drm/i915/gt/intel_reset.c | 669 +- drivers/gpu/drm/i915/gt/intel_reset.h | 75 +- drivers/gpu/drm/i915/gt/intel_reset_types.h | 50 - drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 362 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 563 - drivers/gpu/drm/i915/gt/intel_timeline.h | 94 - drivers/gpu/drm/i915/gt/intel_timeline_types.h | 85 - drivers/gpu/drm/i915/gt/intel_workarounds.c | 292 +- drivers/gpu/drm/i915/gt/intel_workarounds.h | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 1 - drivers/gpu/drm/i915/gt/mock_engine.c | 103 +- drivers/gpu/drm/i915/gt/selftest_context.c | 456 - drivers/gpu/drm/i915/gt/selftest_engine.c | 28 - drivers/gpu/drm/i915/gt/selftest_engine.h | 14 - drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 26 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 83 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 528 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 522 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 134 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 846 - drivers/gpu/drm/i915/gt/selftest_workarounds.c | 191 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 29 - drivers/gpu/drm/i915/gt/selftests/mock_timeline.h | 15 - drivers/gpu/drm/i915/gt/uc/Makefile | 5 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 619 - drivers/gpu/drm/i915/gt/uc/intel_guc.h | 200 - drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 184 - drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h | 15 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 897 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 93 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 166 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h | 14 - drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 604 - drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 646 - drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 80 - drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 143 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 1184 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 67 - drivers/gpu/drm/i915/gt/uc/intel_huc.c | 192 - drivers/gpu/drm/i915/gt/uc/intel_huc.h | 54 - drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 58 - drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h | 14 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 627 - drivers/gpu/drm/i915/gt/uc/intel_uc.h | 67 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 616 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 241 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 82 - drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 317 - drivers/gpu/drm/i915/gvt/aperture_gm.c | 10 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 190 +- drivers/gpu/drm/i915/gvt/debugfs.c | 47 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 6 +- drivers/gpu/drm/i915/gvt/gtt.c | 9 - drivers/gpu/drm/i915/gvt/gtt.h | 13 +- drivers/gpu/drm/i915/gvt/gvt.c | 4 +- drivers/gpu/drm/i915/gvt/gvt.h | 8 +- drivers/gpu/drm/i915/gvt/interrupt.c | 4 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 27 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 57 +- drivers/gpu/drm/i915/gvt/scheduler.c | 142 +- drivers/gpu/drm/i915/gvt/trace_points.c | 2 + drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 640 +- drivers/gpu/drm/i915/i915_active.h | 61 +- drivers/gpu/drm/i915/i915_active_types.h | 30 +- drivers/gpu/drm/i915/i915_buddy.c | 428 - drivers/gpu/drm/i915/i915_buddy.h | 128 - drivers/gpu/drm/i915/i915_cmd_parser.c | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 493 +- drivers/gpu/drm/i915/i915_drv.c | 925 +- drivers/gpu/drm/i915/i915_drv.h | 771 +- drivers/gpu/drm/i915/i915_fixed.h | 5 - drivers/gpu/drm/i915/i915_gem.c | 609 +- drivers/gpu/drm/i915/i915_gem.h | 2 - drivers/gpu/drm/i915/i915_gem_batch_pool.c | 140 + drivers/gpu/drm/i915/i915_gem_batch_pool.h | 26 + drivers/gpu/drm/i915/i915_gem_evict.c | 9 + drivers/gpu/drm/i915/i915_gem_fence_reg.c | 140 +- drivers/gpu/drm/i915/i915_gem_fence_reg.h | 5 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 2174 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 206 +- drivers/gpu/drm/i915/i915_gem_render_state.c | 235 + drivers/gpu/drm/i915/i915_gem_render_state.h | 31 + drivers/gpu/drm/i915/i915_getparam.c | 168 - drivers/gpu/drm/i915/i915_globals.c | 1 - drivers/gpu/drm/i915/i915_globals.h | 3 - drivers/gpu/drm/i915/i915_gpu_error.c | 827 +- drivers/gpu/drm/i915/i915_gpu_error.h | 78 +- drivers/gpu/drm/i915/i915_irq.c | 1598 +- drivers/gpu/drm/i915/i915_irq.h | 110 +- drivers/gpu/drm/i915/i915_memcpy.c | 2 +- drivers/gpu/drm/i915/i915_memcpy.h | 32 - drivers/gpu/drm/i915/i915_mm.c | 5 +- drivers/gpu/drm/i915/i915_oa_bdw.c | 91 + drivers/gpu/drm/i915/i915_oa_bdw.h | 15 + drivers/gpu/drm/i915/i915_oa_bxt.c | 89 + drivers/gpu/drm/i915/i915_oa_bxt.h | 15 + drivers/gpu/drm/i915/i915_oa_cflgt2.c | 90 + drivers/gpu/drm/i915/i915_oa_cflgt2.h | 15 + drivers/gpu/drm/i915/i915_oa_cflgt3.c | 90 + drivers/gpu/drm/i915/i915_oa_cflgt3.h | 15 + drivers/gpu/drm/i915/i915_oa_chv.c | 90 + drivers/gpu/drm/i915/i915_oa_chv.h | 15 + drivers/gpu/drm/i915/i915_oa_cnl.c | 102 + drivers/gpu/drm/i915/i915_oa_cnl.h | 15 + drivers/gpu/drm/i915/i915_oa_glk.c | 89 + drivers/gpu/drm/i915/i915_oa_glk.h | 15 + drivers/gpu/drm/i915/i915_oa_hsw.c | 119 + drivers/gpu/drm/i915/i915_oa_hsw.h | 15 + drivers/gpu/drm/i915/i915_oa_icl.c | 99 + drivers/gpu/drm/i915/i915_oa_icl.h | 15 + drivers/gpu/drm/i915/i915_oa_kblgt2.c | 90 + drivers/gpu/drm/i915/i915_oa_kblgt2.h | 15 + drivers/gpu/drm/i915/i915_oa_kblgt3.c | 90 + drivers/gpu/drm/i915/i915_oa_kblgt3.h | 15 + drivers/gpu/drm/i915/i915_oa_sklgt2.c | 89 + drivers/gpu/drm/i915/i915_oa_sklgt2.h | 15 + drivers/gpu/drm/i915/i915_oa_sklgt3.c | 90 + drivers/gpu/drm/i915/i915_oa_sklgt3.h | 15 + drivers/gpu/drm/i915/i915_oa_sklgt4.c | 90 + drivers/gpu/drm/i915/i915_oa_sklgt4.h | 15 + drivers/gpu/drm/i915/i915_params.c | 5 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_pci.c | 65 +- drivers/gpu/drm/i915/i915_perf.c | 895 +- drivers/gpu/drm/i915/i915_perf.h | 32 - drivers/gpu/drm/i915/i915_pmu.c | 298 +- drivers/gpu/drm/i915/i915_priolist_types.h | 15 +- drivers/gpu/drm/i915/i915_pvinfo.h | 7 +- drivers/gpu/drm/i915/i915_query.c | 5 +- drivers/gpu/drm/i915/i915_reg.h | 356 +- drivers/gpu/drm/i915/i915_request.c | 381 +- drivers/gpu/drm/i915/i915_request.h | 29 +- drivers/gpu/drm/i915/i915_scheduler.c | 7 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 1 - drivers/gpu/drm/i915/i915_selftest.h | 29 +- drivers/gpu/drm/i915/i915_suspend.c | 3 +- drivers/gpu/drm/i915/i915_suspend.h | 14 - drivers/gpu/drm/i915/i915_sw_fence.c | 31 +- drivers/gpu/drm/i915/i915_sw_fence.h | 11 +- drivers/gpu/drm/i915/i915_sw_fence_work.c | 95 - drivers/gpu/drm/i915/i915_sw_fence_work.h | 44 - drivers/gpu/drm/i915/i915_sysfs.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.h | 14 - drivers/gpu/drm/i915/i915_timeline.c | 579 + drivers/gpu/drm/i915/i915_timeline.h | 94 + drivers/gpu/drm/i915/i915_timeline_types.h | 67 + drivers/gpu/drm/i915/i915_trace.h | 100 +- drivers/gpu/drm/i915/i915_utils.c | 78 - drivers/gpu/drm/i915/i915_utils.h | 51 - drivers/gpu/drm/i915/i915_vgpu.c | 68 +- drivers/gpu/drm/i915/i915_vgpu.h | 7 +- drivers/gpu/drm/i915/i915_vma.c | 145 +- drivers/gpu/drm/i915/i915_vma.h | 29 +- drivers/gpu/drm/i915/intel_csr.c | 7 - drivers/gpu/drm/i915/intel_device_info.c | 45 +- drivers/gpu/drm/i915/intel_device_info.h | 6 +- drivers/gpu/drm/i915/intel_drv.h | 1616 + drivers/gpu/drm/i915/intel_guc.c | 687 + drivers/gpu/drm/i915/intel_guc.h | 204 + drivers/gpu/drm/i915/intel_guc_ads.c | 202 + drivers/gpu/drm/i915/intel_guc_ads.h | 34 + drivers/gpu/drm/i915/intel_guc_ct.c | 929 + drivers/gpu/drm/i915/intel_guc_ct.h | 104 + drivers/gpu/drm/i915/intel_guc_fw.c | 308 + drivers/gpu/drm/i915/intel_guc_fw.h | 33 + drivers/gpu/drm/i915/intel_guc_fwif.h | 692 + drivers/gpu/drm/i915/intel_guc_log.c | 632 + drivers/gpu/drm/i915/intel_guc_log.h | 100 + drivers/gpu/drm/i915/intel_guc_reg.h | 155 + drivers/gpu/drm/i915/intel_guc_submission.c | 1458 + drivers/gpu/drm/i915/intel_guc_submission.h | 89 + drivers/gpu/drm/i915/intel_gvt.c | 7 +- drivers/gpu/drm/i915/intel_gvt.h | 7 +- drivers/gpu/drm/i915/intel_huc.c | 182 + drivers/gpu/drm/i915/intel_huc.h | 65 + drivers/gpu/drm/i915/intel_huc_fw.c | 215 + drivers/gpu/drm/i915/intel_huc_fw.h | 15 + drivers/gpu/drm/i915/intel_pch.c | 201 - drivers/gpu/drm/i915/intel_pch.h | 73 - drivers/gpu/drm/i915/intel_pm.c | 460 +- drivers/gpu/drm/i915/intel_pm.h | 4 +- drivers/gpu/drm/i915/intel_renderstate.h | 47 + ...gen6_renderstate.c => intel_renderstate_gen6.c} | 0 ...gen7_renderstate.c => intel_renderstate_gen7.c} | 0 ...gen8_renderstate.c => intel_renderstate_gen8.c} | 0 ...gen9_renderstate.c => intel_renderstate_gen9.c} | 0 drivers/gpu/drm/i915/intel_runtime_pm.c | 13 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 +- drivers/gpu/drm/i915/intel_sideband.c | 4 +- drivers/gpu/drm/i915/intel_uc.c | 561 + drivers/gpu/drm/i915/intel_uc.h | 64 + drivers/gpu/drm/i915/intel_uc_fw.c | 357 + drivers/gpu/drm/i915/intel_uc_fw.h | 155 + drivers/gpu/drm/i915/intel_uncore.c | 558 +- drivers/gpu/drm/i915/intel_uncore.h | 54 +- drivers/gpu/drm/i915/intel_wakeref.c | 89 +- drivers/gpu/drm/i915/intel_wakeref.h | 99 +- drivers/gpu/drm/i915/intel_wopcm.c | 268 +- drivers/gpu/drm/i915/intel_wopcm.h | 18 +- drivers/gpu/drm/i915/oa/Makefile | 7 - drivers/gpu/drm/i915/oa/i915_oa_bdw.c | 90 - drivers/gpu/drm/i915/oa/i915_oa_bdw.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_bxt.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_bxt.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_chv.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_chv.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cnl.c | 101 - drivers/gpu/drm/i915/oa/i915_oa_cnl.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_glk.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_glk.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_hsw.c | 118 - drivers/gpu/drm/i915/oa/i915_oa_hsw.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_icl.c | 98 - drivers/gpu/drm/i915/oa/i915_oa_icl.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h | 16 - drivers/gpu/drm/i915/selftests/i915_active.c | 127 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 720 - drivers/gpu/drm/i915/selftests/i915_gem.c | 11 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 22 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 4 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 6 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 3 +- drivers/gpu/drm/i915/selftests/i915_request.c | 89 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 67 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 845 + drivers/gpu/drm/i915/selftests/i915_vma.c | 10 - drivers/gpu/drm/i915/selftests/igt_flush_test.c | 5 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 38 +- drivers/gpu/drm/i915/selftests/igt_reset.h | 10 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 34 +- drivers/gpu/drm/i915/selftests/igt_spinner.h | 9 +- drivers/gpu/drm/i915/selftests/igt_wedge_me.h | 58 + drivers/gpu/drm/i915/selftests/intel_guc.c | 359 + drivers/gpu/drm/i915/selftests/lib_sw_fence.c | 1 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 19 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 3 - drivers/gpu/drm/i915/selftests/mock_request.c | 6 +- drivers/gpu/drm/i915/selftests/mock_request.h | 4 +- drivers/gpu/drm/i915/selftests/mock_timeline.c | 29 + drivers/gpu/drm/i915/selftests/mock_timeline.h | 15 + drivers/gpu/drm/i915/selftests/mock_uncore.c | 4 +- drivers/gpu/drm/imx/Makefile | 1 + drivers/gpu/drm/imx/dw_hdmi-imx.c | 16 +- drivers/gpu/drm/imx/imx-drm-core.c | 13 +- drivers/gpu/drm/imx/imx-ldb.c | 40 +- drivers/gpu/drm/imx/imx-tve.c | 16 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 8 +- drivers/gpu/drm/imx/ipuv3-plane.c | 5 +- drivers/gpu/drm/imx/parallel-display.c | 19 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 80 +- drivers/gpu/drm/lima/lima_device.c | 41 +- drivers/gpu/drm/lima/lima_drv.c | 20 +- drivers/gpu/drm/lima/lima_gem.c | 12 +- drivers/gpu/drm/lima/lima_gem_prime.c | 3 +- drivers/gpu/drm/lima/lima_object.c | 9 +- drivers/gpu/drm/lima/lima_object.h | 3 +- drivers/gpu/drm/lima/lima_vm.h | 4 +- drivers/gpu/drm/mcde/mcde_drv.c | 13 +- drivers/gpu/drm/mcde/mcde_dsi.c | 70 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 2 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 18 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 10 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 87 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 - drivers/gpu/drm/mediatek/mtk_drm_fb.c | 35 +- drivers/gpu/drm/mediatek/mtk_drm_fb.h | 1 + drivers/gpu/drm/mediatek/mtk_drm_gem.c | 7 +- drivers/gpu/drm/mediatek/mtk_drm_plane.c | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 14 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 14 +- drivers/gpu/drm/meson/meson_crtc.c | 35 +- drivers/gpu/drm/meson/meson_drv.c | 73 +- drivers/gpu/drm/meson/meson_drv.h | 24 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 23 +- drivers/gpu/drm/meson/meson_dw_hdmi.h | 12 +- drivers/gpu/drm/meson/meson_overlay.c | 15 +- drivers/gpu/drm/meson/meson_plane.c | 28 +- drivers/gpu/drm/meson/meson_registers.h | 138 +- drivers/gpu/drm/meson/meson_vclk.c | 78 +- drivers/gpu/drm/meson/meson_vclk.h | 4 - drivers/gpu/drm/meson/meson_venc.c | 181 +- drivers/gpu/drm/meson/meson_venc.h | 2 - drivers/gpu/drm/meson/meson_venc_cvbs.c | 24 +- drivers/gpu/drm/meson/meson_viu.c | 99 +- drivers/gpu/drm/meson/meson_vpp.c | 42 +- drivers/gpu/drm/meson/meson_vpp.h | 3 - drivers/gpu/drm/mga/mga_dma.c | 13 +- drivers/gpu/drm/mga/mga_drv.c | 7 +- drivers/gpu/drm/mga/mga_drv.h | 27 +- drivers/gpu/drm/mga/mga_ioc32.c | 3 +- drivers/gpu/drm/mga/mga_irq.c | 12 +- drivers/gpu/drm/mga/mga_state.c | 8 +- drivers/gpu/drm/mga/mga_warp.c | 4 +- drivers/gpu/drm/mgag200/Makefile | 2 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 11 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 10 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 40 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 315 + drivers/gpu/drm/mgag200/mgag200_i2c.c | 6 +- drivers/gpu/drm/mgag200/mgag200_main.c | 96 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 59 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 3 +- drivers/gpu/drm/msm/Kconfig | 2 +- drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 1 - drivers/gpu/drm/msm/adreno/adreno_device.c | 1 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 95 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 78 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 11 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 3 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 44 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h | 9 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 112 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 31 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 11 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 1 - drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c | 1 - drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 51 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 2 - .../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 2 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 132 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 19 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c | 1 - drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 62 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 1 - drivers/gpu/drm/msm/disp/mdp_format.c | 2 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 18 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 12 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 2 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 - drivers/gpu/drm/msm/dsi/pll/dsi_pll.h | 2 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 66 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 4 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 - drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 43 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 1 - drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c | 2 - drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 2 - drivers/gpu/drm/msm/msm_atomic.c | 236 +- drivers/gpu/drm/msm/msm_atomic_trace.h | 110 - drivers/gpu/drm/msm/msm_atomic_tracepoints.c | 3 - drivers/gpu/drm/msm/msm_debugfs.c | 5 - drivers/gpu/drm/msm/msm_drv.c | 81 +- drivers/gpu/drm/msm/msm_drv.h | 6 +- drivers/gpu/drm/msm/msm_fb.c | 2 - drivers/gpu/drm/msm/msm_fbdev.c | 4 - drivers/gpu/drm/msm/msm_gem.c | 75 +- drivers/gpu/drm/msm/msm_gem.h | 2 +- drivers/gpu/drm/msm/msm_gem_prime.c | 6 +- drivers/gpu/drm/msm/msm_gem_submit.c | 10 +- drivers/gpu/drm/msm/msm_gpu.c | 5 +- drivers/gpu/drm/msm/msm_gpu_trace.h | 2 +- drivers/gpu/drm/msm/msm_gpummu.c | 2 - drivers/gpu/drm/msm/msm_kms.h | 108 +- drivers/gpu/drm/msm/msm_perf.c | 3 - drivers/gpu/drm/msm/msm_rd.c | 7 +- drivers/gpu/drm/msm/msm_submitqueue.c | 2 - drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 16 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 18 +- drivers/gpu/drm/mxsfb/mxsfb_out.c | 3 +- drivers/gpu/drm/nouveau/Kconfig | 5 +- drivers/gpu/drm/nouveau/dispnv04/arb.c | 2 + drivers/gpu/drm/nouveau/dispnv04/crtc.c | 54 +- drivers/gpu/drm/nouveau/dispnv04/cursor.c | 1 + drivers/gpu/drm/nouveau/dispnv04/dac.c | 1 + drivers/gpu/drm/nouveau/dispnv04/dfp.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 3 +- drivers/gpu/drm/nouveau/dispnv04/disp.h | 1 + drivers/gpu/drm/nouveau/dispnv04/hw.c | 1 + drivers/gpu/drm/nouveau/dispnv04/hw.h | 1 + drivers/gpu/drm/nouveau/dispnv04/overlay.c | 1 + drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c | 1 + drivers/gpu/drm/nouveau/dispnv04/tvnv04.c | 1 + drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 1 + drivers/gpu/drm/nouveau/dispnv50/atom.h | 14 - drivers/gpu/drm/nouveau/dispnv50/base507c.c | 26 +- drivers/gpu/drm/nouveau/dispnv50/base827c.c | 11 +- drivers/gpu/drm/nouveau/dispnv50/base907c.c | 65 - drivers/gpu/drm/nouveau/dispnv50/base917c.c | 2 - drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 68 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 18 +- drivers/gpu/drm/nouveau/dispnv50/ovly507e.c | 3 +- drivers/gpu/drm/nouveau/dispnv50/ovly827e.c | 3 + drivers/gpu/drm/nouveau/dispnv50/ovly907e.c | 13 +- drivers/gpu/drm/nouveau/dispnv50/ovly917e.c | 5 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 111 +- drivers/gpu/drm/nouveau/dispnv50/wndw.h | 10 +- drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c | 61 +- drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c | 72 +- .../drm/nouveau/include/nvkm/subdev/bios/extdev.h | 2 - .../drm/nouveau/include/nvkm/subdev/bios/gpio.h | 5 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h | 1 - drivers/gpu/drm/nouveau/nouveau_abi16.c | 10 +- drivers/gpu/drm/nouveau/nouveau_abi16.h | 1 + drivers/gpu/drm/nouveau/nouveau_bios.c | 4 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 98 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 11 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 3 +- drivers/gpu/drm/nouveau/nouveau_crtc.h | 2 - drivers/gpu/drm/nouveau/nouveau_debugfs.h | 2 +- drivers/gpu/drm/nouveau/nouveau_display.c | 14 +- drivers/gpu/drm/nouveau/nouveau_display.h | 4 - drivers/gpu/drm/nouveau/nouveau_dma.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 456 +- drivers/gpu/drm/nouveau/nouveau_dmem.h | 11 + drivers/gpu/drm/nouveau/nouveau_dp.c | 1 + drivers/gpu/drm/nouveau/nouveau_drm.c | 39 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 9 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 15 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 51 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 5 +- drivers/gpu/drm/nouveau/nouveau_hwmon.c | 2 + drivers/gpu/drm/nouveau/nouveau_ioc32.c | 3 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 43 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 50 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 1 + drivers/gpu/drm/nouveau/nvif/mmu.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c | 188 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c | 28 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h | 6 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c | 26 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm20b.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c | 27 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp10b.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c | 13 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c | 28 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c | 32 - drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c | 24 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c | 18 - .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 2 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c | 12 - drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c | 3 - drivers/gpu/drm/omapdrm/displays/Kconfig | 38 + drivers/gpu/drm/omapdrm/displays/Makefile | 6 + .../omapdrm/displays/panel-lgphilips-lb035q02.c | 251 + .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 271 + .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 262 + .../drm/omapdrm/displays/panel-sony-acx565akm.c | 755 + .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 390 + .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 513 + drivers/gpu/drm/omapdrm/dss/dispc.c | 11 +- drivers/gpu/drm/omapdrm/dss/dss.c | 11 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 7 + drivers/gpu/drm/omapdrm/dss/output.c | 4 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 4 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 - drivers/gpu/drm/omapdrm/omap_drv.c | 24 +- drivers/gpu/drm/omapdrm/omap_drv.h | 5 +- drivers/gpu/drm/omapdrm/omap_fb.c | 4 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +- drivers/gpu/drm/omapdrm/omap_gem.c | 2 - drivers/gpu/drm/omapdrm/omap_gem.h | 3 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 8 +- drivers/gpu/drm/omapdrm/omap_irq.c | 2 - drivers/gpu/drm/omapdrm/omap_plane.c | 9 +- drivers/gpu/drm/panel/Kconfig | 64 - drivers/gpu/drm/panel/Makefile | 8 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 34 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 237 - drivers/gpu/drm/panel/panel-lvds.c | 5 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 248 - drivers/gpu/drm/panel/panel-novatek-nt39016.c | 359 - .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 13 - drivers/gpu/drm/panel/panel-raydium-rm67191.c | 668 - drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 75 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 226 - drivers/gpu/drm/panel/panel-simple.c | 407 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 701 - drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 399 - drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 509 - drivers/gpu/drm/panfrost/Makefile | 1 - drivers/gpu/drm/panfrost/TODO | 15 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 22 +- drivers/gpu/drm/panfrost/panfrost_devfreq.h | 1 - drivers/gpu/drm/panfrost/panfrost_device.c | 28 +- drivers/gpu/drm/panfrost/panfrost_device.h | 31 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 196 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 142 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 23 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 110 - drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 - drivers/gpu/drm/panfrost/panfrost_job.c | 62 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 462 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 9 +- drivers/gpu/drm/pl111/pl111_debugfs.c | 4 +- drivers/gpu/drm/pl111/pl111_display.c | 52 +- drivers/gpu/drm/pl111/pl111_drm.h | 11 +- drivers/gpu/drm/pl111/pl111_drv.c | 13 +- drivers/gpu/drm/pl111/pl111_nomadik.h | 3 +- drivers/gpu/drm/pl111/pl111_versatile.c | 9 +- drivers/gpu/drm/pl111/pl111_versatile.h | 3 - drivers/gpu/drm/pl111/pl111_vexpress.c | 1 - drivers/gpu/drm/qxl/qxl_cmd.c | 6 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 10 +- drivers/gpu/drm/qxl/qxl_display.c | 11 +- drivers/gpu/drm/qxl/qxl_draw.c | 2 - drivers/gpu/drm/qxl/qxl_drv.c | 41 +- drivers/gpu/drm/qxl/qxl_drv.h | 13 +- drivers/gpu/drm/qxl/qxl_gem.c | 3 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 3 - drivers/gpu/drm/qxl/qxl_irq.c | 4 - drivers/gpu/drm/qxl/qxl_kms.c | 9 +- drivers/gpu/drm/qxl/qxl_object.c | 20 +- drivers/gpu/drm/qxl/qxl_object.h | 6 +- drivers/gpu/drm/qxl/qxl_release.c | 14 +- drivers/gpu/drm/qxl/qxl_ttm.c | 20 +- drivers/gpu/drm/r128/r128_ioc32.c | 3 +- drivers/gpu/drm/r128/r128_irq.c | 5 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/cik_sdma.c | 2 +- drivers/gpu/drm/radeon/evergreen_dma.c | 2 +- drivers/gpu/drm/radeon/r100.c | 2 +- drivers/gpu/drm/radeon/r200.c | 2 +- drivers/gpu/drm/radeon/r600.c | 2 +- drivers/gpu/drm/radeon/r600_dma.c | 2 +- drivers/gpu/drm/radeon/radeon.h | 15 +- drivers/gpu/drm/radeon/radeon_asic.h | 18 +- drivers/gpu/drm/radeon/radeon_benchmark.c | 6 +- drivers/gpu/drm/radeon/radeon_connectors.c | 2 +- drivers/gpu/drm/radeon/radeon_cs.c | 6 +- drivers/gpu/drm/radeon/radeon_device.c | 23 +- drivers/gpu/drm/radeon/radeon_display.c | 6 +- drivers/gpu/drm/radeon/radeon_drv.c | 33 +- drivers/gpu/drm/radeon/radeon_gem.c | 8 +- drivers/gpu/drm/radeon/radeon_mn.c | 158 +- drivers/gpu/drm/radeon/radeon_object.c | 28 +- drivers/gpu/drm/radeon/radeon_object.h | 4 +- drivers/gpu/drm/radeon/radeon_prime.c | 20 +- drivers/gpu/drm/radeon/radeon_sync.c | 10 +- drivers/gpu/drm/radeon/radeon_test.c | 8 +- drivers/gpu/drm/radeon/radeon_ttm.c | 6 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 6 +- drivers/gpu/drm/radeon/rv770_dma.c | 2 +- drivers/gpu/drm/radeon/si_dma.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 5 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 14 +- drivers/gpu/drm/rockchip/Makefile | 3 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 118 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 17 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 9 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 5 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 20 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 29 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 282 + drivers/gpu/drm/rockchip/rockchip_drm_psr.h | 22 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 117 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 16 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 9 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 11 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 2 + drivers/gpu/drm/scheduler/sched_entity.c | 7 +- drivers/gpu/drm/scheduler/sched_fence.c | 6 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 7 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 130 - drivers/gpu/drm/selftests/test-drm_framebuffer.c | 7 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 3 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 4 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 9 +- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 + drivers/gpu/drm/shmobile/shmob_drm_plane.c | 2 +- drivers/gpu/drm/shmobile/shmob_drm_plane.h | 1 - drivers/gpu/drm/shmobile/shmob_drm_regs.h | 3 - drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_dvo.c | 8 +- drivers/gpu/drm/sti/sti_hdmi.c | 9 +- drivers/gpu/drm/sti/sti_tvout.c | 16 +- drivers/gpu/drm/stm/drv.c | 5 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 10 +- drivers/gpu/drm/stm/ltdc.c | 2 - drivers/gpu/drm/sun4i/sun4i_backend.c | 16 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 13 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 7 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 1 + drivers/gpu/drm/sun4i/sun4i_frontend.c | 10 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 24 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 3 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 29 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 10 +- drivers/gpu/drm/sun4i/sun8i_csc.c | 157 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 6 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 57 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 2 - drivers/gpu/drm/sun4i/sun8i_mixer.c | 14 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 6 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 22 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 11 +- drivers/gpu/drm/tegra/dc.c | 13 +- drivers/gpu/drm/tegra/dpaux.c | 5 +- drivers/gpu/drm/tegra/drm.c | 38 +- drivers/gpu/drm/tegra/drm.h | 3 +- drivers/gpu/drm/tegra/dsi.c | 8 +- drivers/gpu/drm/tegra/fb.c | 6 +- drivers/gpu/drm/tegra/gem.c | 10 +- drivers/gpu/drm/tegra/gem.h | 4 +- drivers/gpu/drm/tegra/gr2d.c | 1 - drivers/gpu/drm/tegra/hdmi.c | 5 - drivers/gpu/drm/tegra/hub.c | 3 +- drivers/gpu/drm/tegra/hub.h | 1 + drivers/gpu/drm/tegra/output.c | 8 +- drivers/gpu/drm/tegra/plane.c | 1 - drivers/gpu/drm/tegra/sor.c | 3 - drivers/gpu/drm/tegra/vic.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 46 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 25 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 33 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 89 +- drivers/gpu/drm/tilcdc/tilcdc_external.h | 1 + drivers/gpu/drm/tilcdc/tilcdc_panel.c | 20 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 4 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 17 +- drivers/gpu/drm/tiny/Kconfig | 99 - drivers/gpu/drm/tiny/Makefile | 10 - drivers/gpu/drm/tiny/gm12u320.c | 804 - drivers/gpu/drm/tiny/hx8357d.c | 304 - drivers/gpu/drm/tiny/ili9225.c | 470 - drivers/gpu/drm/tiny/ili9341.c | 268 - drivers/gpu/drm/tiny/mi0283qt.c | 294 - drivers/gpu/drm/tiny/repaper.c | 1212 - drivers/gpu/drm/tiny/st7586.c | 424 - drivers/gpu/drm/tiny/st7735r.c | 246 - drivers/gpu/drm/tinydrm/Kconfig | 87 + drivers/gpu/drm/tinydrm/Makefile | 14 + drivers/gpu/drm/tinydrm/core/Makefile | 4 + drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 207 + drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 179 + drivers/gpu/drm/tinydrm/hx8357d.c | 304 + drivers/gpu/drm/tinydrm/ili9225.c | 467 + drivers/gpu/drm/tinydrm/ili9341.c | 266 + drivers/gpu/drm/tinydrm/mi0283qt.c | 293 + drivers/gpu/drm/tinydrm/mipi-dbi.c | 1175 + drivers/gpu/drm/tinydrm/repaper.c | 1165 + drivers/gpu/drm/tinydrm/st7586.c | 442 + drivers/gpu/drm/tinydrm/st7735r.c | 245 + drivers/gpu/drm/ttm/ttm_bo.c | 158 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 20 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 15 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 22 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 6 +- drivers/gpu/drm/ttm/ttm_tt.c | 2 +- drivers/gpu/drm/tve200/tve200_display.c | 8 +- drivers/gpu/drm/tve200/tve200_drm.h | 15 +- drivers/gpu/drm/tve200/tve200_drv.c | 8 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_connector.h | 2 - drivers/gpu/drm/udl/udl_dmabuf.c | 11 +- drivers/gpu/drm/udl/udl_drv.c | 9 +- drivers/gpu/drm/udl/udl_drv.h | 11 +- drivers/gpu/drm/udl/udl_encoder.c | 6 +- drivers/gpu/drm/udl/udl_fb.c | 15 +- drivers/gpu/drm/udl/udl_gem.c | 9 +- drivers/gpu/drm/udl/udl_main.c | 6 +- drivers/gpu/drm/udl/udl_modeset.c | 6 +- drivers/gpu/drm/udl/udl_transfer.c | 4 + drivers/gpu/drm/v3d/v3d_debugfs.c | 3 +- drivers/gpu/drm/v3d/v3d_drv.c | 6 +- drivers/gpu/drm/v3d/v3d_drv.h | 13 +- drivers/gpu/drm/v3d/v3d_gem.c | 16 +- drivers/gpu/drm/v3d/v3d_irq.c | 2 - drivers/gpu/drm/vboxvideo/Makefile | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 15 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 12 + drivers/gpu/drm/vboxvideo/vbox_main.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_prime.c | 56 + drivers/gpu/drm/vc4/vc4_bo.c | 7 +- drivers/gpu/drm/vc4/vc4_crtc.c | 11 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 12 +- drivers/gpu/drm/vc4/vc4_drv.h | 20 +- drivers/gpu/drm/vc4/vc4_dsi.c | 17 +- drivers/gpu/drm/vc4/vc4_gem.c | 8 +- drivers/gpu/drm/vc4/vc4_hvs.c | 5 +- drivers/gpu/drm/vc4/vc4_kms.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 9 +- drivers/gpu/drm/vc4/vc4_txp.c | 14 +- drivers/gpu/drm/vc4/vc4_v3d.c | 4 - drivers/gpu/drm/vgem/vgem_drv.c | 21 +- drivers/gpu/drm/vgem/vgem_drv.h | 1 + drivers/gpu/drm/vgem/vgem_fence.c | 40 +- drivers/gpu/drm/via/via_dma.c | 43 +- drivers/gpu/drm/via/via_dmablit.c | 41 +- drivers/gpu/drm/via/via_drv.c | 7 +- drivers/gpu/drm/via/via_drv.h | 75 +- drivers/gpu/drm/via/via_irq.c | 54 +- drivers/gpu/drm/via/via_map.c | 6 +- drivers/gpu/drm/via/via_mm.c | 7 +- drivers/gpu/drm/via/via_verifier.c | 22 +- drivers/gpu/drm/via/via_video.c | 5 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 4 +- drivers/gpu/drm/virtio/virtgpu_display.c | 7 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 9 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 8 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 30 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 4 +- drivers/gpu/drm/virtio/virtgpu_object.c | 10 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 8 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 5 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 13 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +- drivers/gpu/drm/vkms/Makefile | 2 +- drivers/gpu/drm/vkms/vkms_composer.c | 249 - drivers/gpu/drm/vkms/vkms_crc.c | 272 + drivers/gpu/drm/vkms/vkms_crtc.c | 100 +- drivers/gpu/drm/vkms/vkms_drv.c | 50 +- drivers/gpu/drm/vkms/vkms_drv.h | 44 +- drivers/gpu/drm/vkms/vkms_gem.c | 1 - drivers/gpu/drm/vkms/vkms_output.c | 6 +- drivers/gpu/drm/vkms/vkms_plane.c | 46 +- drivers/gpu/drm/vmwgfx/ttm_lock.c | 100 + drivers/gpu/drm/vmwgfx/ttm_lock.h | 32 +- drivers/gpu/drm/vmwgfx/ttm_object.h | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 200 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 135 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 52 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.h | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 41 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 38 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.h | 35 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 62 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 3 +- drivers/gpu/drm/xen/xen_drm_front.c | 16 +- drivers/gpu/drm/xen/xen_drm_front.h | 11 +- drivers/gpu/drm/xen/xen_drm_front_cfg.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 - drivers/gpu/drm/xen/xen_drm_front_conn.h | 7 +- drivers/gpu/drm/xen/xen_drm_front_evtchnl.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 11 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 7 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 9 +- drivers/gpu/drm/zte/zx_drm_drv.c | 8 +- drivers/gpu/drm/zte/zx_hdmi.c | 2 +- drivers/gpu/drm/zte/zx_plane.c | 2 +- drivers/gpu/drm/zte/zx_tvenc.c | 4 +- drivers/gpu/drm/zte/zx_vga.c | 4 +- drivers/gpu/drm/zte/zx_vou.c | 5 +- drivers/gpu/ipu-v3/ipu-common.c | 16 +- drivers/gpu/ipu-v3/ipu-cpmem.c | 26 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 230 +- drivers/greybus/Kconfig | 32 - drivers/greybus/Makefile | 26 - drivers/greybus/arpc.h | 63 - drivers/greybus/bundle.c | 252 - drivers/greybus/connection.c | 942 - drivers/greybus/control.c | 584 - drivers/greybus/core.c | 349 - drivers/greybus/debugfs.c | 29 - drivers/greybus/es2.c | 1465 - drivers/greybus/greybus_trace.h | 502 - drivers/greybus/hd.c | 256 - drivers/greybus/interface.c | 1263 - drivers/greybus/manifest.c | 533 - drivers/greybus/module.c | 236 - drivers/greybus/operation.c | 1264 - drivers/greybus/svc.c | 1397 - drivers/greybus/svc_watchdog.c | 197 - drivers/hid/Kconfig | 2 +- drivers/hid/hid-a4tech.c | 30 +- drivers/hid/hid-cp2112.c | 8 +- drivers/hid/hid-google-hammer.c | 4 +- drivers/hid/hid-holtek-kbd.c | 9 +- drivers/hid/hid-ids.h | 5 +- drivers/hid/hid-logitech-dj.c | 10 +- drivers/hid/hid-logitech-hidpp.c | 14 +- drivers/hid/hid-microsoft.c | 2 +- drivers/hid/hid-quirks.c | 2 - drivers/hid/hid-sony.c | 15 +- drivers/hid/hid-tmff.c | 12 - drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 - drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 - drivers/hid/usbhid/hiddev.c | 12 - drivers/hid/wacom_wac.c | 19 +- drivers/hsi/clients/ssi_protocol.c | 10 +- drivers/hsi/controllers/omap_ssi_core.c | 4 +- drivers/hsi/controllers/omap_ssi_port.c | 4 +- drivers/hv/Kconfig | 3 + drivers/hv/channel.c | 2 +- drivers/hv/hv_trace.h | 2 +- drivers/hv/hyperv_vmbus.h | 10 +- drivers/hwmon/Kconfig | 41 +- drivers/hwmon/Makefile | 3 +- drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/ads1015.c | 324 + drivers/hwmon/adt7475.c | 146 +- drivers/hwmon/as370-hwmon.c | 145 - drivers/hwmon/asb100.c | 12 +- drivers/hwmon/atxp1.c | 2 +- drivers/hwmon/coretemp.c | 3 +- drivers/hwmon/iio_hwmon.c | 18 +- drivers/hwmon/jz4740-hwmon.c | 135 + drivers/hwmon/k10temp.c | 1 - drivers/hwmon/k8temp.c | 233 +- drivers/hwmon/lm75.c | 462 +- drivers/hwmon/ltc2990.c | 10 +- drivers/hwmon/nct6775.c | 183 +- drivers/hwmon/nct7802.c | 6 +- drivers/hwmon/nct7904.c | 476 +- drivers/hwmon/npcm750-pwm-fan.c | 4 +- drivers/hwmon/occ/common.c | 6 +- drivers/hwmon/pmbus/Kconfig | 9 - drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/ibm-cffps.c | 110 +- drivers/hwmon/pmbus/inspur-ipsps.c | 228 - drivers/hwmon/pmbus/max31785.c | 2 + drivers/hwmon/pmbus/ucd9000.c | 1 + drivers/hwmon/pwm-fan.c | 2 +- drivers/hwmon/raspberrypi-hwmon.c | 2 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/shtc1.c | 57 +- drivers/hwmon/smm665.c | 8 +- drivers/hwmon/w83781d.c | 6 +- drivers/hwmon/w83791d.c | 32 +- drivers/hwmon/w83792d.c | 32 +- drivers/hwmon/w83793.c | 30 +- drivers/hwtracing/coresight/Kconfig | 2 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 33 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 1 - .../hwtracing/coresight/coresight-etm4x-sysfs.c | 13 +- drivers/hwtracing/coresight/coresight-etm4x.c | 38 +- drivers/hwtracing/coresight/coresight-funnel.c | 11 +- drivers/hwtracing/coresight/coresight-platform.c | 11 +- drivers/hwtracing/coresight/coresight-priv.h | 12 +- drivers/hwtracing/coresight/coresight-replicator.c | 3 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 23 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 93 +- drivers/hwtracing/coresight/coresight-tmc.c | 40 - drivers/hwtracing/coresight/coresight-tmc.h | 11 +- drivers/hwtracing/coresight/coresight.c | 4 +- drivers/hwtracing/intel_th/Makefile | 3 - drivers/hwtracing/intel_th/core.c | 10 +- drivers/hwtracing/intel_th/msu-sink.c | 116 - drivers/hwtracing/intel_th/msu.c | 537 +- drivers/hwtracing/intel_th/msu.h | 22 +- drivers/hwtracing/intel_th/pci.c | 10 - drivers/hwtracing/intel_th/pti.h | 2 +- drivers/hwtracing/stm/core.c | 10 +- drivers/i2c/Kconfig | 4 +- drivers/i2c/busses/Kconfig | 6 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 8 +- drivers/i2c/busses/i2c-at91-core.c | 2 +- drivers/i2c/busses/i2c-at91-master.c | 9 +- drivers/i2c/busses/i2c-bcm-iproc.c | 15 +- drivers/i2c/busses/i2c-cros-ec-tunnel.c | 4 +- drivers/i2c/busses/i2c-designware-slave.c | 1 - drivers/i2c/busses/i2c-emev2.c | 16 +- drivers/i2c/busses/i2c-i801.c | 17 +- drivers/i2c/busses/i2c-imx.c | 18 +- drivers/i2c/busses/i2c-mt65xx.c | 11 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 2 +- drivers/i2c/busses/i2c-piix4.c | 12 +- drivers/i2c/busses/i2c-rcar.c | 11 +- drivers/i2c/busses/i2c-s3c2410.c | 1 - drivers/i2c/busses/i2c-stm32.h | 2 +- drivers/i2c/busses/i2c-taos-evm.c | 2 +- drivers/i2c/i2c-core-acpi.c | 9 +- drivers/i2c/i2c-core-base.c | 6 +- drivers/i2c/i2c-core-of.c | 7 +- drivers/i3c/device.c | 53 - drivers/i3c/master.c | 67 +- drivers/i3c/master/dw-i3c-master.c | 4 +- drivers/i3c/master/i3c-master-cdns.c | 30 +- drivers/ide/Kconfig | 9 + drivers/ide/Makefile | 1 + drivers/ide/sgiioc4.c | 630 + drivers/idle/intel_idle.c | 28 +- drivers/iio/accel/Kconfig | 4 +- drivers/iio/accel/cros_ec_accel_legacy.c | 356 +- drivers/iio/accel/kxcjk-1013.c | 4 +- drivers/iio/accel/mxc4005.c | 40 +- drivers/iio/accel/sca3000.c | 2 +- drivers/iio/accel/st_accel.h | 1 - drivers/iio/accel/st_accel_buffer.c | 44 +- drivers/iio/accel/st_accel_core.c | 32 +- drivers/iio/accel/st_accel_i2c.c | 23 +- drivers/iio/accel/st_accel_spi.c | 20 +- drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ad7606.c | 100 +- drivers/iio/adc/ad7606.h | 61 +- drivers/iio/adc/ad7606_par.c | 4 +- drivers/iio/adc/ad7606_spi.c | 282 +- drivers/iio/adc/at91_adc.c | 4 +- drivers/iio/adc/axp288_adc.c | 4 +- drivers/iio/adc/bcm_iproc_adc.c | 7 +- drivers/iio/adc/da9150-gpadc.c | 4 +- drivers/iio/adc/envelope-detector.c | 5 +- drivers/iio/adc/exynos_adc.c | 4 +- drivers/iio/adc/fsl-imx25-gcq.c | 1 + drivers/iio/adc/hi8435.c | 34 +- drivers/iio/adc/imx7d_adc.c | 4 +- drivers/iio/adc/ingenic-adc.c | 54 - drivers/iio/adc/lpc32xx_adc.c | 4 +- drivers/iio/adc/max1027.c | 38 +- drivers/iio/adc/max9611.c | 4 +- drivers/iio/adc/npcm_adc.c | 1 + drivers/iio/adc/rcar-gyroadc.c | 4 +- drivers/iio/adc/rockchip_saradc.c | 4 +- drivers/iio/adc/sc27xx_adc.c | 122 +- drivers/iio/adc/spear_adc.c | 1 + drivers/iio/adc/stm32-adc-core.c | 194 +- drivers/iio/adc/stm32-adc.c | 4 +- drivers/iio/adc/stm32-dfsdm-adc.c | 5 +- drivers/iio/adc/sun4i-gpadc-iio.c | 4 +- drivers/iio/adc/twl6030-gpadc.c | 4 +- drivers/iio/adc/vf610_adc.c | 4 +- drivers/iio/common/cros_ec_sensors/Kconfig | 2 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 3 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 57 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 156 +- .../iio/common/hid-sensors/hid-sensor-attributes.c | 69 +- drivers/iio/common/st_sensors/Kconfig | 2 - drivers/iio/common/st_sensors/st_sensors_buffer.c | 10 +- drivers/iio/common/st_sensors/st_sensors_core.c | 118 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 82 +- drivers/iio/common/st_sensors/st_sensors_spi.c | 148 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 31 +- drivers/iio/dac/ad5380.c | 2 +- drivers/iio/dummy/iio_simple_dummy.c | 4 +- drivers/iio/frequency/adf4371.c | 8 +- drivers/iio/gyro/st_gyro.h | 1 - drivers/iio/gyro/st_gyro_buffer.c | 48 +- drivers/iio/gyro/st_gyro_core.c | 32 +- drivers/iio/gyro/st_gyro_i2c.c | 22 +- drivers/iio/gyro/st_gyro_spi.c | 20 +- drivers/iio/humidity/am2315.c | 24 +- drivers/iio/humidity/hdc100x.c | 19 +- drivers/iio/imu/Kconfig | 12 - drivers/iio/imu/Makefile | 1 - drivers/iio/imu/adis.c | 12 - drivers/iio/imu/adis16460.c | 489 - drivers/iio/imu/inv_mpu6050/Kconfig | 10 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 46 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 11 +- drivers/iio/imu/st_lsm6dsx/Makefile | 1 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 29 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 36 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 622 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 15 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 57 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 15 - drivers/iio/light/Kconfig | 11 - drivers/iio/light/Makefile | 1 - drivers/iio/light/apds9960.c | 2 +- drivers/iio/light/cm3323.c | 33 +- drivers/iio/light/cm36651.c | 12 +- drivers/iio/light/cros_ec_light_prox.c | 54 +- drivers/iio/light/noa1305.c | 313 - drivers/iio/light/si1145.c | 42 +- drivers/iio/light/stk3310.c | 9 - drivers/iio/light/tsl2772.c | 124 +- drivers/iio/light/veml6070.c | 6 +- drivers/iio/magnetometer/mmc35240.c | 4 +- drivers/iio/magnetometer/st_magn.h | 1 - drivers/iio/magnetometer/st_magn_buffer.c | 31 +- drivers/iio/magnetometer/st_magn_core.c | 32 +- drivers/iio/magnetometer/st_magn_i2c.c | 22 +- drivers/iio/magnetometer/st_magn_spi.c | 20 +- drivers/iio/potentiometer/Kconfig | 11 - drivers/iio/potentiometer/Makefile | 1 - drivers/iio/potentiometer/max5432.c | 135 - drivers/iio/pressure/cros_ec_baro.c | 22 +- drivers/iio/pressure/hp03.c | 6 +- drivers/iio/pressure/st_pressure.h | 1 - drivers/iio/pressure/st_pressure_buffer.c | 39 +- drivers/iio/pressure/st_pressure_core.c | 32 +- drivers/iio/pressure/st_pressure_i2c.c | 31 +- drivers/iio/pressure/st_pressure_spi.c | 22 +- drivers/iio/proximity/Kconfig | 2 +- drivers/iio/temperature/maxim_thermocouple.c | 25 +- drivers/iio/trigger/stm32-timer-trigger.c | 84 + drivers/infiniband/Kconfig | 1 - drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/cache.c | 1 - drivers/infiniband/core/cma.c | 8 +- drivers/infiniband/core/cma_configfs.c | 8 +- drivers/infiniband/core/core_priv.h | 29 +- drivers/infiniband/core/counters.c | 35 +- drivers/infiniband/core/cq.c | 28 - drivers/infiniband/core/device.c | 231 +- drivers/infiniband/core/fmr_pool.c | 13 + drivers/infiniband/core/iwpm_msg.c | 17 +- drivers/infiniband/core/iwpm_util.c | 15 +- drivers/infiniband/core/mad.c | 20 +- drivers/infiniband/core/netlink.c | 63 +- drivers/infiniband/core/nldev.c | 31 +- drivers/infiniband/core/restrack.c | 15 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/sysfs.c | 30 +- drivers/infiniband/core/umem.c | 61 +- drivers/infiniband/core/umem_odp.c | 528 +- drivers/infiniband/core/user_mad.c | 8 +- drivers/infiniband/core/uverbs_cmd.c | 8 +- drivers/infiniband/core/uverbs_main.c | 5 - drivers/infiniband/core/verbs.c | 1 - drivers/infiniband/hw/bnxt_re/hw_counters.c | 2 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 13 +- drivers/infiniband/hw/bnxt_re/main.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 11 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 2 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 14 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 7 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 45 +- drivers/infiniband/hw/cxgb4/provider.c | 24 + drivers/infiniband/hw/efa/efa.h | 3 - drivers/infiniband/hw/efa/efa_com.c | 70 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 165 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 23 - drivers/infiniband/hw/efa/efa_main.c | 2 - drivers/infiniband/hw/efa/efa_verbs.c | 91 +- drivers/infiniband/hw/hfi1/chip.c | 13 +- drivers/infiniband/hw/hfi1/chip.h | 1 - drivers/infiniband/hw/hfi1/fault.c | 12 +- drivers/infiniband/hw/hfi1/mad.c | 45 +- drivers/infiniband/hw/hfi1/rc.c | 17 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 127 +- drivers/infiniband/hw/hfi1/trace_tid.h | 38 - drivers/infiniband/hw/hfi1/user_sdma.h | 6 + drivers/infiniband/hw/hfi1/verbs.c | 19 +- drivers/infiniband/hw/hfi1/vnic_sdma.c | 4 +- drivers/infiniband/hw/hns/Kconfig | 14 +- drivers/infiniband/hw/hns/Makefile | 8 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 23 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 11 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 186 +- drivers/infiniband/hw/hns/hns_roce_db.c | 15 +- drivers/infiniband/hw/hns/hns_roce_device.h | 95 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 252 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 81 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1065 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 7 +- drivers/infiniband/hw/hns/hns_roce_main.c | 11 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 434 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 359 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 296 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 11 + drivers/infiniband/hw/mlx4/mad.c | 4 +- drivers/infiniband/hw/mlx4/main.c | 3 +- drivers/infiniband/hw/mlx4/mr.c | 7 +- drivers/infiniband/hw/mlx4/qp.c | 242 +- drivers/infiniband/hw/mlx5/cmd.c | 130 + drivers/infiniband/hw/mlx5/cmd.h | 4 + drivers/infiniband/hw/mlx5/devx.c | 38 +- drivers/infiniband/hw/mlx5/flow.c | 34 +- drivers/infiniband/hw/mlx5/main.c | 258 +- drivers/infiniband/hw/mlx5/mem.c | 12 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 24 +- drivers/infiniband/hw/mlx5/mr.c | 89 +- drivers/infiniband/hw/mlx5/odp.c | 220 +- drivers/infiniband/hw/mlx5/qp.c | 62 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 6 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +- drivers/infiniband/hw/qedr/main.c | 12 +- drivers/infiniband/hw/qedr/qedr.h | 2 +- drivers/infiniband/hw/qedr/verbs.c | 7 +- drivers/infiniband/hw/qib/qib_file_ops.c | 3 +- drivers/infiniband/hw/qib/qib_fs.c | 2 +- drivers/infiniband/hw/qib/qib_rc.c | 10 +- drivers/infiniband/hw/qib/qib_sysfs.c | 2 - drivers/infiniband/hw/usnic/usnic_ib_main.c | 10 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 9 +- drivers/infiniband/sw/rxe/rxe.h | 4 + drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 6 +- drivers/infiniband/sw/siw/Kconfig | 2 +- drivers/infiniband/sw/siw/siw.h | 10 +- drivers/infiniband/sw/siw/siw_cm.c | 116 +- drivers/infiniband/sw/siw/siw_cq.c | 5 +- drivers/infiniband/sw/siw/siw_main.c | 5 +- drivers/infiniband/sw/siw/siw_mem.c | 14 +- drivers/infiniband/sw/siw/siw_mem.h | 2 +- drivers/infiniband/sw/siw/siw_qp.c | 22 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 26 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 101 +- drivers/infiniband/sw/siw/siw_verbs.c | 59 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 3 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 7 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 4 +- drivers/input/Makefile | 2 +- drivers/input/evdev.c | 35 +- drivers/input/input-poller.c | 213 - drivers/input/input-poller.h | 18 - drivers/input/input.c | 83 +- drivers/input/joystick/Kconfig | 10 - drivers/input/joystick/Makefile | 5 +- drivers/input/joystick/fsia6b.c | 231 - drivers/input/joystick/iforce/iforce-usb.c | 5 - drivers/input/joystick/sidewinder.c | 2 +- drivers/input/keyboard/Kconfig | 15 +- drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/applespi.c | 59 +- drivers/input/keyboard/bcm-keypad.c | 4 +- drivers/input/keyboard/cros_ec_keyb.c | 10 +- drivers/input/keyboard/davinci_keyscan.c | 1 + drivers/input/keyboard/gpio_keys.c | 13 +- drivers/input/keyboard/imx_keypad.c | 4 +- drivers/input/keyboard/lpc32xx-keys.c | 4 +- drivers/input/keyboard/mpr121_touchkey.c | 3 +- drivers/input/keyboard/nomadik-ske-keypad.c | 4 +- drivers/input/keyboard/nspire-keypad.c | 4 +- drivers/input/keyboard/opencores-kbd.c | 4 +- drivers/input/keyboard/pmic8xxx-keypad.c | 8 +- drivers/input/keyboard/pxa27x_keypad.c | 4 +- drivers/input/keyboard/pxa930_rotary.c | 4 +- drivers/input/keyboard/sh_keysc.c | 4 +- drivers/input/keyboard/snvs_pwrkey.c | 4 +- drivers/input/keyboard/spear-keyboard.c | 4 +- drivers/input/keyboard/st-keyscan.c | 4 +- drivers/input/keyboard/tegra-kbc.c | 4 +- drivers/input/keyboard/w90p910_keypad.c | 264 + drivers/input/matrix-keymap.c | 2 +- drivers/input/misc/88pm80x_onkey.c | 1 + drivers/input/misc/88pm860x_onkey.c | 4 +- drivers/input/misc/Kconfig | 6 +- drivers/input/misc/ab8500-ponkey.c | 8 +- drivers/input/misc/axp20x-pek.c | 25 +- drivers/input/misc/da9055_onkey.c | 5 +- drivers/input/misc/da9063_onkey.c | 7 +- drivers/input/misc/e3x0-button.c | 10 +- drivers/input/misc/hisi_powerkey.c | 8 +- drivers/input/misc/max8925_onkey.c | 8 +- drivers/input/misc/pm8941-pwrkey.c | 4 +- drivers/input/misc/rk805-pwrkey.c | 8 +- drivers/input/misc/soc_button_array.c | 127 +- drivers/input/misc/stpmic1_onkey.c | 10 +- drivers/input/misc/tps65218-pwrbutton.c | 4 +- drivers/input/misc/twl6040-vibra.c | 4 +- drivers/input/mouse/alps.h | 11 + drivers/input/mouse/byd.h | 11 + drivers/input/mouse/cyapa.c | 16 +- drivers/input/mouse/cypress_ps2.h | 11 + drivers/input/mouse/elan_i2c_core.c | 20 +- drivers/input/mouse/elantech.c | 55 +- drivers/input/mouse/elantech.h | 18 +- drivers/input/mouse/hgpk.h | 13 +- drivers/input/mouse/lifebook.h | 13 +- drivers/input/mouse/logips2pp.h | 7 + drivers/input/mouse/pxa930_trkball.c | 4 +- drivers/input/mouse/sentelic.h | 11 + drivers/input/mouse/synaptics.c | 3 +- drivers/input/mouse/touchkit_ps2.h | 8 + drivers/input/mouse/trackpoint.h | 8 + drivers/input/mouse/vmmouse.c | 6 +- drivers/input/mouse/vmmouse.h | 11 + drivers/input/rmi4/rmi_2d_sensor.c | 1 + drivers/input/serio/arc_ps2.c | 4 +- drivers/input/serio/hyperv-keyboard.c | 35 +- drivers/input/serio/i8042.c | 25 +- drivers/input/serio/ps2-gpio.c | 2 + drivers/input/tablet/kbtab.c | 6 +- drivers/input/touchscreen/88pm860x-ts.c | 4 +- drivers/input/touchscreen/Kconfig | 9 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/ads7846.c | 38 +- drivers/input/touchscreen/atmel_mxt_ts.c | 3 +- drivers/input/touchscreen/bcm_iproc_tsc.c | 4 +- drivers/input/touchscreen/bu21013_ts.c | 740 +- drivers/input/touchscreen/edt-ft5x06.c | 2 + drivers/input/touchscreen/fsl-imx25-tcq.c | 8 +- drivers/input/touchscreen/hideep.c | 3 +- drivers/input/touchscreen/imx6ul_tsc.c | 8 +- drivers/input/touchscreen/lpc32xx_ts.c | 4 +- drivers/input/touchscreen/mxs-lradc-ts.c | 10 +- drivers/input/touchscreen/sun4i-ts.c | 3 +- drivers/input/touchscreen/sur40.c | 4 +- drivers/input/touchscreen/ts4800-ts.c | 4 +- drivers/input/touchscreen/usbtouchscreen.c | 2 - drivers/input/touchscreen/w90p910_ts.c | 331 + drivers/input/touchscreen/wacom_w8001.c | 4 +- drivers/interconnect/core.c | 27 +- drivers/interconnect/qcom/Kconfig | 12 - drivers/interconnect/qcom/Makefile | 4 - drivers/interconnect/qcom/qcs404.c | 539 - drivers/interconnect/qcom/sdm845.c | 160 +- drivers/interconnect/qcom/smd-rpm.c | 77 - drivers/interconnect/qcom/smd-rpm.h | 15 - drivers/iommu/Kconfig | 3 +- drivers/iommu/Makefile | 5 +- drivers/iommu/amd_iommu.c | 148 +- drivers/iommu/amd_iommu.h | 14 - drivers/iommu/amd_iommu_init.c | 95 +- drivers/iommu/amd_iommu_quirks.c | 92 - drivers/iommu/amd_iommu_types.h | 18 - drivers/iommu/arm-smmu-impl.c | 174 - drivers/iommu/arm-smmu-regs.h | 210 + drivers/iommu/arm-smmu-v3.c | 993 +- drivers/iommu/arm-smmu.c | 673 +- drivers/iommu/arm-smmu.h | 402 - drivers/iommu/dma-iommu.c | 70 +- drivers/iommu/dmar.c | 77 +- drivers/iommu/exynos-iommu.c | 9 +- drivers/iommu/intel-iommu-debugfs.c | 6 +- drivers/iommu/intel-iommu.c | 506 +- drivers/iommu/intel-svm.c | 36 +- drivers/iommu/intel-trace.c | 14 - drivers/iommu/intel_irq_remapping.c | 6 +- drivers/iommu/io-pgtable-arm-v7s.c | 145 +- drivers/iommu/io-pgtable-arm.c | 48 +- drivers/iommu/iommu.c | 217 +- drivers/iommu/iova.c | 27 +- drivers/iommu/ipmmu-vmsa.c | 106 +- drivers/iommu/msm_iommu.c | 43 +- drivers/iommu/mtk_iommu.c | 213 +- drivers/iommu/mtk_iommu.h | 21 +- drivers/iommu/mtk_iommu_v1.c | 11 +- drivers/iommu/omap-iommu.c | 324 +- drivers/iommu/omap-iommu.h | 9 +- drivers/iommu/qcom_iommu.c | 72 +- drivers/iommu/rockchip-iommu.c | 2 +- drivers/iommu/s390-iommu.c | 3 +- drivers/iommu/tegra-gart.c | 12 +- drivers/iommu/tegra-smmu.c | 2 +- drivers/iommu/virtio-iommu.c | 45 +- drivers/irqchip/Kconfig | 12 - drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-gic-common.c | 35 +- drivers/irqchip/irq-gic-common.h | 2 +- drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 15 +- drivers/irqchip/irq-gic-v3.c | 388 +- drivers/irqchip/irq-gic.c | 14 +- drivers/irqchip/irq-hip04.c | 9 +- drivers/irqchip/irq-imgpdc.c | 8 +- drivers/irqchip/irq-imx-gpcv2.c | 1 - drivers/irqchip/irq-ingenic-tcu.c | 182 - drivers/irqchip/irq-ixp4xx.c | 2 +- drivers/irqchip/irq-keystone.c | 4 +- drivers/irqchip/irq-mbigen.c | 9 +- drivers/irqchip/irq-meson-gpio.c | 52 +- drivers/irqchip/irq-mmp.c | 86 +- drivers/irqchip/irq-sifive-plic.c | 12 +- drivers/irqchip/irq-uniphier-aidet.c | 4 +- drivers/irqchip/qcom-irq-combiner.c | 4 +- drivers/isdn/capi/capi.c | 10 +- drivers/isdn/hardware/mISDN/avmfritz.c | 3 +- drivers/isdn/hardware/mISDN/hfcpci.c | 6 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 13 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 12 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 3 +- drivers/isdn/hardware/mISDN/netjet.c | 3 +- drivers/isdn/hardware/mISDN/w6692.c | 9 +- drivers/isdn/mISDN/l1oip_core.c | 3 +- drivers/isdn/mISDN/layer2.c | 9 +- drivers/isdn/mISDN/stack.c | 6 +- drivers/isdn/mISDN/tei.c | 6 +- drivers/leds/Kconfig | 6 +- drivers/leds/led-class-flash.c | 9 +- drivers/leds/led-class.c | 62 +- drivers/leds/led-core.c | 136 +- drivers/leds/led-triggers.c | 5 +- drivers/leds/leds-aat1290.c | 16 +- drivers/leds/leds-an30259a.c | 29 +- drivers/leds/leds-apu.c | 157 +- drivers/leds/leds-as3645a.c | 74 +- drivers/leds/leds-cr0014114.c | 33 +- drivers/leds/leds-gpio.c | 26 +- drivers/leds/leds-is31fl319x.c | 3 +- drivers/leds/leds-is31fl32xx.c | 8 +- drivers/leds/leds-ktd2692.c | 4 +- drivers/leds/leds-lm3532.c | 138 +- drivers/leds/leds-lm3601x.c | 38 +- drivers/leds/leds-lm36274.c | 4 +- drivers/leds/leds-lm3692x.c | 22 +- drivers/leds/leds-lm3697.c | 5 +- drivers/leds/leds-lp5562.c | 6 +- drivers/leds/leds-lp8860.c | 35 +- drivers/leds/leds-lt3593.c | 20 +- drivers/leds/leds-max77650.c | 44 +- drivers/leds/leds-netxbig.c | 76 +- drivers/leds/leds-ns2.c | 21 +- drivers/leds/leds-pca9532.c | 2 +- drivers/leds/leds-pwm.c | 11 +- drivers/leds/leds-sc27xx-bltc.c | 22 +- drivers/leds/leds-syscon.c | 2 +- drivers/leds/leds-ti-lmu-common.c | 15 +- drivers/leds/leds.h | 1 - drivers/leds/trigger/ledtrig-gpio.c | 12 +- drivers/lightnvm/core.c | 97 +- drivers/lightnvm/pblk-core.c | 116 +- drivers/lightnvm/pblk-gc.c | 19 +- drivers/lightnvm/pblk-init.c | 38 +- drivers/lightnvm/pblk-read.c | 26 +- drivers/lightnvm/pblk-recovery.c | 42 +- drivers/lightnvm/pblk-write.c | 20 +- drivers/lightnvm/pblk.h | 31 +- drivers/macintosh/smu.c | 1 - drivers/macintosh/windfarm_cpufreq_clamp.c | 77 +- drivers/mailbox/armada-37xx-rwtm-mailbox.c | 14 +- drivers/mailbox/mtk-cmdq-mailbox.c | 18 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 16 +- drivers/md/Kconfig | 27 - drivers/md/Makefile | 6 - drivers/md/bcache/closure.c | 10 +- drivers/md/bcache/debug.c | 5 +- drivers/md/bcache/super.c | 3 - drivers/md/bcache/sysfs.c | 21 +- drivers/md/dm-bufio.c | 196 +- drivers/md/dm-clone-metadata.c | 964 - drivers/md/dm-clone-metadata.h | 158 - drivers/md/dm-clone-target.c | 2191 - drivers/md/dm-crypt.c | 341 +- drivers/md/dm-dust.c | 11 +- drivers/md/dm-integrity.c | 15 - drivers/md/dm-ioctl.c | 34 +- drivers/md/dm-kcopyd.c | 5 +- drivers/md/dm-raid.c | 12 +- drivers/md/dm-raid1.c | 7 +- drivers/md/dm-rq.c | 3 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-table.c | 27 +- drivers/md/dm-verity-target.c | 43 +- drivers/md/dm-verity-verify-sig.c | 133 - drivers/md/dm-verity-verify-sig.h | 60 - drivers/md/dm-verity.h | 2 - drivers/md/dm-writecache.c | 27 +- drivers/md/dm-zoned-metadata.c | 68 +- drivers/md/dm-zoned-reclaim.c | 47 +- drivers/md/dm-zoned-target.c | 66 +- drivers/md/dm-zoned.h | 11 - drivers/md/dm.c | 8 +- drivers/md/dm.h | 5 + drivers/md/md-linear.c | 5 - drivers/md/md.c | 96 +- drivers/md/md.h | 20 - drivers/md/persistent-data/dm-btree.c | 31 +- drivers/md/persistent-data/dm-space-map-common.c | 4 + drivers/md/persistent-data/dm-space-map-metadata.c | 2 +- drivers/md/raid0.c | 41 +- drivers/md/raid0.h | 14 - drivers/md/raid1.c | 89 +- drivers/md/raid10.c | 32 +- drivers/md/raid5.c | 27 +- drivers/md/raid5.h | 5 +- drivers/media/Kconfig | 7 +- drivers/media/cec/cec-adap.c | 3 - drivers/media/cec/cec-notifier.c | 2 - drivers/media/common/saa7146/saa7146_video.c | 16 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 107 - .../media/common/videobuf2/videobuf2-dma-contig.c | 23 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 8 +- drivers/media/dvb-core/dvb_frontend.c | 4 +- drivers/media/dvb-core/dvbdev.c | 7 +- drivers/media/dvb-frontends/Kconfig | 5 +- drivers/media/dvb-frontends/cx24117.c | 4 +- drivers/media/dvb-frontends/cx24123.c | 2 +- drivers/media/dvb-frontends/cxd2099.c | 2 +- drivers/media/dvb-frontends/cxd2820r_core.c | 9 +- drivers/media/dvb-frontends/dib7000p.c | 7 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 5 +- drivers/media/dvb-frontends/dvb-pll.c | 40 +- drivers/media/dvb-frontends/mn88443x.c | 6 +- drivers/media/dvb-frontends/mn88472.c | 18 +- drivers/media/dvb-frontends/mn88473.c | 18 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 3 + drivers/media/dvb-frontends/si2168.c | 164 +- drivers/media/dvb-frontends/si2168.h | 1 - drivers/media/dvb-frontends/stv0900_core.c | 2 +- drivers/media/dvb-frontends/zd1301_demod.c | 3 +- drivers/media/firewire/firedtv-ci.c | 2 +- drivers/media/i2c/Kconfig | 18 +- drivers/media/i2c/Makefile | 1 - drivers/media/i2c/ad9389b.c | 6 +- drivers/media/i2c/adv7180.c | 12 +- drivers/media/i2c/adv7343.c | 5 +- drivers/media/i2c/adv748x/adv748x-core.c | 13 +- drivers/media/i2c/adv7511-v4l2.c | 28 +- drivers/media/i2c/adv7842.c | 42 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 5 +- drivers/media/i2c/imx274.c | 5 +- drivers/media/i2c/ir-kbd-i2c.c | 14 +- drivers/media/i2c/max2175.c | 5 +- drivers/media/i2c/mt9m001.c | 5 +- drivers/media/i2c/mt9m111.c | 7 +- drivers/media/i2c/ov2640.c | 7 +- drivers/media/i2c/ov2659.c | 9 +- drivers/media/i2c/ov2680.c | 9 +- drivers/media/i2c/ov5640.c | 14 +- drivers/media/i2c/ov5645.c | 151 +- drivers/media/i2c/ov5647.c | 5 +- drivers/media/i2c/ov5675.c | 1183 - drivers/media/i2c/ov5695.c | 5 +- drivers/media/i2c/ov7670.c | 6 +- drivers/media/i2c/ov772x.c | 5 +- drivers/media/i2c/ov7740.c | 13 +- drivers/media/i2c/ov8856.c | 5 +- drivers/media/i2c/ov9650.c | 10 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 5 +- drivers/media/i2c/s5k5baf.c | 5 +- drivers/media/i2c/s5k6a3.c | 5 +- drivers/media/i2c/smiapp/smiapp-core.c | 5 +- drivers/media/i2c/tc358743.c | 5 +- drivers/media/i2c/tda1997x.c | 9 +- drivers/media/i2c/ths8200.c | 5 +- drivers/media/i2c/tvp5150.c | 9 +- drivers/media/i2c/tvp7002.c | 4 +- drivers/media/pci/bt8xx/bttv-driver.c | 19 + drivers/media/pci/bt8xx/bttv-input.c | 4 +- drivers/media/pci/bt8xx/bttv-risc.c | 8 +- drivers/media/pci/bt8xx/bttvp.h | 1 + drivers/media/pci/bt8xx/dvb-bt8xx.c | 2 +- drivers/media/pci/cobalt/cobalt-driver.c | 40 +- drivers/media/pci/cobalt/cobalt-driver.h | 63 +- drivers/media/pci/cobalt/cobalt-flash.c | 2 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 6 + drivers/media/pci/cx18/cx18-ioctl.c | 2 +- drivers/media/pci/cx18/cx18-mailbox.c | 2 +- drivers/media/pci/cx23885/cx23885-417.c | 1 + drivers/media/pci/cx23885/cx23885-video.c | 7 +- drivers/media/pci/cx23885/cx23885.h | 1 + drivers/media/pci/cx25821/cx25821-video.c | 7 +- drivers/media/pci/cx25821/cx25821.h | 1 + drivers/media/pci/cx88/cx88-blackbird.c | 2 + drivers/media/pci/cx88/cx88-video.c | 17 +- drivers/media/pci/cx88/cx88.h | 1 + drivers/media/pci/dt3155/dt3155.c | 1 + drivers/media/pci/intel/ipu3/ipu3-cio2.c | 100 +- drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 4 +- drivers/media/pci/ivtv/ivtv-irq.h | 28 +- drivers/media/pci/ivtv/ivtv-mailbox.c | 2 + drivers/media/pci/mantis/mantis_reg.h | 152 +- drivers/media/pci/meye/meye.c | 3 + drivers/media/pci/ngene/ngene-core.c | 4 + drivers/media/pci/pt1/pt1.c | 6 +- drivers/media/pci/pt3/pt3.c | 6 +- drivers/media/pci/saa7134/saa7134-dvb.c | 14 - drivers/media/pci/saa7134/saa7134-empress.c | 2 + drivers/media/pci/saa7134/saa7134-i2c.c | 12 +- drivers/media/pci/saa7134/saa7134-tvaudio.c | 1 + drivers/media/pci/saa7134/saa7134-video.c | 28 +- drivers/media/pci/saa7134/saa7134.h | 1 + drivers/media/pci/saa7146/hexium_gemini.c | 3 - drivers/media/pci/saa7164/saa7164-encoder.c | 1 + drivers/media/pci/solo6x10/solo6x10-gpio.c | 6 +- drivers/media/pci/solo6x10/solo6x10-regs.h | 286 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 9 + drivers/media/pci/solo6x10/solo6x10-v4l2.c | 4 + drivers/media/pci/sta2x11/sta2x11_vip.c | 2 + drivers/media/pci/ttpci/av7110_hw.c | 1 + drivers/media/pci/ttpci/av7110_ir.c | 14 +- drivers/media/pci/tw68/tw68-video.c | 14 + drivers/media/pci/tw68/tw68.h | 1 + drivers/media/platform/Kconfig | 9 +- drivers/media/platform/Makefile | 2 +- drivers/media/platform/am437x/am437x-vpfe.c | 30 +- drivers/media/platform/am437x/am437x-vpfe.h | 6 + drivers/media/platform/am437x/am437x-vpfe_regs.h | 26 +- drivers/media/platform/aspeed-video.c | 6 +- drivers/media/platform/atmel/atmel-isi.c | 2 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 7 +- drivers/media/platform/cadence/cdns-csi2tx.c | 155 +- drivers/media/platform/coda/coda-common.c | 4 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 74 +- drivers/media/platform/davinci/dm644x_ccdc_regs.h | 20 +- drivers/media/platform/davinci/vpbe_display.c | 21 +- drivers/media/platform/davinci/vpbe_osd.c | 5 + drivers/media/platform/davinci/vpbe_venc.c | 5 + drivers/media/platform/davinci/vpfe_capture.c | 54 +- drivers/media/platform/davinci/vpif_capture.c | 33 +- drivers/media/platform/davinci/vpif_display.c | 7 +- drivers/media/platform/exynos-gsc/gsc-core.c | 22 + drivers/media/platform/exynos-gsc/gsc-core.h | 2 + drivers/media/platform/exynos4-is/fimc-capture.c | 3 + drivers/media/platform/exynos4-is/fimc-core.c | 20 + drivers/media/platform/exynos4-is/fimc-is.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 1 + drivers/media/platform/exynos4-is/fimc-isp.c | 3 + drivers/media/platform/exynos4-is/fimc-lite-reg.h | 80 +- drivers/media/platform/exynos4-is/fimc-lite.c | 8 + drivers/media/platform/exynos4-is/fimc-m2m.c | 1 + drivers/media/platform/exynos4-is/fimc-reg.h | 138 +- drivers/media/platform/exynos4-is/media-dev.c | 2 - drivers/media/platform/exynos4-is/mipi-csis.c | 10 +- drivers/media/platform/fsl-viu.c | 11 +- drivers/media/platform/imx-pxp.c | 4 +- drivers/media/platform/m2m-deinterlace.c | 140 +- drivers/media/platform/marvell-ccic/mcam-core.c | 15 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 1 - drivers/media/platform/meson/ao-cec-g12a.c | 84 +- drivers/media/platform/meson/ao-cec.c | 44 +- drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 9 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 4 - drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 1 - .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 16 +- drivers/media/platform/mx2_emmaprp.c | 141 +- drivers/media/platform/omap/Kconfig | 3 +- drivers/media/platform/omap/omap_vout.c | 1045 +- drivers/media/platform/omap/omap_vout_vrfb.c | 29 +- drivers/media/platform/omap/omap_vout_vrfb.h | 4 +- drivers/media/platform/omap/omap_voutdef.h | 45 +- drivers/media/platform/omap/omap_voutlib.c | 6 +- drivers/media/platform/omap3isp/isp.c | 340 +- drivers/media/platform/omap3isp/ispccdc.c | 1 - drivers/media/platform/omap3isp/ispccp2.c | 1 - drivers/media/platform/omap3isp/ispcsi2.c | 1 - drivers/media/platform/omap3isp/isppreview.c | 1 - drivers/media/platform/omap3isp/ispreg.h | 584 +- drivers/media/platform/omap3isp/ispresizer.c | 1 - drivers/media/platform/omap3isp/ispstat.c | 2 - drivers/media/platform/omap3isp/ispvideo.c | 15 +- drivers/media/platform/pxa_camera.c | 7 +- drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/qcom/venus/core.c | 2 +- drivers/media/platform/qcom/venus/core.h | 33 +- drivers/media/platform/qcom/venus/helpers.c | 199 +- drivers/media/platform/qcom/venus/helpers.h | 11 - drivers/media/platform/qcom/venus/hfi.c | 11 +- drivers/media/platform/qcom/venus/hfi.h | 2 +- drivers/media/platform/qcom/venus/vdec.c | 548 +- drivers/media/platform/qcom/venus/vdec_ctrls.c | 7 +- drivers/media/platform/qcom/venus/venc.c | 13 +- drivers/media/platform/rcar-vin/rcar-core.c | 55 +- drivers/media/platform/rcar-vin/rcar-dma.c | 56 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 68 +- drivers/media/platform/rcar-vin/rcar-vin.h | 9 +- drivers/media/platform/rcar_fdp1.c | 3 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/rockchip/rga/rga.c | 1 + drivers/media/platform/s3c-camif/camif-capture.c | 16 +- drivers/media/platform/s3c-camif/camif-core.c | 10 +- drivers/media/platform/s3c-camif/camif-core.h | 1 + drivers/media/platform/s3c-camif/camif-regs.h | 118 +- drivers/media/platform/s5p-cec/s5p_cec.c | 23 +- drivers/media/platform/s5p-g2d/g2d.c | 13 +- drivers/media/platform/s5p-g2d/g2d.h | 1 + drivers/media/platform/s5p-jpeg/jpeg-core.c | 31 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 + drivers/media/platform/s5p-jpeg/jpeg-regs.h | 10 +- drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 1 + drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 19 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 14 +- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c | 2 +- drivers/media/platform/seco-cec/seco-cec.c | 55 +- drivers/media/platform/sh_veu.c | 28 +- drivers/media/platform/sh_vou.c | 17 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 6 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 8 +- drivers/media/platform/sti/cec/stih-cec.c | 32 +- drivers/media/platform/sti/hva/hva-hw.c | 8 +- drivers/media/platform/stm32/stm32-dcmi.c | 323 +- drivers/media/platform/sunxi/Kconfig | 2 - drivers/media/platform/sunxi/Makefile | 2 - drivers/media/platform/sunxi/sun4i-csi/Kconfig | 11 - drivers/media/platform/sunxi/sun4i-csi/Makefile | 5 - drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 314 - drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 160 - drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 454 - .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 385 - drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 7 +- drivers/media/platform/tegra-cec/tegra_cec.c | 35 +- drivers/media/platform/tegra-cec/tegra_cec.h | 82 +- drivers/media/platform/ti-vpe/cal.c | 6 +- drivers/media/platform/ti-vpe/vpdma.c | 10 +- drivers/media/platform/ti-vpe/vpe.c | 12 + drivers/media/platform/ti-vpe/vpe_regs.h | 94 +- drivers/media/platform/via-camera.c | 579 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 30 +- drivers/media/platform/vicodec/vicodec-core.c | 14 +- drivers/media/platform/vimc/vimc-capture.c | 76 +- drivers/media/platform/vimc/vimc-common.c | 309 +- drivers/media/platform/vimc/vimc-common.h | 58 +- drivers/media/platform/vimc/vimc-debayer.c | 88 +- drivers/media/platform/vimc/vimc-scaler.c | 68 +- drivers/media/platform/vimc/vimc-sensor.c | 57 +- drivers/media/platform/vimc/vimc-streamer.c | 40 +- drivers/media/platform/vimc/vimc-streamer.h | 14 + drivers/media/platform/vivid/vivid-core.c | 12 +- drivers/media/platform/vivid/vivid-ctrls.c | 26 +- drivers/media/platform/vivid/vivid-kthread-cap.c | 9 +- drivers/media/platform/vivid/vivid-vid-common.c | 132 +- drivers/media/platform/vsp1/vsp1_dl.c | 4 +- drivers/media/platform/vsp1/vsp1_histo.c | 3 +- drivers/media/platform/vsp1/vsp1_regs.h | 224 +- drivers/media/platform/vsp1/vsp1_video.c | 10 +- drivers/media/platform/xilinx/xilinx-dma.c | 18 +- drivers/media/platform/xilinx/xilinx-vip.c | 16 +- drivers/media/platform/xilinx/xilinx-vip.h | 31 +- drivers/media/platform/xilinx/xilinx-vipp.c | 2 +- drivers/media/radio/radio-gemtek.c | 2 +- drivers/media/radio/radio-trust.c | 1 + drivers/media/radio/si470x/radio-si470x-i2c.c | 5 +- drivers/media/radio/si470x/radio-si470x-usb.c | 5 +- drivers/media/radio/si4713/si4713.c | 5 +- drivers/media/radio/wl128x/fmdrv_common.h | 88 +- drivers/media/rc/iguanair.c | 15 +- drivers/media/rc/img-ir/img-ir-core.c | 4 +- drivers/media/rc/imon.c | 7 +- drivers/media/rc/imon_raw.c | 43 +- drivers/media/rc/ir-hix5hd2.c | 4 +- drivers/media/rc/keymaps/Makefile | 7 - drivers/media/rc/keymaps/rc-imon-rsc.c | 7 +- drivers/media/rc/keymaps/rc-khadas.c | 54 - drivers/media/rc/keymaps/rc-odroid.c | 54 - drivers/media/rc/keymaps/rc-tanix-tx3mini.c | 77 - drivers/media/rc/keymaps/rc-tanix-tx5max.c | 68 - drivers/media/rc/keymaps/rc-wetek-hub.c | 53 - drivers/media/rc/keymaps/rc-wetek-play2.c | 93 - drivers/media/rc/keymaps/rc-x96max.c | 83 - drivers/media/rc/mceusb.c | 401 +- drivers/media/rc/meson-ir.c | 4 +- drivers/media/rc/mtk-cir.c | 14 +- drivers/media/rc/sunxi-cir.c | 89 +- drivers/media/spi/Kconfig | 5 +- drivers/media/tuners/Kconfig | 6 +- drivers/media/tuners/tuner-xc2028.c | 3 +- drivers/media/tuners/xc4000.c | 3 +- drivers/media/usb/airspy/airspy.c | 3 + drivers/media/usb/au0828/au0828-video.c | 6 + drivers/media/usb/cpia2/cpia2_usb.c | 4 - drivers/media/usb/cpia2/cpia2_v4l.c | 25 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-cards.c | 4 +- drivers/media/usb/cx231xx/cx231xx-core.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 4 +- drivers/media/usb/cx231xx/cx231xx.h | 1 + drivers/media/usb/dvb-usb-v2/dvbsky.c | 26 +- drivers/media/usb/dvb-usb-v2/ec168.c | 2 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 161 + drivers/media/usb/dvb-usb/dib0700_devices.c | 8 - drivers/media/usb/dvb-usb/pctv452e.c | 8 + drivers/media/usb/dvb-usb/technisat-usb2.c | 22 +- drivers/media/usb/em28xx/em28xx-cards.c | 4 +- drivers/media/usb/em28xx/em28xx-core.c | 2 +- drivers/media/usb/em28xx/em28xx-video.c | 11 +- drivers/media/usb/em28xx/em28xx.h | 4 +- drivers/media/usb/go7007/go7007-v4l2.c | 11 + drivers/media/usb/go7007/s2250-board.c | 6 +- drivers/media/usb/go7007/snd-go7007.c | 2 +- drivers/media/usb/gspca/gspca.c | 37 +- drivers/media/usb/gspca/konica.c | 5 - drivers/media/usb/gspca/nw80x.c | 5 - drivers/media/usb/gspca/ov519.c | 10 - drivers/media/usb/gspca/ov534.c | 5 - drivers/media/usb/gspca/ov534_9.c | 1 - drivers/media/usb/gspca/se401.c | 5 - drivers/media/usb/gspca/sn9c20x.c | 12 - drivers/media/usb/gspca/sonixb.c | 5 - drivers/media/usb/gspca/sonixj.c | 5 - drivers/media/usb/gspca/spca1528.c | 5 - drivers/media/usb/gspca/sq930x.c | 5 - drivers/media/usb/gspca/sunplus.c | 5 - drivers/media/usb/gspca/vc032x.c | 5 - drivers/media/usb/gspca/w996Xcf.c | 5 - drivers/media/usb/hdpvr/hdpvr-core.c | 13 +- drivers/media/usb/hdpvr/hdpvr-i2c.c | 6 +- drivers/media/usb/hdpvr/hdpvr-video.c | 3 + drivers/media/usb/msi2500/msi2500.c | 8 + drivers/media/usb/pvrusb2/pvrusb2-eeprom.c | 3 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 19 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/pwc/pwc-v4l.c | 5 + drivers/media/usb/s2255/s2255drv.c | 10 + drivers/media/usb/stk1160/stk1160-v4l.c | 2 + drivers/media/usb/stk1160/stk1160.h | 1 + drivers/media/usb/stkwebcam/stk-webcam.c | 5 + drivers/media/usb/tm6000/tm6000-cards.c | 2 +- drivers/media/usb/tm6000/tm6000-dvb.c | 3 - drivers/media/usb/tm6000/tm6000-video.c | 4 + drivers/media/usb/tm6000/tm6000.h | 1 + drivers/media/usb/ttusb-dec/ttusb_dec.c | 2 +- drivers/media/usb/usbtv/usbtv-video.c | 2 + drivers/media/usb/usbvision/usbvision-video.c | 28 +- drivers/media/usb/usbvision/usbvision.h | 1 + drivers/media/usb/uvc/uvc_v4l2.c | 2 + drivers/media/usb/zr364xx/zr364xx.c | 11 +- drivers/media/v4l2-core/Kconfig | 5 - drivers/media/v4l2-core/Makefile | 15 +- drivers/media/v4l2-core/v4l2-async.c | 28 +- drivers/media/v4l2-core/v4l2-common.c | 218 +- drivers/media/v4l2-core/v4l2-ctrls.c | 305 +- drivers/media/v4l2-core/v4l2-dev.c | 7 +- drivers/media/v4l2-core/v4l2-device.c | 39 +- drivers/media/v4l2-core/v4l2-fwnode.c | 31 +- drivers/media/v4l2-core/v4l2-i2c.c | 184 - drivers/media/v4l2-core/v4l2-ioctl.c | 74 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 47 +- drivers/media/v4l2-core/v4l2-spi.c | 78 - drivers/media/v4l2-core/v4l2-subdev.c | 8 +- drivers/media/v4l2-core/videobuf-core.c | 5 +- drivers/memory/mtk-smi.c | 268 +- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/host/r592.c | 6 +- drivers/mfd/Kconfig | 28 +- drivers/mfd/Makefile | 4 +- drivers/mfd/aat2870-core.c | 13 +- drivers/mfd/ab3100-core.c | 45 +- drivers/mfd/ab3100-otp.c | 21 +- drivers/mfd/ab8500-debugfs.c | 324 +- drivers/mfd/altera-sysmgr.c | 14 +- drivers/mfd/cros_ec.c | 279 + drivers/mfd/cros_ec_dev.c | 463 +- drivers/mfd/cros_ec_dev.h | 35 + drivers/mfd/db8500-prcmu.c | 2 - drivers/mfd/omap-usb-host.c | 4 +- drivers/mfd/rk808.c | 6 +- drivers/mfd/syscon.c | 46 +- drivers/misc/Kconfig | 27 +- drivers/misc/Makefile | 2 + drivers/misc/cardreader/alcor_pci.c | 6 +- drivers/misc/cxl/main.c | 4 - drivers/misc/eeprom/Kconfig | 8 +- drivers/misc/eeprom/at24.c | 2 +- drivers/misc/eeprom/ee1004.c | 6 +- drivers/misc/eeprom/max6875.c | 6 +- drivers/misc/fastrpc.c | 79 +- drivers/misc/habanalabs/asid.c | 2 +- drivers/misc/habanalabs/command_buffer.c | 3 +- drivers/misc/habanalabs/command_submission.c | 29 +- drivers/misc/habanalabs/context.c | 40 +- drivers/misc/habanalabs/debugfs.c | 16 +- drivers/misc/habanalabs/device.c | 493 +- drivers/misc/habanalabs/firmware_if.c | 22 +- drivers/misc/habanalabs/goya/goya.c | 178 +- drivers/misc/habanalabs/goya/goyaP.h | 21 +- drivers/misc/habanalabs/goya/goya_coresight.c | 89 +- drivers/misc/habanalabs/goya/goya_hwmgr.c | 109 - drivers/misc/habanalabs/habanalabs.h | 150 +- drivers/misc/habanalabs/habanalabs_drv.c | 171 +- drivers/misc/habanalabs/habanalabs_ioctl.c | 180 +- drivers/misc/habanalabs/hw_queue.c | 32 +- drivers/misc/habanalabs/hwmon.c | 24 +- drivers/misc/habanalabs/include/armcp_if.h | 85 +- drivers/misc/habanalabs/include/goya/goya.h | 2 - .../misc/habanalabs/include/goya/goya_packets.h | 13 - .../misc/habanalabs/include/goya/goya_reg_map.h | 34 - drivers/misc/habanalabs/irq.c | 31 +- drivers/misc/habanalabs/memory.c | 2 - drivers/misc/habanalabs/sysfs.c | 126 +- drivers/misc/ioc4.c | 498 + drivers/misc/lkdtm/Makefile | 1 - drivers/misc/lkdtm/bugs.c | 11 +- drivers/misc/lkdtm/cfi.c | 42 - drivers/misc/lkdtm/core.c | 2 - drivers/misc/lkdtm/lkdtm.h | 4 - drivers/misc/mei/hw-me-regs.h | 5 - drivers/misc/mei/main.c | 9 +- drivers/misc/mei/pci-me.c | 24 +- drivers/misc/mei/pci-txe.c | 19 +- drivers/misc/mic/card/mic_x100.c | 28 +- drivers/misc/mic/scif/scif_epd.h | 5 +- drivers/misc/ocxl/main.c | 4 - drivers/misc/sgi-gru/grufile.c | 1 - drivers/misc/sgi-gru/grutables.h | 2 + drivers/misc/sgi-gru/grutlbpurge.c | 84 +- drivers/misc/sgi-xp/Makefile | 13 +- drivers/misc/sgi-xp/xp.h | 19 + drivers/misc/sgi-xp/xp_main.c | 8 +- drivers/misc/sgi-xp/xp_nofault.S | 35 + drivers/misc/sgi-xp/xp_sn2.c | 190 + drivers/misc/sgi-xp/xp_uv.c | 9 +- drivers/misc/sgi-xp/xpc.h | 273 + drivers/misc/sgi-xp/xpc_main.c | 31 +- drivers/misc/sgi-xp/xpc_partition.c | 5 + drivers/misc/sgi-xp/xpc_sn2.c | 2459 + drivers/misc/sgi-xp/xpc_uv.c | 20 +- drivers/misc/sgi-xp/xpnet.c | 2 +- drivers/misc/spear13xx_pcie_gadget.c | 797 + drivers/misc/vmw_balloon.c | 10 +- drivers/misc/vmw_vmci/vmci_doorbell.c | 6 +- drivers/misc/xilinx_sdfec.c | 1214 +- drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/core/queue.c | 46 +- drivers/mmc/core/sd.c | 6 - drivers/mmc/core/sdio.c | 4 +- drivers/mmc/core/sdio_irq.c | 57 +- drivers/mmc/host/Kconfig | 12 - drivers/mmc/host/Makefile | 1 - drivers/mmc/host/atmel-mci.c | 4 - drivers/mmc/host/bcm2835.c | 5 +- drivers/mmc/host/cavium.c | 4 +- drivers/mmc/host/dw_mmc-hi3798cv200.c | 2 +- drivers/mmc/host/dw_mmc.c | 7 +- drivers/mmc/host/jz4740_mmc.c | 19 +- drivers/mmc/host/meson-gx-mmc.c | 1 + drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mmc/host/mmci.c | 69 +- drivers/mmc/host/mtk-sd.c | 29 +- drivers/mmc/host/mxcmmc.c | 4 +- drivers/mmc/host/mxs-mmc.c | 4 +- drivers/mmc/host/renesas_sdhi_core.c | 19 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 2 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 36 + drivers/mmc/host/s3cmci.c | 1 + drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-cadence.c | 8 +- drivers/mmc/host/sdhci-esdhc-imx.c | 36 +- drivers/mmc/host/sdhci-iproc.c | 9 - drivers/mmc/host/sdhci-msm.c | 2 + drivers/mmc/host/sdhci-of-arasan.c | 15 - drivers/mmc/host/sdhci-of-aspeed.c | 342 - drivers/mmc/host/sdhci-of-at91.c | 5 +- drivers/mmc/host/sdhci-of-esdhc.c | 1 - drivers/mmc/host/sdhci-pci-core.c | 17 +- drivers/mmc/host/sdhci-pci-o2micro.c | 313 +- drivers/mmc/host/sdhci-pci.h | 1 - drivers/mmc/host/sdhci-pltfm.c | 5 +- drivers/mmc/host/sdhci-pxav3.c | 2 +- drivers/mmc/host/sdhci-s3c.c | 7 +- drivers/mmc/host/sdhci-sprd.c | 33 +- drivers/mmc/host/sdhci-tegra.c | 14 - drivers/mmc/host/sdhci-xenon.c | 2 +- drivers/mmc/host/sdhci.c | 80 +- drivers/mmc/host/sdhci.h | 14 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/tmio_mmc.c | 5 + drivers/mmc/host/tmio_mmc.h | 1 - drivers/mmc/host/tmio_mmc_core.c | 27 +- drivers/mmc/host/uniphier-sd.c | 7 +- drivers/mtd/Kconfig | 67 + drivers/mtd/Makefile | 5 + drivers/mtd/{parsers => }/ar7part.c | 0 drivers/mtd/{parsers => }/bcm47xxpart.c | 0 drivers/mtd/{parsers => }/bcm63xxpart.c | 0 drivers/mtd/chips/cfi_cmdset_0002.c | 299 +- drivers/mtd/chips/gen_probe.c | 2 +- drivers/mtd/{parsers => }/cmdlinepart.c | 0 drivers/mtd/devices/Kconfig | 18 + drivers/mtd/devices/Makefile | 1 + drivers/mtd/devices/m25p80.c | 347 + drivers/mtd/devices/phram.c | 2 +- drivers/mtd/devices/pmc551.c | 9 +- drivers/mtd/hyperbus/Kconfig | 4 +- drivers/mtd/maps/pismo.c | 3 +- drivers/mtd/maps/pxa2xx-flash.c | 3 +- drivers/mtd/maps/sa1100-flash.c | 1 - drivers/mtd/mtdcore.c | 86 +- drivers/mtd/mtdcore.h | 1 - drivers/mtd/mtdsuper.c | 174 +- drivers/mtd/nand/onenand/onenand_base.c | 4 - drivers/mtd/nand/raw/Kconfig | 14 +- drivers/mtd/nand/raw/Makefile | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 5 +- drivers/mtd/nand/raw/ingenic/Kconfig | 7 + drivers/mtd/nand/raw/ingenic/Makefile | 1 + drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 5 +- drivers/mtd/nand/raw/ingenic/jz4740_nand.c | 536 + drivers/mtd/nand/raw/meson_nand.c | 1 - drivers/mtd/nand/raw/mxic_nand.c | 582 - drivers/mtd/nand/raw/nand_base.c | 2 +- drivers/mtd/nand/raw/nand_bbt.c | 10 +- drivers/mtd/nand/raw/nand_micron.c | 14 +- drivers/mtd/nand/raw/nuc900_nand.c | 304 + drivers/mtd/nand/raw/omap2.c | 2 +- drivers/mtd/nand/raw/oxnas_nand.c | 8 +- drivers/mtd/nand/raw/r852.c | 4 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 90 +- drivers/mtd/nand/raw/tango_nand.c | 1 - drivers/mtd/nand/raw/vf610_nfc.c | 1 - drivers/mtd/{parsers => }/ofpart.c | 0 drivers/mtd/parsers/Kconfig | 68 - drivers/mtd/parsers/Makefile | 5 - drivers/mtd/sm_ftl.c | 5 +- drivers/mtd/spi-nor/Kconfig | 2 - drivers/mtd/spi-nor/aspeed-smc.c | 4 +- drivers/mtd/spi-nor/cadence-quadspi.c | 19 +- drivers/mtd/spi-nor/hisi-sfc.c | 1 - drivers/mtd/spi-nor/intel-spi-pci.c | 1 - drivers/mtd/spi-nor/intel-spi.c | 2 - drivers/mtd/spi-nor/spi-nor.c | 1717 +- drivers/mtd/ubi/block.c | 43 +- drivers/mtd/ubi/fastmap-wl.c | 6 +- drivers/mtd/ubi/wl.c | 6 - drivers/mux/core.c | 7 +- drivers/net/arcnet/arc-rimi.c | 3 - drivers/net/arcnet/capmode.c | 2 +- drivers/net/arcnet/com20020-isa.c | 6 - drivers/net/arcnet/com90io.c | 2 - drivers/net/arcnet/com90xx.c | 3 - drivers/net/bonding/bond_debugfs.c | 5 + drivers/net/bonding/bond_main.c | 11 - drivers/net/caif/caif_serial.c | 26 +- drivers/net/caif/caif_virtio.c | 6 +- drivers/net/can/Kconfig | 13 - drivers/net/can/Makefile | 1 - drivers/net/can/at91_can.c | 6 +- drivers/net/can/dev.c | 157 +- drivers/net/can/flexcan.c | 175 +- drivers/net/can/janz-ican3.c | 1 + drivers/net/can/kvaser_pciefd.c | 1911 - drivers/net/can/m_can/Kconfig | 22 +- drivers/net/can/m_can/Makefile | 2 - drivers/net/can/m_can/m_can.c | 1079 +- drivers/net/can/m_can/m_can.h | 110 - drivers/net/can/m_can/m_can_platform.c | 201 - drivers/net/can/m_can/tcan4x5x.c | 505 - drivers/net/can/peak_canfd/peak_pciefd_main.c | 2 +- drivers/net/can/rcar/rcar_can.c | 23 +- drivers/net/can/rcar/rcar_canfd.c | 11 +- drivers/net/can/sja1000/Kconfig | 79 +- drivers/net/can/sja1000/Makefile | 11 +- drivers/net/can/sja1000/f81601.c | 211 - drivers/net/can/sja1000/peak_pci.c | 2 +- drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/slcan.c | 6 +- drivers/net/can/spi/hi311x.c | 62 +- drivers/net/can/spi/mcp251x.c | 239 +- drivers/net/can/sun4i_can.c | 1 + drivers/net/can/ti_hecc.c | 268 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 3 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 10 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 +- drivers/net/can/vcan.c | 26 +- drivers/net/can/vxcan.c | 4 +- drivers/net/can/xilinx_can.c | 292 +- drivers/net/dsa/b53/b53_common.c | 40 +- drivers/net/dsa/b53/b53_priv.h | 2 - drivers/net/dsa/b53/b53_srab.c | 8 +- drivers/net/dsa/bcm_sf2.c | 17 +- drivers/net/dsa/lan9303-core.c | 6 - drivers/net/dsa/lantiq_gswip.c | 16 +- drivers/net/dsa/microchip/Kconfig | 25 +- drivers/net/dsa/microchip/Makefile | 3 - drivers/net/dsa/microchip/ksz8795.c | 1310 - drivers/net/dsa/microchip/ksz8795_reg.h | 1004 - drivers/net/dsa/microchip/ksz8795_spi.c | 103 - drivers/net/dsa/microchip/ksz9477.c | 10 +- drivers/net/dsa/microchip/ksz9477_i2c.c | 101 - drivers/net/dsa/microchip/ksz9477_spi.c | 3 +- drivers/net/dsa/microchip/ksz_common.c | 21 +- drivers/net/dsa/microchip/ksz_common.h | 176 +- drivers/net/dsa/microchip/ksz_priv.h | 155 + drivers/net/dsa/mt7530.c | 377 +- drivers/net/dsa/mt7530.h | 61 +- drivers/net/dsa/mv88e6xxx/Makefile | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 846 +- drivers/net/dsa/mv88e6xxx/chip.h | 76 +- drivers/net/dsa/mv88e6xxx/global1.c | 95 +- drivers/net/dsa/mv88e6xxx/global1.h | 48 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 13 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 6 +- drivers/net/dsa/mv88e6xxx/global2.c | 72 +- drivers/net/dsa/mv88e6xxx/global2.h | 12 +- drivers/net/dsa/mv88e6xxx/global2_avb.c | 29 +- drivers/net/dsa/mv88e6xxx/global2_scratch.c | 3 +- drivers/net/dsa/mv88e6xxx/port.c | 209 +- drivers/net/dsa/mv88e6xxx/port.h | 49 +- drivers/net/dsa/mv88e6xxx/port_hidden.c | 70 - drivers/net/dsa/mv88e6xxx/ptp.c | 95 +- drivers/net/dsa/mv88e6xxx/ptp.h | 6 +- drivers/net/dsa/mv88e6xxx/serdes.c | 473 +- drivers/net/dsa/mv88e6xxx/serdes.h | 100 +- drivers/net/dsa/mv88e6xxx/smi.c | 4 +- drivers/net/dsa/qca8k.c | 10 +- drivers/net/dsa/sja1105/Kconfig | 8 - drivers/net/dsa/sja1105/Makefile | 4 - drivers/net/dsa/sja1105/sja1105.h | 6 - drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 22 +- drivers/net/dsa/sja1105/sja1105_main.c | 189 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 7 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 167 - drivers/net/dsa/sja1105/sja1105_static_config.h | 48 +- drivers/net/dsa/sja1105/sja1105_tas.c | 423 - drivers/net/dsa/sja1105/sja1105_tas.h | 41 - drivers/net/ethernet/3com/3c59x.c | 8 +- drivers/net/ethernet/8390/Kconfig | 4 +- drivers/net/ethernet/Kconfig | 2 +- drivers/net/ethernet/Makefile | 2 +- drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/agere/et131x.c | 8 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 8 - drivers/net/ethernet/amazon/ena/ena_com.c | 175 +- drivers/net/ethernet/amazon/ena/ena_com.h | 151 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 89 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 88 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 8 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/au1000_eth.c | 1 + drivers/net/ethernet/amd/ni65.c | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c | 107 +- drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 10 +- drivers/net/ethernet/amd/xgbe/xgbe-platform.c | 33 +- drivers/net/ethernet/apm/xgene-v2/main.c | 4 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 10 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 8 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 10 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 10 +- drivers/net/ethernet/apple/Kconfig | 4 +- drivers/net/ethernet/apple/bmac.c | 4 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 5 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 4 - drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 +- .../net/ethernet/aquantia/atlantic/hw_atl/Makefile | 2 + drivers/net/ethernet/atheros/ag71xx.c | 6 +- drivers/net/ethernet/atheros/alx/main.c | 10 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 12 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 +- drivers/net/ethernet/atheros/atlx/atl1.c | 11 +- drivers/net/ethernet/aurora/nb8800.c | 4 +- drivers/net/ethernet/broadcom/Kconfig | 6 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 9 +- drivers/net/ethernet/broadcom/bcmsysport.c | 9 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 4 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 13 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1541 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 191 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c | 39 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 206 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 209 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 247 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 181 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 25 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 3 - drivers/net/ethernet/broadcom/cnic.c | 5 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 18 +- drivers/net/ethernet/broadcom/tg3.c | 6 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 23 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 23 +- .../net/ethernet/cavium/liquidio/octeon_mailbox.c | 4 +- .../net/ethernet/cavium/liquidio/request_manager.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 6 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 18 +- drivers/net/ethernet/chelsio/cxgb/my3126.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 5 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 9 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 9 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/smt.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/smt.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 39 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 21 +- drivers/net/ethernet/cirrus/cs89x0.c | 7 +- drivers/net/ethernet/cortina/gemini.c | 9 +- drivers/net/ethernet/davicom/dm9000.c | 2 + drivers/net/ethernet/emulex/benet/be.h | 2 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 10 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 7 +- drivers/net/ethernet/emulex/benet/be_main.c | 28 +- drivers/net/ethernet/ezchip/nps_enet.c | 4 +- drivers/net/ethernet/ezchip/nps_enet.h | 4 +- drivers/net/ethernet/faraday/Kconfig | 1 - drivers/net/ethernet/faraday/ftgmac100.c | 39 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 8 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 3 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 54 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h | 3 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 117 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 7 - .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 134 +- drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h | 3 +- drivers/net/ethernet/freescale/dpaa2/dpni.c | 42 +- drivers/net/ethernet/freescale/dpaa2/dpni.h | 45 - drivers/net/ethernet/freescale/enetc/Kconfig | 11 - drivers/net/ethernet/freescale/enetc/Makefile | 19 +- drivers/net/ethernet/freescale/enetc/enetc.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 97 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.h | 12 - .../net/ethernet/freescale/enetc/enetc_pci_mdio.c | 101 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 5 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 5 +- drivers/net/ethernet/freescale/fec_main.c | 78 +- drivers/net/ethernet/freescale/fman/fman.c | 3 + .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 3222 +- drivers/net/ethernet/freescale/gianfar.h | 45 + drivers/net/ethernet/freescale/gianfar_ethtool.c | 13 + drivers/net/ethernet/google/gve/gve.h | 8 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 4 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/google/gve/gve_rx.c | 34 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 28 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 1 + drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 8 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 25 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 45 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 51 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 415 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 38 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 166 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 43 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 60 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 63 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 448 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 19 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 153 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 1 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 1114 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 73 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 49 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 31 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 18 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 7 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 183 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 7 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 14 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 14 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 9 +- drivers/net/ethernet/ibm/ibmvnic.c | 20 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 3 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 6 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 10 - drivers/net/ethernet/intel/e1000e/ich8lan.h | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 22 +- drivers/net/ethernet/intel/fm10k/fm10k.h | 10 +- drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c | 2 + drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 15 +- drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 5 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 24 +- drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 11 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 23 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 24 +- drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 15 +- drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 9 +- drivers/net/ethernet/intel/fm10k/fm10k_type.h | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_vf.c | 25 +- drivers/net/ethernet/intel/i40e/i40e.h | 12 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 38 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 111 +- drivers/net/ethernet/intel/i40e/i40e_dcb.c | 18 +- drivers/net/ethernet/intel/i40e/i40e_dcb.h | 2 - drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 26 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 80 +- drivers/net/ethernet/intel/i40e/i40e_hmc.c | 1 - drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c | 21 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 191 +- drivers/net/ethernet/intel/i40e/i40e_nvm.c | 101 - drivers/net/ethernet/intel/i40e/i40e_osdep.h | 5 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 8 - drivers/net/ethernet/intel/i40e/i40e_ptp.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_register.h | 30 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 3 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 64 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 - drivers/net/ethernet/intel/i40e/i40e_xsk.c | 57 +- drivers/net/ethernet/intel/i40e/i40e_xsk.h | 2 +- drivers/net/ethernet/intel/iavf/iavf.h | 1 + drivers/net/ethernet/intel/iavf/iavf_main.c | 27 + drivers/net/ethernet/intel/iavf/iavf_txrx.c | 6 +- drivers/net/ethernet/intel/iavf/iavf_txrx.h | 2 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 7 - drivers/net/ethernet/intel/ice/Makefile | 1 - drivers/net/ethernet/intel/ice/ice.h | 90 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 79 +- drivers/net/ethernet/intel/ice/ice_common.c | 371 +- drivers/net/ethernet/intel/ice/ice_common.h | 18 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 112 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 50 +- drivers/net/ethernet/intel/ice/ice_dcb.h | 11 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 259 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 2 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 308 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 1549 - drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 29 - drivers/net/ethernet/intel/ice/ice_flex_type.h | 374 - drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 36 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 2 - drivers/net/ethernet/intel/ice/ice_lib.c | 699 +- drivers/net/ethernet/intel/ice/ice_lib.h | 35 +- drivers/net/ethernet/intel/ice/ice_main.c | 1366 +- drivers/net/ethernet/intel/ice/ice_sched.c | 59 +- drivers/net/ethernet/intel/ice/ice_switch.c | 61 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 204 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 13 - drivers/net/ethernet/intel/ice/ice_type.h | 51 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 591 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 39 +- drivers/net/ethernet/intel/igb/igb_main.c | 11 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc.h | 4 - drivers/net/ethernet/intel/igc/igc_base.c | 5 +- drivers/net/ethernet/intel/igc/igc_base.h | 8 - drivers/net/ethernet/intel/igc/igc_defines.h | 11 +- drivers/net/ethernet/intel/igc/igc_hw.h | 14 +- drivers/net/ethernet/intel/igc/igc_mac.c | 73 +- drivers/net/ethernet/intel/igc/igc_main.c | 129 +- drivers/net/ethernet/intel/igc/igc_phy.c | 192 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c | 22 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 9 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 52 +- .../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 77 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 27 +- drivers/net/ethernet/jme.c | 15 +- drivers/net/ethernet/lantiq_xrx200.c | 10 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvmdio.c | 31 +- drivers/net/ethernet/marvell/mvneta.c | 8 +- drivers/net/ethernet/marvell/mvneta_bm.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 7 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 19 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 426 +- drivers/net/ethernet/marvell/pxa168_eth.c | 3 +- drivers/net/ethernet/marvell/skge.c | 45 +- drivers/net/ethernet/marvell/sky2.c | 17 +- drivers/net/ethernet/mediatek/Kconfig | 5 +- drivers/net/ethernet/mediatek/mtk_eth_path.c | 71 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 999 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 123 +- drivers/net/ethernet/mediatek/mtk_sgmii.c | 65 +- drivers/net/ethernet/mellanox/mlx4/catas.c | 2 +- drivers/net/ethernet/mellanox/mlx4/crdump.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 43 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 3 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/main.c | 112 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 9 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 18 +- .../mlx5/core/{steering => accel}/Makefile | 0 drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 102 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 112 +- .../mellanox/mlx5/core/{steering => diag}/Makefile | 0 .../mellanox/mlx5/core/diag/en_rep_tracepoint.h | 54 - .../mellanox/mlx5/core/diag/en_tc_tracepoint.c | 58 - .../mellanox/mlx5/core/diag/en_tc_tracepoint.h | 114 - .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 90 +- .../mellanox/mlx5/core/{steering => en}/Makefile | 0 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 25 +- .../net/ethernet/mellanox/mlx5/core/en/health.c | 205 - .../net/ethernet/mellanox/mlx5/core/en/health.h | 53 - .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 161 - .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.h | 25 - .../net/ethernet/mellanox/mlx5/core/en/params.c | 23 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 6 +- .../net/ethernet/mellanox/mlx5/core/en/reporter.h | 15 + .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 404 - .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 271 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 60 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 44 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 66 +- .../ethernet/mellanox/mlx5/core/en/xsk/Makefile | 1 + .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 5 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 14 - .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 47 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 9 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.h | 14 +- .../mlx5/core/{steering => en_accel}/Makefile | 0 .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 56 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 97 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 12 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 151 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 50 - .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 233 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 346 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 95 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 204 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 7 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 1155 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 44 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 45 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 222 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 46 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 188 +- .../mellanox/mlx5/core/{steering => fpga}/Makefile | 0 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 191 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 41 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 280 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 47 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 451 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 22 +- .../mlx5/core/{steering => ipoib}/Makefile | 0 .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 9 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 11 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 3 - .../mellanox/mlx5/core/{steering => lib}/Makefile | 0 .../net/ethernet/mellanox/mlx5/core/lib/crypto.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 223 - drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c | 64 - drivers/net/ethernet/mellanox/mlx5/core/lib/hv.h | 22 - .../net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c | 371 - .../net/ethernet/mellanox/mlx5/core/lib/hv_vhca.h | 104 - .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 30 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/rl.c | 6 +- .../mellanox/mlx5/core/steering/dr_action.c | 1588 - .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 480 - .../mellanox/mlx5/core/steering/dr_crc32.c | 98 - .../mellanox/mlx5/core/steering/dr_domain.c | 393 - .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 93 - .../mellanox/mlx5/core/steering/dr_icm_pool.c | 570 - .../mellanox/mlx5/core/steering/dr_matcher.c | 770 - .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 1243 - .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 975 - .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 2308 - .../mellanox/mlx5/core/steering/dr_table.c | 294 - .../mellanox/mlx5/core/steering/dr_types.h | 1060 - .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 600 - .../ethernet/mellanox/mlx5/core/steering/fs_dr.h | 60 - .../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 604 - .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 212 - drivers/net/ethernet/mellanox/mlx5/core/vport.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/wq.h | 1 - drivers/net/ethernet/mellanox/mlxsw/Kconfig | 6 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 157 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 17 - drivers/net/ethernet/mellanox/mlxsw/pci.h | 1 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 13 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 303 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 41 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 19 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 55 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 22 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 1 - .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 76 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 222 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 32 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 267 - drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 6 + drivers/net/ethernet/mellanox/mlxsw/trap.h | 7 - drivers/net/ethernet/micrel/Kconfig | 11 +- drivers/net/ethernet/micrel/Makefile | 1 + drivers/net/ethernet/micrel/ks8695net.c | 1632 + drivers/net/ethernet/micrel/ks8695net.h | 108 + drivers/net/ethernet/micrel/ks8842.c | 4 +- drivers/net/ethernet/micrel/ks8851_mll.c | 7 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 8 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 3 +- drivers/net/ethernet/mscc/ocelot.c | 402 +- drivers/net/ethernet/mscc/ocelot.h | 49 +- drivers/net/ethernet/mscc/ocelot_ace.c | 2 +- drivers/net/ethernet/mscc/ocelot_board.c | 145 +- drivers/net/ethernet/mscc/ocelot_flower.c | 23 +- drivers/net/ethernet/mscc/ocelot_ptp.h | 41 - drivers/net/ethernet/mscc/ocelot_regs.c | 11 - drivers/net/ethernet/mscc/ocelot_tc.c | 6 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 21 +- drivers/net/ethernet/natsemi/sonic.c | 6 +- drivers/net/ethernet/netronome/nfp/Makefile | 1 - drivers/net/ethernet/netronome/nfp/bpf/Makefile | 2 + drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 187 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 1 - drivers/net/ethernet/netronome/nfp/bpf/jit.c | 17 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 33 - drivers/net/ethernet/netronome/nfp/bpf/main.h | 24 - drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 - drivers/net/ethernet/netronome/nfp/devlink_param.c | 255 - drivers/net/ethernet/netronome/nfp/flower/Makefile | 2 + drivers/net/ethernet/netronome/nfp/flower/action.c | 160 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 10 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 25 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 1 - drivers/net/ethernet/netronome/nfp/flower/main.h | 19 - .../net/ethernet/netronome/nfp/flower/offload.c | 222 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 2 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 208 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 144 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 5 - drivers/net/ethernet/netronome/nfp/nfp_net.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 15 +- .../net/ethernet/netronome/nfp/nfp_net_debugfs.c | 17 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 11 +- .../net/ethernet/netronome/nfp/nfpcore/Makefile | 2 + .../netronome/nfp/nfpcore/nfp6000/Makefile | 2 + .../ethernet/netronome/nfp/nfpcore/nfp_cpplib.c | 16 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 77 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 29 - drivers/net/ethernet/netronome/nfp/nic/Makefile | 2 + drivers/net/ethernet/ni/Kconfig | 2 +- drivers/net/ethernet/nuvoton/Kconfig | 29 + drivers/net/ethernet/nuvoton/Makefile | 6 + drivers/net/ethernet/nuvoton/w90p910_ether.c | 1082 + drivers/net/ethernet/nvidia/forcedeth.c | 146 +- drivers/net/ethernet/nxp/Kconfig | 2 +- drivers/net/ethernet/nxp/lpc_eth.c | 45 +- drivers/net/ethernet/packetengines/Kconfig | 6 +- drivers/net/ethernet/packetengines/Makefile | 2 +- drivers/net/ethernet/packetengines/yellowfin.c | 3 +- drivers/net/ethernet/pensando/Kconfig | 32 - drivers/net/ethernet/pensando/Makefile | 6 - drivers/net/ethernet/pensando/ionic/Makefile | 8 - drivers/net/ethernet/pensando/ionic/ionic.h | 73 - drivers/net/ethernet/pensando/ionic/ionic_bus.h | 16 - .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 292 - .../net/ethernet/pensando/ionic/ionic_debugfs.c | 248 - .../net/ethernet/pensando/ionic/ionic_debugfs.h | 34 - drivers/net/ethernet/pensando/ionic/ionic_dev.c | 500 - drivers/net/ethernet/pensando/ionic/ionic_dev.h | 299 - .../net/ethernet/pensando/ionic/ionic_devlink.c | 99 - .../net/ethernet/pensando/ionic/ionic_devlink.h | 14 - .../net/ethernet/pensando/ionic/ionic_ethtool.c | 779 - .../net/ethernet/pensando/ionic/ionic_ethtool.h | 9 - drivers/net/ethernet/pensando/ionic/ionic_if.h | 2482 - drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2274 - drivers/net/ethernet/pensando/ionic/ionic_lif.h | 277 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 548 - drivers/net/ethernet/pensando/ionic/ionic_regs.h | 136 - .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 150 - .../net/ethernet/pensando/ionic/ionic_rx_filter.h | 35 - drivers/net/ethernet/pensando/ionic/ionic_stats.c | 310 - drivers/net/ethernet/pensando/ionic/ionic_stats.h | 53 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 925 - drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 15 - drivers/net/ethernet/qlogic/Kconfig | 9 + drivers/net/ethernet/qlogic/Makefile | 1 + .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 82 - drivers/net/ethernet/qlogic/qed/qed_hsi.h | 32 - drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 34 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 153 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 61 - drivers/net/ethernet/qlogic/qed/qed_mcp.h | 35 - drivers/net/ethernet/qlogic/qed/qed_rdma.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 2 +- drivers/net/ethernet/qlogic/qede/qede.h | 15 - drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 119 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 2 +- .../{staging => net/ethernet/qlogic}/qlge/Makefile | 0 .../{staging => net/ethernet/qlogic}/qlge/qlge.h | 0 .../ethernet/qlogic}/qlge/qlge_dbg.c | 0 .../ethernet/qlogic}/qlge/qlge_ethtool.c | 0 .../ethernet/qlogic}/qlge/qlge_main.c | 0 .../ethernet/qlogic}/qlge/qlge_mpi.c | 0 drivers/net/ethernet/qualcomm/emac/emac-mac.c | 12 +- drivers/net/ethernet/qualcomm/emac/emac.c | 12 +- drivers/net/ethernet/qualcomm/qca_debug.c | 13 +- drivers/net/ethernet/qualcomm/qca_spi.c | 3 +- drivers/net/ethernet/qualcomm/qca_uart.c | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 13 +- drivers/net/ethernet/realtek/Kconfig | 9 +- drivers/net/ethernet/realtek/r8169_main.c | 1104 +- drivers/net/ethernet/renesas/ravb.h | 9 +- drivers/net/ethernet/renesas/ravb_main.c | 29 +- drivers/net/ethernet/rocker/rocker_main.c | 5 - drivers/net/ethernet/samsung/Kconfig | 2 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 4 +- drivers/net/ethernet/seeq/sgiseeq.c | 7 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/efx.c | 10 +- drivers/net/ethernet/sfc/falcon/efx.c | 6 +- drivers/net/ethernet/sfc/falcon/falcon_boards.c | 18 +- drivers/net/ethernet/sfc/falcon/rx.c | 5 +- drivers/net/ethernet/sfc/rx.c | 5 +- drivers/net/ethernet/sfc/tx.c | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 1038 +- drivers/net/ethernet/sgi/meth.c | 3 +- drivers/net/ethernet/sis/sis900.c | 68 - drivers/net/ethernet/smsc/smc911x.c | 1 - drivers/net/ethernet/smsc/smc91x.c | 3 +- drivers/net/ethernet/socionext/sni_ave.c | 8 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 - drivers/net/ethernet/stmicro/stmmac/common.h | 18 - .../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 4 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 14 +- drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 15 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 7 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 26 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 89 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 43 - drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 9 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 5 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 172 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 1079 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 114 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 49 +- drivers/net/ethernet/stmicro/stmmac/hwif.c | 4 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 66 - drivers/net/ethernet/stmicro/stmmac/mmc.h | 9 - drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 192 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 35 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 124 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 546 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 244 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 92 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 3 - .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 1055 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 251 +- drivers/net/ethernet/sun/cassini.c | 8 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 7 +- drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 7 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 7 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 5 +- drivers/net/ethernet/via/via-rhine.c | 4 +- drivers/net/ethernet/xscale/Kconfig | 2 +- drivers/net/geneve.c | 2 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/baycom_epp.c | 6 +- drivers/net/hamradio/hdlcdrv.c | 3 +- drivers/net/hamradio/mkiss.c | 11 +- drivers/net/hyperv/hyperv_net.h | 2 +- drivers/net/hyperv/netvsc_drv.c | 40 +- drivers/net/hyperv/rndis_filter.c | 1 - drivers/net/ieee802154/adf7242.c | 13 +- drivers/net/ieee802154/at86rf230.c | 20 +- drivers/net/ieee802154/ca8210.c | 9 +- drivers/net/ieee802154/mac802154_hwsim.c | 8 +- drivers/net/ipvlan/ipvlan_main.c | 1 - drivers/net/netdevsim/dev.c | 491 +- drivers/net/netdevsim/fib.c | 102 +- drivers/net/netdevsim/netdev.c | 9 +- drivers/net/netdevsim/netdevsim.h | 14 +- drivers/net/phy/Kconfig | 26 +- drivers/net/phy/Makefile | 2 - drivers/net/phy/adin.c | 781 - drivers/net/phy/at803x.c | 36 +- drivers/net/phy/dp83822.c | 5 + drivers/net/phy/dp83848.c | 11 +- drivers/net/phy/dp83867.c | 19 - drivers/net/phy/dp83tc811.c | 4 + drivers/net/phy/fixed_phy.c | 6 +- drivers/net/phy/mdio-aspeed.c | 157 - drivers/net/phy/mdio-bcm-iproc.c | 4 +- drivers/net/phy/mdio-cavium.h | 2 - drivers/net/phy/mdio-hisi-femac.c | 4 +- drivers/net/phy/mdio-moxart.c | 4 +- drivers/net/phy/mdio-mux-meson-g12a.c | 4 +- drivers/net/phy/mdio-sun4i.c | 4 +- drivers/net/phy/mdio-xgene.c | 4 +- drivers/net/phy/mdio_bus.c | 29 +- drivers/net/phy/meson-gxl.c | 2 +- drivers/net/phy/microchip.c | 1 + drivers/net/phy/microchip_t1.c | 1 + drivers/net/phy/mscc.c | 20 +- drivers/net/phy/phy-c45.c | 40 - drivers/net/phy/phy-core.c | 66 +- drivers/net/phy/phy.c | 70 +- drivers/net/phy/phy_device.c | 129 +- drivers/net/phy/phy_led_triggers.c | 3 +- drivers/net/phy/phylink.c | 16 +- drivers/net/phy/realtek.c | 188 +- drivers/net/phy/sfp.c | 75 +- drivers/net/phy/swphy.c | 8 - drivers/net/phy/vitesse.c | 6 +- drivers/net/phy/xilinx_gmii2rgmii.c | 4 +- drivers/net/ppp/pppoe.c | 3 - drivers/net/ppp/pppox.c | 13 - drivers/net/ppp/pptp.c | 3 - drivers/net/slip/slhc.c | 30 +- drivers/net/team/team.c | 2 - drivers/net/thunderbolt.c | 2 +- drivers/net/tun.c | 25 +- drivers/net/usb/asix_common.c | 9 +- drivers/net/usb/ax88179_178a.c | 14 +- drivers/net/usb/cdc_ether.c | 10 +- drivers/net/usb/cx82310_eth.c | 3 +- drivers/net/usb/kalmia.c | 6 +- drivers/net/usb/lan78xx.c | 31 +- drivers/net/usb/lg-vl600.c | 4 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/usb/r8152.c | 967 +- drivers/net/usb/rtl8150.c | 6 +- drivers/net/usb/smsc75xx.c | 20 +- drivers/net/usb/sr9800.c | 9 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/virtio_net.c | 2 +- drivers/net/vmxnet3/vmxnet3_drv.c | 9 +- drivers/net/vrf.c | 58 +- drivers/net/wan/Kconfig | 14 + drivers/net/wan/Makefile | 1 + drivers/net/wan/dscc4.c | 2057 + drivers/net/wan/lmc/lmc_main.c | 2 +- drivers/net/wan/sdla.c | 1 - drivers/net/wimax/i2400m/debugfs.c | 150 +- drivers/net/wimax/i2400m/driver.c | 7 +- drivers/net/wimax/i2400m/fw.c | 13 +- drivers/net/wimax/i2400m/i2400m.h | 7 +- drivers/net/wimax/i2400m/op-rfkill.c | 1 - drivers/net/wimax/i2400m/rx.c | 1 + drivers/net/wimax/i2400m/usb.c | 64 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 91 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 8 - drivers/net/wireless/ath/ath10k/mac.c | 12 +- drivers/net/wireless/ath/ath10k/sdio.c | 29 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 16 - drivers/net/wireless/ath/ath10k/wmi.h | 8 + drivers/net/wireless/ath/ath6kl/htc_mbox.c | 4 +- drivers/net/wireless/ath/ath6kl/usb.c | 8 - drivers/net/wireless/ath/ath9k/Kconfig | 16 - drivers/net/wireless/ath/ath9k/Makefile | 2 - .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 215 - drivers/net/wireless/ath/ath9k/dynack.c | 101 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 4 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 3 - drivers/net/wireless/ath/ath9k/main.c | 3 +- drivers/net/wireless/ath/ath9k/wmi.c | 1 - drivers/net/wireless/ath/carl9170/usb.c | 2 + drivers/net/wireless/ath/wcn36xx/smd.c | 186 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 225 +- drivers/net/wireless/ath/wil6210/debugfs.c | 19 +- drivers/net/wireless/ath/wil6210/main.c | 4 - drivers/net/wireless/ath/wil6210/netdev.c | 4 - drivers/net/wireless/ath/wil6210/pcie_bus.c | 4 +- drivers/net/wireless/ath/wil6210/pmc.c | 26 - drivers/net/wireless/ath/wil6210/pmc.h | 1 - drivers/net/wireless/ath/wil6210/rx_reorder.c | 1 + drivers/net/wireless/ath/wil6210/txrx.c | 253 +- drivers/net/wireless/ath/wil6210/txrx.h | 42 - drivers/net/wireless/ath/wil6210/txrx_edma.c | 42 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 12 +- drivers/net/wireless/ath/wil6210/wil6210.h | 25 +- drivers/net/wireless/ath/wil6210/wmi.c | 43 +- drivers/net/wireless/ath/wil6210/wmi.h | 29 +- drivers/net/wireless/broadcom/b43legacy/phy.c | 21 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 6 +- .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 4 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 84 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 1 + .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 1 - .../wireless/broadcom/brcm80211/brcmfmac/common.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/core.c | 93 +- .../wireless/broadcom/brcm80211/brcmfmac/core.h | 1 - .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 4 - .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 9 + .../broadcom/brcm80211/brcmfmac/fwsignal.c | 16 +- .../broadcom/brcm80211/brcmfmac/fwsignal.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 8 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 22 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 10 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 15 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 34 +- .../wireless/broadcom/brcm80211/brcmfmac/vendor.c | 1 - .../wireless/broadcom/brcm80211/brcmsmac/main.c | 13 + .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 16 +- drivers/net/wireless/cisco/airo.c | 11 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 3 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 14 + drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 14 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 26 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 70 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 18 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 44 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 10 +- drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/led.c | 5 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 12 +- drivers/net/wireless/intel/iwlwifi/dvm/power.c | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 29 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.h | 4 + drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 5 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 12 - .../net/wireless/intel/iwlwifi/fw/api/commands.h | 7 - drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 6 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 102 +- drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 83 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 4 - drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 7 - drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 12 - drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 18 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 35 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 55 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 1153 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 121 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 38 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 29 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 9 + drivers/net/wireless/intel/iwlwifi/fw/init.c | 2 + drivers/net/wireless/intel/iwlwifi/fw/paging.c | 6 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 23 +- drivers/net/wireless/intel/iwlwifi/fw/smem.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 53 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 236 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 36 +- drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 30 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 21 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 4 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 14 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 21 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 18 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 9 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 60 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 27 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 16 + drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 150 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 1 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 224 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 154 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 212 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 42 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 493 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 158 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 484 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 11 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 82 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 542 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 18 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 278 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 98 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 35 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 9 + .../net/wireless/intel/iwlwifi/mvm/time-event.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 23 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 330 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 38 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 77 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 19 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 384 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 70 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 178 +- .../net/wireless/intersil/hostap/hostap_download.c | 6 +- drivers/net/wireless/intersil/hostap/hostap_plx.c | 3 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 311 +- drivers/net/wireless/marvell/libertas/dev.h | 2 + drivers/net/wireless/marvell/libertas/if_spi.c | 14 +- drivers/net/wireless/marvell/libertas/if_usb.c | 3 +- drivers/net/wireless/marvell/libertas/main.c | 2 +- drivers/net/wireless/marvell/libertas/mesh.c | 31 +- drivers/net/wireless/marvell/libertas/mesh.h | 3 +- drivers/net/wireless/marvell/libertas_tf/cmd.c | 2 +- drivers/net/wireless/marvell/mwifiex/ie.c | 3 - drivers/net/wireless/marvell/mwifiex/init.c | 2 +- drivers/net/wireless/marvell/mwifiex/main.h | 1 - drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +- drivers/net/wireless/marvell/mwifiex/scan.c | 5 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 3 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 9 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 36 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 13 +- drivers/net/wireless/mediatek/mt76/dma.c | 21 +- drivers/net/wireless/mediatek/mt76/dma.h | 13 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 13 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 78 +- drivers/net/wireless/mediatek/mt76/mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mmio.c | 28 +- drivers/net/wireless/mediatek/mt76/mt76.h | 43 +- drivers/net/wireless/mediatek/mt76/mt7603/Kconfig | 6 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 2 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 17 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 14 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 41 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 1 + drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 7 +- drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 3 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 91 - drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 38 - drivers/net/wireless/mediatek/mt76/mt7615/init.c | 80 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 733 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 28 - drivers/net/wireless/mediatek/mt76/mt7615/main.c | 111 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 474 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 54 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 99 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 1 - drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 75 - drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig | 12 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 5 - drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 17 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 30 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 49 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.h | 10 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 36 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 45 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 83 +- .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 13 +- .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 13 +- .../net/wireless/mediatek/mt76/mt76x02_eeprom.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 15 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 24 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 16 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 41 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 16 +- drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 13 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 13 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 75 +- drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig | 14 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 23 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/mac.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h | 16 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 13 +- .../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 13 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 14 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 15 +- .../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 17 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 18 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 14 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 20 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 13 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 24 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 13 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 13 +- drivers/net/wireless/mediatek/mt76/trace.c | 13 +- drivers/net/wireless/mediatek/mt76/trace.h | 22 +- drivers/net/wireless/mediatek/mt76/tx.c | 44 +- drivers/net/wireless/mediatek/mt76/usb.c | 60 +- drivers/net/wireless/mediatek/mt76/usb_trace.c | 13 +- drivers/net/wireless/mediatek/mt76/usb_trace.h | 24 +- drivers/net/wireless/mediatek/mt76/util.c | 13 +- drivers/net/wireless/mediatek/mt76/util.h | 4 +- drivers/net/wireless/mediatek/mt7601u/init.c | 3 - drivers/net/wireless/mediatek/mt7601u/main.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 46 +- drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00.h | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 136 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 16 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 9 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 11 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 3 +- drivers/net/wireless/realtek/rtlwifi/base.h | 27 + .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 8 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 2 +- drivers/net/wireless/realtek/rtlwifi/efuse.c | 17 + drivers/net/wireless/realtek/rtlwifi/pci.c | 8 +- drivers/net/wireless/realtek/rtlwifi/regd.c | 18 + .../net/wireless/realtek/rtlwifi/rtl8188ee/def.h | 29 + .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 257 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 1046 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/def.h | 33 + .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 238 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.h | 803 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 272 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.h | 529 +- .../net/wireless/realtek/rtlwifi/rtl8192de/def.h | 31 + .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 18 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 314 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.h | 861 +- .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8723ae/def.h | 31 + .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 212 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.h | 794 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 236 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.h | 718 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/def.h | 31 + .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.h | 10 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 16 +- drivers/net/wireless/realtek/rtw88/Makefile | 1 - drivers/net/wireless/realtek/rtw88/coex.c | 2502 - drivers/net/wireless/realtek/rtw88/coex.h | 370 - drivers/net/wireless/realtek/rtw88/debug.c | 116 +- drivers/net/wireless/realtek/rtw88/fw.c | 135 +- drivers/net/wireless/realtek/rtw88/fw.h | 73 - drivers/net/wireless/realtek/rtw88/mac80211.c | 21 +- drivers/net/wireless/realtek/rtw88/main.c | 46 +- drivers/net/wireless/realtek/rtw88/main.h | 289 +- drivers/net/wireless/realtek/rtw88/pci.c | 144 +- drivers/net/wireless/realtek/rtw88/phy.c | 160 +- drivers/net/wireless/realtek/rtw88/phy.h | 11 - drivers/net/wireless/realtek/rtw88/ps.c | 9 - drivers/net/wireless/realtek/rtw88/reg.h | 79 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 470 +- .../net/wireless/realtek/rtw88/rtw8822b_table.c | 1564 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 1543 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 86 - .../net/wireless/realtek/rtw88/rtw8822c_table.c | 9787 +--- .../net/wireless/realtek/rtw88/rtw8822c_table.h | 3 - drivers/net/wireless/realtek/rtw88/rx.c | 5 - drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 31 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 1 + drivers/net/wireless/ti/wlcore/main.c | 3 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 3 - drivers/net/wireless/wl3501_cs.c | 4 +- drivers/net/wireless/zydas/zd1211rw/zd_chip.c | 3 +- drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 1 + drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 11 +- drivers/net/xen-netback/netback.c | 15 +- drivers/net/xen-netback/xenbus.c | 46 +- drivers/net/xen-netfront.c | 10 +- drivers/nfc/nfcmrvl/main.c | 4 +- drivers/nfc/nfcmrvl/uart.c | 4 +- drivers/nfc/nfcmrvl/usb.c | 1 - drivers/nfc/nxp-nci/Kconfig | 7 +- drivers/nfc/nxp-nci/core.c | 2 + drivers/nfc/nxp-nci/i2c.c | 134 +- drivers/nfc/nxp-nci/nxp-nci.h | 1 + drivers/nfc/st-nci/se.c | 2 - drivers/nfc/st21nfca/se.c | 2 - drivers/nfc/st95hf/core.c | 2 +- drivers/ntb/msi.c | 5 + drivers/nvdimm/Kconfig | 12 - drivers/nvdimm/Makefile | 4 - drivers/nvdimm/btt_devs.c | 16 +- drivers/nvdimm/bus.c | 220 +- drivers/nvdimm/core.c | 10 +- drivers/nvdimm/dimm_devs.c | 138 +- drivers/nvdimm/label.c | 5 + drivers/nvdimm/namespace_devs.c | 76 +- drivers/nvdimm/nd-core.h | 125 +- drivers/nvdimm/nd.h | 4 - drivers/nvdimm/of_pmem.c | 2 +- drivers/nvdimm/pfn.h | 5 +- drivers/nvdimm/pfn_devs.c | 64 +- drivers/nvdimm/pmem.c | 33 +- drivers/nvdimm/region.c | 24 +- drivers/nvdimm/region_devs.c | 95 +- drivers/nvdimm/security.c | 199 +- drivers/nvme/host/Kconfig | 1 - drivers/nvme/host/core.c | 242 +- drivers/nvme/host/fabrics.c | 38 +- drivers/nvme/host/fabrics.h | 3 - drivers/nvme/host/fc.c | 73 +- drivers/nvme/host/lightnvm.c | 45 +- drivers/nvme/host/multipath.c | 87 +- drivers/nvme/host/nvme.h | 68 +- drivers/nvme/host/pci.c | 125 +- drivers/nvme/host/rdma.c | 77 +- drivers/nvme/host/tcp.c | 144 +- drivers/nvme/host/trace.c | 18 - drivers/nvme/target/admin-cmd.c | 22 +- drivers/nvme/target/configfs.c | 1 - drivers/nvme/target/core.c | 15 - drivers/nvme/target/discovery.c | 4 +- drivers/nvme/target/loop.c | 38 +- drivers/nvme/target/nvmet.h | 3 - drivers/nvme/target/tcp.c | 24 +- drivers/nvme/target/trace.c | 18 - drivers/nvmem/core.c | 7 +- drivers/nvmem/imx-ocotp-scu.c | 7 - drivers/nvmem/imx-ocotp.c | 7 - drivers/nvmem/meson-mx-efuse.c | 3 +- drivers/nvmem/mxs-ocotp.c | 2 +- drivers/nvmem/nvmem-sysfs.c | 15 +- drivers/nvmem/sunxi_sid.c | 1 - drivers/of/base.c | 58 +- drivers/of/fdt.c | 14 - drivers/of/irq.c | 2 +- drivers/of/of_mdio.c | 8 +- drivers/of/platform.c | 7 +- drivers/of/resolver.c | 12 +- drivers/of/unittest.c | 4 +- drivers/opp/core.c | 85 +- drivers/opp/of.c | 30 +- drivers/parisc/ccio-dma.c | 1 - drivers/parisc/dino.c | 30 +- drivers/parisc/eisa_enumerator.c | 10 +- drivers/parisc/hppb.c | 11 +- drivers/parisc/sba_iommu.c | 1 - drivers/parport/Makefile | 2 +- drivers/parport/parport_serial.c | 50 +- drivers/pci/Kconfig | 1 - drivers/pci/controller/Kconfig | 7 - drivers/pci/controller/Makefile | 1 - drivers/pci/controller/pci-hyperv-intf.c | 67 - drivers/pci/controller/pci-hyperv.c | 318 +- drivers/pci/hotplug/Kconfig | 9 + drivers/pci/hotplug/Makefile | 1 + drivers/pci/hotplug/pnv_php.c | 59 +- drivers/pci/hotplug/rpaphp_core.c | 18 +- drivers/pci/hotplug/sgi_hotplug.c | 700 + drivers/pci/pci.c | 29 +- drivers/pci/pci.h | 1 + drivers/pci/pcie/aspm.c | 20 - drivers/pci/pcie/portdrv_core.c | 66 + drivers/pci/probe.c | 7 +- drivers/pci/quirks.c | 2 +- drivers/pcmcia/db1xxx_ss.c | 4 - drivers/pcmcia/i82092.c | 6 +- drivers/perf/arm_pmu.c | 2 +- drivers/perf/arm_smmuv3_pmu.c | 65 +- drivers/perf/fsl_imx8_ddr_perf.c | 75 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 4 +- drivers/perf/qcom_l2_pmu.c | 6 +- drivers/perf/xgene_pmu.c | 4 +- drivers/phy/Makefile | 2 +- drivers/phy/lantiq/Kconfig | 11 - drivers/phy/lantiq/Makefile | 1 - drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 494 - drivers/phy/marvell/Kconfig | 1 - drivers/phy/marvell/phy-armada38x-comphy.c | 4 +- drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 17 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 525 +- drivers/phy/motorola/phy-cpcap-usb.c | 8 +- drivers/phy/phy-core.c | 10 - drivers/phy/qualcomm/phy-qcom-qmp.c | 44 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 2 - drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 2 +- drivers/phy/samsung/phy-exynos-dp-video.c | 1 - drivers/phy/samsung/phy-exynos-mipi-video.c | 1 - drivers/phy/samsung/phy-exynos-pcie.c | 1 - drivers/phy/samsung/phy-exynos5-usbdrd.c | 1 - drivers/phy/samsung/phy-exynos5250-sata.c | 1 - drivers/phy/samsung/phy-samsung-usb2.c | 1 - drivers/phy/ti/phy-am654-serdes.c | 37 +- drivers/pinctrl/aspeed/Kconfig | 8 - drivers/pinctrl/aspeed/Makefile | 1 - drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 1827 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 1989 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 2395 - drivers/pinctrl/aspeed/pinctrl-aspeed.c | 12 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 9 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 239 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 156 +- drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 1 + drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 158 +- drivers/pinctrl/cirrus/Kconfig | 6 - drivers/pinctrl/cirrus/Makefile | 6 - drivers/pinctrl/cirrus/pinctrl-cs47l15.c | 40 - drivers/pinctrl/cirrus/pinctrl-cs47l92.c | 40 - drivers/pinctrl/cirrus/pinctrl-madera-core.c | 24 +- drivers/pinctrl/cirrus/pinctrl-madera.h | 2 - drivers/pinctrl/core.c | 28 - drivers/pinctrl/devicetree.c | 6 +- drivers/pinctrl/freescale/pinctrl-imx.c | 13 +- drivers/pinctrl/freescale/pinctrl-mxs.c | 12 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 83 +- drivers/pinctrl/intel/pinctrl-broxton.c | 4 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 2 - drivers/pinctrl/intel/pinctrl-cherryview.c | 50 +- drivers/pinctrl/intel/pinctrl-denverton.c | 53 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 2 - drivers/pinctrl/intel/pinctrl-icelake.c | 2 - drivers/pinctrl/intel/pinctrl-intel.c | 120 +- drivers/pinctrl/intel/pinctrl-intel.h | 9 +- drivers/pinctrl/intel/pinctrl-lewisburg.c | 2 - drivers/pinctrl/intel/pinctrl-merrifield.c | 4 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 2 - drivers/pinctrl/meson/pinctrl-meson-g12a.c | 9 - drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 12 +- drivers/pinctrl/meson/pinctrl-meson.c | 1 - drivers/pinctrl/mvebu/pinctrl-armada-cp110.c | 20 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 1 - drivers/pinctrl/nomadik/pinctrl-nomadik.c | 1 - drivers/pinctrl/pinctrl-amd.c | 16 +- drivers/pinctrl/pinctrl-falcon.c | 11 +- drivers/pinctrl/pinctrl-ingenic.c | 755 +- drivers/pinctrl/pinctrl-oxnas.c | 8 +- drivers/pinctrl/pinctrl-pic32.c | 4 +- drivers/pinctrl/pinctrl-rk805.c | 4 +- drivers/pinctrl/pinctrl-rockchip.c | 1 - drivers/pinctrl/pinctrl-rza1.c | 16 +- drivers/pinctrl/pinctrl-rza2.c | 17 +- drivers/pinctrl/pinctrl-rzn1.c | 12 +- drivers/pinctrl/pinctrl-st.c | 12 +- drivers/pinctrl/pinctrl-stmfx.c | 46 +- drivers/pinctrl/pinctrl-xway.c | 4 +- drivers/pinctrl/pinmux.c | 24 - drivers/pinctrl/pinmux.h | 8 - drivers/pinctrl/qcom/Kconfig | 10 - drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-msm.c | 59 +- drivers/pinctrl/qcom/pinctrl-msm8998.c | 76 +- drivers/pinctrl/qcom/pinctrl-qdf2xxx.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7180.c | 1146 - drivers/pinctrl/qcom/pinctrl-sdm845.c | 8 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 100 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 5 +- drivers/pinctrl/sh-pfc/gpio.c | 11 +- drivers/pinctrl/sh-pfc/pinctrl.c | 43 +- drivers/pinctrl/spear/pinctrl-spear.c | 8 +- drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 1 + drivers/pinctrl/sprd/pinctrl-sprd.c | 32 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 5 +- drivers/pinctrl/sunxi/pinctrl-sun8i-v3s.c | 265 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 2 - drivers/pinctrl/tegra/pinctrl-tegra.c | 67 +- drivers/pinctrl/tegra/pinctrl-tegra.h | 3 - drivers/pinctrl/tegra/pinctrl-tegra210.c | 1 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 17 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 10 +- drivers/platform/chrome/Kconfig | 60 +- drivers/platform/chrome/Makefile | 2 - drivers/platform/chrome/chromeos_laptop.c | 10 +- drivers/platform/chrome/chromeos_tbmc.c | 2 - drivers/platform/chrome/cros_ec.c | 281 - drivers/platform/chrome/cros_ec_chardev.c | 419 - drivers/platform/chrome/cros_ec_debugfs.c | 3 +- drivers/platform/chrome/cros_ec_i2c.c | 12 +- drivers/platform/chrome/cros_ec_ishtp.c | 9 +- drivers/platform/chrome/cros_ec_lightbar.c | 3 +- drivers/platform/chrome/cros_ec_lpc.c | 7 +- drivers/platform/chrome/cros_ec_proto.c | 3 +- drivers/platform/chrome/cros_ec_rpmsg.c | 57 +- drivers/platform/chrome/cros_ec_spi.c | 14 +- drivers/platform/chrome/cros_ec_sysfs.c | 3 +- drivers/platform/chrome/cros_ec_trace.c | 2 +- drivers/platform/chrome/cros_ec_trace.h | 4 +- drivers/platform/chrome/cros_ec_vbc.c | 3 +- drivers/platform/chrome/cros_usbpd_logger.c | 8 +- drivers/platform/chrome/wilco_ec/telemetry.c | 64 +- drivers/platform/mellanox/mlxreg-hotplug.c | 5 +- drivers/platform/olpc/olpc-xo175-ec.c | 6 - drivers/platform/x86/acer-wmi.c | 49 +- drivers/platform/x86/asus-nb-wmi.c | 9 - drivers/platform/x86/asus-wmi.c | 534 +- drivers/platform/x86/compal-laptop.c | 2 +- drivers/platform/x86/dell-wmi.c | 12 +- drivers/platform/x86/hp-wmi.c | 47 +- drivers/platform/x86/hp_accel.c | 1 - drivers/platform/x86/i2c-multi-instantiate.c | 4 +- drivers/platform/x86/intel-hid.c | 36 +- drivers/platform/x86/intel-vbtn.c | 20 +- drivers/platform/x86/intel_bxtwc_tmu.c | 5 +- drivers/platform/x86/intel_cht_int33fe.c | 57 +- drivers/platform/x86/intel_int0002_vgpio.c | 26 +- drivers/platform/x86/intel_pmc_core.c | 21 +- drivers/platform/x86/intel_pmc_core_pltdrv.c | 20 +- drivers/platform/x86/intel_pmc_ipc.c | 4 +- .../x86/intel_speed_select_if/isst_if_common.c | 2 - .../x86/intel_speed_select_if/isst_if_mmio.c | 8 +- drivers/platform/x86/pcengines-apuv2.c | 19 +- drivers/platform/x86/pmc_atom.c | 7 - drivers/platform/x86/surfacepro3_button.c | 47 - drivers/platform/x86/thinkpad_acpi.c | 122 +- drivers/platform/x86/touchscreen_dmi.c | 58 - drivers/platform/x86/wmi.c | 4 +- drivers/power/reset/gpio-restart.c | 2 +- drivers/power/reset/reboot-mode.c | 2 +- drivers/power/supply/Kconfig | 13 +- drivers/power/supply/Makefile | 1 + drivers/power/supply/ab8500_charger.c | 8 +- drivers/power/supply/axp288_fuel_gauge.c | 14 +- drivers/power/supply/bq25890_charger.c | 12 +- drivers/power/supply/cpcap-charger.c | 23 +- drivers/power/supply/cros_usbpd-charger.c | 5 +- drivers/power/supply/isp1704_charger.c | 2 +- drivers/power/supply/jz4740-battery.c | 421 + drivers/power/supply/max17042_battery.c | 8 +- drivers/power/supply/max77650-charger.c | 1 - drivers/power/supply/power_supply_core.c | 10 +- drivers/power/supply/power_supply_hwmon.c | 15 +- drivers/power/supply/sbs-battery.c | 27 +- drivers/power/supply/sc27xx_fuel_gauge.c | 223 +- drivers/powercap/idle_inject.c | 53 +- drivers/powercap/intel_rapl_common.c | 34 +- drivers/powercap/powercap_sys.c | 2 +- drivers/ptp/ptp_chardev.c | 63 - drivers/ptp/ptp_dte.c | 5 +- drivers/pwm/Kconfig | 2 +- drivers/pwm/core.c | 7 +- drivers/pwm/pwm-cros-ec.c | 4 +- drivers/ras/Makefile | 3 +- drivers/ras/cec.c | 1 - drivers/ras/debugfs.c | 2 - drivers/regulator/Kconfig | 17 - drivers/regulator/Makefile | 2 - drivers/regulator/act8865-regulator.c | 316 +- drivers/regulator/act8945a-regulator.c | 8 +- drivers/regulator/axp20x-regulator.c | 10 +- drivers/regulator/core.c | 58 +- drivers/regulator/da9062-regulator.c | 4 +- drivers/regulator/da9063-regulator.c | 4 +- drivers/regulator/da9211-regulator.c | 2 +- drivers/regulator/fixed.c | 83 +- drivers/regulator/helpers.c | 21 - drivers/regulator/lm363x-regulator.c | 10 +- drivers/regulator/lp87565-regulator.c | 13 +- drivers/regulator/lp8788-ldo.c | 2 +- drivers/regulator/max77686-regulator.c | 2 +- drivers/regulator/max8660.c | 1 + drivers/regulator/mt6358-regulator.c | 549 - drivers/regulator/of_regulator.c | 11 +- drivers/regulator/qcom-rpmh-regulator.c | 193 +- drivers/regulator/rk808-regulator.c | 2 +- drivers/regulator/s2mps11.c | 2 +- drivers/regulator/slg51000-regulator.c | 15 +- drivers/regulator/stm32-booster.c | 4 + drivers/regulator/sy8824x.c | 232 - drivers/regulator/tps65132-regulator.c | 4 +- drivers/regulator/twl-regulator.c | 23 +- drivers/regulator/twl6030-regulator.c | 21 +- drivers/regulator/uniphier-regulator.c | 4 - drivers/remoteproc/Kconfig | 2 +- drivers/remoteproc/da8xx_remoteproc.c | 4 +- drivers/remoteproc/keystone_remoteproc.c | 4 + drivers/remoteproc/qcom_common.c | 4 +- drivers/remoteproc/qcom_q6v5.c | 35 +- drivers/remoteproc/qcom_q6v5_mss.c | 4 +- drivers/remoteproc/remoteproc_sysfs.c | 11 - drivers/remoteproc/stm32_rproc.c | 14 - drivers/reset/Kconfig | 13 +- drivers/reset/Makefile | 1 - drivers/reset/reset-imx7.c | 12 +- drivers/reset/reset-meson.c | 51 +- drivers/reset/reset-scmi.c | 124 - drivers/reset/reset-simple.c | 3 - drivers/rpmsg/qcom_glink_native.c | 2 +- drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/rpmsg_core.c | 8 +- drivers/rpmsg/rpmsg_internal.h | 5 +- drivers/rpmsg/virtio_rpmsg_bus.c | 2 +- drivers/rtc/Kconfig | 44 +- drivers/rtc/Makefile | 3 +- drivers/rtc/class.c | 4 +- drivers/rtc/interface.c | 11 +- drivers/rtc/rtc-88pm80x.c | 6 +- drivers/rtc/rtc-88pm860x.c | 4 +- drivers/rtc/rtc-ab-eoz9.c | 24 +- drivers/rtc/rtc-ac100.c | 14 +- drivers/rtc/rtc-armada38x.c | 12 +- drivers/rtc/rtc-asm9260.c | 4 +- drivers/rtc/rtc-aspeed.c | 7 +- drivers/rtc/rtc-at91rm9200.c | 4 +- drivers/rtc/rtc-at91sam9.c | 4 +- drivers/rtc/rtc-bd70528.c | 11 +- drivers/rtc/rtc-brcmstb-waketimer.c | 4 +- drivers/rtc/rtc-cadence.c | 13 +- drivers/rtc/rtc-cros-ec.c | 3 +- drivers/rtc/rtc-davinci.c | 4 +- drivers/rtc/rtc-ds1305.c | 7 +- drivers/rtc/rtc-ds1374.c | 2 +- drivers/rtc/rtc-ds1672.c | 3 + drivers/rtc/rtc-fsl-ftm-alarm.c | 337 - drivers/rtc/rtc-imx-sc.c | 4 +- drivers/rtc/rtc-imxdi.c | 4 +- drivers/rtc/rtc-isl12026.c | 6 +- drivers/rtc/rtc-jz4740.c | 8 +- drivers/rtc/rtc-max77686.c | 26 +- drivers/rtc/rtc-meson-vrtc.c | 155 - drivers/rtc/rtc-mt6397.c | 4 +- drivers/rtc/rtc-mt7622.c | 1 + drivers/rtc/rtc-mxc.c | 5 +- drivers/rtc/rtc-mxc_v2.c | 4 +- drivers/rtc/rtc-nuc900.c | 271 + drivers/rtc/rtc-pcf2123.c | 136 +- drivers/rtc/rtc-pcf2127.c | 380 +- drivers/rtc/rtc-pcf85363.c | 7 +- drivers/rtc/rtc-pcf8563.c | 48 +- drivers/rtc/rtc-pic32.c | 4 +- drivers/rtc/rtc-pm8xxx.c | 4 +- drivers/rtc/rtc-puv3.c | 12 +- drivers/rtc/rtc-pxa.c | 8 +- drivers/rtc/rtc-rk808.c | 6 +- drivers/rtc/rtc-rv3028.c | 3 +- drivers/rtc/rtc-rv3029c2.c | 16 +- drivers/rtc/rtc-rv8803.c | 3 +- drivers/rtc/rtc-s35390a.c | 56 +- drivers/rtc/rtc-s3c.c | 8 +- drivers/rtc/rtc-s5m.c | 6 +- drivers/rtc/rtc-sc27xx.c | 7 +- drivers/rtc/rtc-sd3078.c | 4 +- drivers/rtc/rtc-snvs.c | 25 +- drivers/rtc/rtc-spear.c | 4 +- drivers/rtc/rtc-stm32.c | 1 + drivers/rtc/rtc-sun6i.c | 76 +- drivers/rtc/rtc-sunxi.c | 14 +- drivers/rtc/rtc-tegra.c | 8 +- drivers/rtc/rtc-tps6586x.c | 5 +- drivers/rtc/rtc-tps65910.c | 8 +- drivers/rtc/rtc-vt8500.c | 4 +- drivers/rtc/rtc-xgene.c | 4 +- drivers/rtc/rtc-zynqmp.c | 8 +- drivers/s390/Makefile | 3 + drivers/s390/block/dasd_alias.c | 22 +- drivers/s390/char/Makefile | 3 + drivers/s390/char/con3215.c | 1 - drivers/s390/char/sclp_early.c | 2 +- drivers/s390/char/tape_core.c | 3 - drivers/s390/char/vmcp.c | 2 - drivers/s390/cio/ccwgroup.c | 18 +- drivers/s390/cio/device.c | 15 +- drivers/s390/cio/qdio.h | 3 +- drivers/s390/cio/qdio_main.c | 99 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/cio/vfio_ccw_async.c | 2 +- drivers/s390/cio/vfio_ccw_cp.c | 28 +- drivers/s390/cio/vfio_ccw_drv.c | 60 +- drivers/s390/cio/vfio_ccw_fsm.c | 51 +- drivers/s390/cio/vfio_ccw_ops.c | 10 - drivers/s390/cio/vfio_ccw_private.h | 17 - drivers/s390/crypto/Makefile | 2 +- drivers/s390/crypto/ap_queue.c | 1 - drivers/s390/crypto/pkey_api.c | 1638 +- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 52 +- drivers/s390/crypto/zcrypt_api.h | 7 +- drivers/s390/crypto/zcrypt_ccamisc.c | 1765 - drivers/s390/crypto/zcrypt_ccamisc.h | 217 - drivers/s390/crypto/zcrypt_cex4.c | 106 +- drivers/s390/crypto/zcrypt_msgtype6.c | 17 +- drivers/s390/net/ctcm_fsms.c | 43 +- drivers/s390/net/ctcm_main.c | 12 +- drivers/s390/net/ctcm_mpc.c | 9 +- drivers/s390/net/lcs.c | 6 +- drivers/s390/net/qeth_core.h | 87 +- drivers/s390/net/qeth_core_main.c | 679 +- drivers/s390/net/qeth_core_mpc.h | 1 + drivers/s390/net/qeth_ethtool.c | 2 - drivers/s390/net/qeth_l2_main.c | 76 +- drivers/s390/net/qeth_l3_main.c | 33 +- drivers/s390/virtio/virtio_ccw.c | 4 - drivers/scsi/Kconfig | 4 +- drivers/scsi/aic94xx/aic94xx_init.c | 9 +- drivers/scsi/arm/fas216.c | 8 - drivers/scsi/bfa/bfad_im.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 16 + drivers/scsi/bnx2fc/bnx2fc_io.c | 7 + drivers/scsi/csiostor/csio_wr.c | 8 +- drivers/scsi/cxlflash/main.c | 12 +- drivers/scsi/device_handler/scsi_dh_alua.c | 7 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 2 - drivers/scsi/esas2r/esas2r_init.c | 13 +- drivers/scsi/esas2r/esas2r_ioctl.c | 14 +- drivers/scsi/fcoe/fcoe.c | 20 +- drivers/scsi/fcoe/fcoe_ctlr.c | 140 +- drivers/scsi/fcoe/fcoe_transport.c | 4 +- drivers/scsi/fdomain.c | 6 +- drivers/scsi/fdomain_isa.c | 5 +- drivers/scsi/fnic/fnic_debugfs.c | 4 +- drivers/scsi/fnic/fnic_fcs.c | 14 +- drivers/scsi/fnic/fnic_isr.c | 4 +- drivers/scsi/fnic/fnic_trace.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 54 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 982 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 48 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 92 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 307 +- drivers/scsi/hpsa.c | 18 +- drivers/scsi/ibmvscsi/ibmvfc.c | 5 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 3 - drivers/scsi/libfc/fc_rport.c | 5 +- drivers/scsi/libsas/sas_discover.c | 1 - drivers/scsi/lpfc/lpfc.h | 12 +- drivers/scsi/lpfc/lpfc_attr.c | 91 +- drivers/scsi/lpfc/lpfc_bsg.c | 29 +- drivers/scsi/lpfc/lpfc_crtn.h | 13 +- drivers/scsi/lpfc/lpfc_ct.c | 68 +- drivers/scsi/lpfc/lpfc_debugfs.c | 228 +- drivers/scsi/lpfc/lpfc_debugfs.h | 61 +- drivers/scsi/lpfc/lpfc_disc.h | 3 - drivers/scsi/lpfc/lpfc_els.c | 116 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 181 +- drivers/scsi/lpfc/lpfc_hw.h | 6 +- drivers/scsi/lpfc/lpfc_hw4.h | 34 - drivers/scsi/lpfc/lpfc_init.c | 959 +- drivers/scsi/lpfc/lpfc_mem.c | 65 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 43 +- drivers/scsi/lpfc/lpfc_nvme.c | 389 +- drivers/scsi/lpfc/lpfc_nvmet.c | 28 +- drivers/scsi/lpfc/lpfc_scsi.c | 591 +- drivers/scsi/lpfc/lpfc_sli.c | 533 +- drivers/scsi/lpfc/lpfc_sli.h | 11 +- drivers/scsi/lpfc/lpfc_sli4.h | 53 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 8 +- drivers/scsi/megaraid/megaraid_sas.h | 1 - drivers/scsi/megaraid/megaraid_sas_base.c | 117 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 56 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 5 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 10 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 39 +- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 13 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 13 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 187 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 30 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 178 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 196 +- drivers/scsi/ncr53c8xx.c | 4 - drivers/scsi/pm8001/pm8001_sas.c | 13 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/qedf/qedf.h | 1 - drivers/scsi/qedf/qedf_debugfs.c | 16 +- drivers/scsi/qedf/qedf_els.c | 38 +- drivers/scsi/qedf/qedf_fip.c | 33 +- drivers/scsi/qedf/qedf_io.c | 67 +- drivers/scsi/qedf/qedf_main.c | 180 +- drivers/scsi/qedf/qedf_version.h | 8 +- drivers/scsi/qla1280.c | 37 + drivers/scsi/qla1280.h | 3 + drivers/scsi/qla2xxx/qla_attr.c | 14 +- drivers/scsi/qla2xxx/qla_bsg.c | 23 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 +- drivers/scsi/qla2xxx/qla_def.h | 132 +- drivers/scsi/qla2xxx/qla_dfs.c | 9 +- drivers/scsi/qla2xxx/qla_dsd.h | 2 - drivers/scsi/qla2xxx/qla_fw.h | 8 +- drivers/scsi/qla2xxx/qla_gbl.h | 33 +- drivers/scsi/qla2xxx/qla_gs.c | 254 +- drivers/scsi/qla2xxx/qla_init.c | 566 +- drivers/scsi/qla2xxx/qla_inline.h | 28 +- drivers/scsi/qla2xxx/qla_iocb.c | 226 +- drivers/scsi/qla2xxx/qla_isr.c | 29 +- drivers/scsi/qla2xxx/qla_mbx.c | 26 +- drivers/scsi/qla2xxx/qla_mid.c | 4 +- drivers/scsi/qla2xxx/qla_mr.c | 67 +- drivers/scsi/qla2xxx/qla_nvme.c | 32 +- drivers/scsi/qla2xxx/qla_nvme.h | 5 +- drivers/scsi/qla2xxx/qla_nx.c | 22 +- drivers/scsi/qla2xxx/qla_nx.h | 14 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 248 +- drivers/scsi/qla2xxx/qla_sup.c | 16 +- drivers/scsi/qla2xxx/qla_target.c | 212 +- drivers/scsi/qla2xxx/qla_target.h | 35 +- drivers/scsi/qla2xxx/qla_tmpl.c | 7 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 27 +- drivers/scsi/qlogicpti.c | 10 - drivers/scsi/scsi_debugfs.c | 5 +- drivers/scsi/scsi_lib.c | 71 +- drivers/scsi/scsi_logging.c | 48 +- drivers/scsi/scsi_pm.c | 3 +- drivers/scsi/scsi_proc.c | 9 +- drivers/scsi/sd.c | 6 +- drivers/scsi/sd.h | 5 +- drivers/scsi/sd_zbc.c | 12 +- drivers/scsi/smartpqi/Kconfig | 2 - drivers/scsi/smartpqi/smartpqi.h | 20 +- drivers/scsi/smartpqi/smartpqi_init.c | 236 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 102 +- drivers/scsi/sun3_scsi.c | 2 - drivers/scsi/sym53c8xx_2/sym_nvram.c | 2 +- drivers/scsi/ufs/cdns-pltfrm.c | 40 +- drivers/scsi/ufs/ufs-hisi.c | 4 +- drivers/scsi/ufs/ufs-qcom.c | 41 +- drivers/scsi/ufs/ufs-qcom.h | 4 - drivers/scsi/ufs/ufs-sysfs.c | 18 +- drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 4 +- drivers/scsi/ufs/ufshcd.c | 284 +- drivers/scsi/ufs/ufshcd.h | 57 +- drivers/scsi/virtio_scsi.c | 88 +- drivers/scsi/wd33c93.c | 1 - drivers/slimbus/qcom-ngd-ctrl.c | 5 +- drivers/slimbus/slimbus.h | 2 +- drivers/sn/Kconfig | 22 + drivers/sn/Makefile | 7 + drivers/sn/ioc3.c | 844 + drivers/soc/amlogic/Kconfig | 11 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-clk-measure.c | 148 +- drivers/soc/amlogic/meson-ee-pwrc.c | 492 - drivers/soc/amlogic/meson-gx-socinfo.c | 7 +- drivers/soc/fsl/dpaa2-console.c | 2 +- drivers/soc/fsl/dpio/dpio-service.c | 2 + drivers/soc/fsl/guts.c | 6 - drivers/soc/fsl/qbman/bman.c | 17 +- drivers/soc/fsl/qbman/bman_ccsr.c | 36 +- drivers/soc/fsl/qbman/bman_portal.c | 22 +- drivers/soc/fsl/qbman/bman_priv.h | 5 - drivers/soc/fsl/qbman/dpaa_sys.c | 63 +- drivers/soc/fsl/qbman/qman.c | 83 +- drivers/soc/fsl/qbman/qman_ccsr.c | 68 +- drivers/soc/fsl/qbman/qman_portal.c | 22 +- drivers/soc/fsl/qbman/qman_priv.h | 8 - drivers/soc/fsl/qe/qe.c | 165 +- drivers/soc/imx/gpcv2.c | 2 +- drivers/soc/imx/soc-imx-scu.c | 39 - drivers/soc/imx/soc-imx8.c | 45 - drivers/soc/ixp4xx/Kconfig | 4 - drivers/soc/mediatek/mtk-cmdq-helper.c | 10 +- drivers/soc/qcom/Kconfig | 8 - drivers/soc/qcom/Makefile | 1 - drivers/soc/qcom/qcom-geni-se.c | 6 - drivers/soc/qcom/qcom_aoss.c | 133 - drivers/soc/qcom/smem.c | 11 +- drivers/soc/qcom/socinfo.c | 476 - drivers/soc/renesas/Kconfig | 11 - drivers/soc/renesas/rcar-sysc.c | 7 +- drivers/soc/renesas/rmobile-sysc.c | 31 +- drivers/soc/samsung/Kconfig | 6 - drivers/soc/samsung/Makefile | 2 - drivers/soc/samsung/exynos-chipid.c | 105 - drivers/soc/ti/pm33xx.c | 19 +- drivers/soc/ti/ti_sci_pm_domains.c | 23 +- drivers/soc/ux500/ux500-soc-id.c | 5 +- drivers/soundwire/Kconfig | 7 +- drivers/soundwire/Makefile | 6 +- drivers/soundwire/bus.c | 20 +- drivers/soundwire/bus.h | 24 +- drivers/soundwire/bus_type.c | 3 - drivers/soundwire/cadence_master.c | 219 +- drivers/soundwire/cadence_master.h | 6 +- drivers/soundwire/debugfs.c | 151 - drivers/soundwire/intel.c | 211 +- drivers/soundwire/intel_init.c | 11 - drivers/soundwire/mipi_disco.c | 18 +- drivers/soundwire/slave.c | 53 - drivers/soundwire/stream.c | 105 +- drivers/spi/Kconfig | 19 +- drivers/spi/Makefile | 2 +- drivers/spi/atmel-quadspi.c | 1 + drivers/spi/spi-altera.c | 4 +- drivers/spi/spi-armada-3700.c | 5 +- drivers/spi/spi-ath79.c | 4 +- drivers/spi/spi-atmel.c | 5 - drivers/spi/spi-axi-spi-engine.c | 4 +- drivers/spi/spi-bcm-qspi.c | 5 +- drivers/spi/spi-bcm2835.c | 469 +- drivers/spi/spi-bcm2835aux.c | 5 +- drivers/spi/spi-bcm63xx-hsspi.c | 8 +- drivers/spi/spi-bcm63xx.c | 4 +- drivers/spi/spi-butterfly.c | 2 +- drivers/spi/spi-cadence.c | 5 +- drivers/spi/spi-cavium-octeon.c | 4 +- drivers/spi/spi-clps711x.c | 4 +- drivers/spi/spi-coldfire-qspi.c | 4 +- drivers/spi/spi-dw-mmio.c | 18 +- drivers/spi/spi-dw-pci.c | 20 +- drivers/spi/spi-efm32.c | 4 +- drivers/spi/spi-ep93xx.c | 4 +- drivers/spi/spi-fsl-cpm.c | 6 +- drivers/spi/spi-fsl-dspi.c | 718 +- drivers/spi/spi-fsl-lib.h | 3 + drivers/spi/spi-fsl-qspi.c | 6 +- drivers/spi/spi-fsl-spi.c | 193 +- drivers/spi/spi-geni-qcom.c | 8 +- drivers/spi/spi-gpio.c | 11 +- drivers/spi/spi-lantiq-ssc.c | 12 +- drivers/spi/spi-lm70llp.c | 2 +- drivers/spi/spi-lp8841-rtc.c | 4 +- drivers/spi/spi-meson-spicc.c | 4 +- drivers/spi/spi-meson-spifc.c | 4 +- drivers/spi/spi-mt65xx.c | 54 +- drivers/spi/spi-mt7621.c | 4 +- drivers/spi/spi-mxs.c | 4 +- drivers/spi/spi-npcm-fiu.c | 769 - drivers/spi/spi-npcm-pspi.c | 5 +- drivers/spi/spi-nuc900.c | 429 + drivers/spi/spi-nxp-fspi.c | 4 +- drivers/spi/spi-oc-tiny.c | 4 +- drivers/spi/spi-pic32-sqi.c | 5 +- drivers/spi/spi-pic32.c | 12 +- drivers/spi/spi-pxa2xx.c | 14 +- drivers/spi/spi-qcom-qspi.c | 8 +- drivers/spi/spi-rb4xx.c | 4 +- drivers/spi/spi-s3c24xx.c | 5 +- drivers/spi/spi-sh-msiof.c | 5 +- drivers/spi/spi-sh.c | 4 +- drivers/spi/spi-sifive.c | 5 +- drivers/spi/spi-sirf.c | 4 +- drivers/spi/spi-slave-mt27xx.c | 1 + drivers/spi/spi-sprd-adi.c | 92 +- drivers/spi/spi-sprd.c | 4 +- drivers/spi/spi-st-ssc4.c | 4 +- drivers/spi/spi-stm32-qspi.c | 5 +- drivers/spi/spi-sun4i.c | 5 +- drivers/spi/spi-sun6i.c | 5 +- drivers/spi/spi-synquacer.c | 2 + drivers/spi/spi-tegra20-sflash.c | 4 +- drivers/spi/spi-ti-qspi.c | 1 + drivers/spi/spi-uniphier.c | 90 +- drivers/spi/spi-xlp.c | 8 +- drivers/spi/spi-zynq-qspi.c | 7 +- drivers/spi/spi-zynqmp-gqspi.c | 5 +- drivers/spi/spi.c | 81 +- drivers/ssb/pci.c | 2 +- drivers/staging/Kconfig | 9 +- drivers/staging/Makefile | 5 +- drivers/staging/android/TODO | 2 + drivers/staging/android/ion/ion.c | 36 + drivers/staging/android/ion/ion.h | 10 +- drivers/staging/android/ion/ion_page_pool.c | 3 - drivers/staging/android/vsoc.c | 8 +- drivers/staging/comedi/drivers/daqboard2000.c | 7 +- drivers/staging/comedi/drivers/dt3000.c | 8 +- drivers/staging/comedi/drivers/ni_mio_common.c | 2 +- drivers/staging/comedi/drivers/usbduxsigma.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 80 +- drivers/staging/emxx_udc/emxx_udc.h | 5 + .../erofs/Documentation/filesystems/erofs.txt | 209 + drivers/staging/erofs/Kconfig | 151 + drivers/staging/erofs/Makefile | 13 + drivers/staging/erofs/TODO | 46 + drivers/staging/erofs/compress.h | 62 + drivers/staging/erofs/data.c | 400 + drivers/staging/erofs/decompressor.c | 335 + drivers/staging/erofs/dir.c | 151 + drivers/staging/erofs/erofs_fs.h | 322 + drivers/staging/erofs/include/linux/tagptr.h | 110 + drivers/staging/erofs/include/trace/events/erofs.h | 256 + drivers/staging/erofs/inode.c | 332 + drivers/staging/erofs/internal.h | 642 + drivers/staging/erofs/namei.c | 256 + drivers/staging/erofs/super.c | 701 + drivers/staging/erofs/unzip_pagevec.h | 169 + drivers/staging/erofs/unzip_vle.c | 1591 + drivers/staging/erofs/unzip_vle.h | 196 + drivers/staging/erofs/utils.c | 353 + drivers/staging/erofs/xattr.c | 704 + drivers/staging/erofs/xattr.h | 97 + drivers/staging/erofs/zmap.c | 463 + drivers/staging/exfat/Kconfig | 49 - drivers/staging/exfat/Makefile | 10 - drivers/staging/exfat/TODO | 12 - drivers/staging/exfat/exfat.h | 971 - drivers/staging/exfat/exfat_blkdev.c | 136 - drivers/staging/exfat/exfat_cache.c | 724 - drivers/staging/exfat/exfat_core.c | 3701 -- drivers/staging/exfat/exfat_nls.c | 404 - drivers/staging/exfat/exfat_super.c | 4049 -- drivers/staging/exfat/exfat_upcase.c | 740 - drivers/staging/fbtft/fb_bd663474.c | 2 +- drivers/staging/fbtft/fb_hx8340bn.c | 2 +- drivers/staging/fbtft/fb_hx8347d.c | 2 +- drivers/staging/fbtft/fb_ili9163.c | 4 +- drivers/staging/fbtft/fb_ili9320.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 4 +- drivers/staging/fbtft/fb_pcd8544.c | 4 +- drivers/staging/fbtft/fb_s6d1121.c | 4 +- drivers/staging/fbtft/fb_ssd1289.c | 4 +- drivers/staging/fbtft/fb_ssd1331.c | 4 +- drivers/staging/fbtft/fb_upd161704.c | 2 +- drivers/staging/fbtft/fbtft-bus.c | 2 +- drivers/staging/fbtft/fbtft-core.c | 47 +- drivers/staging/fsl-dpaa2/ethsw/TODO | 1 + drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 15 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.c | 51 - drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 56 +- drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 44 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 309 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 4 - drivers/staging/gasket/apex_driver.c | 22 +- drivers/staging/gasket/gasket_ioctl.c | 12 +- drivers/staging/goldfish/goldfish_audio.c | 4 +- .../greybus/Documentation/firmware/authenticate.c | 46 + .../greybus/Documentation/firmware/firmware.c | 46 + drivers/staging/greybus/Kconfig | 27 + drivers/staging/greybus/Makefile | 22 + drivers/staging/greybus/arche-platform.c | 2 +- drivers/staging/greybus/arpc.h | 109 + drivers/staging/greybus/audio_apbridgea.c | 3 +- drivers/staging/greybus/audio_apbridgea.h | 26 +- drivers/staging/greybus/audio_codec.h | 4 +- drivers/staging/greybus/audio_gb.c | 4 +- drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/greybus/authentication.c | 3 +- drivers/staging/greybus/bootrom.c | 2 +- drivers/staging/greybus/bundle.c | 252 + drivers/staging/greybus/bundle.h | 89 + drivers/staging/greybus/camera.c | 2 +- drivers/staging/greybus/connection.c | 942 + drivers/staging/greybus/connection.h | 128 + drivers/staging/greybus/control.c | 584 + drivers/staging/greybus/control.h | 57 + drivers/staging/greybus/core.c | 349 + drivers/staging/greybus/debugfs.c | 30 + drivers/staging/greybus/es2.c | 1466 + drivers/staging/greybus/firmware.h | 4 +- drivers/staging/greybus/fw-core.c | 2 +- drivers/staging/greybus/fw-download.c | 2 +- drivers/staging/greybus/fw-management.c | 2 +- drivers/staging/greybus/gb-camera.h | 2 +- drivers/staging/greybus/gbphy.c | 2 +- drivers/staging/greybus/gbphy.h | 2 +- drivers/staging/greybus/gpio.c | 2 +- drivers/staging/greybus/greybus.h | 152 + drivers/staging/greybus/greybus_authentication.h | 48 +- drivers/staging/greybus/greybus_firmware.h | 48 +- .../linux => drivers/staging}/greybus/greybus_id.h | 0 drivers/staging/greybus/greybus_manifest.h | 178 + drivers/staging/greybus/greybus_protocols.h | 2222 + drivers/staging/greybus/greybus_trace.h | 502 + drivers/staging/greybus/hd.c | 256 + drivers/staging/greybus/hd.h | 82 + drivers/staging/greybus/hid.c | 3 +- drivers/staging/greybus/i2c.c | 24 +- drivers/staging/greybus/interface.c | 1263 + drivers/staging/greybus/interface.h | 82 + drivers/staging/greybus/light.c | 16 +- drivers/staging/greybus/log.c | 9 +- drivers/staging/greybus/loopback.c | 9 +- drivers/staging/greybus/manifest.c | 534 + drivers/staging/greybus/manifest.h | 15 + drivers/staging/greybus/module.c | 236 + drivers/staging/greybus/module.h | 33 + drivers/staging/greybus/operation.c | 1264 + drivers/staging/greybus/operation.h | 224 + drivers/staging/greybus/power_supply.c | 3 +- drivers/staging/greybus/pwm.c | 2 +- drivers/staging/greybus/raw.c | 3 +- drivers/staging/greybus/sdio.c | 2 +- drivers/staging/greybus/spi.c | 2 +- drivers/staging/greybus/spilib.c | 2 +- drivers/staging/greybus/spilib.h | 2 +- drivers/staging/greybus/svc.c | 1398 + drivers/staging/greybus/svc.h | 101 + drivers/staging/greybus/svc_watchdog.c | 197 + drivers/staging/greybus/tools/loopback_test.c | 2 + drivers/staging/greybus/uart.c | 2 +- drivers/staging/greybus/usb.c | 2 +- drivers/staging/greybus/vibrator.c | 3 +- drivers/staging/iio/accel/adis16240.c | 5 +- drivers/staging/iio/adc/ad7192.c | 175 +- drivers/staging/iio/adc/ad7192.h | 37 + drivers/staging/iio/resolver/ad2s1210.c | 12 +- drivers/staging/isdn/hysdn/Kconfig | 2 +- drivers/staging/isdn/hysdn/hysdn_net.c | 2 +- drivers/staging/isdn/hysdn/hysdn_procconf.c | 2 +- drivers/staging/kpc2000/kpc2000/cell_probe.c | 18 +- drivers/staging/kpc2000/kpc2000/core.c | 18 +- drivers/staging/kpc2000/kpc2000_i2c.c | 4 +- drivers/staging/kpc2000/kpc2000_spi.c | 3 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 8 +- drivers/staging/media/Kconfig | 4 + drivers/staging/media/Makefile | 2 + drivers/staging/media/allegro-dvt/allegro-core.c | 4 +- drivers/staging/media/bcm2048/Kconfig | 14 + drivers/staging/media/bcm2048/Makefile | 2 + drivers/staging/media/bcm2048/TODO | 24 + drivers/staging/media/bcm2048/radio-bcm2048.c | 2689 + drivers/staging/media/bcm2048/radio-bcm2048.h | 26 + drivers/staging/media/davinci_vpfe/Kconfig | 13 + drivers/staging/media/davinci_vpfe/Makefile | 11 + drivers/staging/media/davinci_vpfe/TODO | 38 + .../staging/media/davinci_vpfe/davinci-vpfe-mc.txt | 154 + .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 1287 + drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 1852 + drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 174 + .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 1038 + .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 556 + drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 1070 + drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 228 + .../media/davinci_vpfe/dm365_ipipeif_user.h | 90 + drivers/staging/media/davinci_vpfe/dm365_isif.c | 2097 + drivers/staging/media/davinci_vpfe/dm365_isif.h | 200 + .../staging/media/davinci_vpfe/dm365_isif_regs.h | 291 + drivers/staging/media/davinci_vpfe/dm365_resizer.c | 1995 + drivers/staging/media/davinci_vpfe/dm365_resizer.h | 241 + drivers/staging/media/davinci_vpfe/vpfe.h | 83 + .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 716 + .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 90 + drivers/staging/media/davinci_vpfe/vpfe_video.c | 1646 + drivers/staging/media/davinci_vpfe/vpfe_video.h | 150 + drivers/staging/media/hantro/Kconfig | 2 +- drivers/staging/media/hantro/Makefile | 7 +- drivers/staging/media/hantro/hantro.h | 51 +- drivers/staging/media/hantro/hantro_drv.c | 110 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 292 - drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 14 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 503 - drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 11 +- drivers/staging/media/hantro/hantro_h264.c | 646 - drivers/staging/media/hantro/hantro_hw.h | 80 - drivers/staging/media/hantro/hantro_v4l2.c | 11 - drivers/staging/media/hantro/hantro_vp8.c | 201 - drivers/staging/media/hantro/rk3288_vpu_hw.c | 41 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 39 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 12 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 14 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 595 - drivers/staging/media/imx/Kconfig | 5 +- drivers/staging/media/imx/Makefile | 3 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 925 - drivers/staging/media/imx/imx-media-dev.c | 28 +- drivers/staging/media/imx/imx-media-internal-sd.c | 4 - drivers/staging/media/imx/imx-media-utils.c | 2 +- drivers/staging/media/imx/imx-media.h | 12 - drivers/staging/media/imx/imx6-mipi-csi2.c | 12 +- drivers/staging/media/imx/imx7-media-csi.c | 34 +- drivers/staging/media/imx/imx7-mipi-csis.c | 4 +- drivers/staging/media/ipu3/ipu3-tables.h | 4 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/meson/vdec/esparser.c | 4 +- drivers/staging/media/omap4iss/iss.c | 1 + drivers/staging/media/omap4iss/iss_video.c | 40 +- drivers/staging/media/omap4iss/iss_video.h | 2 + drivers/staging/media/soc_camera/soc_camera.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus.c | 63 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 7 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 8 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 28 +- drivers/staging/media/tegra-vde/Kconfig | 2 +- drivers/staging/most/cdev/cdev.c | 4 +- drivers/staging/most/core.c | 4 +- drivers/staging/most/dim2/dim2.c | 21 + drivers/staging/most/dim2/hal.c | 99 +- drivers/staging/most/dim2/hal.h | 4 + drivers/staging/most/net/net.c | 3 +- drivers/staging/most/sound/sound.c | 5 +- drivers/staging/most/video/video.c | 3 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 4 +- drivers/staging/mt7621-pci/pci-mt7621.c | 12 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 5 +- drivers/staging/nvec/nvec.c | 8 +- drivers/staging/octeon-usb/octeon-hcd.c | 2 +- drivers/staging/octeon/Kconfig | 3 +- drivers/staging/octeon/ethernet-defines.h | 2 + drivers/staging/octeon/ethernet-mdio.c | 6 +- drivers/staging/octeon/ethernet-mem.c | 5 +- drivers/staging/octeon/ethernet-rgmii.c | 10 +- drivers/staging/octeon/ethernet-rx.c | 13 +- drivers/staging/octeon/ethernet-rx.h | 2 + drivers/staging/octeon/ethernet-sgmii.c | 8 +- drivers/staging/octeon/ethernet-spi.c | 10 +- drivers/staging/octeon/ethernet-tx.c | 19 +- drivers/staging/octeon/ethernet-util.h | 4 + drivers/staging/octeon/ethernet.c | 28 +- drivers/staging/octeon/octeon-ethernet.h | 29 +- drivers/staging/octeon/octeon-stubs.h | 1429 - drivers/staging/olpc_dcon/TODO | 4 + drivers/staging/pi433/Documentation/pi433.txt | 2 +- drivers/staging/qlge/Kconfig | 10 - drivers/staging/qlge/TODO | 46 - drivers/staging/ralink-gdma/ralink-gdma.c | 4 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 141 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 11 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 14 +- drivers/staging/rtl8188eu/core/rtw_security.c | 41 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 19 +- drivers/staging/rtl8188eu/hal/bb_cfg.c | 2 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 14 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 143 +- .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 881 + drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/mlme_osdep.h | 1 + drivers/staging/rtl8188eu/include/osdep_service.h | 2 + drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 5 + drivers/staging/rtl8188eu/os_dep/osdep_service.c | 5 + drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 3 +- drivers/staging/rtl8192e/Kconfig | 1 - drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 12 +- drivers/staging/rtl8192e/rtllib.h | 5 +- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 206 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 + drivers/staging/rtl8192e/rtllib_softmac.c | 24 +- drivers/staging/rtl8192u/Kconfig | 2 - drivers/staging/rtl8192u/ieee80211/dot11d.c | 10 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 42 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 2 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 204 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 22 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 635 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 1 + .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 14 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 142 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 43 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 12 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 17 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 4 + .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 18 +- drivers/staging/rtl8192u/r8180_93cx6.c | 11 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 42 +- drivers/staging/rtl8192u/r8192U_core.c | 112 +- drivers/staging/rtl8192u/r8192U_dm.c | 2 +- drivers/staging/rtl8192u/r819xU_firmware.c | 2 +- drivers/staging/rtl8192u/r819xU_phy.c | 59 + drivers/staging/rtl8712/os_intfs.c | 35 +- drivers/staging/rtl8712/recv_linux.c | 18 +- drivers/staging/rtl8712/recv_osdep.h | 16 +- drivers/staging/rtl8712/rtl8712_cmd.c | 14 +- drivers/staging/rtl8712/rtl8712_recv.c | 54 +- drivers/staging/rtl8712/rtl8712_recv.h | 2 +- drivers/staging/rtl8712/rtl8712_xmit.c | 46 +- drivers/staging/rtl8712/rtl8712_xmit.h | 8 +- drivers/staging/rtl8712/rtl871x_io.h | 7 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 5 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 16 +- drivers/staging/rtl8712/rtl871x_ioctl_set.h | 4 +- drivers/staging/rtl8712/rtl871x_mlme.c | 34 +- drivers/staging/rtl8712/rtl871x_mlme.h | 8 +- drivers/staging/rtl8712/rtl871x_mp.c | 9 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 10 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 22 +- drivers/staging/rtl8712/rtl871x_recv.h | 2 +- drivers/staging/rtl8712/rtl871x_rf.h | 3 +- drivers/staging/rtl8712/rtl871x_security.c | 29 +- drivers/staging/rtl8712/rtl871x_security.h | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 65 +- drivers/staging/rtl8712/rtl871x_xmit.h | 20 +- drivers/staging/rtl8712/usb_intf.c | 2 +- drivers/staging/rtl8712/usb_osintf.h | 4 +- drivers/staging/rtl8712/wifi.h | 8 + drivers/staging/rtl8712/xmit_linux.c | 2 +- drivers/staging/rtl8723bs/Makefile | 1 + drivers/staging/rtl8723bs/core/rtw_ap.c | 113 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 11 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 1307 + drivers/staging/rtl8723bs/core/rtw_io.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 7 + drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 15 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 121 +- drivers/staging/rtl8723bs/core/rtw_security.c | 3 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 7 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 6 + drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 1 + drivers/staging/rtl8723bs/hal/hal_btcoex.c | 44 +- drivers/staging/rtl8723bs/hal/hal_com.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 18 + drivers/staging/rtl8723bs/hal/hal_intf.c | 2 +- drivers/staging/rtl8723bs/hal/hal_phy.c | 157 + drivers/staging/rtl8723bs/hal/odm.c | 19 +- drivers/staging/rtl8723bs/hal/odm.h | 4 + drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 5 + drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 7 + drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 15 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 7 +- drivers/staging/rtl8723bs/include/autoconf.h | 4 + drivers/staging/rtl8723bs/include/drv_types.h | 8 +- drivers/staging/rtl8723bs/include/hal_btcoex.h | 8 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 17 + drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 + drivers/staging/rtl8723bs/include/osdep_service.h | 10 +- .../rtl8723bs/include/osdep_service_linux.h | 14 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 77 + drivers/staging/rtl8723bs/include/rtw_mlme.h | 20 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 3 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 16 +- drivers/staging/rtl8723bs/include/sta_info.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 14 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 10 + drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 7 + drivers/staging/rtl8723bs/os_dep/os_intfs.c | 21 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 + drivers/staging/rtl8723bs/os_dep/rtw_proc.c | 779 + drivers/staging/rtl8723bs/os_dep/rtw_proc.h | 37 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 5 +- drivers/staging/rtl8723bs/os_dep/wifi_regd.c | 5 + drivers/staging/rts5208/ms.c | 2 +- drivers/staging/rts5208/rtsx_transport.c | 12 +- drivers/staging/rts5208/sd.c | 28 +- drivers/staging/sm750fb/ddk750.h | 3 + drivers/staging/sm750fb/ddk750_swi2c.c | 3 + drivers/staging/sm750fb/ddk750_swi2c.h | 3 + drivers/staging/unisys/visornic/visornic_main.c | 9 +- drivers/staging/uwb/TODO | 8 - drivers/staging/uwb/allocator.c | 374 - drivers/staging/uwb/drp-ie.c | 305 - drivers/staging/uwb/hwa-rc.c | 929 - drivers/staging/uwb/i1480/dfu/dfu.c | 198 - drivers/staging/uwb/i1480/dfu/i1480-dfu.h | 246 - drivers/staging/uwb/i1480/dfu/mac.c | 496 - drivers/staging/uwb/i1480/dfu/phy.c | 190 - drivers/staging/uwb/i1480/dfu/usb.c | 448 - drivers/staging/uwb/i1480/i1480-est.c | 85 - drivers/staging/uwb/pal.c | 128 - drivers/staging/uwb/radio.c | 196 - drivers/staging/uwb/rsv.c | 1000 - drivers/staging/uwb/umc-bus.c | 211 - drivers/staging/uwb/umc-dev.c | 94 - drivers/staging/uwb/umc-drv.c | 31 - drivers/staging/uwb/uwb-debug.c | 354 - drivers/staging/uwb/uwb-internal.h | 366 - drivers/staging/uwb/uwb.h | 817 - drivers/staging/uwb/whc-rc.c | 467 - drivers/staging/uwb/whci.c | 257 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 29 + .../vc04_services/bcm2835-camera/mmal-common.h | 1 + .../vc04_services/bcm2835-camera/mmal-vchiq.h | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 5 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 38 +- drivers/staging/vt6656/rxtx.c | 10 +- drivers/staging/vt6656/usbpipe.c | 2 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 8 +- .../staging/wilc1000/microchip,wilc1000,spi.txt | 8 - drivers/staging/wilc1000/wilc_hif.c | 70 +- drivers/staging/wilc1000/wilc_hif.h | 6 +- drivers/staging/wilc1000/wilc_mon.c | 3 +- drivers/staging/wilc1000/wilc_netdev.c | 78 +- drivers/staging/wilc1000/wilc_sdio.c | 18 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 64 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 3 +- drivers/staging/wilc1000/wilc_wlan.c | 135 +- drivers/staging/wilc1000/wilc_wlan.h | 19 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 78 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 4 +- drivers/staging/wilc1000/wilc_wlan_if.h | 3 +- drivers/staging/wlan-ng/hfa384x_usb.c | 210 +- drivers/staging/wlan-ng/prism2mib.c | 44 +- drivers/staging/wlan-ng/prism2sta.c | 2 +- drivers/staging/wusbcore/Kconfig | 39 - drivers/staging/wusbcore/Makefile | 28 - drivers/staging/wusbcore/TODO | 8 - drivers/staging/wusbcore/cbaf.c | 645 - drivers/staging/wusbcore/crypto.c | 441 - drivers/staging/wusbcore/devconnect.c | 1085 - drivers/staging/wusbcore/host/Kconfig | 28 - drivers/staging/wusbcore/host/Makefile | 3 - drivers/staging/wusbcore/host/hwa-hc.c | 875 - drivers/staging/wusbcore/host/whci/asl.c | 376 - drivers/staging/wusbcore/host/whci/debug.c | 153 - drivers/staging/wusbcore/host/whci/hcd.c | 356 - drivers/staging/wusbcore/host/whci/hw.c | 93 - drivers/staging/wusbcore/host/whci/init.c | 177 - drivers/staging/wusbcore/host/whci/int.c | 82 - drivers/staging/wusbcore/host/whci/pzl.c | 404 - drivers/staging/wusbcore/host/whci/qset.c | 831 - drivers/staging/wusbcore/host/whci/whcd.h | 202 - drivers/staging/wusbcore/host/whci/wusb.c | 210 - drivers/staging/wusbcore/include/wusb.h | 362 - drivers/staging/wusbcore/mmc.c | 303 - drivers/staging/wusbcore/reservation.c | 110 - drivers/staging/wusbcore/wa-hc.h | 467 - drivers/staging/wusbcore/wusbhc.h | 487 - drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 3 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 13 +- drivers/target/target_core_user.c | 29 +- drivers/tee/optee/call.c | 1 - drivers/thermal/cpu_cooling.c | 110 +- .../int340x_thermal/processor_thermal_device.c | 4 - drivers/thermal/intel/intel_powerclamp.c | 2 +- drivers/thunderbolt/Makefile | 2 +- drivers/thunderbolt/ctl.c | 23 +- drivers/thunderbolt/eeprom.c | 6 +- drivers/thunderbolt/icm.c | 194 +- drivers/thunderbolt/nhi.c | 134 +- drivers/thunderbolt/nhi.h | 22 - drivers/thunderbolt/nhi_ops.c | 179 - drivers/thunderbolt/nhi_regs.h | 37 - drivers/thunderbolt/switch.c | 52 +- drivers/thunderbolt/tb_msgs.h | 16 +- drivers/thunderbolt/tunnel.c | 4 +- drivers/thunderbolt/xdomain.c | 2 +- drivers/tty/hvc/hvcs.c | 6 +- drivers/tty/isicom.c | 1 + drivers/tty/n_gsm.c | 25 +- drivers/tty/nozomi.c | 4 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 4 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_dw.c | 173 +- drivers/tty/serial/8250/8250_dwlib.c | 126 - drivers/tty/serial/8250/8250_dwlib.h | 19 - drivers/tty/serial/8250/8250_exar.c | 114 +- drivers/tty/serial/8250/8250_lpc18xx.c | 4 +- drivers/tty/serial/8250/8250_lpss.c | 76 +- drivers/tty/serial/8250/8250_moxa.c | 155 + drivers/tty/serial/8250/8250_omap.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 651 +- drivers/tty/serial/8250/8250_pnp.c | 20 +- drivers/tty/serial/8250/8250_port.c | 93 +- drivers/tty/serial/8250/8250_uniphier.c | 4 +- drivers/tty/serial/8250/Kconfig | 15 +- drivers/tty/serial/8250/Makefile | 2 +- drivers/tty/serial/Kconfig | 82 +- drivers/tty/serial/Makefile | 6 +- drivers/tty/serial/amba-pl011.c | 5 +- drivers/tty/serial/atmel_serial.c | 51 +- drivers/tty/serial/fsl_linflexuart.c | 937 - drivers/tty/serial/fsl_lpuart.c | 518 +- drivers/tty/serial/icom.c | 2 + drivers/tty/serial/imx.c | 88 +- drivers/tty/serial/ioc3_serial.c | 2195 + drivers/tty/serial/ioc4_serial.c | 2955 + drivers/tty/serial/kgdboc.c | 4 - drivers/tty/serial/lantiq.c | 261 +- drivers/tty/serial/lpc32xx_hs.c | 42 +- drivers/tty/serial/max310x.c | 32 +- drivers/tty/serial/mvebu-uart.c | 12 +- drivers/tty/serial/mxs-auart.c | 6 +- drivers/tty/serial/netx-serial.c | 733 + drivers/tty/serial/owl-uart.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 23 +- drivers/tty/serial/rda-uart.c | 4 +- drivers/tty/serial/sccnxp.c | 1 + drivers/tty/serial/serial-tegra.c | 407 +- drivers/tty/serial/serial_ks8695.c | 698 + drivers/tty/serial/serial_mctrl_gpio.c | 36 +- drivers/tty/serial/serial_mctrl_gpio.h | 6 +- drivers/tty/serial/sh-sci.c | 50 +- drivers/tty/serial/sifive.c | 4 +- drivers/tty/serial/sn_console.c | 1036 + drivers/tty/serial/sprd_serial.c | 58 +- drivers/tty/serial/stm32-usart.c | 72 +- drivers/tty/serial/xilinx_uartps.c | 2 +- drivers/tty/tty_io.c | 8 +- drivers/tty/tty_ldsem.c | 5 +- drivers/tty/vt/vt.c | 6 +- drivers/uio/uio_dmem_genirq.c | 4 +- drivers/uio/uio_fsl_elbc_gpcm.c | 23 +- drivers/uio/uio_pdrv_genirq.c | 14 +- drivers/usb/Kconfig | 39 +- drivers/usb/Makefile | 4 +- drivers/usb/atm/cxacru.c | 58 +- drivers/usb/atm/ueagle-atm.c | 16 +- drivers/usb/cdns3/Kconfig | 46 - drivers/usb/cdns3/Makefile | 16 - drivers/usb/cdns3/cdns3-pci-wrap.c | 203 - drivers/usb/cdns3/core.c | 651 - drivers/usb/cdns3/core.h | 98 - drivers/usb/cdns3/debug.h | 161 - drivers/usb/cdns3/drd.c | 381 - drivers/usb/cdns3/drd.h | 167 - drivers/usb/cdns3/ep0.c | 886 - drivers/usb/cdns3/gadget-export.h | 28 - drivers/usb/cdns3/gadget.c | 2744 - drivers/usb/cdns3/gadget.h | 1338 - drivers/usb/cdns3/host-export.h | 28 - drivers/usb/cdns3/host.c | 74 - drivers/usb/cdns3/trace.c | 11 - drivers/usb/cdns3/trace.h | 493 - drivers/usb/chipidea/Kconfig | 1 - drivers/usb/chipidea/ci.h | 12 - drivers/usb/chipidea/ci_hdrc_imx.c | 19 +- drivers/usb/chipidea/ci_hdrc_msm.c | 9 +- drivers/usb/chipidea/core.c | 97 +- drivers/usb/chipidea/otg.c | 8 +- drivers/usb/chipidea/udc.c | 35 +- drivers/usb/class/cdc-acm.c | 12 +- drivers/usb/class/cdc-wdm.c | 16 +- drivers/usb/class/usblp.c | 13 +- drivers/usb/class/usbtmc.c | 16 +- drivers/usb/common/Kconfig | 51 - drivers/usb/common/Makefile | 2 - drivers/usb/common/debug.c | 268 - drivers/usb/common/usb-conn-gpio.c | 284 - drivers/usb/core/buffer.c | 10 +- drivers/usb/core/config.c | 12 +- drivers/usb/core/devio.c | 118 +- drivers/usb/core/driver.c | 2 - drivers/usb/core/file.c | 10 +- drivers/usb/core/generic.c | 5 - drivers/usb/core/hcd-pci.c | 33 +- drivers/usb/core/hcd.c | 142 +- drivers/usb/core/message.c | 4 +- drivers/usb/core/phy.c | 21 - drivers/usb/core/phy.h | 1 - drivers/usb/core/port.c | 9 - drivers/usb/core/sysfs.c | 121 - drivers/usb/core/usb.c | 222 + drivers/usb/core/usb.h | 8 - drivers/usb/dwc2/gadget.c | 9 +- drivers/usb/dwc2/hcd.c | 8 +- drivers/usb/dwc2/params.c | 5 +- drivers/usb/dwc2/platform.c | 4 +- drivers/usb/dwc3/core.c | 61 +- drivers/usb/dwc3/core.h | 2 - drivers/usb/dwc3/debug.h | 252 + drivers/usb/dwc3/dwc3-keystone.c | 5 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 18 +- drivers/usb/dwc3/dwc3-omap.c | 15 +- drivers/usb/dwc3/dwc3-st.c | 10 +- drivers/usb/dwc3/gadget.c | 24 +- drivers/usb/dwc3/host.c | 22 +- drivers/usb/dwc3/trace.h | 2 +- drivers/usb/gadget/composite.c | 39 +- drivers/usb/gadget/function/f_mass_storage.c | 28 +- drivers/usb/gadget/udc/Kconfig | 3 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 7 +- drivers/usb/gadget/udc/aspeed-vhub/dev.c | 80 +- drivers/usb/gadget/udc/aspeed-vhub/ep0.c | 59 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 15 +- drivers/usb/gadget/udc/aspeed-vhub/vhub.h | 3 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 1 - drivers/usb/gadget/udc/bcm63xx_udc.c | 8 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/gadget/udc/core.c | 2 +- drivers/usb/gadget/udc/gr_udc.c | 8 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 19 +- drivers/usb/gadget/udc/net2280.c | 38 +- drivers/usb/gadget/udc/net2280.h | 3 + drivers/usb/gadget/udc/pch_udc.c | 3 +- drivers/usb/gadget/udc/renesas_usb3.c | 9 +- drivers/usb/gadget/udc/s3c-hsudc.c | 4 +- drivers/usb/gadget/udc/s3c2410_udc.c | 2 - drivers/usb/gadget/udc/udc-xilinx.c | 4 +- drivers/usb/host/Kconfig | 35 +- drivers/usb/host/Makefile | 4 + drivers/usb/host/ehci-atmel.c | 3 + drivers/usb/host/ehci-exynos.c | 23 +- drivers/usb/host/ehci-grlib.c | 2 +- drivers/usb/host/ehci-hcd.c | 2 +- drivers/usb/host/ehci-omap.c | 4 +- drivers/usb/host/ehci-orion.c | 3 + drivers/usb/host/ehci-pci.c | 4 +- drivers/usb/host/ehci-platform.c | 4 +- drivers/usb/host/ehci-pmcmsp.c | 2 +- drivers/usb/host/ehci-ppc-of.c | 2 +- drivers/usb/host/ehci-ps3.c | 2 +- drivers/usb/host/ehci-sh.c | 5 +- drivers/usb/host/ehci-st.c | 4 +- drivers/usb/host/ehci-w90x900.c | 130 + drivers/usb/host/ehci-xilinx-of.c | 2 +- drivers/usb/host/fhci-hcd.c | 2 +- drivers/usb/host/fotg210-hcd.c | 6 +- drivers/usb/host/hwa-hc.c | 875 + drivers/usb/host/imx21-hcd.c | 6 +- drivers/usb/host/isp116x-hcd.c | 6 + drivers/usb/host/isp1362-hcd.c | 5 + drivers/usb/host/max3421-hcd.c | 17 + drivers/usb/host/ohci-exynos.c | 23 +- drivers/usb/host/ohci-hcd.c | 17 +- drivers/usb/host/ohci-nxp.c | 25 +- drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/ohci-platform.c | 4 +- drivers/usb/host/ohci-ppc-of.c | 2 +- drivers/usb/host/ohci-ps3.c | 2 +- drivers/usb/host/ohci-pxa27x.c | 2 +- drivers/usb/host/ohci-sa1111.c | 2 +- drivers/usb/host/ohci-st.c | 4 +- drivers/usb/host/ohci-tmio.c | 3 - drivers/usb/host/oxu210hp-hcd.c | 446 +- drivers/usb/host/oxu210hp.h | 448 + drivers/usb/host/pci-quirks.c | 45 +- drivers/usb/host/pci-quirks.h | 2 +- drivers/usb/host/r8a66597-hcd.c | 6 + drivers/usb/host/sl811-hcd.c | 6 + drivers/usb/host/u132-hcd.c | 2 + drivers/usb/host/uhci-grlib.c | 2 +- drivers/usb/host/uhci-pci.c | 2 +- drivers/usb/host/uhci-platform.c | 2 +- .../{staging/wusbcore => usb}/host/whci/Makefile | 0 drivers/usb/host/whci/asl.c | 376 + drivers/usb/host/whci/debug.c | 153 + drivers/usb/host/whci/hcd.c | 356 + drivers/usb/host/whci/hw.c | 93 + drivers/usb/host/whci/init.c | 177 + drivers/usb/host/whci/int.c | 82 + drivers/usb/host/whci/pzl.c | 404 + drivers/usb/host/whci/qset.c | 831 + drivers/usb/host/whci/whcd.h | 202 + .../{staging/wusbcore => usb}/host/whci/whci-hc.h | 0 drivers/usb/host/whci/wusb.c | 210 + drivers/usb/host/xhci-dbgcap.c | 1 + drivers/usb/host/xhci-dbgtty.c | 4 +- drivers/usb/host/xhci-ext-caps.c | 18 - drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-mem.c | 1 + drivers/usb/host/xhci-mtk.c | 13 - drivers/usb/host/xhci-mtk.h | 1 - drivers/usb/host/xhci-pci.c | 2 +- drivers/usb/host/xhci-plat.c | 15 +- drivers/usb/host/xhci-plat.h | 2 - drivers/usb/host/xhci-rcar.c | 25 +- drivers/usb/host/xhci-rcar.h | 21 - drivers/usb/host/xhci-tegra.c | 10 - drivers/usb/host/xhci.c | 15 +- drivers/usb/host/xhci.h | 6 +- drivers/usb/isp1760/isp1760-core.c | 3 + drivers/usb/isp1760/isp1760-if.c | 1 + drivers/usb/misc/cypress_cy7c63.c | 29 +- drivers/usb/misc/cytherm.c | 64 +- drivers/usb/misc/iowarrior.c | 7 +- drivers/usb/misc/lvstest.c | 19 +- drivers/usb/misc/rio500.c | 66 +- drivers/usb/misc/trancevibrator.c | 15 +- drivers/usb/misc/usb251xb.c | 15 +- drivers/usb/misc/usbsevseg.c | 17 +- drivers/usb/misc/yurex.c | 2 +- drivers/usb/mtu3/Kconfig | 1 - drivers/usb/mtu3/mtu3.h | 5 - drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/mtu3/mtu3_debugfs.c | 4 +- drivers/usb/mtu3/mtu3_dr.c | 48 +- drivers/usb/mtu3/mtu3_dr.h | 6 +- drivers/usb/mtu3/mtu3_plat.c | 3 +- drivers/usb/musb/musb_core.c | 24 +- drivers/usb/musb/musb_host.c | 2 +- drivers/usb/phy/phy-ab8500-usb.c | 18 +- drivers/usb/phy/phy-fsl-usb.c | 14 +- drivers/usb/phy/phy-mv-usb.c | 17 +- drivers/usb/phy/phy-tahvo.c | 18 +- drivers/usb/phy/phy-twl6030-usb.c | 12 +- drivers/usb/renesas_usbhs/mod_host.c | 2 +- drivers/usb/roles/class.c | 57 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 54 +- drivers/usb/serial/ftdi_sio.c | 43 - drivers/usb/serial/option.c | 10 - drivers/usb/storage/Makefile | 2 - drivers/usb/storage/alauda.c | 1 - drivers/usb/storage/cypress_atacb.c | 1 - drivers/usb/storage/datafab.c | 1 - drivers/usb/storage/debug.h | 2 + drivers/usb/storage/ene_ub6250.c | 1 - drivers/usb/storage/freecom.c | 1 - drivers/usb/storage/isd200.c | 3 +- drivers/usb/storage/jumpshot.c | 1 - drivers/usb/storage/karma.c | 1 - drivers/usb/storage/onetouch.c | 1 - drivers/usb/storage/realtek_cr.c | 16 +- drivers/usb/storage/scsiglue.c | 19 +- drivers/usb/storage/sddr09.c | 1 - drivers/usb/storage/sddr55.c | 1 - drivers/usb/storage/shuttle_usbat.c | 1 - drivers/usb/storage/uas.c | 1 - drivers/usb/storage/unusual_devs.h | 2 +- drivers/usb/typec/Kconfig | 1 - drivers/usb/typec/class.c | 16 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/tcpm/fusb302.c | 101 +- drivers/usb/typec/tcpm/tcpm.c | 75 +- drivers/usb/typec/tcpm/wcove.c | 4 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 15 +- drivers/usb/usb-skeleton.c | 8 +- drivers/usb/usbip/stub.h | 7 +- drivers/usb/usbip/stub_dev.c | 50 +- drivers/usb/usbip/stub_main.c | 57 +- drivers/usb/usbip/stub_rx.c | 204 +- drivers/usb/usbip/stub_tx.c | 99 +- drivers/usb/usbip/usbip_common.c | 59 +- drivers/usb/usbip/vhci_hcd.c | 12 +- drivers/usb/usbip/vhci_rx.c | 3 - drivers/usb/usbip/vhci_tx.c | 66 +- drivers/usb/usbip/vudc.h | 2 +- drivers/usb/usbip/vudc_dev.c | 9 + drivers/usb/usbip/vudc_main.c | 1 - drivers/usb/usbip/vudc_sysfs.c | 7 +- drivers/usb/wusbcore/Kconfig | 38 + drivers/usb/wusbcore/Makefile | 26 + drivers/usb/wusbcore/cbaf.c | 645 + drivers/usb/wusbcore/crypto.c | 441 + drivers/{staging => usb}/wusbcore/dev-sysfs.c | 0 drivers/usb/wusbcore/devconnect.c | 1085 + drivers/usb/wusbcore/mmc.c | 303 + drivers/{staging => usb}/wusbcore/pal.c | 0 drivers/usb/wusbcore/reservation.c | 110 + drivers/{staging => usb}/wusbcore/rh.c | 0 drivers/{staging => usb}/wusbcore/security.c | 0 drivers/{staging => usb}/wusbcore/wa-hc.c | 0 drivers/usb/wusbcore/wa-hc.h | 467 + drivers/{staging => usb}/wusbcore/wa-nep.c | 0 drivers/{staging => usb}/wusbcore/wa-rpipe.c | 0 drivers/{staging => usb}/wusbcore/wa-xfer.c | 0 drivers/{staging => usb}/wusbcore/wusbhc.c | 0 drivers/usb/wusbcore/wusbhc.h | 487 + drivers/{staging => }/uwb/Kconfig | 0 drivers/{staging => }/uwb/Makefile | 0 drivers/{staging => }/uwb/address.c | 0 drivers/uwb/allocator.c | 374 + drivers/{staging => }/uwb/beacon.c | 0 drivers/{staging => }/uwb/driver.c | 0 drivers/{staging => }/uwb/drp-avail.c | 0 drivers/uwb/drp-ie.c | 305 + drivers/{staging => }/uwb/drp.c | 0 drivers/{staging => }/uwb/est.c | 0 drivers/uwb/hwa-rc.c | 929 + drivers/{staging => }/uwb/i1480/Makefile | 0 drivers/{staging => }/uwb/i1480/dfu/Makefile | 0 drivers/uwb/i1480/dfu/dfu.c | 198 + drivers/uwb/i1480/dfu/i1480-dfu.h | 246 + drivers/uwb/i1480/dfu/mac.c | 496 + drivers/uwb/i1480/dfu/phy.c | 190 + drivers/uwb/i1480/dfu/usb.c | 448 + drivers/uwb/i1480/i1480-est.c | 85 + drivers/{staging => }/uwb/ie-rcv.c | 0 drivers/{staging => }/uwb/ie.c | 0 drivers/{staging => }/uwb/lc-dev.c | 0 drivers/{staging => }/uwb/lc-rc.c | 0 drivers/{staging => }/uwb/neh.c | 0 drivers/uwb/pal.c | 128 + drivers/uwb/radio.c | 196 + drivers/{staging => }/uwb/reset.c | 0 drivers/uwb/rsv.c | 1000 + drivers/{staging => }/uwb/scan.c | 0 drivers/uwb/umc-bus.c | 211 + drivers/uwb/umc-dev.c | 94 + drivers/uwb/umc-drv.c | 31 + drivers/uwb/uwb-debug.c | 355 + drivers/uwb/uwb-internal.h | 366 + drivers/{staging => }/uwb/uwbd.c | 0 drivers/uwb/whc-rc.c | 467 + drivers/uwb/whci.c | 257 + drivers/vfio/pci/vfio_pci.c | 17 +- drivers/vfio/vfio_iommu_spapr_tce.c | 27 +- drivers/vfio/vfio_iommu_type1.c | 545 +- drivers/vhost/test.c | 13 +- drivers/vhost/vhost.c | 524 +- drivers/vhost/vhost.h | 41 + drivers/vhost/vsock.c | 68 +- drivers/video/backlight/lcd.c | 8 + drivers/video/fbdev/Kconfig | 23 + drivers/video/fbdev/Makefile | 2 + drivers/video/fbdev/acornfb.c | 1 - drivers/video/fbdev/amba-clcd.c | 4 +- drivers/video/fbdev/atafb.c | 42 +- drivers/video/fbdev/aty/aty128fb.c | 18 + drivers/video/fbdev/aty/atyfb_base.c | 29 + drivers/video/fbdev/aty/radeon_base.c | 6 +- drivers/video/fbdev/au1200fb.c | 5 +- drivers/video/fbdev/core/fbmem.c | 14 +- drivers/video/fbdev/core/fbmon.c | 96 + drivers/video/fbdev/core/modedb.c | 57 + drivers/video/fbdev/da8xx-fb.c | 118 +- drivers/video/fbdev/efifb.c | 27 +- drivers/video/fbdev/jz4740_fb.c | 690 + drivers/video/fbdev/mmp/core.c | 6 +- drivers/video/fbdev/mmp/fb/mmpfb.c | 1 + drivers/video/fbdev/nuc900fb.c | 760 + drivers/video/fbdev/nuc900fb.h | 51 + drivers/video/fbdev/nvidia/nv_backlight.c | 2 + drivers/video/fbdev/nvidia/nv_setup.c | 24 + drivers/video/fbdev/omap/omapfb_main.c | 8 - drivers/video/fbdev/omap2/omapfb/displays/Kconfig | 5 - drivers/video/fbdev/pvr2fb.c | 6 +- drivers/video/fbdev/pxafb.c | 21 + drivers/video/fbdev/pxafb.h | 1 + drivers/video/fbdev/sa1100fb.c | 27 + drivers/video/fbdev/sa1100fb.h | 1 + drivers/video/fbdev/sh_mobile_lcdcfb.c | 2 - drivers/video/fbdev/sm501fb.c | 37 +- drivers/video/fbdev/sm712fb.c | 8 +- drivers/video/fbdev/ssd1307fb.c | 131 +- drivers/video/fbdev/udlfb.c | 2 +- drivers/video/fbdev/via/via-core.c | 43 + drivers/video/fbdev/w100fb.c | 23 +- drivers/video/fbdev/wm8505fb.c | 13 +- drivers/video/of_display_timing.c | 11 +- drivers/virtio/virtio_ring.c | 8 +- drivers/w1/masters/Kconfig | 9 - drivers/w1/masters/Makefile | 1 - drivers/w1/masters/mxc_w1.c | 4 +- drivers/w1/masters/omap_hdq.c | 4 +- drivers/w1/masters/sgi_w1.c | 130 - drivers/w1/slaves/Kconfig | 6 - drivers/w1/slaves/Makefile | 1 - drivers/w1/slaves/w1_ds250x.c | 290 - drivers/watchdog/Kconfig | 2 +- drivers/watchdog/ar7_wdt.c | 1 - drivers/watchdog/pcwd.c | 2 +- drivers/watchdog/pnx4008_wdt.c | 1 + drivers/watchdog/riowd.c | 2 +- drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/wdt.c | 2 +- drivers/watchdog/wdt285.c | 2 +- drivers/watchdog/wdt977.c | 2 +- drivers/xen/gntdev.c | 2 +- drivers/xen/privcmd.c | 35 +- drivers/xen/swiotlb-xen.c | 126 +- drivers/xen/xen-pciback/conf_space_capability.c | 3 +- drivers/xen/xlate_mmu.c | 32 - fs/9p/vfs_super.c | 6 +- fs/Kconfig | 3 - fs/Makefile | 2 - fs/affs/amigaffs.c | 2 +- fs/affs/amigaffs.h | 3 - fs/affs/inode.c | 4 +- fs/affs/super.c | 4 - fs/afs/cell.c | 4 - fs/afs/cmservice.c | 10 +- fs/afs/dir.c | 146 +- fs/afs/file.c | 12 +- fs/afs/fsclient.c | 57 +- fs/afs/internal.h | 1 - fs/afs/security.c | 108 +- fs/afs/vlclient.c | 11 +- fs/afs/volume.c | 2 + fs/afs/yfsclient.c | 62 +- fs/attr.c | 21 +- fs/autofs/autofs_i.h | 1 + fs/autofs/expire.c | 103 +- fs/autofs/root.c | 44 +- fs/befs/linuxvfs.c | 2 - fs/bfs/inode.c | 2 - fs/block_dev.c | 89 +- fs/btrfs/Kconfig | 1 - fs/btrfs/Makefile | 2 +- fs/btrfs/async-thread.c | 8 +- fs/btrfs/backref.c | 2 +- fs/btrfs/block-group.c | 3173 -- fs/btrfs/block-group.h | 250 - fs/btrfs/block-rsv.c | 48 +- fs/btrfs/check-integrity.c | 7 +- fs/btrfs/compression.c | 21 +- fs/btrfs/compression.h | 11 +- fs/btrfs/ctree.c | 452 +- fs/btrfs/ctree.h | 421 +- fs/btrfs/dedupe.h | 12 + fs/btrfs/delalloc-space.c | 34 +- fs/btrfs/delayed-inode.c | 18 +- fs/btrfs/delayed-ref.c | 10 +- fs/btrfs/dev-replace.c | 3 +- fs/btrfs/disk-io.c | 43 +- fs/btrfs/disk-io.h | 2 + fs/btrfs/extent-tree.c | 12351 ++-- fs/btrfs/extent_io.c | 47 +- fs/btrfs/extent_io.h | 6 +- fs/btrfs/extent_map.c | 2 - fs/btrfs/file.c | 435 +- fs/btrfs/free-space-cache.c | 42 +- fs/btrfs/free-space-cache.h | 24 +- fs/btrfs/free-space-tree.c | 1 - fs/btrfs/free-space-tree.h | 2 - fs/btrfs/inode-item.c | 62 +- fs/btrfs/inode-map.c | 32 +- fs/btrfs/inode.c | 421 +- fs/btrfs/ioctl.c | 430 +- fs/btrfs/locking.c | 46 +- fs/btrfs/locking.h | 2 + fs/btrfs/lzo.c | 8 +- fs/btrfs/math.h | 28 + fs/btrfs/misc.h | 50 - fs/btrfs/ordered-data.c | 12 +- fs/btrfs/props.c | 2 +- fs/btrfs/qgroup.c | 48 +- fs/btrfs/raid56.c | 16 - fs/btrfs/reada.c | 30 - fs/btrfs/relocation.c | 3 +- fs/btrfs/root-tree.c | 2 +- fs/btrfs/scrub.c | 1 - fs/btrfs/send.c | 452 +- fs/btrfs/space-info.c | 372 +- fs/btrfs/space-info.h | 30 +- fs/btrfs/struct-funcs.c | 73 +- fs/btrfs/super.c | 32 +- fs/btrfs/sysfs.c | 270 +- fs/btrfs/sysfs.h | 82 +- fs/btrfs/tests/btrfs-tests.c | 1 - fs/btrfs/tests/extent-io-tests.c | 31 +- fs/btrfs/tests/free-space-tests.c | 1 - fs/btrfs/tests/free-space-tree-tests.c | 1 - fs/btrfs/tests/inode-tests.c | 24 +- fs/btrfs/transaction.c | 38 +- fs/btrfs/transaction.h | 3 - fs/btrfs/tree-checker.c | 432 - fs/btrfs/tree-log.c | 71 +- fs/btrfs/volumes.c | 125 +- fs/btrfs/volumes.h | 9 + fs/btrfs/zlib.c | 11 +- fs/btrfs/zstd.c | 12 +- fs/ceph/addr.c | 5 +- fs/ceph/caps.c | 5 +- fs/ceph/inode.c | 7 +- fs/ceph/locks.c | 3 +- fs/ceph/snap.c | 4 +- fs/ceph/super.c | 2 - fs/ceph/super.h | 2 +- fs/ceph/xattr.c | 19 +- fs/cifs/Kconfig | 10 +- fs/cifs/Makefile | 2 - fs/cifs/cifs_debug.c | 2 - fs/cifs/cifs_debug.h | 67 - fs/cifs/cifs_fs_sb.h | 2 - fs/cifs/cifs_ioctl.h | 1 - fs/cifs/cifsacl.c | 81 +- fs/cifs/cifsacl.h | 2 +- fs/cifs/cifsfs.c | 51 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 19 +- fs/cifs/cifsproto.h | 6 - fs/cifs/cifsroot.c | 94 - fs/cifs/cifssmb.c | 199 +- fs/cifs/connect.c | 182 +- fs/cifs/dir.c | 7 +- fs/cifs/export.c | 2 +- fs/cifs/file.c | 80 +- fs/cifs/inode.c | 19 +- fs/cifs/misc.c | 22 - fs/cifs/netmisc.c | 14 +- fs/cifs/sess.c | 26 +- fs/cifs/smb2inode.c | 155 +- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 240 +- fs/cifs/smb2pdu.c | 294 +- fs/cifs/smb2pdu.h | 2 - fs/cifs/smb2proto.h | 4 - fs/cifs/smb2transport.c | 62 +- fs/cifs/smbdirect.c | 10 +- fs/cifs/smbencrypt.c | 18 +- fs/cifs/trace.h | 38 - fs/cifs/transport.c | 120 +- fs/coda/inode.c | 3 - fs/coda/pioctl.c | 7 +- fs/compat_ioctl.c | 3 + fs/configfs/configfs_internal.h | 36 +- fs/configfs/dir.c | 306 +- fs/configfs/file.c | 280 +- fs/configfs/inode.c | 36 +- fs/configfs/mount.c | 9 - fs/configfs/symlink.c | 197 +- fs/coredump.c | 44 +- fs/cramfs/inode.c | 71 +- fs/crypto/Kconfig | 2 - fs/crypto/Makefile | 10 +- fs/crypto/crypto.c | 45 +- fs/crypto/fname.c | 47 +- fs/crypto/fscrypt_private.h | 399 +- fs/crypto/hkdf.c | 181 - fs/crypto/hooks.c | 6 +- fs/crypto/keyinfo.c | 611 + fs/crypto/keyring.c | 984 - fs/crypto/keysetup.c | 591 - fs/crypto/keysetup_v1.c | 340 - fs/crypto/policy.c | 434 +- fs/d_path.c | 6 +- fs/dax.c | 4 +- fs/devpts/inode.c | 2 +- fs/efs/super.c | 2 - fs/erofs/Kconfig | 91 - fs/erofs/Makefile | 11 - fs/erofs/compress.h | 60 - fs/erofs/data.c | 360 - fs/erofs/decompressor.c | 338 - fs/erofs/dir.c | 142 - fs/erofs/erofs_fs.h | 316 - fs/erofs/inode.c | 337 - fs/erofs/internal.h | 431 - fs/erofs/namei.c | 252 - fs/erofs/super.c | 615 - fs/erofs/tagptr.h | 110 - fs/erofs/utils.c | 333 - fs/erofs/xattr.c | 704 - fs/erofs/xattr.h | 92 - fs/erofs/zdata.c | 1431 - fs/erofs/zdata.h | 193 - fs/erofs/zmap.c | 471 - fs/erofs/zpvec.h | 157 - fs/eventpoll.c | 4 +- fs/exec.c | 2 +- fs/exportfs/expfs.c | 2 +- fs/ext2/balloc.c | 10 +- fs/ext2/super.c | 5 +- fs/ext2/xattr.c | 2 +- fs/ext4/Makefile | 1 - fs/ext4/block_validity.c | 189 +- fs/ext4/dir.c | 7 +- fs/ext4/ext4.h | 95 +- fs/ext4/extents.c | 98 +- fs/ext4/extents_status.c | 521 +- fs/ext4/extents_status.h | 8 +- fs/ext4/file.c | 6 +- fs/ext4/hash.c | 2 +- fs/ext4/inline.c | 2 +- fs/ext4/inode.c | 161 +- fs/ext4/ioctl.c | 143 - fs/ext4/namei.c | 4 +- fs/ext4/readpage.c | 211 +- fs/ext4/super.c | 45 +- fs/ext4/sysfs.c | 6 - fs/ext4/verity.c | 367 - fs/f2fs/Kconfig | 5 +- fs/f2fs/Makefile | 1 - fs/f2fs/data.c | 179 +- fs/f2fs/debug.c | 4 +- fs/f2fs/dir.c | 184 +- fs/f2fs/f2fs.h | 67 +- fs/f2fs/file.c | 343 +- fs/f2fs/gc.c | 97 +- fs/f2fs/hash.c | 37 +- fs/f2fs/inline.c | 18 +- fs/f2fs/inode.c | 14 +- fs/f2fs/namei.c | 54 +- fs/f2fs/node.c | 57 +- fs/f2fs/segment.c | 135 +- fs/f2fs/segment.h | 12 +- fs/f2fs/super.c | 209 +- fs/f2fs/sysfs.c | 34 - fs/f2fs/verity.c | 247 - fs/f2fs/xattr.c | 6 - fs/f2fs/xattr.h | 2 - fs/fat/inode.c | 12 - fs/freevxfs/vxfs_super.c | 2 - fs/fs-writeback.c | 174 +- fs/fs_context.c | 4 +- fs/fs_parser.c | 18 +- fs/gfs2/aops.c | 4 +- fs/gfs2/bmap.c | 370 +- fs/gfs2/dentry.c | 45 +- fs/gfs2/dir.c | 3 +- fs/gfs2/dir.h | 3 +- fs/gfs2/file.c | 9 +- fs/gfs2/glock.c | 115 +- fs/gfs2/glock.h | 6 - fs/gfs2/incore.h | 1 - fs/gfs2/inode.c | 63 +- fs/gfs2/lock_dlm.c | 8 +- fs/gfs2/ops_fstype.c | 1 - fs/gfs2/quota.c | 2 +- fs/gfs2/rgrp.c | 2 +- fs/gfs2/super.c | 14 +- fs/gfs2/util.c | 2 +- fs/hpfs/hpfs_fn.h | 6 +- fs/hpfs/super.c | 2 - fs/inode.c | 33 +- fs/io_uring.c | 663 +- fs/iomap/Makefile | 2 +- fs/isofs/export.c | 2 +- fs/isofs/inode.c | 7 - fs/jbd2/revoke.c | 4 +- fs/jbd2/transaction.c | 3 - fs/jffs2/fs.c | 51 +- fs/jffs2/gc.c | 21 +- fs/jffs2/nodelist.c | 2 +- fs/jffs2/os-linux.h | 7 +- fs/jffs2/scan.c | 5 +- fs/jffs2/super.c | 172 +- fs/jfs/Kconfig | 2 +- fs/jfs/super.c | 2 - fs/kernfs/dir.c | 9 +- fs/kernfs/inode.c | 7 +- fs/locks.c | 11 +- fs/minix/inode.c | 2 - fs/namei.c | 64 +- fs/namespace.c | 58 +- fs/nfs/delegation.c | 25 +- fs/nfs/delegation.h | 2 +- fs/nfs/dir.c | 2 +- fs/nfs/direct.c | 27 +- fs/nfs/flexfilelayout/flexfilelayout.c | 28 +- fs/nfs/fscache.c | 7 +- fs/nfs/fscache.h | 2 +- fs/nfs/inode.c | 35 +- fs/nfs/internal.h | 10 - fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4client.c | 5 +- fs/nfs/nfs4file.c | 12 +- fs/nfs/nfs4proc.c | 109 +- fs/nfs/nfs4state.c | 49 +- fs/nfs/nfstrace.h | 2 + fs/nfs/pagelist.c | 19 +- fs/nfs/pnfs.c | 7 +- fs/nfs/pnfs_nfs.c | 15 +- fs/nfs/proc.c | 7 +- fs/nfs/read.c | 35 +- fs/nfs/super.c | 21 +- fs/nfs/write.c | 38 +- fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsctl.c | 22 +- fs/ntfs/inode.c | 21 +- fs/ocfs2/xattr.c | 3 + fs/omfs/inode.c | 4 - fs/open.c | 19 - fs/orangefs/file.c | 2 +- fs/orangefs/inode.c | 2 +- fs/orangefs/namei.c | 2 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/overlayfs/export.c | 3 +- fs/overlayfs/inode.c | 3 +- fs/overlayfs/ovl_entry.h | 1 - fs/overlayfs/super.c | 73 +- fs/proc/root.c | 3 +- fs/proc/task_mmu.c | 80 +- fs/proc/vmcore.c | 8 +- fs/pstore/ram.c | 2 - fs/qnx4/inode.c | 2 - fs/qnx6/inode.c | 2 - fs/quota/dquot.c | 4 +- fs/ramfs/inode.c | 99 +- fs/read_write.c | 49 +- fs/reiserfs/super.c | 3 - fs/romfs/super.c | 48 +- fs/seq_file.c | 2 +- fs/squashfs/super.c | 102 +- fs/super.c | 148 +- fs/sysv/super.c | 5 +- fs/timerfd.c | 6 +- fs/ubifs/auth.c | 4 +- fs/ubifs/budget.c | 2 +- fs/ubifs/debug.c | 1 + fs/ubifs/file.c | 21 +- fs/ubifs/ioctl.c | 20 - fs/ubifs/orphan.c | 2 + fs/ubifs/super.c | 19 +- fs/ubifs/tnc_misc.c | 1 - fs/udf/balloc.c | 11 - fs/udf/ecma_167.h | 14 - fs/udf/file.c | 3 - fs/udf/ialloc.c | 3 - fs/udf/inode.c | 55 +- fs/udf/super.c | 261 +- fs/udf/udf_i.h | 6 +- fs/udf/udfdecl.h | 11 +- fs/ufs/Kconfig | 2 +- fs/ufs/super.c | 7 - fs/unicode/utf8-core.c | 2 +- fs/unicode/utf8-selftest.c | 4 +- fs/userfaultfd.c | 25 +- fs/utimes.c | 6 +- fs/verity/Kconfig | 55 - fs/verity/Makefile | 10 - fs/verity/enable.c | 377 - fs/verity/fsverity_private.h | 185 - fs/verity/hash_algs.c | 280 - fs/verity/init.c | 61 - fs/verity/measure.c | 57 - fs/verity/open.c | 356 - fs/verity/signature.c | 157 - fs/verity/verify.c | 281 - fs/xfs/kmem.c | 79 +- fs/xfs/kmem.h | 15 +- fs/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/libxfs/xfs_alloc.h | 7 +- fs/xfs/libxfs/xfs_attr.c | 79 +- fs/xfs/libxfs/xfs_attr.h | 6 +- fs/xfs/libxfs/xfs_attr_leaf.c | 130 +- fs/xfs/libxfs/xfs_attr_remote.c | 2 - fs/xfs/libxfs/xfs_bmap.c | 114 +- fs/xfs/libxfs/xfs_bmap.h | 11 +- fs/xfs/libxfs/xfs_bmap_btree.c | 16 +- fs/xfs/libxfs/xfs_btree.c | 14 +- fs/xfs/libxfs/xfs_btree.h | 10 +- fs/xfs/libxfs/xfs_da_btree.c | 25 +- fs/xfs/libxfs/xfs_da_btree.h | 4 +- fs/xfs/libxfs/xfs_defer.c | 2 +- fs/xfs/libxfs/xfs_dir2.c | 14 +- fs/xfs/libxfs/xfs_dir2_block.c | 2 +- fs/xfs/libxfs/xfs_dir2_node.c | 681 +- fs/xfs/libxfs/xfs_dir2_sf.c | 8 +- fs/xfs/libxfs/xfs_fs.h | 2 +- fs/xfs/libxfs/xfs_ialloc.c | 9 +- fs/xfs/libxfs/xfs_iext_tree.c | 8 +- fs/xfs/libxfs/xfs_inode_fork.c | 16 +- fs/xfs/libxfs/xfs_refcount.c | 50 +- fs/xfs/libxfs/xfs_refcount.h | 12 +- fs/xfs/libxfs/xfs_rmap.c | 59 +- fs/xfs/libxfs/xfs_rmap.h | 11 +- fs/xfs/libxfs/xfs_shared.h | 6 + fs/xfs/libxfs/xfs_types.h | 8 - fs/xfs/scrub/agheader.c | 4 +- fs/xfs/scrub/attr.c | 6 +- fs/xfs/scrub/bmap.c | 81 +- fs/xfs/scrub/dabtree.c | 6 +- fs/xfs/scrub/fscounters.c | 2 +- fs/xfs/scrub/repair.c | 6 +- fs/xfs/scrub/symlink.c | 2 +- fs/xfs/xfs_acl.c | 14 +- fs/xfs/xfs_attr_inactive.c | 2 +- fs/xfs/xfs_attr_list.c | 2 +- fs/xfs/xfs_bmap_item.c | 8 +- fs/xfs/xfs_bmap_util.c | 22 +- fs/xfs/xfs_buf.c | 7 +- fs/xfs/xfs_buf.h | 6 - fs/xfs/xfs_buf_item.c | 4 +- fs/xfs/xfs_dquot.c | 4 +- fs/xfs/xfs_dquot_item.c | 2 +- fs/xfs/xfs_error.c | 2 +- fs/xfs/xfs_extent_busy.c | 2 +- fs/xfs/xfs_extfree_item.c | 8 +- fs/xfs/xfs_file.c | 26 - fs/xfs/xfs_fsmap.c | 12 +- fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_icreate_item.c | 2 +- fs/xfs/xfs_inode.c | 85 +- fs/xfs/xfs_inode_item.c | 2 +- fs/xfs/xfs_ioctl.c | 27 +- fs/xfs/xfs_ioctl32.c | 58 +- fs/xfs/xfs_iomap.c | 6 +- fs/xfs/xfs_iops.c | 1 - fs/xfs/xfs_itable.c | 13 +- fs/xfs/xfs_itable.h | 13 +- fs/xfs/xfs_iwalk.c | 4 +- fs/xfs/xfs_iwalk.h | 13 +- fs/xfs/xfs_log.c | 469 +- fs/xfs/xfs_log_cil.c | 10 +- fs/xfs/xfs_log_recover.c | 50 +- fs/xfs/xfs_mount.c | 4 +- fs/xfs/xfs_mount.h | 7 + fs/xfs/xfs_mru_cache.c | 4 +- fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_qm.c | 4 +- fs/xfs/xfs_refcount_item.c | 16 +- fs/xfs/xfs_reflink.c | 86 +- fs/xfs/xfs_rmap_item.c | 6 +- fs/xfs/xfs_rtalloc.c | 4 +- fs/xfs/xfs_super.c | 5 +- fs/xfs/xfs_trace.h | 34 - fs/xfs/xfs_trans.c | 4 +- fs/xfs/xfs_trans_dquot.c | 2 +- fs/xfs/xfs_xattr.c | 2 +- include/Kbuild | 84 +- include/acpi/acconfig.h | 4 +- include/acpi/acpiosxf.h | 1 - include/acpi/acpixf.h | 10 +- include/acpi/actypes.h | 20 +- include/acpi/processor.h | 26 +- include/asm-generic/5level-fixup.h | 21 +- include/asm-generic/Kbuild | 2 - include/asm-generic/bug.h | 2 +- include/asm-generic/div64.h | 22 +- include/asm-generic/error-injection.h | 6 - include/asm-generic/export.h | 15 +- include/asm-generic/futex.h | 21 +- include/asm-generic/getorder.h | 50 +- include/asm-generic/io.h | 9 + include/asm-generic/mshyperv.h | 1 - include/asm-generic/preempt.h | 4 +- include/clocksource/hyperv_timer.h | 8 +- include/crypto/aes.h | 58 +- include/crypto/algapi.h | 2 + include/crypto/ctr.h | 50 - include/crypto/des.h | 77 +- include/crypto/gcm.h | 55 - include/crypto/ghash.h | 2 +- include/crypto/internal/cryptouser.h | 7 +- include/crypto/internal/des.h | 152 - include/crypto/internal/skcipher.h | 5 - include/crypto/morus1280_glue.h | 97 + include/crypto/morus640_glue.h | 97 + include/crypto/morus_common.h | 18 + include/crypto/sha.h | 47 - include/crypto/sha1_base.h | 5 - include/crypto/sha256_base.h | 29 +- include/crypto/sha512_base.h | 5 - include/crypto/sm3_base.h | 5 - include/drm/amd_asic_type.h | 4 - include/drm/bridge/analogix_dp.h | 4 + include/drm/bridge/dw_hdmi.h | 2 - include/drm/drmP.h | 2 +- include/drm/drm_agpsupport.h | 14 + include/drm/drm_client.h | 2 - include/drm/drm_connector.h | 32 +- include/drm/drm_crtc.h | 4 - include/drm/drm_dp_helper.h | 4 - include/drm/drm_dp_mst_helper.h | 11 - include/drm/drm_drv.h | 104 +- include/drm/drm_gem.h | 26 +- include/drm/drm_gem_framebuffer_helper.h | 7 + include/drm/drm_gem_shmem_helper.h | 15 - include/drm/drm_gem_vram_helper.h | 30 +- include/drm/drm_hdcp.h | 9 +- include/drm/drm_ioctl.h | 3 - include/drm/drm_mipi_dbi.h | 188 - include/drm/drm_mode_config.h | 13 - include/drm/drm_panel.h | 184 +- include/drm/drm_prime.h | 41 +- include/drm/drm_sysfs.h | 5 +- include/drm/drm_vblank.h | 1 + include/drm/drm_vram_mm_helper.h | 2 - include/drm/i915_component.h | 2 +- include/drm/i915_drm.h | 13 +- include/drm/i915_pciids.h | 18 +- include/drm/tinydrm/mipi-dbi.h | 117 + include/drm/tinydrm/tinydrm-helpers.h | 75 + include/drm/ttm/ttm_bo_api.h | 41 +- include/drm/ttm/ttm_bo_driver.h | 26 +- include/dt-bindings/bus/moxtet.h | 16 - include/dt-bindings/bus/ti-sysc.h | 1 - include/dt-bindings/clock/ast2600-clock.h | 113 - include/dt-bindings/clock/bcm2835.h | 2 - include/dt-bindings/clock/g12a-clkc.h | 6 - include/dt-bindings/clock/imx8-clock.h | 6 +- include/dt-bindings/clock/imx8mn-clock.h | 216 - include/dt-bindings/clock/ingenic,tcu.h | 20 - include/dt-bindings/clock/jz4740-cgu.h | 1 - include/dt-bindings/clock/mt6779-clk.h | 436 - include/dt-bindings/clock/mt8183-clk.h | 4 - include/dt-bindings/clock/omap5.h | 3 - include/dt-bindings/clock/qcom,gcc-qcs404.h | 3 - include/dt-bindings/clock/qcom,gcc-sm8150.h | 243 - include/dt-bindings/clock/rk3308-cru.h | 387 - include/dt-bindings/clock/sun8i-v3s-ccu.h | 4 - include/dt-bindings/gce/mt8183-gce.h | 175 - include/dt-bindings/interconnect/qcom,qcs404.h | 88 - include/dt-bindings/leds/common.h | 55 +- include/dt-bindings/memory/mt8183-larb-port.h | 130 - include/dt-bindings/phy/phy-lantiq-vrx200-pcie.h | 11 - include/dt-bindings/pinctrl/k3.h | 3 - include/dt-bindings/power/meson-g12a-power.h | 13 - include/dt-bindings/power/meson-sm1-power.h | 18 - .../regulator/active-semi,8865-regulator.h | 28 - .../dt-bindings/reset-controller/mt8183-resets.h | 81 - .../reset/amlogic,meson-g12a-audio-reset.h | 38 - .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 51 +- include/dt-bindings/reset/amlogic,meson8b-reset.h | 51 +- include/dt-bindings/reset/hisi,hi6220-resets.h | 7 - include/dt-bindings/reset/imx8mq-reset.h | 34 +- include/dt-bindings/reset/mt7629-resets.h | 71 - include/dt-bindings/reset/sun8i-v3s-ccu.h | 3 - include/dt-bindings/soc/ti,sci_pm_domain.h | 9 - include/kvm/arm_pmu.h | 2 - include/kvm/arm_vgic.h | 5 +- include/linux/acpi.h | 60 +- include/linux/alarmtimer.h | 3 +- include/linux/amba/clcd-regs.h | 1 - include/linux/amd-iommu.h | 12 - include/linux/arch_topology.h | 26 - include/linux/audit.h | 21 +- include/linux/backing-dev-defs.h | 23 - include/linux/backing-dev.h | 5 - include/linux/bitmap.h | 23 - include/linux/blk-cgroup.h | 7 +- include/linux/blk-mq.h | 20 +- include/linux/blk_types.h | 11 +- include/linux/blkdev.h | 75 +- include/linux/bpf.h | 16 +- include/linux/bpf_types.h | 1 - include/linux/bpf_verifier.h | 1 - include/linux/bug.h | 5 - include/linux/can/can-ml.h | 68 - include/linux/can/core.h | 11 +- include/linux/can/dev.h | 3 +- include/linux/can/platform/rcar_can.h | 18 + include/linux/can/rx-offload.h | 13 +- include/linux/can/skb.h | 2 +- include/linux/ccp.h | 2 - include/linux/ceph/buffer.h | 3 +- include/linux/cgroup.h | 1 - include/linux/clk-provider.h | 4 +- include/linux/clk.h | 18 +- include/linux/clk/clk-conf.h | 5 - include/linux/compiler.h | 8 +- include/linux/compiler_types.h | 37 +- include/linux/connector.h | 1 + include/linux/container.h | 5 - include/linux/cpu.h | 2 +- include/linux/cpufreq.h | 4 +- include/linux/cpuidle.h | 27 +- include/linux/cpuidle_haltpoll.h | 16 - include/linux/cpumask.h | 41 +- include/linux/cpuset.h | 13 +- include/linux/crash_dump.h | 14 - include/linux/cred.h | 8 +- include/linux/dcache.h | 2 +- include/linux/devfreq-event.h | 6 - include/linux/device.h | 262 +- include/linux/dim.h | 56 + include/linux/dma-buf.h | 4 +- include/linux/dma-contiguous.h | 5 +- include/linux/dma-fence.h | 34 +- include/linux/dma-mapping.h | 43 +- include/linux/dma-noncoherent.h | 24 +- include/linux/dma-resv.h | 295 - include/linux/edac.h | 10 +- include/linux/edma.h | 29 + include/linux/efi.h | 14 +- include/linux/elevator.h | 9 +- include/linux/error-injection.h | 6 +- include/linux/export.h | 110 +- include/linux/exportfs.h | 2 +- include/linux/extable.h | 2 - include/linux/f2fs_fs.h | 10 +- include/linux/fb.h | 7 + include/linux/filter.h | 13 - include/linux/fips.h | 7 - include/linux/firmware/imx/dsp.h | 67 - include/linux/firmware/intel/stratix10-smc.h | 51 +- .../linux/firmware/intel/stratix10-svc-client.h | 11 +- include/linux/fpga/altera-pr-ip-core.h | 2 +- include/linux/fs.h | 36 - include/linux/fs_context.h | 16 +- include/linux/fscrypt.h | 55 +- include/linux/fsverity.h | 211 - include/linux/fwnode.h | 9 +- include/linux/gfp.h | 12 +- include/linux/gpio.h | 37 + include/linux/gpio/consumer.h | 199 +- include/linux/gpio/driver.h | 178 +- include/linux/greybus.h | 152 - include/linux/greybus/bundle.h | 92 - include/linux/greybus/connection.h | 131 - include/linux/greybus/control.h | 60 - include/linux/greybus/greybus_manifest.h | 181 - include/linux/greybus/greybus_protocols.h | 2178 - include/linux/greybus/hd.h | 85 - include/linux/greybus/interface.h | 85 - include/linux/greybus/manifest.h | 17 - include/linux/greybus/module.h | 36 - include/linux/greybus/operation.h | 229 - include/linux/greybus/svc.h | 106 - include/linux/hmm.h | 179 +- include/linux/hrtimer.h | 48 +- include/linux/hyperv.h | 29 - include/linux/i2c.h | 2 +- include/linux/i3c/device.h | 4 - include/linux/i3c/master.h | 5 - include/linux/idle_inject.h | 8 +- include/linux/ieee80211.h | 63 +- include/linux/if_pppox.h | 3 - include/linux/if_rmnet.h | 4 +- include/linux/iio/common/cros_ec_sensors_core.h | 31 +- include/linux/iio/common/st_sensors.h | 66 +- include/linux/iio/common/st_sensors_i2c.h | 4 +- include/linux/iio/common/st_sensors_spi.h | 4 +- include/linux/iio/imu/adis.h | 2 - include/linux/init_task.h | 11 + include/linux/input.h | 26 - include/linux/input/bu21013.h | 34 + include/linux/input/elan-i2c-ids.h | 2 +- include/linux/intel-iommu.h | 5 +- include/linux/intel_th.h | 79 - include/linux/interconnect-provider.h | 7 +- include/linux/interconnect.h | 5 - include/linux/interrupt.h | 5 - include/linux/io-pgtable.h | 66 +- include/linux/ioc4.h | 184 + include/linux/iommu.h | 108 +- include/linux/ioport.h | 2 - include/linux/iova.h | 6 - include/linux/irqchip/arm-gic-v3.h | 30 +- include/linux/irqchip/irq-partition-percpu.h | 5 - include/linux/irqdomain.h | 6 +- include/linux/kernel.h | 23 +- include/linux/kexec.h | 23 - include/linux/key.h | 22 +- include/linux/kvm_host.h | 6 +- include/linux/lcd.h | 10 + include/linux/led-class-flash.h | 15 +- include/linux/leds.h | 100 +- include/linux/libnvdimm.h | 9 +- include/linux/lightnvm.h | 8 +- include/linux/lockdep.h | 11 +- include/linux/logic_pio.h | 1 - include/linux/mailbox/mtk-cmdq-mailbox.h | 3 - include/linux/mdio.h | 11 - include/linux/mem_encrypt.h | 15 +- include/linux/memcontrol.h | 58 - include/linux/mempolicy.h | 2 - include/linux/memremap.h | 3 +- include/linux/mfd/aat2870.h | 1 + include/linux/mfd/cros_ec.h | 292 + .../{platform_data => mfd}/cros_ec_commands.h | 0 include/linux/mfd/syscon.h | 6 - include/linux/migrate.h | 120 +- include/linux/mlx5/device.h | 21 +- include/linux/mlx5/driver.h | 44 +- include/linux/mlx5/eswitch.h | 9 +- include/linux/mlx5/fs.h | 40 +- include/linux/mlx5/mlx5_ifc.h | 329 +- include/linux/mm.h | 46 + include/linux/mm_types.h | 17 +- include/linux/mmc/host.h | 12 - include/linux/mmu_notifier.h | 59 +- include/linux/mmzone.h | 5 +- include/linux/mod_devicetable.h | 1 - include/linux/module.h | 2 - include/linux/moxtet.h | 109 - include/linux/mtd/mtd.h | 3 - include/linux/mtd/nand.h | 2 +- include/linux/mtd/sharpsl.h | 5 - include/linux/mtd/spi-nor.h | 291 +- include/linux/mtd/super.h | 6 +- include/linux/mutex.h | 25 +- include/linux/namei.h | 63 +- include/linux/netdevice.h | 20 +- include/linux/netfilter.h | 4 +- include/linux/netfilter/ipset/ip_set.h | 238 +- include/linux/netfilter/ipset/ip_set_comment.h | 73 + include/linux/netfilter/ipset/ip_set_counter.h | 84 + include/linux/netfilter/ipset/ip_set_getport.h | 6 +- include/linux/netfilter/ipset/ip_set_skbinfo.h | 42 + include/linux/netfilter/ipset/ip_set_timeout.h | 77 + include/linux/netfilter/nf_conntrack_amanda.h | 4 - include/linux/netfilter/nf_conntrack_common.h | 20 - include/linux/netfilter/nf_conntrack_dccp.h | 3 + include/linux/netfilter/nf_conntrack_ftp.h | 8 +- include/linux/netfilter/nf_conntrack_h323.h | 11 +- include/linux/netfilter/nf_conntrack_h323_asn1.h | 5 +- include/linux/netfilter/nf_conntrack_h323_types.h | 5 - include/linux/netfilter/nf_conntrack_irc.h | 5 +- include/linux/netfilter/nf_conntrack_pptp.h | 12 +- include/linux/netfilter/nf_conntrack_proto_gre.h | 2 + include/linux/netfilter/nf_conntrack_sane.h | 4 + include/linux/netfilter/nf_conntrack_sip.h | 6 +- include/linux/netfilter/nf_conntrack_snmp.h | 3 - include/linux/netfilter/nf_conntrack_tftp.h | 5 - include/linux/netfilter/x_tables.h | 2 +- include/linux/netfilter/xt_hashlimit.h | 11 + include/linux/netfilter/xt_physdev.h | 8 + include/linux/netfilter_bridge.h | 7 - include/linux/netfilter_bridge/ebt_802_3.h | 12 + include/linux/netfilter_bridge/ebtables.h | 1 - include/linux/netfilter_ipv4/ip_tables.h | 5 +- include/linux/netfilter_ipv6.h | 28 +- include/linux/netfilter_ipv6/ip6_tables.h | 18 +- include/linux/nvme-fc-driver.h | 2 - include/linux/nvme.h | 5 +- include/linux/of.h | 2 +- include/linux/of_gpio.h | 11 + include/linux/omap-dma.h | 2 + include/linux/omap-dmaengine.h | 18 + include/linux/omap-iommu.h | 15 - include/linux/oxu210hp.h | 8 + include/linux/padata.h | 29 +- include/linux/page-flags-layout.h | 18 +- include/linux/page-flags.h | 4 - include/linux/pagewalk.h | 66 - include/linux/pci.h | 7 - include/linux/pci_ids.h | 6 +- include/linux/percpu.h | 2 +- include/linux/perf_event.h | 14 - include/linux/phy.h | 15 +- include/linux/phy_fixed.h | 1 - include/linux/pid.h | 4 - include/linux/pinctrl/consumer.h | 6 - include/linux/platform_data/cros_ec_chardev.h | 38 - include/linux/platform_data/cros_ec_proto.h | 319 - include/linux/platform_data/dma-iop32x.h | 110 - include/linux/platform_data/dwc3-omap.h | 43 + include/linux/platform_data/gpio-htc-egpio.h | 3 + include/linux/platform_data/iommu-omap.h | 4 - include/linux/platform_data/keypad-w90p910.h | 16 + .../linux/platform_data/leds-kirkwood-netxbig.h | 54 + include/linux/platform_data/nxp-nci.h | 19 + include/linux/platform_data/pinctrl-single.h | 6 - include/linux/platform_data/sc18is602.h | 2 +- include/linux/platform_data/sgi-w1.h | 13 - include/linux/platform_data/spi-nuc900.h | 29 + include/linux/platform_data/ti-sysc.h | 8 +- include/linux/platform_data/video-nuc900fb.h | 79 + include/linux/platform_data/x86/asus-wmi.h | 8 +- include/linux/platform_device.h | 6 +- include/linux/pm.h | 4 + include/linux/pm_domain.h | 16 +- include/linux/pm_opp.h | 12 +- include/linux/pm_qos.h | 6 + include/linux/pm_wakeup.h | 21 +- include/linux/posix-timers.h | 131 +- include/linux/preempt.h | 6 +- include/linux/property.h | 4 - include/linux/psci.h | 4 +- include/linux/qcom_scm.h | 9 +- include/linux/qed/qed_if.h | 31 +- include/linux/qed/qed_rdma_if.h | 2 +- include/linux/quotaops.h | 2 +- include/linux/ramfs.h | 6 +- include/linux/random.h | 1 - include/linux/rcu_segcblist.h | 9 - include/linux/rcu_sync.h | 4 +- include/linux/rculist.h | 36 +- include/linux/rcupdate.h | 11 +- include/linux/rcutiny.h | 2 +- include/linux/rcutree.h | 2 +- include/linux/regulator/consumer.h | 13 - include/linux/regulator/mt6358-regulator.h | 56 - include/linux/reservation.h | 297 + include/linux/root_dev.h | 1 - include/linux/rwsem.h | 10 - include/linux/sched.h | 54 +- include/linux/sched/cputime.h | 12 +- include/linux/sched/deadline.h | 8 - include/linux/sched/numa_balancing.h | 4 +- include/linux/sched/signal.h | 14 +- include/linux/sched/task.h | 6 +- include/linux/sched/topology.h | 10 - include/linux/sched/types.h | 23 - include/linux/scmi_protocol.h | 46 +- include/linux/sha256.h | 28 + include/linux/shmem_fs.h | 3 +- include/linux/signal.h | 15 +- include/linux/skbuff.h | 158 +- include/linux/skmsg.h | 8 +- include/linux/soc/amlogic/meson-canvas.h | 1 - include/linux/soc/mediatek/mtk-cmdq.h | 17 +- include/linux/soc/nxp/lpc32xx-misc.h | 33 - include/linux/soc/samsung/exynos-chipid.h | 52 - include/linux/soc/ti/ti_sci_protocol.h | 3 - include/linux/socket.h | 3 - include/linux/sort.h | 5 - include/linux/soundwire/sdw.h | 20 +- include/linux/soundwire/sdw_intel.h | 1 - include/linux/spinlock.h | 2 +- include/linux/spinlock_api_smp.h | 2 +- include/linux/stacktrace.h | 4 +- include/linux/stmmac.h | 4 - include/linux/sunrpc/sched.h | 1 + include/linux/suspend.h | 4 +- include/linux/swiotlb.h | 8 +- include/linux/sys_soc.h | 1 - include/linux/syscalls.h | 19 - include/linux/sysfs.h | 9 - include/linux/tcp.h | 2 - include/linux/thermal.h | 4 +- include/linux/thunderbolt.h | 2 - include/linux/time64.h | 2 - include/linux/timekeeper_internal.h | 5 - include/linux/timer.h | 2 +- include/linux/timeriomem-rng.h | 5 - include/linux/timerqueue.h | 23 +- include/linux/tnum.h | 6 - include/linux/topology.h | 15 - include/linux/torture.h | 2 +- include/linux/trace_events.h | 1 - include/linux/usb.h | 9 +- .../include => include/linux/usb}/association.h | 0 include/linux/usb/ch9.h | 27 - include/linux/usb/gadget.h | 3 - include/linux/usb/hcd.h | 10 - include/linux/usb/role.h | 37 - include/linux/usb/samsung_usb_phy.h | 17 + include/linux/usb/usb338x.h | 35 +- .../include => include/linux/usb}/wusb-wa.h | 0 include/linux/usb/wusb.h | 362 + include/linux/uwb.h | 817 + .../uwb/include => include/linux/uwb}/debug-cmd.h | 0 .../uwb/include => include/linux/uwb}/spec.h | 0 .../uwb/include => include/linux/uwb}/umc.h | 0 .../uwb/include => include/linux/uwb}/whci.h | 0 include/linux/vermagic.h | 2 - include/linux/virtio_vsock.h | 4 +- include/linux/vmalloc.h | 2 - include/linux/w1.h | 5 - include/linux/wait.h | 17 +- include/linux/wimax/debug.h | 20 +- include/linux/workqueue.h | 4 - include/linux/writeback.h | 2 - include/math-emu/op-common.h | 5 - include/media/davinci/vpfe_capture.h | 2 +- include/media/drv-intf/exynos-fimc.h | 2 + include/media/drv-intf/saa7146_vv.h | 1 + include/media/drv-intf/soc_mediabus.h | 2 + include/media/dvb-usb-ids.h | 1 - include/media/dvb_frontend.h | 21 +- include/media/h264-ctrls.h | 21 +- include/media/rc-map.h | 28 +- include/media/v4l2-async.h | 30 +- include/media/v4l2-common.h | 150 +- include/media/v4l2-ctrls.h | 12 +- include/media/v4l2-ioctl.h | 2 - include/media/vp8-ctrls.h | 112 - include/misc/charlcd.h | 39 + include/net/act_api.h | 13 +- include/net/addrconf.h | 2 +- include/net/bluetooth/hci_core.h | 3 - include/net/bpf_sk_storage.h | 10 - include/net/cfg80211.h | 124 +- include/net/devlink.h | 199 +- include/net/drop_monitor.h | 33 - include/net/dsa.h | 7 +- include/net/flow_offload.h | 98 +- include/net/if_inet6.h | 2 +- include/net/inet_connection_sock.h | 2 +- include/net/inet_frag.h | 2 +- include/net/inet_sock.h | 1 - include/net/ip.h | 1 - include/net/ip_fib.h | 4 +- include/net/mac80211.h | 56 +- include/net/ndisc.h | 1 - include/net/net_namespace.h | 9 +- include/net/netfilter/br_netfilter.h | 12 +- include/net/netfilter/ipv4/nf_dup_ipv4.h | 3 - include/net/netfilter/ipv6/nf_conntrack_icmpv6.h | 21 + include/net/netfilter/ipv6/nf_defrag_ipv6.h | 4 +- include/net/netfilter/ipv6/nf_dup_ipv6.h | 2 - include/net/netfilter/nf_conntrack.h | 15 +- include/net/netfilter/nf_conntrack_acct.h | 13 +- include/net/netfilter/nf_conntrack_bridge.h | 13 +- include/net/netfilter/nf_conntrack_core.h | 7 +- include/net/netfilter/nf_conntrack_count.h | 3 - include/net/netfilter/nf_conntrack_ecache.h | 84 +- include/net/netfilter/nf_conntrack_expect.h | 14 +- include/net/netfilter/nf_conntrack_extend.h | 2 +- include/net/netfilter/nf_conntrack_l4proto.h | 16 +- include/net/netfilter/nf_conntrack_labels.h | 11 +- include/net/netfilter/nf_conntrack_synproxy.h | 40 +- include/net/netfilter/nf_conntrack_timeout.h | 4 - include/net/netfilter/nf_conntrack_timestamp.h | 10 + include/net/netfilter/nf_conntrack_tuple.h | 2 +- include/net/netfilter/nf_conntrack_zones.h | 6 +- include/net/netfilter/nf_dup_netdev.h | 8 - include/net/netfilter/nf_flow_table.h | 3 +- include/net/netfilter/nf_nat.h | 17 +- include/net/netfilter/nf_nat_helper.h | 4 +- include/net/netfilter/nf_nat_masquerade.h | 1 - include/net/netfilter/nf_nat_redirect.h | 3 - include/net/netfilter/nf_queue.h | 3 - include/net/netfilter/nf_reject.h | 3 - include/net/netfilter/nf_synproxy.h | 40 - include/net/netfilter/nf_tables.h | 62 +- include/net/netfilter/nf_tables_ipv6.h | 1 - include/net/netfilter/nf_tables_offload.h | 9 +- include/net/netfilter/nft_fib.h | 2 - include/net/netfilter/nft_meta.h | 2 - include/net/netfilter/nft_reject.h | 5 - include/net/netlink.h | 5 +- include/net/netns/can.h | 14 +- include/net/netns/ipv4.h | 1 - include/net/netns/sctp.h | 3 - include/net/nexthop.h | 11 +- include/net/pkt_cls.h | 63 +- include/net/pkt_sched.h | 30 +- include/net/psample.h | 2 - include/net/route.h | 2 +- include/net/sch_generic.h | 52 +- include/net/sctp/auth.h | 2 - include/net/sctp/structs.h | 4 +- include/net/sock.h | 10 +- include/net/sock_reuseport.h | 20 +- include/net/tc_act/tc_mirred.h | 18 - include/net/tc_act/tc_mpls.h | 75 - include/net/tc_act/tc_police.h | 4 +- include/net/tc_act/tc_sample.h | 6 + include/net/tc_act/tc_skbedit.h | 27 - include/net/tc_act/tc_tunnel_key.h | 17 - include/net/tcp.h | 23 +- include/net/tls.h | 87 +- include/net/udp.h | 2 +- include/net/vxlan.h | 4 +- include/net/xdp_sock.h | 122 +- include/net/xfrm.h | 2 + include/rdma/ib.h | 2 - include/rdma/ib_umem.h | 2 +- include/rdma/ib_umem_odp.h | 58 +- include/rdma/ib_verbs.h | 85 +- include/rdma/iw_portmap.h | 3 - include/rdma/opa_port_info.h | 2 - include/rdma/rdma_netlink.h | 10 +- include/rdma/rdma_vt.h | 1 - include/rdma/rdmavt_cq.h | 1 - include/rdma/rdmavt_qp.h | 44 +- include/rdma/restrack.h | 3 +- include/rdma/signature.h | 2 - include/scsi/libfc.h | 52 +- include/scsi/libfcoe.h | 3 +- include/scsi/scsi_cmnd.h | 1 - include/scsi/scsi_dbg.h | 2 + include/scsi/scsi_host.h | 16 +- include/soc/arc/mcip.h | 11 - include/soc/fsl/qe/qe.h | 2 +- include/soc/mediatek/smi.h | 5 + include/soc/qcom/tcs.h | 20 +- include/sound/compress_driver.h | 5 +- include/sound/hda_codec.h | 1 - include/sound/hdaudio.h | 78 +- include/sound/hdaudio_ext.h | 1 + include/sound/hdmi-codec.h | 17 - include/sound/intel-nhlt.h | 150 - include/sound/pcm.h | 5 - include/sound/simple_card_utils.h | 4 - include/sound/soc-acpi-intel-match.h | 2 - include/sound/soc-component.h | 387 - include/sound/soc-dai.h | 28 +- include/sound/soc-dapm.h | 14 +- include/sound/soc-dpcm.h | 9 +- include/sound/soc.h | 348 +- include/sound/sof/control.h | 2 +- include/sound/sof/dai-intel.h | 14 +- include/sound/sof/dai.h | 7 +- include/sound/sof/header.h | 2 +- include/sound/sof/info.h | 2 +- include/sound/sof/pm.h | 2 +- include/sound/sof/stream.h | 2 +- include/sound/sof/topology.h | 2 +- include/sound/sof/trace.h | 2 +- include/sound/sof/xtensa.h | 2 +- include/trace/events/btrfs.h | 3 +- include/trace/events/dma_fence.h | 2 +- include/trace/events/erofs.h | 259 - include/trace/events/filelock.h | 14 +- include/trace/events/intel_iommu.h | 106 - include/trace/events/iocost.h | 178 - include/trace/events/napi.h | 4 +- include/trace/events/power.h | 8 +- include/trace/events/qdisc.h | 4 +- include/trace/events/rcu.h | 4 +- include/trace/events/rxrpc.h | 65 +- include/trace/events/tegra_apb_dma.h | 4 +- include/trace/events/writeback.h | 126 - include/trace/events/xdp.h | 3 +- include/uapi/asm-generic/unistd.h | 2 +- include/uapi/drm/amdgpu_drm.h | 4 - include/uapi/drm/drm_mode.h | 1 - include/uapi/drm/etnaviv_drm.h | 10 +- include/uapi/drm/i915_drm.h | 1 - include/uapi/drm/panfrost_drm.h | 64 - include/uapi/linux/bpf.h | 56 +- include/uapi/linux/bpfilter.h | 2 +- include/uapi/linux/btrfs.h | 13 +- include/uapi/linux/btrfs_tree.h | 9 +- include/uapi/linux/can.h | 20 +- include/uapi/linux/can/gw.h | 17 +- include/uapi/linux/can/j1939.h | 99 - include/uapi/linux/can/netlink.h | 6 +- include/uapi/linux/cryptouser.h | 5 - include/uapi/linux/devlink.h | 73 - include/uapi/linux/dm-ioctl.h | 6 +- include/uapi/linux/ethtool.h | 22 - include/uapi/linux/fpga-dfl.h | 18 - include/uapi/linux/fs.h | 56 +- include/uapi/linux/fscrypt.h | 181 - include/uapi/linux/fsverity.h | 40 - include/uapi/linux/gsmmux.h | 2 - include/uapi/linux/if_bridge.h | 1 - include/uapi/linux/if_xdp.h | 22 - include/uapi/linux/inet_diag.h | 9 - include/uapi/linux/io_uring.h | 8 +- include/uapi/linux/ipmi_bmc.h | 2 +- include/uapi/linux/isdn/capicmd.h | 1 - include/uapi/linux/isst_if.h | 2 +- include/uapi/linux/jffs2.h | 5 + include/uapi/linux/kexec.h | 1 - include/uapi/linux/kfd_ioctl.h | 20 +- include/uapi/linux/kvm.h | 7 +- include/uapi/linux/magic.h | 1 - include/uapi/linux/mdio.h | 10 - include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/net_dropmon.h | 66 - include/uapi/linux/netfilter/nf_synproxy.h | 2 +- include/uapi/linux/netfilter/nf_tables.h | 10 +- include/uapi/linux/netfilter/nfnetlink_log.h | 11 - include/uapi/linux/netfilter/xt_connlabel.h | 6 - include/uapi/linux/netfilter/xt_nfacct.h | 5 - include/uapi/linux/netfilter/xt_policy.h | 1 - include/uapi/linux/netfilter_ipv4/ipt_LOG.h | 2 + include/uapi/linux/netfilter_ipv6/ip6t_LOG.h | 2 + include/uapi/linux/nl80211.h | 65 +- include/uapi/linux/openvswitch.h | 3 - include/uapi/linux/perf_event.h | 3 +- include/uapi/linux/pkt_cls.h | 2 - include/uapi/linux/pkt_sched.h | 3 +- include/uapi/linux/ppdev.h | 5 +- include/uapi/linux/prctl.h | 7 +- include/uapi/linux/psp-sev.h | 2 +- include/uapi/linux/ptp_clock.h | 26 +- include/uapi/linux/raid/md_p.h | 2 - include/uapi/linux/rds.h | 2 - include/uapi/linux/rxrpc.h | 2 +- include/uapi/linux/sctp.h | 3 - include/uapi/linux/serial_core.h | 12 +- include/uapi/linux/serio.h | 1 - include/uapi/linux/socket.h | 19 +- include/uapi/linux/tcp.h | 6 - include/uapi/linux/tls.h | 15 - include/uapi/linux/usb/ch9.h | 2 - include/uapi/linux/usb/g_uvc.h | 2 +- include/uapi/linux/usbdevice_fs.h | 4 - include/uapi/linux/vbox_vmmdev_types.h | 2 +- include/uapi/linux/vboxguest.h | 2 +- include/uapi/linux/vfio.h | 71 +- include/uapi/linux/videodev2.h | 14 +- include/uapi/linux/virtio_iommu.h | 32 +- include/uapi/linux/virtio_pmem.h | 2 +- include/uapi/linux/vmcore.h | 2 +- include/uapi/linux/wait.h | 1 - include/uapi/linux/wmi.h | 2 +- include/uapi/misc/fastrpc.h | 2 +- include/uapi/misc/habanalabs.h | 102 +- include/uapi/misc/xilinx_sdfec.h | 448 - include/uapi/rdma/mlx5_user_ioctl_verbs.h | 1 - include/uapi/rdma/rvt-abi.h | 2 +- include/uapi/rdma/siw-abi.h | 5 +- include/uapi/scsi/scsi_bsg_fc.h | 54 +- include/uapi/scsi/scsi_bsg_ufs.h | 2 +- include/uapi/scsi/scsi_netlink.h | 20 +- include/uapi/scsi/scsi_netlink_fc.h | 17 +- include/uapi/sound/skl-tplg-interface.h | 2 +- include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/fw.h | 16 +- include/uapi/sound/sof/header.h | 14 +- include/uapi/sound/sof/tokens.h | 9 - include/video/da8xx-fb.h | 1 + include/xen/arm/hypervisor.h | 2 + include/xen/arm/page-coherent.h | 24 +- include/xen/swiotlb-xen.h | 5 - include/xen/xen-ops.h | 3 - init/Kconfig | 88 +- init/Makefile | 5 +- init/do_mounts.c | 11 +- init/init_task.c | 4 +- init/main.c | 2 +- ipc/mqueue.c | 3 +- ipc/util.h | 25 +- kernel/Kconfig.preempt | 8 +- kernel/Makefile | 4 +- kernel/bpf/Makefile | 3 - kernel/bpf/btf.c | 16 +- kernel/bpf/cgroup.c | 27 +- kernel/bpf/core.c | 8 +- kernel/bpf/devmap.c | 339 +- kernel/bpf/syscall.c | 51 +- kernel/bpf/sysfs_btf.c | 46 - kernel/bpf/verifier.c | 43 +- kernel/bpf/xskmap.c | 133 +- kernel/cgroup/cgroup-v1.c | 27 +- kernel/cgroup/cgroup.c | 16 +- kernel/cgroup/cpuset.c | 163 +- kernel/configs.c | 16 +- kernel/cpu.c | 35 +- kernel/cred.c | 21 +- kernel/debug/debug_core.c | 5 +- kernel/debug/kdb/kdb_main.c | 2 +- kernel/dma/Kconfig | 12 +- kernel/dma/coherent.c | 13 + kernel/dma/contiguous.c | 16 +- kernel/dma/direct.c | 22 +- kernel/dma/mapping.c | 139 +- kernel/dma/remap.c | 53 +- kernel/dma/swiotlb.c | 37 +- kernel/events/core.c | 112 +- kernel/events/hw_breakpoint.c | 4 +- kernel/exit.c | 44 +- kernel/extable.c | 11 +- kernel/fork.c | 57 +- kernel/futex.c | 12 +- kernel/gcov/Kconfig | 2 +- kernel/irq/affinity.c | 237 +- kernel/irq/irqdesc.c | 15 +- kernel/irq/irqdomain.c | 10 +- kernel/irq/manage.c | 5 +- kernel/irq/pm.c | 20 - kernel/irq/proc.c | 14 + kernel/irq/resend.c | 2 - kernel/jump_label.c | 4 +- kernel/kallsyms.c | 6 +- kernel/kexec_elf.c | 430 - kernel/kprobes.c | 69 +- kernel/locking/lockdep.c | 174 +- kernel/locking/lockdep_internals.h | 9 +- kernel/locking/lockdep_proc.c | 11 +- kernel/locking/mutex.c | 37 +- kernel/locking/rtmutex.c | 6 +- kernel/locking/rwsem.c | 82 +- kernel/memremap.c | 405 + kernel/module.c | 80 +- kernel/padata.c | 307 +- kernel/power/autosleep.c | 2 +- kernel/power/main.c | 99 +- kernel/power/qos.c | 48 + kernel/power/suspend.c | 65 +- kernel/power/wakelock.c | 32 +- kernel/printk/braille.c | 15 +- kernel/printk/printk.c | 24 +- kernel/rcu/Kconfig | 8 +- kernel/rcu/Kconfig.debug | 11 - kernel/rcu/rcu.h | 1 - kernel/rcu/rcu_segcblist.c | 174 +- kernel/rcu/rcu_segcblist.h | 54 +- kernel/rcu/rcuperf.c | 10 +- kernel/rcu/rcutorture.c | 30 +- kernel/rcu/srcutree.c | 5 +- kernel/rcu/tree.c | 217 +- kernel/rcu/tree.h | 81 +- kernel/rcu/tree_exp.h | 8 +- kernel/rcu/tree_plugin.h | 1195 +- kernel/rcu/tree_stall.h | 15 +- kernel/rcu/update.c | 105 +- kernel/resource.c | 45 +- kernel/sched/core.c | 726 +- kernel/sched/cpufreq_schedutil.c | 27 +- kernel/sched/deadline.c | 150 +- kernel/sched/fair.c | 556 +- kernel/sched/idle.c | 43 +- kernel/sched/isolation.c | 12 +- kernel/sched/psi.c | 14 +- kernel/sched/rt.c | 87 +- kernel/sched/sched.h | 63 +- kernel/sched/stats.h | 7 +- kernel/sched/stop_task.c | 22 +- kernel/sched/topology.c | 53 +- kernel/signal.c | 15 +- kernel/stacktrace.c | 4 +- kernel/stop_machine.c | 2 - kernel/sys.c | 48 +- kernel/time/alarmtimer.c | 22 +- kernel/time/hrtimer.c | 235 +- kernel/time/itimer.c | 12 +- kernel/time/posix-cpu-timers.c | 1010 +- kernel/time/posix-timers.c | 61 +- kernel/time/posix-timers.h | 1 - kernel/time/tick-broadcast-hrtimer.c | 13 +- kernel/time/tick-sched.c | 17 +- kernel/time/timekeeping.c | 5 - kernel/time/timer.c | 105 +- kernel/time/vsyscall.c | 22 +- kernel/torture.c | 2 + kernel/trace/Kconfig | 9 +- kernel/trace/fgraph.c | 4 +- kernel/trace/ftrace.c | 25 +- kernel/trace/ftrace_internal.h | 8 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace.c | 44 +- kernel/trace/trace.h | 1 + kernel/trace/trace_dynevent.c | 10 +- kernel/trace/trace_dynevent.h | 7 +- kernel/trace/trace_events.c | 6 +- kernel/trace/trace_events_hist.c | 25 +- kernel/trace/trace_functions_graph.c | 17 +- kernel/trace/trace_kprobe.c | 268 +- kernel/trace/trace_output.c | 6 +- kernel/trace/trace_probe.c | 177 +- kernel/trace/trace_probe.h | 68 +- kernel/trace/trace_sched_wakeup.c | 3 +- kernel/trace/trace_stack.c | 112 - kernel/trace/trace_uprobe.c | 299 +- kernel/watchdog.c | 4 +- kernel/workqueue.c | 25 +- lib/Kconfig | 6 +- lib/Kconfig.debug | 16 + lib/Kconfig.kasan | 11 +- lib/Makefile | 7 +- lib/bitmap.c | 20 - lib/crypto/Makefile | 9 - lib/crypto/aes.c | 356 - lib/crypto/des.c | 902 - lib/crypto/sha256.c | 287 - lib/dim/dim.c | 4 +- lib/dim/net_dim.c | 56 - lib/kfifo.c | 3 +- lib/logic_pio.c | 73 +- lib/lz4/lz4hc_compress.c | 1 + lib/mpi/longlong.h | 36 +- lib/raid6/Makefile | 2 +- lib/sg_split.c | 12 +- lib/sha256.c | 279 + lib/sort.c | 34 +- lib/stackdepot.c | 4 +- lib/test_bpf.c | 2 +- lib/test_firmware.c | 55 +- lib/test_meminit.c | 2 +- lib/test_printf.c | 5 - lib/timerqueue.c | 30 +- lib/vdso/gettimeofday.c | 79 +- lib/vsprintf.c | 13 +- lib/zstd/mem.h | 2 +- mm/Kconfig | 20 +- mm/Makefile | 1 - mm/backing-dev.c | 120 +- mm/balloon_compaction.c | 72 +- mm/compaction.c | 11 +- mm/fadvise.c | 4 +- mm/filemap.c | 3 - mm/hmm.c | 496 +- mm/huge_memory.c | 55 +- mm/hugetlb.c | 19 - mm/kasan/common.c | 10 +- mm/khugepaged.c | 2 +- mm/kmemleak.c | 4 +- mm/madvise.c | 64 +- mm/memcontrol.c | 310 +- mm/memory.c | 4 - mm/memory_hotplug.c | 2 + mm/mempolicy.c | 151 +- mm/memremap.c | 456 - mm/migrate.c | 285 +- mm/mincore.c | 17 +- mm/mmap.c | 8 +- mm/mmu_notifier.c | 263 +- mm/mprotect.c | 26 +- mm/page-writeback.c | 4 - mm/page_alloc.c | 23 +- mm/pagewalk.c | 126 +- mm/percpu.c | 23 +- mm/rmap.c | 8 - mm/shmem.c | 387 +- mm/slub.c | 8 +- mm/swapfile.c | 41 +- mm/usercopy.c | 2 +- mm/vmalloc.c | 26 +- mm/vmscan.c | 27 +- mm/workingset.c | 10 +- mm/z3fold.c | 104 +- mm/zsmalloc.c | 80 +- net/9p/trans_rdma.c | 6 +- net/Kconfig | 1 - net/appletalk/ddp.c | 4 +- net/atm/mpoa_caches.c | 6 +- net/atm/pppoatm.c | 4 +- net/batman-adv/bat_iv_ogm.c | 20 +- net/batman-adv/bat_v.c | 7 - net/batman-adv/bat_v_ogm.c | 197 +- net/batman-adv/bat_v_ogm.h | 3 - net/batman-adv/main.h | 2 +- net/batman-adv/multicast.c | 8 +- net/batman-adv/netlink.c | 2 +- net/batman-adv/soft-interface.c | 8 +- net/batman-adv/sysfs.c | 2 +- net/batman-adv/types.h | 12 - net/bluetooth/6lowpan.c | 2 +- net/bluetooth/Kconfig | 3 +- net/bluetooth/hci_core.c | 1 - net/bluetooth/hci_debugfs.c | 31 - net/bluetooth/hci_event.c | 5 + net/bluetooth/hci_request.c | 29 +- net/bluetooth/hidp/core.c | 13 +- net/bluetooth/l2cap_core.c | 11 +- net/bluetooth/mgmt.c | 8 +- net/bluetooth/smp.c | 103 +- net/bpf/test_run.c | 39 +- net/bridge/br.c | 5 +- net/bridge/br_mdb.c | 179 +- net/bridge/br_multicast.c | 35 +- net/bridge/br_netfilter_hooks.c | 4 - net/bridge/br_private.h | 12 +- net/bridge/br_vlan.c | 31 +- net/bridge/netfilter/Kconfig | 6 +- net/bridge/netfilter/ebt_802_3.c | 8 +- net/bridge/netfilter/ebtables.c | 40 +- net/bridge/netfilter/nf_conntrack_bridge.c | 15 +- net/bridge/netfilter/nft_meta_bridge.c | 12 +- net/can/Kconfig | 13 +- net/can/Makefile | 2 - net/can/af_can.c | 379 +- net/can/af_can.h | 25 +- net/can/bcm.c | 170 +- net/can/gw.c | 559 +- net/can/j1939/Kconfig | 15 - net/can/j1939/Makefile | 10 - net/can/j1939/address-claim.c | 230 - net/can/j1939/bus.c | 333 - net/can/j1939/j1939-priv.h | 338 - net/can/j1939/main.c | 403 - net/can/j1939/socket.c | 1160 - net/can/j1939/transport.c | 2027 - net/can/proc.c | 164 +- net/can/raw.c | 44 +- net/ceph/crypto.c | 6 +- net/ceph/osd_client.c | 9 +- net/core/bpf_sk_storage.c | 104 +- net/core/datagram.c | 6 +- net/core/dev.c | 96 +- net/core/devlink.c | 1261 +- net/core/drop_monitor.c | 1345 +- net/core/ethtool.c | 6 - net/core/fib_notifier.c | 29 +- net/core/filter.c | 102 +- net/core/flow_dissector.c | 23 +- net/core/flow_offload.c | 263 +- net/core/neighbour.c | 2 +- net/core/netpoll.c | 6 +- net/core/page_pool.c | 41 +- net/core/pktgen.c | 8 +- net/core/skbuff.c | 103 +- net/core/skmsg.c | 7 +- net/core/sock.c | 59 +- net/core/sock_diag.c | 3 +- net/core/sock_map.c | 22 +- net/core/sock_reuseport.c | 15 +- net/core/stream.c | 16 +- net/core/sysctl_net_core.c | 8 - net/core/tso.c | 8 +- net/dsa/Kconfig | 16 +- net/dsa/Makefile | 2 +- net/dsa/dsa2.c | 127 +- net/dsa/master.c | 66 - net/dsa/port.c | 19 +- net/dsa/slave.c | 108 +- net/dsa/switch.c | 132 +- net/dsa/tag_8021q.c | 104 +- net/dsa/tag_ksz.c | 62 - net/dsa/tag_sja1105.c | 15 +- net/ieee802154/6lowpan/reassembly.c | 2 +- net/ieee802154/core.c | 7 +- net/ieee802154/socket.c | 2 +- net/ipv4/af_inet.c | 5 + net/ipv4/datagram.c | 2 - net/ipv4/fib_frontend.c | 3 +- net/ipv4/fib_semantics.c | 15 +- net/ipv4/fib_trie.c | 2 +- net/ipv4/icmp.c | 10 +- net/ipv4/igmp.c | 4 +- net/ipv4/inet_fragment.c | 41 +- net/ipv4/ip_fragment.c | 8 +- net/ipv4/ip_output.c | 3 +- net/ipv4/ipip.c | 3 - net/ipv4/ipmr.c | 4 +- net/ipv4/netfilter/Kconfig | 8 +- net/ipv4/netfilter/Makefile | 2 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 4 +- net/ipv4/netfilter/ipt_SYNPROXY.c | 2 - net/ipv4/netfilter/ipt_rpfilter.c | 1 - net/ipv4/netfilter/nf_nat_h323.c | 12 +- net/ipv4/nexthop.c | 2 +- net/ipv4/ping.c | 2 +- net/ipv4/raw.c | 4 +- net/ipv4/route.c | 17 +- net/ipv4/sysctl_net_ipv4.c | 9 - net/ipv4/tcp.c | 65 +- net/ipv4/tcp_bbr.c | 6 +- net/ipv4/tcp_bpf.c | 6 +- net/ipv4/tcp_diag.c | 52 +- net/ipv4/tcp_input.c | 84 +- net/ipv4/tcp_ipv4.c | 16 - net/ipv4/tcp_output.c | 36 +- net/ipv4/tcp_timer.c | 2 +- net/ipv4/tcp_ulp.c | 13 - net/ipv4/udp.c | 7 +- net/ipv6/addrconf.c | 19 +- net/ipv6/datagram.c | 2 - net/ipv6/exthdrs_core.c | 4 +- net/ipv6/ip6_gre.c | 5 +- net/ipv6/ip6_input.c | 4 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/ip6_tunnel.c | 6 +- net/ipv6/ip6mr.c | 4 +- net/ipv6/mcast.c | 5 +- net/ipv6/ndisc.c | 1 - net/ipv6/netfilter.c | 4 +- net/ipv6/netfilter/ip6t_SYNPROXY.c | 2 - net/ipv6/netfilter/ip6t_ipv6header.c | 4 +- net/ipv6/netfilter/ip6t_rpfilter.c | 8 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/netfilter/nf_log_ipv6.c | 4 +- net/ipv6/netfilter/nf_socket_ipv6.c | 1 + net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 4 +- net/ipv6/reassembly.c | 2 +- net/ipv6/route.c | 39 +- net/ipv6/tcp_ipv6.c | 15 - net/ipv6/udp.c | 8 +- net/iucv/af_iucv.c | 14 +- net/kcm/kcmsock.c | 12 +- net/l2tp/l2tp_ppp.c | 3 - net/mac80211/agg-rx.c | 72 +- net/mac80211/cfg.c | 38 +- net/mac80211/debugfs.c | 3 +- net/mac80211/driver-ops.c | 13 +- net/mac80211/driver-ops.h | 8 +- net/mac80211/he.c | 40 - net/mac80211/ht.c | 2 +- net/mac80211/ibss.c | 8 - net/mac80211/ieee80211_i.h | 20 +- net/mac80211/iface.c | 3 +- net/mac80211/key.c | 64 +- net/mac80211/key.h | 4 +- net/mac80211/main.c | 19 +- net/mac80211/mesh.c | 62 - net/mac80211/mesh.h | 4 - net/mac80211/mesh_plink.c | 12 +- net/mac80211/mlme.c | 32 +- net/mac80211/offchannel.c | 5 +- net/mac80211/rate.h | 9 + net/mac80211/rc80211_minstrel.h | 1 - net/mac80211/rc80211_minstrel_ht.c | 277 +- net/mac80211/rc80211_minstrel_ht.h | 12 - net/mac80211/rx.c | 6 +- net/mac80211/sta_info.c | 8 +- net/mac80211/sta_info.h | 2 - net/mac80211/status.c | 195 +- net/mac80211/trace.h | 7 +- net/mac80211/tx.c | 6 +- net/mac80211/util.c | 78 +- net/mac80211/vht.c | 10 +- net/mac80211/wpa.c | 6 +- net/mpls/mpls_iptunnel.c | 8 +- net/ncsi/ncsi-cmd.c | 13 +- net/ncsi/ncsi-pkt.h | 5 - net/ncsi/ncsi-rsp.c | 26 +- net/netfilter/Kconfig | 14 +- net/netfilter/Makefile | 2 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_core.c | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/netfilter/ipset/ip_set_list_set.c | 2 +- net/netfilter/ipvs/ip_vs_core.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 73 +- net/netfilter/ipvs/ip_vs_lblcr.c | 4 +- net/netfilter/ipvs/ip_vs_mh.c | 4 +- net/netfilter/ipvs/ip_vs_nfct.c | 2 +- net/netfilter/ipvs/ip_vs_proto_tcp.c | 2 +- net/netfilter/nf_conntrack_amanda.c | 2 +- net/netfilter/nf_conntrack_broadcast.c | 2 +- net/netfilter/nf_conntrack_core.c | 23 +- net/netfilter/nf_conntrack_ecache.c | 1 - net/netfilter/nf_conntrack_expect.c | 28 +- net/netfilter/nf_conntrack_ftp.c | 6 +- net/netfilter/nf_conntrack_h323_asn1.c | 5 +- net/netfilter/nf_conntrack_h323_main.c | 18 +- net/netfilter/nf_conntrack_helper.c | 5 +- net/netfilter/nf_conntrack_irc.c | 2 +- net/netfilter/nf_conntrack_labels.c | 3 +- net/netfilter/nf_conntrack_netlink.c | 11 +- net/netfilter/nf_conntrack_pptp.c | 4 +- net/netfilter/nf_conntrack_proto_gre.c | 2 + net/netfilter/nf_conntrack_proto_icmp.c | 2 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 1 + net/netfilter/nf_conntrack_proto_tcp.c | 10 +- net/netfilter/nf_conntrack_sane.c | 2 +- net/netfilter/nf_conntrack_sip.c | 10 +- net/netfilter/nf_conntrack_standalone.c | 40 +- net/netfilter/nf_conntrack_tftp.c | 2 +- net/netfilter/nf_conntrack_timeout.c | 1 - net/netfilter/nf_dup_netdev.c | 21 - net/netfilter/nf_flow_table_core.c | 46 +- net/netfilter/nf_flow_table_ip.c | 44 - net/netfilter/nf_nat_amanda.c | 2 +- net/netfilter/nf_nat_core.c | 8 +- net/netfilter/nf_nat_ftp.c | 2 +- net/netfilter/nf_nat_irc.c | 2 +- net/netfilter/nf_nat_proto.c | 4 +- net/netfilter/nf_nat_sip.c | 8 +- net/netfilter/nf_nat_tftp.c | 2 +- net/netfilter/nf_synproxy_core.c | 16 +- net/netfilter/nf_tables_api.c | 116 +- net/netfilter/nf_tables_offload.c | 316 +- net/netfilter/nfnetlink.c | 2 +- net/netfilter/nfnetlink_log.c | 61 +- net/netfilter/nfnetlink_queue.c | 4 +- net/netfilter/nft_bitwise.c | 19 - net/netfilter/nft_byteorder.c | 9 +- net/netfilter/nft_chain_filter.c | 2 +- net/netfilter/nft_chain_nat.c | 3 - net/netfilter/nft_ct.c | 2 +- net/netfilter/nft_dup_netdev.c | 12 - net/netfilter/nft_dynset.c | 6 - net/netfilter/nft_fib_netdev.c | 3 - net/netfilter/nft_flow_offload.c | 18 +- net/netfilter/nft_fwd_netdev.c | 12 - net/netfilter/nft_hash.c | 2 +- net/netfilter/nft_immediate.c | 24 +- net/netfilter/nft_meta.c | 64 +- net/netfilter/nft_quota.c | 29 +- net/netfilter/nft_redir.c | 2 +- net/netfilter/nft_set_bitmap.c | 2 +- net/netfilter/nft_set_hash.c | 21 +- net/netfilter/nft_set_rbtree.c | 2 +- net/netfilter/nft_socket.c | 6 +- net/netfilter/nft_synproxy.c | 145 +- net/netfilter/xt_IDLETIMER.c | 2 +- net/netfilter/xt_connlimit.c | 2 - net/netfilter/xt_hashlimit.c | 7 +- net/netfilter/xt_nfacct.c | 36 +- net/netfilter/xt_physdev.c | 11 +- net/netfilter/xt_set.c | 1 + net/netlabel/netlabel_kapi.c | 2 +- net/netrom/af_netrom.c | 1 - net/nfc/netlink.c | 6 +- net/openvswitch/conntrack.c | 20 +- net/openvswitch/datapath.c | 60 +- net/openvswitch/datapath.h | 2 - net/openvswitch/flow.c | 181 +- net/openvswitch/flow.h | 5 +- net/openvswitch/flow_table.c | 8 +- net/packet/af_packet.c | 7 - net/psample/psample.c | 22 +- net/qrtr/tun.c | 5 +- net/rds/af_rds.c | 99 +- net/rds/bind.c | 44 +- net/rds/ib.c | 16 +- net/rds/ib.h | 1 - net/rds/ib_cm.c | 3 - net/rds/ib_recv.c | 23 +- net/rds/ib_stats.c | 2 +- net/rds/rdma_transport.c | 15 +- net/rds/rds.h | 11 +- net/rds/recv.c | 27 +- net/rds/send.c | 16 +- net/rds/stats.c | 3 - net/rxrpc/af_rxrpc.c | 9 +- net/rxrpc/ar-internal.h | 30 +- net/rxrpc/call_event.c | 23 +- net/rxrpc/call_object.c | 35 +- net/rxrpc/conn_client.c | 44 - net/rxrpc/conn_event.c | 6 +- net/rxrpc/conn_object.c | 2 +- net/rxrpc/input.c | 359 +- net/rxrpc/insecure.c | 5 - net/rxrpc/local_event.c | 4 +- net/rxrpc/local_object.c | 104 +- net/rxrpc/output.c | 9 +- net/rxrpc/peer_event.c | 12 +- net/rxrpc/peer_object.c | 18 - net/rxrpc/protocol.h | 9 - net/rxrpc/recvmsg.c | 53 +- net/rxrpc/rxkad.c | 135 +- net/rxrpc/sendmsg.c | 14 +- net/rxrpc/skbuff.c | 40 +- net/sched/Kconfig | 13 - net/sched/act_bpf.c | 11 +- net/sched/act_connmark.c | 11 +- net/sched/act_csum.c | 11 +- net/sched/act_ct.c | 13 +- net/sched/act_ctinfo.c | 11 +- net/sched/act_gact.c | 10 +- net/sched/act_ife.c | 15 +- net/sched/act_ipt.c | 11 +- net/sched/act_mirred.c | 36 +- net/sched/act_mpls.c | 10 +- net/sched/act_nat.c | 11 +- net/sched/act_pedit.c | 12 +- net/sched/act_police.c | 37 +- net/sched/act_sample.c | 45 +- net/sched/act_simple.c | 12 +- net/sched/act_skbedit.c | 25 +- net/sched/act_skbmod.c | 13 +- net/sched/act_tunnel_key.c | 10 +- net/sched/act_vlan.c | 41 +- net/sched/cls_api.c | 678 +- net/sched/cls_bpf.c | 40 +- net/sched/cls_flower.c | 126 +- net/sched/cls_matchall.c | 35 +- net/sched/cls_u32.c | 35 +- net/sched/sch_api.c | 2 - net/sched/sch_cbs.c | 21 +- net/sched/sch_codel.c | 6 +- net/sched/sch_fq_codel.c | 14 +- net/sched/sch_generic.c | 31 +- net/sched/sch_hhf.c | 2 +- net/sched/sch_taprio.c | 447 +- net/sctp/associola.c | 9 + net/sctp/auth.c | 101 +- net/sctp/endpointola.c | 65 +- net/sctp/protocol.c | 5 +- net/sctp/sm_make_chunk.c | 34 +- net/sctp/sm_sideeffect.c | 4 +- net/sctp/sm_statefuns.c | 6 +- net/sctp/sm_statetable.c | 28 +- net/sctp/socket.c | 707 +- net/sctp/stream.c | 1 - net/sctp/sysctl.c | 7 - net/sctp/transport.c | 2 +- net/smc/af_smc.c | 15 +- net/smc/smc_tx.c | 6 +- net/sunrpc/auth_gss/gss_krb5_keys.c | 9 +- net/sunrpc/clnt.c | 47 +- net/sunrpc/rpc_pipe.c | 3 +- net/sunrpc/xprt.c | 7 + net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +- net/sunrpc/xprtrdma/verbs.c | 13 +- net/tipc/addr.c | 1 - net/tipc/bcast.c | 14 +- net/tipc/bearer.c | 64 - net/tipc/bearer.h | 10 - net/tipc/core.c | 5 - net/tipc/core.h | 3 - net/tipc/group.c | 4 +- net/tipc/link.c | 252 +- net/tipc/msg.c | 59 - net/tipc/msg.h | 36 +- net/tipc/name_distr.c | 5 +- net/tipc/netlink_compat.c | 11 +- net/tipc/node.c | 14 +- net/tipc/node.h | 6 +- net/tipc/socket.c | 17 +- net/tipc/topsrv.c | 4 +- net/tls/tls_device.c | 237 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 217 +- net/tls/tls_sw.c | 89 +- net/vmw_vsock/hyperv_transport.c | 32 +- net/vmw_vsock/virtio_transport.c | 1 - net/vmw_vsock/virtio_transport_common.c | 104 +- net/wimax/debugfs.c | 42 +- net/wimax/stack.c | 11 +- net/wimax/wimax-internal.h | 7 +- net/wireless/Kconfig | 2 - net/wireless/chan.c | 162 +- net/wireless/core.c | 36 +- net/wireless/core.h | 4 +- net/wireless/ibss.c | 16 +- net/wireless/lib80211_crypt_ccmp.c | 197 +- net/wireless/nl80211.c | 242 +- net/wireless/reg.c | 23 +- net/wireless/scan.c | 269 +- net/wireless/trace.h | 3 +- net/wireless/util.c | 107 +- net/wireless/wext-compat.c | 5 +- net/xdp/xdp_umem.c | 77 +- net/xdp/xsk.c | 349 +- net/xdp/xsk.h | 13 - net/xdp/xsk_diag.c | 5 +- net/xdp/xsk_queue.h | 71 +- net/xfrm/xfrm_interface.c | 56 +- net/xfrm/xfrm_ipcomp.c | 2 +- net/xfrm/xfrm_policy.c | 10 +- samples/auxdisplay/cfag12864b-example.c | 2 +- samples/bpf/syscall_nrs.c | 6 - samples/bpf/trace_output_user.c | 43 +- samples/bpf/tracex5_kern.c | 13 - samples/bpf/xdp_fwd_kern.c | 39 +- samples/bpf/xdp_fwd_user.c | 35 +- samples/bpf/xdp_sample_pkts_user.c | 61 +- samples/bpf/xdpsock_user.c | 243 +- samples/rpmsg/rpmsg_client_sample.c | 10 +- samples/vfio-mdev/mdpy-defs.h | 2 +- samples/vfio-mdev/mtty.c | 39 +- scripts/Kbuild.include | 3 + scripts/Kconfig.include | 5 +- scripts/Makefile | 2 +- scripts/Makefile.build | 82 +- scripts/Makefile.clean | 31 +- scripts/Makefile.extrawarn | 121 +- scripts/Makefile.host | 39 +- scripts/Makefile.kasan | 11 +- scripts/Makefile.lib | 65 +- scripts/Makefile.modfinal | 60 - scripts/Makefile.modpost | 133 +- scripts/Makefile.package | 159 - scripts/basic/Makefile | 14 +- scripts/coccinelle/api/atomic_as_refcounter.cocci | 1 - scripts/coccinelle/api/platform_get_irq.cocci | 102 - scripts/coccinelle/misc/add_namespace.cocci | 23 - scripts/export_report.pl | 2 +- scripts/gcc-plugins/randomize_layout_plugin.c | 10 +- scripts/gen_compile_commands.py | 4 +- scripts/genksyms/Makefile | 11 +- scripts/genksyms/keywords.c | 6 +- scripts/genksyms/lex.l | 32 +- scripts/genksyms/parse.y | 32 +- scripts/headers_install.sh | 78 - scripts/kconfig/Makefile | 10 +- scripts/kconfig/confdata.c | 4 - scripts/kconfig/merge_config.sh | 12 +- scripts/kernel-doc | 3 +- scripts/link-vmlinux.sh | 94 +- scripts/mkcompile_h | 4 +- scripts/mkmakefile | 4 +- scripts/mod/file2alias.c | 5 - scripts/mod/modpost.c | 198 +- scripts/mod/modpost.h | 9 - scripts/nsdeps | 58 - scripts/package/Makefile | 154 + scripts/recordmcount.c | 321 +- scripts/recordmcount.h | 150 +- scripts/sphinx-pre-install | 118 +- scripts/tools-support-relr.sh | 16 - security/Kconfig.hardening | 7 - security/keys/request_key.c | 2 +- security/keys/request_key_auth.c | 6 - security/keys/trusted.c | 13 + security/selinux/ss/policydb.c | 6 +- security/selinux/ss/sidtab.c | 5 - sound/ac97/bus.c | 13 +- sound/aoa/codecs/onyx.c | 4 +- sound/core/compress_offload.c | 60 +- sound/core/pcm_native.c | 27 +- sound/core/seq/seq_clientmgr.c | 3 +- sound/core/seq/seq_fifo.c | 17 - sound/core/seq/seq_fifo.h | 2 - sound/firewire/amdtp-am824.c | 134 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 359 +- sound/firewire/amdtp-stream.h | 47 +- sound/firewire/bebob/bebob.h | 2 - sound/firewire/bebob/bebob_stream.c | 62 +- sound/firewire/dice/dice-stream.c | 34 +- sound/firewire/dice/dice.h | 2 - sound/firewire/digi00x/amdtp-dot.c | 112 +- sound/firewire/digi00x/digi00x-stream.c | 106 +- sound/firewire/digi00x/digi00x.h | 2 - sound/firewire/fireface/amdtp-ff.c | 105 +- sound/firewire/fireface/ff-stream.c | 96 +- sound/firewire/fireface/ff.h | 2 - sound/firewire/fireworks/fireworks.h | 2 - sound/firewire/fireworks/fireworks_stream.c | 176 +- sound/firewire/motu/amdtp-motu.c | 155 +- sound/firewire/motu/motu-stream.c | 131 +- sound/firewire/motu/motu.c | 12 - sound/firewire/motu/motu.h | 2 - sound/firewire/oxfw/oxfw-pcm.c | 2 +- sound/firewire/oxfw/oxfw-stream.c | 77 +- sound/firewire/oxfw/oxfw.h | 2 - sound/firewire/packets-buffer.c | 2 +- sound/firewire/tascam/amdtp-tascam.c | 115 +- sound/firewire/tascam/tascam-pcm.c | 3 - sound/firewire/tascam/tascam-stream.c | 165 +- sound/firewire/tascam/tascam.c | 4 +- sound/firewire/tascam/tascam.h | 22 - sound/hda/Kconfig | 8 - sound/hda/Makefile | 3 - sound/hda/ext/hdac_ext_bus.c | 60 +- sound/hda/hdac_bus.c | 45 +- sound/hda/hdac_controller.c | 20 +- sound/hda/hdac_device.c | 6 +- sound/hda/hdac_i915.c | 10 +- sound/hda/hdac_regmap.c | 1 - sound/hda/hdac_stream.c | 14 +- sound/hda/intel-nhlt.c | 107 - sound/hda/local.h | 7 - sound/i2c/other/ak4xxx-adda.c | 7 +- sound/isa/sb/sb_common.c | 2 +- sound/isa/wavefront/wavefront_synth.c | 1 + sound/oss/dmasound/dmasound_atari.c | 16 +- sound/pci/ac97/ac97_codec.c | 5 + sound/pci/echoaudio/echoaudio.c | 5 +- sound/pci/hda/Kconfig | 11 - sound/pci/hda/hda_auto_parser.c | 16 +- sound/pci/hda/hda_codec.c | 10 +- sound/pci/hda/hda_controller.c | 37 +- sound/pci/hda/hda_controller.h | 5 +- sound/pci/hda/hda_generic.c | 24 +- sound/pci/hda/hda_generic.h | 2 - sound/pci/hda/hda_intel.c | 201 +- sound/pci/hda/hda_intel.h | 1 + sound/pci/hda/hda_local.h | 3 +- sound/pci/hda/hda_tegra.c | 84 +- sound/pci/hda/patch_ca0132.c | 1 - sound/pci/hda/patch_conexant.c | 33 +- sound/pci/hda/patch_hdmi.c | 278 +- sound/pci/hda/patch_realtek.c | 208 +- sound/pci/hda/patch_sigmatel.c | 9 + sound/pci/lx6464es/lx6464es.c | 8 - sound/soc/Kconfig | 1 + sound/soc/Makefile | 3 +- sound/soc/amd/Kconfig | 2 +- sound/soc/amd/acp-pcm-dma.c | 3 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 20 +- sound/soc/atmel/Kconfig | 30 +- sound/soc/atmel/atmel-classd.c | 7 +- sound/soc/atmel/atmel-pdmic.c | 7 +- sound/soc/atmel/atmel_ssc_dai.c | 293 +- sound/soc/atmel/mchp-i2s-mcc.c | 111 +- sound/soc/au1x/psc-ac97.c | 5 +- sound/soc/au1x/psc-i2s.c | 5 +- sound/soc/bcm/bcm2835-i2s.c | 4 +- sound/soc/bcm/cygnus-pcm.c | 6 +- sound/soc/bcm/cygnus-ssp.c | 7 +- sound/soc/cirrus/ep93xx-ac97.c | 4 +- sound/soc/cirrus/ep93xx-i2s.c | 4 +- sound/soc/codecs/88pm860x-codec.c | 15 + sound/soc/codecs/Kconfig | 25 +- sound/soc/codecs/Makefile | 6 - sound/soc/codecs/ad193x.c | 19 +- sound/soc/codecs/cros_ec_codec.c | 4 +- sound/soc/codecs/cs4271.c | 6 +- sound/soc/codecs/cs42l56.c | 8 + sound/soc/codecs/cs42l73.c | 6 + sound/soc/codecs/cs42xx8.c | 118 +- sound/soc/codecs/cs4349.c | 1 - sound/soc/codecs/cs47l15.c | 1490 - sound/soc/codecs/cs47l35.c | 2 +- sound/soc/codecs/cs47l90.c | 9 +- sound/soc/codecs/cs47l92.c | 2039 - sound/soc/codecs/es8316.c | 73 +- sound/soc/codecs/es8328.c | 3 +- sound/soc/codecs/hdac_hda.c | 4 - sound/soc/codecs/hdac_hdmi.c | 57 +- sound/soc/codecs/hdmi-codec.c | 46 - sound/soc/codecs/inno_rk3036.c | 4 +- sound/soc/codecs/jz4725b.c | 4 +- sound/soc/codecs/jz4740.c | 4 +- sound/soc/codecs/madera.c | 531 +- sound/soc/codecs/madera.h | 10 - sound/soc/codecs/max98357a.c | 25 +- sound/soc/codecs/max98371.c | 4 + sound/soc/codecs/max98373.c | 40 +- sound/soc/codecs/max98373.h | 3 - sound/soc/codecs/max9850.c | 13 + sound/soc/codecs/max98926.c | 9 + sound/soc/codecs/ml26124.c | 1 + sound/soc/codecs/msm8916-wcd-analog.c | 12 +- sound/soc/codecs/msm8916-wcd-digital.c | 4 +- sound/soc/codecs/mt6351.c | 5 + sound/soc/codecs/mt6358.c | 10 +- sound/soc/codecs/pcm3060-i2c.c | 4 +- sound/soc/codecs/pcm3060-spi.c | 4 +- sound/soc/codecs/pcm3060.c | 4 +- sound/soc/codecs/pcm3060.h | 2 +- sound/soc/codecs/pcm3168a.c | 133 +- sound/soc/codecs/rk3328_codec.c | 4 +- sound/soc/codecs/rt1011.c | 60 +- sound/soc/codecs/rt1011.h | 3 +- sound/soc/codecs/rt1305.c | 3 +- sound/soc/codecs/rt1308.c | 51 +- sound/soc/codecs/rt1308.h | 6 +- sound/soc/codecs/rt5665.c | 8 +- sound/soc/codecs/rt5677.c | 20 +- sound/soc/codecs/sgtl5000.c | 248 +- sound/soc/codecs/sgtl5000.h | 2 +- sound/soc/codecs/sirf-audio-codec.c | 4 +- sound/soc/codecs/tlv320aic23.c | 2 + sound/soc/codecs/tlv320aic31xx.c | 8 +- sound/soc/codecs/tscs454.c | 1 + sound/soc/codecs/twl6040.c | 4 +- sound/soc/codecs/uda1334.c | 295 - sound/soc/codecs/wcd-clsh-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 47 +- sound/soc/codecs/wm8737.c | 2 +- sound/soc/codecs/wm8904.c | 56 +- sound/soc/codecs/wm8955.c | 4 +- sound/soc/codecs/wm8988.c | 2 +- sound/soc/codecs/wm_adsp.c | 6 +- sound/soc/codecs/wm_adsp.h | 4 +- sound/soc/fsl/fsl_asrc.c | 4 +- sound/soc/fsl/fsl_audmix.c | 4 +- sound/soc/fsl/fsl_esai.c | 267 +- sound/soc/fsl/fsl_sai.c | 379 +- sound/soc/fsl/fsl_sai.h | 86 +- sound/soc/fsl/fsl_spdif.c | 4 +- sound/soc/fsl/fsl_ssi.c | 22 +- sound/soc/fsl/imx-audmix.c | 4 +- sound/soc/fsl/imx-audmux.c | 58 +- sound/soc/fsl/imx-ssi.c | 4 +- sound/soc/generic/audio-graph-card.c | 49 +- sound/soc/generic/simple-card-utils.c | 14 - sound/soc/generic/simple-card.c | 48 +- sound/soc/intel/Kconfig | 1 - sound/soc/intel/baytrail/sst-baytrail-ipc.c | 65 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 1 - sound/soc/intel/boards/Kconfig | 28 +- sound/soc/intel/boards/bdw-rt5677.c | 6 +- sound/soc/intel/boards/broadwell.c | 6 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 31 +- sound/soc/intel/boards/bytcht_cx2072x.c | 1 - sound/soc/intel/boards/bytcht_es8316.c | 8 - sound/soc/intel/boards/cht_bsw_max98090_ti.c | 102 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 1 - sound/soc/intel/boards/haswell.c | 6 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 5 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 4 - sound/soc/intel/boards/sof_rt5682.c | 7 +- sound/soc/intel/common/Makefile | 1 - sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 14 +- sound/soc/intel/common/soc-acpi-intel-ehl-match.c | 18 - sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 24 - sound/soc/intel/common/soc-intel-quirks.h | 5 - sound/soc/intel/common/sst-acpi.c | 3 +- sound/soc/intel/common/sst-ipc.c | 71 +- sound/soc/intel/common/sst-ipc.h | 28 +- sound/soc/intel/haswell/sst-haswell-ipc.c | 164 +- sound/soc/intel/skylake/Makefile | 12 +- sound/soc/intel/skylake/bxt-sst.c | 50 +- sound/soc/intel/skylake/cnl-sst-dsp.h | 7 +- sound/soc/intel/skylake/cnl-sst.c | 43 +- sound/soc/intel/skylake/skl-debug.c | 44 +- sound/soc/intel/skylake/skl-messages.c | 264 +- sound/soc/intel/skylake/skl-nhlt.c | 109 +- sound/soc/intel/skylake/skl-nhlt.h | 119 + sound/soc/intel/skylake/skl-pcm.c | 74 +- sound/soc/intel/skylake/skl-ssp-clk.c | 5 +- sound/soc/intel/skylake/skl-sst-dsp.c | 10 +- sound/soc/intel/skylake/skl-sst-dsp.h | 29 +- sound/soc/intel/skylake/skl-sst-ipc.c | 160 +- sound/soc/intel/skylake/skl-sst-ipc.h | 55 +- sound/soc/intel/skylake/skl-sst-utils.c | 37 +- sound/soc/intel/skylake/skl-sst.c | 54 +- sound/soc/intel/skylake/skl-topology.c | 494 +- sound/soc/intel/skylake/skl-topology.h | 43 +- sound/soc/intel/skylake/skl.c | 73 +- sound/soc/intel/skylake/skl.h | 105 +- sound/soc/jz4740/Kconfig | 25 +- sound/soc/jz4740/Makefile | 5 + sound/soc/jz4740/qi_lb60.c | 106 + sound/soc/kirkwood/kirkwood-i2s.c | 8 +- sound/soc/mediatek/common/mtk-afe-fe-dai.c | 3 +- sound/soc/mediatek/common/mtk-btcvsd.c | 4 +- sound/soc/mediatek/mt2701/mt2701-afe-common.h | 21 + sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 38 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 5 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 8 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 15 +- sound/soc/mediatek/mt8183/mt8183-dai-tdm.c | 177 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 150 +- sound/soc/mediatek/mt8183/mt8183-reg.h | 8 +- sound/soc/meson/Kconfig | 1 - sound/soc/meson/axg-card.c | 11 +- sound/soc/meson/axg-fifo.c | 6 +- sound/soc/meson/axg-fifo.h | 1 - sound/soc/meson/axg-frddr.c | 105 +- sound/soc/meson/axg-pdm.c | 4 +- sound/soc/meson/axg-spdifin.c | 4 +- sound/soc/meson/axg-spdifout.c | 4 +- sound/soc/meson/axg-tdm-formatter.c | 6 +- sound/soc/meson/axg-tdmin.c | 47 +- sound/soc/meson/axg-tdmout.c | 103 +- sound/soc/meson/axg-toddr.c | 83 +- sound/soc/meson/g12a-tohdmitx.c | 38 +- sound/soc/mxs/mxs-saif.c | 13 +- sound/soc/nuc900/Kconfig | 29 + sound/soc/nuc900/Makefile | 12 + sound/soc/nuc900/nuc900-ac97.c | 391 + sound/soc/nuc900/nuc900-audio.c | 73 + sound/soc/nuc900/nuc900-audio.h | 108 + sound/soc/nuc900/nuc900-pcm.c | 321 + sound/soc/pxa/mmp-sspa.c | 4 +- sound/soc/qcom/Kconfig | 2 +- sound/soc/qcom/apq8016_sbc.c | 16 +- sound/soc/qcom/common.c | 22 +- sound/soc/qcom/lpass-platform.c | 5 +- sound/soc/qcom/sdm845.c | 2 +- sound/soc/rockchip/rk3399_gru_sound.c | 9 +- sound/soc/rockchip/rockchip_i2s.c | 8 +- sound/soc/rockchip/rockchip_max98090.c | 50 +- sound/soc/samsung/neo1973_wm8753.c | 3 +- sound/soc/samsung/odroid.c | 8 +- sound/soc/samsung/speyside.c | 3 +- sound/soc/samsung/tm2_wm5110.c | 10 +- sound/soc/sh/rcar/adg.c | 21 +- sound/soc/sh/rcar/core.c | 16 +- sound/soc/sh/rcar/rsnd.h | 12 +- sound/soc/sirf/sirf-usp.c | 4 +- sound/soc/soc-component.c | 561 - sound/soc/soc-compress.c | 57 +- sound/soc/soc-core.c | 1234 +- sound/soc/soc-dai.c | 407 - sound/soc/soc-dapm.c | 371 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 - sound/soc/soc-jack.c | 18 + sound/soc/soc-pcm.c | 546 +- sound/soc/soc-topology.c | 8 +- sound/soc/soc-utils.c | 199 + sound/soc/sof/Kconfig | 11 - sound/soc/sof/Makefile | 8 +- sound/soc/sof/core.c | 4 +- sound/soc/sof/debug.c | 50 +- sound/soc/sof/imx/Kconfig | 23 - sound/soc/sof/imx/Makefile | 4 - sound/soc/sof/imx/imx8.c | 394 - sound/soc/sof/intel/Kconfig | 33 - sound/soc/sof/intel/apl.c | 4 +- sound/soc/sof/intel/bdw.c | 166 +- sound/soc/sof/intel/byt.c | 174 +- sound/soc/sof/intel/cnl.c | 40 +- sound/soc/sof/intel/hda-bus.c | 86 +- sound/soc/sof/intel/hda-codec.c | 50 +- sound/soc/sof/intel/hda-ctrl.c | 21 +- sound/soc/sof/intel/hda-dai.c | 38 +- sound/soc/sof/intel/hda-dsp.c | 100 +- sound/soc/sof/intel/hda-ipc.c | 154 +- sound/soc/sof/intel/hda.c | 132 +- sound/soc/sof/intel/hda.h | 18 +- sound/soc/sof/ipc.c | 8 +- sound/soc/sof/loader.c | 182 +- sound/soc/sof/ops.h | 46 +- sound/soc/sof/pcm.c | 66 +- sound/soc/sof/pm.c | 6 +- sound/soc/sof/sof-of-dev.c | 143 - sound/soc/sof/sof-pci-dev.c | 47 - sound/soc/sof/sof-priv.h | 19 +- sound/soc/sof/topology.c | 275 +- sound/soc/sof/trace.c | 9 +- sound/soc/spear/spdif_in.c | 5 +- sound/soc/sprd/sprd-mcdt.c | 4 +- sound/soc/sti/sti_uniperif.c | 4 +- sound/soc/stm/stm32_i2s.c | 5 +- sound/soc/stm/stm32_sai.c | 8 +- sound/soc/stm/stm32_spdifrx.c | 4 +- sound/soc/sunxi/sun4i-codec.c | 14 +- sound/soc/sunxi/sun4i-i2s.c | 675 +- sound/soc/sunxi/sun50i-codec-analog.c | 4 +- sound/soc/sunxi/sun8i-codec-analog.c | 4 +- sound/soc/sunxi/sun8i-codec.c | 4 +- sound/soc/tegra/tegra20_das.c | 4 +- sound/soc/tegra/tegra30_ahub.c | 5 +- sound/soc/tegra/tegra30_i2s.c | 4 +- sound/soc/ti/Kconfig | 4 +- sound/soc/ti/ams-delta.c | 31 +- sound/soc/ti/davinci-evm.c | 2 +- sound/soc/ti/davinci-i2s.c | 90 +- sound/soc/ti/davinci-mcasp.c | 229 +- sound/soc/ti/edma-pcm.c | 17 +- sound/soc/ti/n810.c | 1 - sound/soc/ti/rx51.c | 15 +- sound/soc/uniphier/aio-cpu.c | 31 +- sound/soc/uniphier/aio-dma.c | 8 +- sound/soc/uniphier/aio.h | 1 - sound/soc/uniphier/evea.c | 4 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 2 + sound/soc/xilinx/xlnx_i2s.c | 4 +- sound/soc/xilinx/xlnx_spdif.c | 3 +- sound/soc/xtensa/xtfpga-i2s.c | 5 +- sound/soc/zte/zx-tdm.c | 1 + sound/sound_core.c | 3 +- sound/sparc/dbri.c | 4 - sound/usb/Makefile | 4 +- sound/usb/clock.c | 14 +- sound/usb/helper.c | 2 +- sound/usb/helper.h | 4 - sound/usb/hiface/pcm.c | 11 +- sound/usb/line6/driver.c | 4 +- sound/usb/line6/pcm.c | 18 +- sound/usb/line6/podhd.c | 2 +- sound/usb/line6/variax.c | 2 +- sound/usb/mixer.c | 678 +- sound/usb/mixer.h | 4 - sound/usb/mixer_quirks.c | 15 +- sound/usb/mixer_scarlett_gen2.c | 2075 - sound/usb/mixer_scarlett_gen2.h | 7 - sound/usb/pcm.c | 2 - sound/usb/power.c | 2 - sound/usb/quirks-table.h | 57 - sound/usb/quirks.c | 15 +- sound/usb/stream.c | 89 +- sound/usb/validate.c | 332 - tools/Makefile | 4 +- tools/arch/arm/include/uapi/asm/kvm.h | 12 - tools/arch/arm64/include/uapi/asm/kvm.h | 10 - tools/arch/powerpc/include/uapi/asm/mman.h | 4 + tools/arch/riscv/include/uapi/asm/perf_regs.h | 42 - tools/arch/sparc/include/uapi/asm/mman.h | 4 + tools/arch/x86/include/asm/cpufeatures.h | 4 +- tools/arch/x86/include/uapi/asm/kvm.h | 22 +- tools/arch/x86/include/uapi/asm/vmx.h | 1 + tools/arch/x86/lib/inat.c | 83 - tools/arch/x86/lib/insn.c | 593 - tools/bpf/.gitignore | 1 - tools/bpf/Makefile | 5 +- tools/bpf/bpftool/.gitignore | 2 - tools/bpf/bpftool/Documentation/bpftool-btf.rst | 7 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 11 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 57 +- tools/bpf/bpftool/Makefile | 42 +- tools/bpf/bpftool/bash-completion/bpftool | 108 +- tools/bpf/bpftool/btf.c | 344 +- tools/bpf/bpftool/btf_dumper.c | 8 +- tools/bpf/bpftool/cgroup.c | 85 +- tools/bpf/bpftool/common.c | 12 +- tools/bpf/bpftool/feature.c | 105 +- tools/bpf/bpftool/json_writer.c | 6 +- tools/bpf/bpftool/json_writer.h | 6 +- tools/bpf/bpftool/main.c | 2 +- tools/bpf/bpftool/main.h | 4 +- tools/bpf/bpftool/map.c | 67 +- tools/bpf/bpftool/map_perf_ring.c | 4 +- tools/bpf/bpftool/net.c | 178 +- tools/bpf/bpftool/perf.c | 4 - tools/bpf/bpftool/prog.c | 4 +- tools/build/Makefile.feature | 2 - tools/build/feature/Makefile | 4 - tools/build/feature/test-libcap.c | 20 - tools/cgroup/iocost_coef_gen.py | 178 - tools/cgroup/iocost_monitor.py | 277 - tools/crypto/getstat.c | 294 + tools/hv/hv_get_dhcp_info.sh | 2 +- tools/hv/hv_kvp_daemon.c | 10 +- tools/hv/hv_set_ifconfig.sh | 2 +- tools/hv/hv_vss_daemon.c | 4 +- tools/hv/lsvmbus | 75 +- tools/iio/.gitignore | 4 - tools/include/linux/bitops.h | 1 - tools/include/linux/bits.h | 17 +- tools/include/linux/compiler-gcc.h | 2 - tools/include/linux/const.h | 9 - tools/include/linux/ring_buffer.h | 1 - tools/include/uapi/asm-generic/mman-common.h | 15 +- tools/include/uapi/asm-generic/mman.h | 10 +- tools/include/uapi/asm-generic/unistd.h | 8 +- tools/include/uapi/asm/bitsperlong.h | 18 +- tools/include/uapi/drm/drm.h | 1 - tools/include/uapi/drm/i915_drm.h | 209 +- tools/include/uapi/linux/bpf.h | 63 +- tools/include/uapi/linux/const.h | 31 - tools/include/uapi/linux/fs.h | 1 - tools/include/uapi/linux/if_link.h | 5 - tools/include/uapi/linux/if_xdp.h | 22 - tools/include/uapi/linux/kvm.h | 7 +- tools/include/uapi/linux/perf_event.h | 3 +- tools/include/uapi/linux/sched.h | 30 +- tools/include/uapi/linux/usbdevice_fs.h | 26 - tools/leds/get_led_device_info.sh | 201 - tools/lib/bpf/Makefile | 26 +- tools/lib/bpf/bpf.c | 24 +- tools/lib/bpf/bpf.h | 1 - tools/lib/bpf/btf.c | 255 +- tools/lib/bpf/btf.h | 182 - tools/lib/bpf/btf_dump.c | 138 +- tools/lib/bpf/hashmap.h | 5 - tools/lib/bpf/libbpf.c | 1072 +- tools/lib/bpf/libbpf.h | 3 +- tools/lib/bpf/libbpf.map | 6 - tools/lib/bpf/libbpf_internal.h | 105 - tools/lib/bpf/libbpf_probes.c | 1 - tools/lib/bpf/xsk.c | 97 +- tools/lib/bpf/xsk.h | 33 - tools/lib/traceevent/Makefile | 10 +- tools/lib/traceevent/event-parse-api.c | 40 + tools/lib/traceevent/event-parse-local.h | 6 + tools/lib/traceevent/event-parse.c | 391 +- tools/lib/traceevent/event-parse.h | 30 +- tools/lib/traceevent/event-plugin.c | 2 +- tools/memory-model/Documentation/explanation.txt | 53 +- tools/memory-model/README | 18 +- tools/memory-model/scripts/checkghlitmus.sh | 0 tools/memory-model/scripts/checklitmushist.sh | 0 tools/memory-model/scripts/cmplitmushist.sh | 0 tools/memory-model/scripts/initlitmushist.sh | 0 tools/memory-model/scripts/judgelitmus.sh | 0 tools/memory-model/scripts/newlitmushist.sh | 0 tools/memory-model/scripts/parseargs.sh | 0 tools/memory-model/scripts/runlitmushist.sh | 0 tools/objtool/Makefile | 6 +- tools/objtool/arch/x86/Build | 4 +- tools/objtool/arch/x86/decode.c | 4 +- .../objtool/arch}/x86/include/asm/inat.h | 0 .../arch/x86/include/asm/inat_types.h | 0 .../objtool/arch}/x86/include/asm/insn.h | 0 .../{ => objtool}/arch/x86/include/asm/orc_types.h | 0 {arch => tools/objtool/arch}/x86/lib/inat.c | 0 {arch => tools/objtool/arch}/x86/lib/insn.c | 0 .../{ => objtool}/arch/x86/lib/x86-opcode-map.txt | 0 .../arch/x86/tools/gen-insn-attr-x86.awk | 0 tools/objtool/check.c | 7 +- tools/objtool/check.h | 3 +- tools/objtool/sync-check.sh | 44 +- tools/perf/.gitignore | 3 - tools/perf/Documentation/Makefile | 2 +- tools/perf/Documentation/intel-pt.txt | 15 - tools/perf/Documentation/itrace.txt | 2 - tools/perf/Documentation/perf-config.txt | 4 - tools/perf/Documentation/perf-record.txt | 13 +- tools/perf/Documentation/perf-report.txt | 17 - tools/perf/Documentation/perf-script.txt | 17 +- tools/perf/Documentation/perf-top.txt | 38 - tools/perf/Documentation/perf-trace.txt | 9 - tools/perf/Documentation/perf.data-file-format.txt | 27 +- tools/perf/Makefile.config | 20 +- tools/perf/Makefile.perf | 33 +- tools/perf/arch/arm/annotate/instructions.c | 1 - tools/perf/arch/arm/util/auxtrace.c | 9 +- tools/perf/arch/arm/util/cs-etm.c | 107 +- tools/perf/arch/arm64/annotate/instructions.c | 1 - tools/perf/arch/arm64/util/arm-spe.c | 30 +- tools/perf/arch/arm64/util/header.c | 7 +- tools/perf/arch/arm64/util/sym-handling.c | 8 +- tools/perf/arch/common.c | 3 - tools/perf/arch/common.h | 4 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 146 +- tools/perf/arch/powerpc/util/kvm-stat.c | 12 +- tools/perf/arch/powerpc/util/mem-events.c | 1 - tools/perf/arch/powerpc/util/perf_regs.c | 1 + tools/perf/arch/powerpc/util/sym-handling.c | 1 - tools/perf/arch/powerpc/util/unwind-libdw.c | 1 - tools/perf/arch/riscv/Build | 1 - tools/perf/arch/riscv/Makefile | 4 - tools/perf/arch/riscv/include/perf_regs.h | 96 - tools/perf/arch/riscv/util/Build | 2 - tools/perf/arch/riscv/util/dwarf-regs.c | 72 - tools/perf/arch/riscv/util/unwind-libdw.c | 57 - tools/perf/arch/s390/util/auxtrace.c | 15 +- tools/perf/arch/s390/util/kvm-stat.c | 9 +- tools/perf/arch/s390/util/machine.c | 31 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 - tools/perf/arch/x86/tests/bp-modify.c | 1 - tools/perf/arch/x86/tests/insn-x86.c | 3 +- tools/perf/arch/x86/tests/intel-cqm.c | 9 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 34 +- tools/perf/arch/x86/tests/rdpmc.c | 4 +- tools/perf/arch/x86/util/archinsn.c | 3 +- tools/perf/arch/x86/util/auxtrace.c | 10 +- tools/perf/arch/x86/util/header.c | 1 - tools/perf/arch/x86/util/intel-bts.c | 49 +- tools/perf/arch/x86/util/intel-pt.c | 123 +- tools/perf/arch/x86/util/kvm-stat.c | 17 +- tools/perf/arch/x86/util/perf_regs.c | 4 +- tools/perf/arch/x86/util/tsc.c | 8 +- tools/perf/bench/epoll-ctl.c | 8 +- tools/perf/bench/epoll-wait.c | 8 +- tools/perf/bench/futex-hash.c | 5 +- tools/perf/bench/futex-lock-pi.c | 7 +- tools/perf/bench/futex-requeue.c | 7 +- tools/perf/bench/futex-wake-parallel.c | 6 +- tools/perf/bench/futex-wake.c | 7 +- tools/perf/bench/mem-functions.c | 3 +- tools/perf/bench/numa.c | 7 +- tools/perf/bench/sched-messaging.c | 1 + tools/perf/bench/sched-pipe.c | 1 + tools/perf/builtin-annotate.c | 20 +- tools/perf/builtin-bench.c | 1 + tools/perf/builtin-buildid-cache.c | 6 +- tools/perf/builtin-buildid-list.c | 4 +- tools/perf/builtin-c2c.c | 22 +- tools/perf/builtin-config.c | 3 +- tools/perf/builtin-data.c | 2 - tools/perf/builtin-diff.c | 24 +- tools/perf/builtin-evlist.c | 4 +- tools/perf/builtin-ftrace.c | 37 +- tools/perf/builtin-help.c | 5 +- tools/perf/builtin-inject.c | 62 +- tools/perf/builtin-kallsyms.c | 1 - tools/perf/builtin-kmem.c | 29 +- tools/perf/builtin-kvm.c | 51 +- tools/perf/builtin-list.c | 5 +- tools/perf/builtin-lock.c | 34 +- tools/perf/builtin-mem.c | 4 +- tools/perf/builtin-probe.c | 15 +- tools/perf/builtin-record.c | 97 +- tools/perf/builtin-report.c | 55 +- tools/perf/builtin-sched.c | 101 +- tools/perf/builtin-script.c | 194 +- tools/perf/builtin-stat.c | 151 +- tools/perf/builtin-timechart.c | 56 +- tools/perf/builtin-top.c | 159 +- tools/perf/builtin-trace.c | 637 +- tools/perf/builtin-version.c | 2 +- tools/perf/builtin.h | 2 + tools/perf/check-headers.sh | 13 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 318 +- tools/perf/include/bpf/bpf.h | 2 - tools/perf/lib/Build | 12 - tools/perf/lib/Documentation/Makefile | 7 - tools/perf/lib/Documentation/man/libperf.rst | 100 - tools/perf/lib/Documentation/tutorial/tutorial.rst | 123 - tools/perf/lib/Makefile | 158 - tools/perf/lib/core.c | 34 - tools/perf/lib/cpumap.c | 262 - tools/perf/lib/evlist.c | 159 - tools/perf/lib/evsel.c | 232 - tools/perf/lib/include/internal/cpumap.h | 19 - tools/perf/lib/include/internal/evlist.h | 50 - tools/perf/lib/include/internal/evsel.h | 29 - tools/perf/lib/include/internal/lib.h | 10 - tools/perf/lib/include/internal/tests.h | 19 - tools/perf/lib/include/internal/threadmap.h | 23 - tools/perf/lib/include/internal/xyarray.h | 36 - tools/perf/lib/include/perf/core.h | 22 - tools/perf/lib/include/perf/cpumap.h | 25 - tools/perf/lib/include/perf/event.h | 385 - tools/perf/lib/include/perf/evlist.h | 35 - tools/perf/lib/include/perf/evsel.h | 39 - tools/perf/lib/include/perf/threadmap.h | 20 - tools/perf/lib/internal.h | 18 - tools/perf/lib/lib.c | 46 - tools/perf/lib/libperf.map | 43 - tools/perf/lib/libperf.pc.template | 11 - tools/perf/lib/tests/Makefile | 38 - tools/perf/lib/tests/test-cpumap.c | 21 - tools/perf/lib/tests/test-evlist.c | 186 - tools/perf/lib/tests/test-evsel.c | 125 - tools/perf/lib/tests/test-threadmap.c | 21 - tools/perf/lib/threadmap.c | 91 - tools/perf/lib/xyarray.c | 33 - tools/perf/perf-sys.h | 51 +- tools/perf/perf.c | 11 +- tools/perf/perf.h | 82 + .../pmu-events/arch/powerpc/power9/memory.json | 2 +- .../perf/pmu-events/arch/powerpc/power9/other.json | 8 +- tools/perf/pmu-events/arch/x86/icelake/cache.json | 552 - .../arch/x86/icelake/floating-point.json | 102 - .../perf/pmu-events/arch/x86/icelake/frontend.json | 424 - tools/perf/pmu-events/arch/x86/icelake/memory.json | 410 - tools/perf/pmu-events/arch/x86/icelake/other.json | 121 - .../perf/pmu-events/arch/x86/icelake/pipeline.json | 892 - .../arch/x86/icelake/virtual-memory.json | 236 - tools/perf/pmu-events/arch/x86/mapfile.csv | 3 - tools/perf/pmu-events/arch/x86/tremontx/cache.json | 111 - .../pmu-events/arch/x86/tremontx/frontend.json | 26 - .../perf/pmu-events/arch/x86/tremontx/memory.json | 26 - tools/perf/pmu-events/arch/x86/tremontx/other.json | 26 - .../pmu-events/arch/x86/tremontx/pipeline.json | 111 - .../arch/x86/tremontx/uncore-memory.json | 73 - .../pmu-events/arch/x86/tremontx/uncore-other.json | 431 - .../pmu-events/arch/x86/tremontx/uncore-power.json | 11 - .../arch/x86/tremontx/virtual-memory.json | 86 - tools/perf/pmu-events/jevents.c | 1 - tools/perf/scripts/perl/Perf-Trace-Util/Context.c | 1 + .../perf/scripts/python/Perf-Trace-Util/Context.c | 1 + tools/perf/tests/attr.c | 3 +- tools/perf/tests/backward-ring-buffer.c | 22 +- tools/perf/tests/bitmap.c | 5 +- tools/perf/tests/bp_account.c | 3 +- tools/perf/tests/bp_signal.c | 3 +- tools/perf/tests/bp_signal_overflow.c | 3 +- tools/perf/tests/bpf.c | 15 +- tools/perf/tests/builtin-test.c | 1 - tools/perf/tests/code-reading.c | 59 +- tools/perf/tests/cpumap.c | 33 +- tools/perf/tests/dso-data.c | 1 - tools/perf/tests/dwarf-unwind.c | 1 - tools/perf/tests/event-times.c | 83 +- tools/perf/tests/event_update.c | 32 +- tools/perf/tests/evsel-roundtrip-name.c | 12 +- tools/perf/tests/evsel-tp-sched.c | 8 +- tools/perf/tests/expr.c | 1 - tools/perf/tests/hists_common.c | 3 +- tools/perf/tests/hists_cumulate.c | 20 +- tools/perf/tests/hists_filter.c | 12 +- tools/perf/tests/hists_link.c | 12 +- tools/perf/tests/hists_output.c | 22 +- tools/perf/tests/keep-tracking.c | 47 +- tools/perf/tests/kmod-path.c | 2 - tools/perf/tests/llvm.c | 2 +- tools/perf/tests/make | 1 - tools/perf/tests/mem.c | 1 - tools/perf/tests/mem2node.c | 8 +- tools/perf/tests/mmap-basic.c | 31 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 20 +- tools/perf/tests/openat-syscall-tp-fields.c | 18 +- tools/perf/tests/openat-syscall.c | 12 +- tools/perf/tests/parse-events.c | 1221 +- tools/perf/tests/parse-no-sample-id-all.c | 10 +- tools/perf/tests/perf-record.c | 13 +- tools/perf/tests/sample-parsing.c | 16 +- tools/perf/tests/sdt.c | 4 +- tools/perf/tests/shell/record+zstd_comp_decomp.sh | 2 +- tools/perf/tests/shell/trace+probe_vfs_getname.sh | 4 - tools/perf/tests/stat.c | 8 +- tools/perf/tests/sw-clock.c | 35 +- tools/perf/tests/switch-tracking.c | 67 +- tools/perf/tests/task-exit.c | 38 +- tools/perf/tests/thread-map.c | 43 +- tools/perf/tests/thread-mg-share.c | 1 + tools/perf/tests/time-utils-test.c | 2 +- tools/perf/tests/topology.c | 9 +- tools/perf/tests/unit_number__scnprintf.c | 1 - tools/perf/tests/vmlinux-kallsyms.c | 1 - tools/perf/tests/wp.c | 5 - tools/perf/trace/beauty/ioctl.c | 2 +- tools/perf/trace/beauty/usbdevfs_ioctl.sh | 9 +- tools/perf/ui/browser.c | 10 +- tools/perf/ui/browser.h | 1 - tools/perf/ui/browsers/annotate.c | 18 +- tools/perf/ui/browsers/header.c | 1 + tools/perf/ui/browsers/hists.c | 63 +- tools/perf/ui/browsers/map.c | 1 - tools/perf/ui/browsers/res_sample.c | 9 +- tools/perf/ui/browsers/scripts.c | 18 +- tools/perf/ui/gtk/annotate.c | 9 +- tools/perf/ui/gtk/browser.c | 2 + tools/perf/ui/gtk/gtk.h | 8 +- tools/perf/ui/gtk/helpline.c | 1 - tools/perf/ui/gtk/hists.c | 7 +- tools/perf/ui/gtk/setup.c | 1 + tools/perf/ui/gtk/util.c | 1 - tools/perf/ui/helpline.c | 4 +- tools/perf/ui/helpline.h | 2 + tools/perf/ui/hist.c | 20 +- tools/perf/ui/progress.c | 1 + tools/perf/ui/setup.c | 5 +- tools/perf/ui/stdio/hist.c | 2 - tools/perf/ui/tui/helpline.c | 2 - tools/perf/ui/tui/progress.c | 1 + tools/perf/ui/tui/setup.c | 3 +- tools/perf/ui/tui/util.c | 38 +- tools/perf/ui/util.c | 4 +- tools/perf/ui/util.h | 2 - tools/perf/util/Build | 11 +- tools/perf/util/annotate.c | 51 +- tools/perf/util/annotate.h | 28 +- tools/perf/util/arm-spe.c | 10 +- tools/perf/util/auxtrace.c | 102 +- tools/perf/util/auxtrace.h | 89 +- tools/perf/util/bpf-event.c | 39 +- tools/perf/util/bpf-event.h | 15 +- tools/perf/util/bpf-loader.c | 43 +- tools/perf/util/bpf-loader.h | 30 +- tools/perf/util/bpf-prologue.c | 2 +- tools/perf/util/branch.c | 3 +- tools/perf/util/branch.h | 8 - tools/perf/util/build-id.c | 5 +- tools/perf/util/build-id.h | 2 +- tools/perf/util/c++/clang-c.h | 2 +- tools/perf/util/c++/clang-test.cpp | 4 +- tools/perf/util/cacheline.c | 25 - tools/perf/util/cacheline.h | 21 - tools/perf/util/callchain.c | 6 +- tools/perf/util/callchain.h | 3 +- tools/perf/util/cap.c | 29 - tools/perf/util/cap.h | 32 - tools/perf/util/cgroup.c | 25 +- tools/perf/util/cgroup.h | 6 +- tools/perf/util/cloexec.c | 4 +- tools/perf/util/color.c | 3 +- tools/perf/util/color_config.c | 3 +- tools/perf/util/config.c | 4 - tools/perf/util/counts.c | 17 +- tools/perf/util/counts.h | 38 +- tools/perf/util/cpumap.c | 290 +- tools/perf/util/cpumap.h | 63 +- tools/perf/util/cputopo.c | 15 +- tools/perf/util/cputopo.h | 1 + tools/perf/util/cs-etm.c | 73 +- tools/perf/util/cs-etm.h | 3 +- tools/perf/util/data-convert-bt.c | 38 +- tools/perf/util/data.c | 2 +- tools/perf/util/db-export.c | 11 +- tools/perf/util/db-export.h | 10 +- tools/perf/util/debug.c | 6 +- tools/perf/util/debug.h | 6 +- tools/perf/util/dso.c | 237 +- tools/perf/util/dso.h | 28 +- tools/perf/util/dsos.c | 232 - tools/perf/util/dsos.h | 44 - tools/perf/util/dwarf-aux.c | 1 - tools/perf/util/dwarf-aux.h | 2 - tools/perf/util/env.c | 4 +- tools/perf/util/env.h | 2 +- tools/perf/util/event.c | 121 +- tools/perf/util/event.h | 469 +- tools/perf/util/events_stats.h | 51 - tools/perf/util/evlist.c | 628 +- tools/perf/util/evlist.h | 219 +- tools/perf/util/evsel.c | 541 +- tools/perf/util/evsel.h | 222 +- tools/perf/util/evsel_fprintf.c | 16 +- tools/perf/util/evswitch.c | 61 - tools/perf/util/evswitch.h | 31 - tools/perf/util/expr.y | 2 - tools/perf/util/genelf.c | 3 +- tools/perf/util/genelf_debug.c | 1 + tools/perf/util/get_current_dir_name.c | 1 + tools/perf/util/header.c | 326 +- tools/perf/util/header.h | 24 +- tools/perf/util/hist.c | 63 +- tools/perf/util/hist.h | 45 +- tools/perf/util/intel-bts.c | 32 +- tools/perf/util/intel-pt-decoder/Build | 22 +- .../util/intel-pt-decoder/gen-insn-attr-x86.awk | 392 + tools/perf/util/intel-pt-decoder/inat.c | 82 + .../asm => perf/util/intel-pt-decoder}/inat.h | 0 .../perf/util/intel-pt-decoder}/inat_types.h | 0 tools/perf/util/intel-pt-decoder/insn.c | 593 + .../asm => perf/util/intel-pt-decoder}/insn.h | 0 .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 2 +- .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 10 +- .../perf/util/intel-pt-decoder}/x86-opcode-map.txt | 0 tools/perf/util/intel-pt.c | 126 +- tools/perf/util/jitdump.c | 9 +- tools/perf/util/kvm-stat.h | 24 +- tools/perf/util/llvm-utils.c | 1 - tools/perf/util/llvm-utils.h | 2 +- tools/perf/util/lzma.c | 1 - tools/perf/util/machine.c | 58 +- tools/perf/util/machine.h | 14 +- tools/perf/util/map.c | 8 +- tools/perf/util/map.h | 2 +- tools/perf/util/map_groups.h | 4 - tools/perf/util/mem-events.c | 2 +- tools/perf/util/mem-events.h | 9 - tools/perf/util/mem2node.c | 3 - tools/perf/util/mem2node.h | 3 +- tools/perf/util/metricgroup.c | 110 +- tools/perf/util/metricgroup.h | 20 +- tools/perf/util/mmap.c | 10 +- tools/perf/util/mmap.h | 1 - tools/perf/util/namespaces.c | 2 +- tools/perf/util/namespaces.h | 4 +- tools/perf/util/ordered-events.c | 1 - tools/perf/util/parse-branch-options.c | 4 +- tools/perf/util/parse-events.c | 167 +- tools/perf/util/parse-events.h | 9 +- tools/perf/util/parse-events.l | 1 - tools/perf/util/path.c | 3 +- tools/perf/util/path.h | 3 - tools/perf/util/perf-hooks.c | 1 - tools/perf/util/pmu.c | 25 +- tools/perf/util/pmu.h | 4 +- tools/perf/util/probe-event.c | 7 +- tools/perf/util/probe-file.c | 4 +- tools/perf/util/probe-finder.c | 1 - tools/perf/util/pstack.c | 1 - tools/perf/util/python-ext-sources | 3 +- tools/perf/util/python.c | 139 +- tools/perf/util/record.c | 78 +- tools/perf/util/record.h | 74 - tools/perf/util/s390-cpumsf.c | 10 +- tools/perf/util/s390-sample-raw.c | 8 +- tools/perf/util/sample-raw.c | 2 +- tools/perf/util/sample-raw.h | 6 +- .../perf/util/scripting-engines/trace-event-perl.c | 16 +- .../util/scripting-engines/trace-event-python.c | 46 +- tools/perf/util/session.c | 200 +- tools/perf/util/session.h | 15 +- tools/perf/util/setup.py | 5 +- tools/perf/util/sort.c | 81 +- tools/perf/util/sort.h | 34 +- tools/perf/util/stat-display.c | 115 +- tools/perf/util/stat-shadow.c | 138 +- tools/perf/util/stat.c | 88 +- tools/perf/util/stat.h | 42 +- tools/perf/util/strbuf.c | 5 - tools/perf/util/svghelper.c | 62 +- tools/perf/util/svghelper.h | 4 +- tools/perf/util/symbol-elf.c | 7 - tools/perf/util/symbol-minimal.c | 2 - tools/perf/util/symbol.c | 27 +- tools/perf/util/symbol.h | 64 +- tools/perf/util/symbol_fprintf.c | 1 - tools/perf/util/symsrc.h | 46 - tools/perf/util/syscalltbl.c | 1 - tools/perf/util/syscalltbl.h | 1 - tools/perf/util/target.c | 3 - tools/perf/util/thread-stack.c | 1 - tools/perf/util/thread.c | 25 +- tools/perf/util/thread.h | 8 +- tools/perf/util/thread_map.c | 137 +- tools/perf/util/thread_map.h | 66 +- tools/perf/util/time-utils.c | 1 + tools/perf/util/time-utils.h | 9 - tools/perf/util/tool.h | 10 +- tools/perf/util/top.c | 13 +- tools/perf/util/top.h | 12 +- tools/perf/util/trace-event-info.c | 15 +- tools/perf/util/trace-event-parse.c | 3 +- tools/perf/util/trace-event-read.c | 1 + tools/perf/util/trace-event-scripting.c | 3 +- tools/perf/util/trace-event.h | 5 +- tools/perf/util/trigger.h | 1 + tools/perf/util/unwind-libdw.c | 1 - tools/perf/util/unwind-libunwind-local.c | 18 +- tools/perf/util/unwind-libunwind.c | 41 +- tools/perf/util/unwind.h | 25 +- tools/perf/util/util-cxx.h | 27 + tools/perf/util/util.c | 71 +- tools/perf/util/util.h | 5 +- tools/perf/util/values.c | 1 - tools/perf/util/vdso.c | 1 - tools/perf/util/xyarray.h | 35 + tools/perf/util/zlib.c | 1 - tools/perf/util/zstd.c | 4 +- tools/power/acpi/tools/acpidump/apfiles.c | 10 +- tools/power/cpupower/Makefile | 14 +- tools/power/cpupower/bench/cpufreq-bench_plot.sh | 2 +- tools/power/cpupower/bench/cpufreq-bench_script.sh | 2 +- tools/power/cpupower/po/de.po | 344 +- tools/power/pm-graph/README | 6 +- tools/power/pm-graph/bootgraph.py | 59 +- tools/power/pm-graph/sleepgraph.8 | 8 +- tools/power/pm-graph/sleepgraph.py | 618 +- tools/power/x86/intel-speed-select/isst-config.c | 21 +- tools/power/x86/intel-speed-select/isst-core.c | 26 +- tools/power/x86/intel-speed-select/isst-display.c | 126 +- tools/power/x86/intel-speed-select/isst.h | 1 - tools/power/x86/turbostat/Makefile | 3 +- tools/power/x86/turbostat/turbostat.c | 215 +- tools/power/x86/x86_energy_perf_policy/Makefile | 3 +- .../x86_energy_perf_policy.8 | 2 +- .../x86_energy_perf_policy.c | 28 +- tools/scripts/Makefile.include | 9 +- tools/testing/ktest/config-bisect.pl | 4 +- tools/testing/nvdimm/dimm_devs.c | 19 +- tools/testing/nvdimm/test/iomap.c | 1 + tools/testing/nvdimm/test/nfit.c | 3 +- tools/testing/selftests/arm64/.gitignore | 1 - tools/testing/selftests/arm64/Makefile | 12 - tools/testing/selftests/arm64/run_tags_test.sh | 12 - tools/testing/selftests/arm64/tags_test.c | 31 - tools/testing/selftests/bpf/.gitignore | 4 + tools/testing/selftests/bpf/Makefile | 102 +- tools/testing/selftests/bpf/bpf_endian.h | 16 +- tools/testing/selftests/bpf/bpf_helpers.h | 49 +- tools/testing/selftests/bpf/config | 1 - .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 26 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 89 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 385 - .../selftests/bpf/prog_tests/flow_dissector.c | 268 +- .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 85 +- .../testing/selftests/bpf/prog_tests/global_data.c | 20 +- tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 9 +- tools/testing/selftests/bpf/prog_tests/map_lock.c | 38 +- .../testing/selftests/bpf/prog_tests/pkt_access.c | 4 +- .../selftests/bpf/prog_tests/pkt_md_access.c | 4 +- .../selftests/bpf/prog_tests/queue_stack_map.c | 8 +- .../selftests/bpf/prog_tests/reference_tracking.c | 19 +- .../testing/selftests/bpf/prog_tests/send_signal.c | 52 +- tools/testing/selftests/bpf/prog_tests/sockopt.c | 985 - .../selftests/bpf/prog_tests/sockopt_inherit.c | 235 - .../selftests/bpf/prog_tests/sockopt_multi.c | 332 - .../testing/selftests/bpf/prog_tests/sockopt_sk.c | 200 - tools/testing/selftests/bpf/prog_tests/spinlock.c | 16 +- .../selftests/bpf/prog_tests/stacktrace_build_id.c | 7 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 7 +- .../selftests/bpf/prog_tests/stacktrace_map.c | 17 +- .../bpf/prog_tests/stacktrace_map_raw_tp.c | 9 +- .../selftests/bpf/prog_tests/task_fd_query_rawtp.c | 3 + .../selftests/bpf/prog_tests/task_fd_query_tp.c | 5 + .../testing/selftests/bpf/prog_tests/tcp_estats.c | 4 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 256 - tools/testing/selftests/bpf/prog_tests/xdp.c | 4 +- .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 4 +- .../selftests/bpf/prog_tests/xdp_noinline.c | 11 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 60 +- .../selftests/bpf/progs/btf__core_reloc_arrays.c | 3 - .../progs/btf__core_reloc_arrays___diff_arr_dim.c | 3 - .../btf__core_reloc_arrays___diff_arr_val_sz.c | 3 - .../progs/btf__core_reloc_arrays___err_non_array.c | 3 - .../btf__core_reloc_arrays___err_too_shallow.c | 3 - .../progs/btf__core_reloc_arrays___err_too_small.c | 3 - .../btf__core_reloc_arrays___err_wrong_val_type1.c | 3 - .../btf__core_reloc_arrays___err_wrong_val_type2.c | 3 - .../selftests/bpf/progs/btf__core_reloc_flavors.c | 3 - .../btf__core_reloc_flavors__err_wrong_name.c | 3 - .../selftests/bpf/progs/btf__core_reloc_ints.c | 3 - .../bpf/progs/btf__core_reloc_ints___bool.c | 3 - .../progs/btf__core_reloc_ints___err_bitfield.c | 3 - .../progs/btf__core_reloc_ints___err_wrong_sz_16.c | 3 - .../progs/btf__core_reloc_ints___err_wrong_sz_32.c | 3 - .../progs/btf__core_reloc_ints___err_wrong_sz_64.c | 3 - .../progs/btf__core_reloc_ints___err_wrong_sz_8.c | 3 - .../progs/btf__core_reloc_ints___reverse_sign.c | 3 - .../selftests/bpf/progs/btf__core_reloc_misc.c | 5 - .../selftests/bpf/progs/btf__core_reloc_mods.c | 3 - .../bpf/progs/btf__core_reloc_mods___mod_swap.c | 3 - .../bpf/progs/btf__core_reloc_mods___typedefs.c | 3 - .../selftests/bpf/progs/btf__core_reloc_nesting.c | 3 - .../progs/btf__core_reloc_nesting___anon_embed.c | 3 - .../btf__core_reloc_nesting___dup_compat_types.c | 5 - ...btf__core_reloc_nesting___err_array_container.c | 3 - .../btf__core_reloc_nesting___err_array_field.c | 3 - ...__core_reloc_nesting___err_dup_incompat_types.c | 4 - ...f__core_reloc_nesting___err_missing_container.c | 3 - .../btf__core_reloc_nesting___err_missing_field.c | 3 - ..._core_reloc_nesting___err_nonstruct_container.c | 3 - ...__core_reloc_nesting___err_partial_match_dups.c | 4 - .../progs/btf__core_reloc_nesting___err_too_deep.c | 3 - .../btf__core_reloc_nesting___extra_nesting.c | 3 - .../btf__core_reloc_nesting___struct_union_mixup.c | 3 - .../bpf/progs/btf__core_reloc_primitives.c | 3 - .../btf__core_reloc_primitives___diff_enum_def.c | 3 - .../btf__core_reloc_primitives___diff_func_proto.c | 3 - .../btf__core_reloc_primitives___diff_ptr_type.c | 3 - .../btf__core_reloc_primitives___err_non_enum.c | 3 - .../btf__core_reloc_primitives___err_non_int.c | 3 - .../btf__core_reloc_primitives___err_non_ptr.c | 3 - .../bpf/progs/btf__core_reloc_ptr_as_arr.c | 3 - .../progs/btf__core_reloc_ptr_as_arr___diff_sz.c | 3 - .../testing/selftests/bpf/progs/core_reloc_types.h | 667 - tools/testing/selftests/bpf/progs/loop4.c | 18 - tools/testing/selftests/bpf/progs/loop5.c | 32 - tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 3 +- .../testing/selftests/bpf/progs/sockopt_inherit.c | 97 - tools/testing/selftests/bpf/progs/sockopt_sk.c | 22 - .../selftests/bpf/progs/test_core_reloc_arrays.c | 55 - .../selftests/bpf/progs/test_core_reloc_flavors.c | 62 - .../selftests/bpf/progs/test_core_reloc_ints.c | 44 - .../selftests/bpf/progs/test_core_reloc_kernel.c | 36 - .../selftests/bpf/progs/test_core_reloc_misc.c | 57 - .../selftests/bpf/progs/test_core_reloc_mods.c | 62 - .../selftests/bpf/progs/test_core_reloc_nesting.c | 46 - .../bpf/progs/test_core_reloc_primitives.c | 43 - .../bpf/progs/test_core_reloc_ptr_as_arr.c | 30 - .../selftests/bpf/progs/test_get_stack_rawtp.c | 2 +- .../selftests/bpf/progs/test_lwt_seg6local.c | 16 +- tools/testing/selftests/bpf/progs/test_seg6_loop.c | 8 +- tools/testing/selftests/bpf/progs/test_tc_edt.c | 1 - .../bpf/progs/test_tcp_check_syncookie_kern.c | 48 +- tools/testing/selftests/bpf/test_bpftool_build.sh | 143 - tools/testing/selftests/bpf/test_btf_dump.c | 7 - tools/testing/selftests/bpf/test_cgroup_storage.c | 6 +- tools/testing/selftests/bpf/test_maps.c | 16 - tools/testing/selftests/bpf/test_offload.py | 2 +- tools/testing/selftests/bpf/test_progs.c | 432 +- tools/testing/selftests/bpf/test_progs.h | 55 +- tools/testing/selftests/bpf/test_sock.c | 7 +- tools/testing/selftests/bpf/test_sockopt.c | 1021 + tools/testing/selftests/bpf/test_sockopt_multi.c | 374 + tools/testing/selftests/bpf/test_sockopt_sk.c | 211 + tools/testing/selftests/bpf/test_sysctl.c | 139 +- .../selftests/bpf/test_tcp_check_syncookie.sh | 3 - .../selftests/bpf/test_tcp_check_syncookie_user.c | 61 +- tools/testing/selftests/bpf/test_tcp_rtt.c | 254 + tools/testing/selftests/bpf/test_tcpnotify_user.c | 90 +- tools/testing/selftests/bpf/test_verifier.c | 80 +- tools/testing/selftests/bpf/test_xdp_vlan.sh | 57 +- .../selftests/bpf/test_xdp_vlan_mode_generic.sh | 9 - .../selftests/bpf/test_xdp_vlan_mode_native.sh | 9 - tools/testing/selftests/bpf/trace_helpers.c | 125 + tools/testing/selftests/bpf/trace_helpers.h | 9 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 11 - .../testing/selftests/bpf/verifier/event_output.c | 94 - tools/testing/selftests/bpf/verifier/loops1.c | 28 - tools/testing/selftests/bpf/verifier/precise.c | 194 - tools/testing/selftests/cgroup/cgroup_util.c | 3 +- tools/testing/selftests/cgroup/test_freezer.c | 54 - .../selftests/drivers/net/mlxsw/devlink_trap.sh | 129 - .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 484 - .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 6 +- .../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 24 +- .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 4 +- .../selftests/drivers/net/netdevsim/devlink.sh | 114 +- .../drivers/net/netdevsim/devlink_trap.sh | 364 - tools/testing/selftests/firmware/fw_filesystem.sh | 57 +- tools/testing/selftests/firmware/fw_lib.sh | 11 - tools/testing/selftests/ftrace/test.d/functions | 2 +- .../ftrace/test.d/kprobe/kprobe_eventname.tc | 16 +- .../ftrace/test.d/kprobe/kprobe_multiprobe.tc | 35 - .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 16 - tools/testing/selftests/ir/ir_loopback.c | 6 +- tools/testing/selftests/kmod/kmod.sh | 6 +- tools/testing/selftests/kselftest.h | 15 - tools/testing/selftests/kvm/.gitignore | 3 +- tools/testing/selftests/kvm/Makefile | 10 +- tools/testing/selftests/kvm/config | 3 - tools/testing/selftests/kvm/dirty_log_test.c | 61 +- tools/testing/selftests/kvm/include/evmcs.h | 2 - tools/testing/selftests/kvm/include/kvm_util.h | 8 +- tools/testing/selftests/kvm/lib/aarch64/ucall.c | 112 - tools/testing/selftests/kvm/lib/s390x/ucall.c | 56 - tools/testing/selftests/kvm/lib/ucall.c | 157 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 16 +- tools/testing/selftests/kvm/lib/x86_64/ucall.c | 56 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 20 - tools/testing/selftests/kvm/s390x/memop.c | 166 - tools/testing/selftests/kvm/s390x/sync_regs_test.c | 36 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 15 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 12 +- .../selftests/kvm/x86_64/platform_info_test.c | 2 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 32 +- tools/testing/selftests/livepatch/functions.sh | 46 +- tools/testing/selftests/net/.gitignore | 4 +- tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/fcnal-test.sh | 3432 -- tools/testing/selftests/net/fib_nexthops.sh | 24 +- .../selftests/net/forwarding/devlink_lib.sh | 189 +- .../selftests/net/forwarding/gre_multipath.sh | 28 +- tools/testing/selftests/net/forwarding/lib.sh | 19 - .../testing/selftests/net/forwarding/tc_common.sh | 17 +- tools/testing/selftests/net/l2tp.sh | 382 - tools/testing/selftests/net/nettest.c | 1757 - .../selftests/net/tcp_fastopen_backup_key.sh | 2 +- tools/testing/selftests/net/tls.c | 223 - tools/testing/selftests/net/xfrm_policy.sh | 7 - tools/testing/selftests/netfilter/nft_flowtable.sh | 48 - tools/testing/selftests/pidfd/.gitignore | 2 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd.h | 30 - tools/testing/selftests/pidfd/pidfd_open_test.c | 5 + tools/testing/selftests/pidfd/pidfd_poll_test.c | 117 - tools/testing/selftests/pidfd/pidfd_test.c | 20 +- tools/testing/selftests/pidfd/pidfd_wait.c | 271 - tools/testing/selftests/powerpc/Makefile | 1 - .../testing/selftests/powerpc/copyloops/.gitignore | 9 +- tools/testing/selftests/powerpc/copyloops/Makefile | 7 +- .../selftests/powerpc/copyloops/asm/export.h | 1 - .../selftests/powerpc/copyloops/memcpy_mcsafe_64.S | 1 - tools/testing/selftests/powerpc/eeh/Makefile | 9 - tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 82 - .../testing/selftests/powerpc/eeh/eeh-functions.sh | 76 - tools/testing/selftests/powerpc/ptrace/.gitignore | 3 - .../testing/selftests/powerpc/security/.gitignore | 1 - .../selftests/powerpc/stringloops/.gitignore | 5 +- .../powerpc/tm/tm-signal-context-chk-fpu.c | 49 +- .../powerpc/tm/tm-signal-context-chk-gpr.c | 59 +- .../powerpc/tm/tm-signal-context-chk-vmx.c | 74 +- .../powerpc/tm/tm-signal-context-chk-vsx.c | 130 +- tools/testing/selftests/powerpc/tm/tm.h | 3 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE03.boot | 1 - tools/testing/selftests/tc-testing/README | 4 +- .../selftests/tc-testing/plugin-lib/nsPlugin.py | 22 +- .../tc-testing/tc-tests/actions/skbedit.json | 47 - .../tc-testing/tc-tests/actions/vlan.json | 94 - .../tc-testing/tc-tests/filters/concurrency.json | 18 +- .../tc-testing/tc-tests/filters/matchall.json | 391 - .../selftests/tc-testing/tc-tests/qdiscs/fifo.json | 304 - .../tc-testing/tc-tests/qdiscs/ingress.json | 50 +- .../selftests/tc-testing/tc-tests/qdiscs/prio.json | 128 +- tools/testing/selftests/tc-testing/tdc.py | 12 +- tools/testing/selftests/tc-testing/tdc_config.py | 1 - tools/testing/selftests/x86/Makefile | 4 +- tools/testing/selftests/x86/mpx-debug.h | 15 + tools/testing/selftests/x86/mpx-dig.c | 497 + tools/testing/selftests/x86/mpx-hw.h | 124 + tools/testing/selftests/x86/mpx-mini-test.c | 1613 + tools/testing/selftests/x86/mpx-mm.h | 10 + tools/testing/selftests/x86/syscall_numbering.c | 89 - tools/testing/selftests/x86/test_vsyscall.c | 2 +- tools/usb/usbip/libsrc/usbip_common.c | 6 +- tools/usb/usbip/libsrc/usbip_device_driver.c | 6 +- usr/include/Makefile | 8 +- virt/kvm/arm/arm.c | 22 +- virt/kvm/arm/hyp/vgic-v3-sr.c | 8 - virt/kvm/arm/mmio.c | 7 - virt/kvm/arm/pmu.c | 18 +- virt/kvm/arm/vgic/vgic-init.c | 38 +- virt/kvm/arm/vgic/vgic-irqfd.c | 36 +- virt/kvm/arm/vgic/vgic-its.c | 207 - virt/kvm/arm/vgic/vgic-mmio-v3.c | 87 +- virt/kvm/arm/vgic/vgic-mmio.c | 34 - virt/kvm/arm/vgic/vgic-v2.c | 21 +- virt/kvm/arm/vgic/vgic-v3.c | 19 +- virt/kvm/arm/vgic/vgic.c | 44 +- virt/kvm/arm/vgic/vgic.h | 11 +- virt/kvm/coalesced_mmio.c | 19 +- virt/kvm/kvm_main.c | 68 +- 12125 files changed, 390293 insertions(+), 773423 deletions(-) delete mode 100644 Documentation/ABI/testing/debugfs-hisi-zip delete mode 100644 Documentation/ABI/testing/debugfs-moxtet delete mode 100644 Documentation/ABI/testing/sysfs-bus-moxtet-devices rename Documentation/ABI/testing/{sysfs-class-mic => sysfs-class-mic.txt} (100%) delete mode 100644 Documentation/ABI/testing/sysfs-class-wakeup delete mode 100644 Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu delete mode 100644 Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm delete mode 100644 Documentation/ABI/testing/sysfs-kernel-btf rename Documentation/PCI/{pciebus-howto.rst => picebus-howto.rst} (100%) create mode 100644 Documentation/acpi/dsd/leds.txt delete mode 100644 Documentation/admin-guide/auxdisplay/cfag12864b.rst delete mode 100644 Documentation/admin-guide/auxdisplay/index.rst delete mode 100644 Documentation/admin-guide/auxdisplay/ks0108.rst delete mode 100644 Documentation/admin-guide/cifs/authors.rst delete mode 100644 Documentation/admin-guide/cifs/changes.rst delete mode 100644 Documentation/admin-guide/cifs/index.rst delete mode 100644 Documentation/admin-guide/cifs/introduction.rst delete mode 100644 Documentation/admin-guide/cifs/todo.rst delete mode 100644 Documentation/admin-guide/cifs/usage.rst create mode 100644 Documentation/admin-guide/conf.py delete mode 100644 Documentation/admin-guide/device-mapper/dm-clone.rst delete mode 100644 Documentation/admin-guide/jfs.rst delete mode 100644 Documentation/admin-guide/perf/imx-ddr.rst delete mode 100644 Documentation/admin-guide/ufs.rst delete mode 100644 Documentation/admin-guide/wimax/i2400m.rst delete mode 100644 Documentation/admin-guide/wimax/index.rst delete mode 100644 Documentation/admin-guide/wimax/wimax.rst create mode 100644 Documentation/arm/sa1100/adsbitsy.rst create mode 100644 Documentation/arm/sa1100/brutus.rst create mode 100644 Documentation/arm/sa1100/freebird.rst create mode 100644 Documentation/arm/sa1100/graphicsclient.rst create mode 100644 Documentation/arm/sa1100/graphicsmaster.rst create mode 100644 Documentation/arm/sa1100/huw_webpanel.rst create mode 100644 Documentation/arm/sa1100/itsy.rst create mode 100644 Documentation/arm/sa1100/nanoengine.rst create mode 100644 Documentation/arm/sa1100/pangolin.rst create mode 100644 Documentation/arm/sa1100/pleb.rst create mode 100644 Documentation/arm/sa1100/tifon.rst create mode 100644 Documentation/arm/sa1100/yopy.rst create mode 100644 Documentation/arm/sh-mobile/.gitignore delete mode 100644 Documentation/arm64/kasan-offsets.sh delete mode 100644 Documentation/arm64/tagged-address-abi.rst create mode 100644 Documentation/auxdisplay/cfag12864b create mode 100644 Documentation/auxdisplay/ks0108 create mode 100644 Documentation/core-api/conf.py delete mode 100644 Documentation/core-api/packing.rst create mode 100644 Documentation/crypto/conf.py create mode 100644 Documentation/dev-tools/conf.py create mode 100644 Documentation/devicetree/bindings/arm/actions.txt delete mode 100644 Documentation/devicetree/bindings/arm/actions.yaml create mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx- [...] delete mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx- [...] delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,ipesys.txt create mode 100644 Documentation/devicetree/bindings/arm/realtek.txt delete mode 100644 Documentation/devicetree/bindings/arm/realtek.yaml create mode 100644 Documentation/devicetree/bindings/arm/topology.txt delete mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml delete mode 100644 Documentation/devicetree/bindings/bus/moxtet.txt create mode 100644 Documentation/devicetree/bindings/bus/sun50i-de2-bus.txt rename Documentation/devicetree/bindings/clock/{renesas,emev2-smu.txt => emev2-clo [...] delete mode 100644 Documentation/devicetree/bindings/clock/imx8mn-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3308-cru.txt delete mode 100644 Documentation/devicetree/bindings/cpu/cpu-topology.txt delete mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-cr [...] create mode 100644 Documentation/devicetree/bindings/crypto/sun4i-ss.txt create mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt delete mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml create mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt delete mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.txt create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpm940b0.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/lvds.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/panel-lvds.txt create mode 100644 Documentation/devicetree/bindings/display/panel/panel.txt create mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls020b1dd01d.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ti,nspire.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml delete mode 100644 Documentation/devicetree/bindings/dma/allwinner,sun4i-a10-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/allwinner,sun50i-a64-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/allwinner,sun6i-a31-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/dma-common.yaml delete mode 100644 Documentation/devicetree/bindings/dma/dma-controller.yaml delete mode 100644 Documentation/devicetree/bindings/dma/dma-router.yaml rename Documentation/devicetree/bindings/dma/{renesas,nbpfaxi.txt => nbpfaxi.txt} (100%) rename Documentation/devicetree/bindings/dma/{renesas,shdma.txt => shdma.txt} (100%) create mode 100644 Documentation/devicetree/bindings/dma/sun4i-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/sun6i-dma.txt delete mode 100644 Documentation/devicetree/bindings/dsp/fsl,dsp.yaml rename {drivers/staging/fieldbus/Documentation => Documentation}/devicetree/bindin [...] delete mode 100644 Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt delete mode 100644 Documentation/devicetree/bindings/fpga/fpga-bridge.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-moxtet.txt delete mode 100644 Documentation/devicetree/bindings/gpio/sgpio-aspeed.txt create mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-bifrost.txt delete mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml create mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-midgard.txt delete mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml create mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt delete mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml rename Documentation/devicetree/bindings/{iio/adc => hwmon}/ads1015.txt (100%) delete mode 100644 Documentation/devicetree/bindings/hwmon/as370.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/allwinner,sun8i-a33-ths.yaml create mode 100644 Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml delete mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml rename Documentation/devicetree/bindings/iio/light/{renesas,isl29501.txt => isl295 [...] delete mode 100644 Documentation/devicetree/bindings/iio/light/noa1305.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/stk33xx.yaml delete mode 100644 Documentation/devicetree/bindings/iio/mount-matrix.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/max5432.yaml delete mode 100644 Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lra [...] create mode 100644 Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,qcs404.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinne [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinne [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinne [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinne [...] delete mode 100644 Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/meson-mhu.txt delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun4i-a10-ir.yaml delete mode 100644 Documentation/devicetree/bindings/media/rc.yaml rename Documentation/devicetree/bindings/media/{renesas,imr.txt => rcar_imr.txt} (100%) rename Documentation/devicetree/bindings/media/{renesas,vin.txt => rcar_vin.txt} (100%) rename Documentation/devicetree/bindings/media/{renesas,csi2.txt => renesas,rcar-c [...] create mode 100644 Documentation/devicetree/bindings/media/sunxi-ir.txt rename Documentation/devicetree/bindings/memory-controllers/{renesas,dbsc.txt => r [...] delete mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml create mode 100644 Documentation/devicetree/bindings/mfd/sun4i-gpadc.txt delete mode 100644 Documentation/devicetree/bindings/misc/intel,ixp4xx-ahb-queue-m [...] create mode 100644 Documentation/devicetree/bindings/misc/intel,ixp4xx-queue-manager.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/mxic-nand.txt delete mode 100644 Documentation/devicetree/bindings/net/adi,adin.yaml delete mode 100644 Documentation/devicetree/bindings/net/amlogic,meson-dwmac.yaml delete mode 100644 Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/tcan4x5x.txt create mode 100644 Documentation/devicetree/bindings/net/meson-dwmac.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/nvmem-consumer.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/nvmem.yaml create mode 100644 Documentation/devicetree/bindings/opp/kryo-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/opp/qcom-opp.txt delete mode 100644 Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb3-p [...] delete mode 100644 Documentation/devicetree/bindings/phy/lantiq,vrx200-pcie-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb3-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sc7180-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/power/amlogic,meson-ee-pwrc.yaml create mode 100644 Documentation/devicetree/bindings/pwm/ingenic,jz47xx-pwm.txt delete mode 100644 Documentation/devicetree/bindings/regulator/mt6358-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/sy8824x.txt create mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/snps,dw-reset.txt create mode 100644 Documentation/devicetree/bindings/riscv/cpus.txt create mode 100644 Documentation/devicetree/bindings/rng/amlogic,meson-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/amlogic,meson-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-fsl-ftm-alarm.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-meson-vrtc.txt create mode 100644 Documentation/devicetree/bindings/serial/amlogic,meson-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml delete mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt create mode 100644 Documentation/devicetree/bindings/serial/sifive-serial.txt delete mode 100644 Documentation/devicetree/bindings/serial/sifive-serial.yaml delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-co [...] delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/everest,es8316.txt create mode 100644 Documentation/devicetree/bindings/sound/sun50i-codec-analog.txt create mode 100644 Documentation/devicetree/bindings/sound/sun8i-a33-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/uda1334.txt delete mode 100644 Documentation/devicetree/bindings/soundwire/soundwire-controller.yaml delete mode 100644 Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.yaml delete mode 100644 Documentation/devicetree/bindings/spi/amlogic,meson6-spifc.yaml delete mode 100644 Documentation/devicetree/bindings/spi/nuvoton,npcm-fiu.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-meson.txt delete mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun4i-a10-timer.yaml create mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun4i-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun5i-a13-hst [...] delete mode 100644 Documentation/devicetree/bindings/timer/allwinner,sun5i-a13-hst [...] delete mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.txt delete mode 100644 Documentation/devicetree/bindings/usb/cdns-usb3.txt rename Documentation/devicetree/bindings/usb/{renesas,usb3-peri.txt => renesas,usb [...] delete mode 100644 Documentation/devicetree/bindings/usb/usb-conn-gpio.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/amlogic,meson-gxbb-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/ingenic,jz4740-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/meson-gxbb-wdt.txt create mode 100644 Documentation/devicetree/writing-schema.md delete mode 100644 Documentation/devicetree/writing-schema.rst create mode 100644 Documentation/doc-guide/conf.py create mode 100644 Documentation/driver-api/80211/conf.py create mode 100644 Documentation/driver-api/conf.py create mode 100644 Documentation/driver-api/pm/conf.py create mode 100644 Documentation/driver-api/sgi-ioc4.rst delete mode 100644 Documentation/driver-api/thermal/index.rst delete mode 100644 Documentation/driver-api/thermal/sysfs-api.rst delete mode 100644 Documentation/driver-api/thermal/x86_pkg_temperature_thermal.rst create mode 100644 Documentation/features/locking/rwsem-optimized/arch-support.txt create mode 100644 Documentation/filesystems/Locking create mode 100644 Documentation/filesystems/cifs/AUTHORS create mode 100644 Documentation/filesystems/cifs/CHANGES create mode 100644 Documentation/filesystems/cifs/README create mode 100644 Documentation/filesystems/cifs/TODO create mode 100644 Documentation/filesystems/cifs/cifs.txt delete mode 100644 Documentation/filesystems/cifs/cifsroot.txt rename Documentation/{admin-guide => filesystems}/cifs/winucase_convert.pl (100%) create mode 100644 Documentation/filesystems/conf.py create mode 100644 Documentation/filesystems/directory-locking delete mode 100644 Documentation/filesystems/directory-locking.rst delete mode 100644 Documentation/filesystems/erofs.txt delete mode 100644 Documentation/filesystems/ext4/verity.rst delete mode 100644 Documentation/filesystems/fsverity.rst create mode 100644 Documentation/filesystems/jfs.txt delete mode 100644 Documentation/filesystems/locking.rst create mode 100644 Documentation/filesystems/nfs/Exporting delete mode 100644 Documentation/filesystems/nfs/exporting.rst create mode 100644 Documentation/filesystems/porting delete mode 100644 Documentation/filesystems/porting.rst create mode 100644 Documentation/filesystems/ubifs-authentication.md delete mode 100644 Documentation/filesystems/ubifs-authentication.rst create mode 100644 Documentation/filesystems/ufs.txt delete mode 100644 Documentation/firmware-guide/acpi/dsd/leds.rst create mode 100644 Documentation/gpu/conf.py create mode 100644 Documentation/gpu/tinydrm.rst create mode 100644 Documentation/hwmon/ads1015.rst delete mode 100644 Documentation/hwmon/inspur-ipsps1.rst create mode 100644 Documentation/hwmon/pxe1610 delete mode 100644 Documentation/hwmon/pxe1610.rst rename Documentation/i2c/{dma-considerations.rst => DMA-considerations} (100%) create mode 100644 Documentation/i2c/busses/i2c-ali1535 delete mode 100644 Documentation/i2c/busses/i2c-ali1535.rst create mode 100644 Documentation/i2c/busses/i2c-ali1563 delete mode 100644 Documentation/i2c/busses/i2c-ali1563.rst create mode 100644 Documentation/i2c/busses/i2c-ali15x3 delete mode 100644 Documentation/i2c/busses/i2c-ali15x3.rst create mode 100644 Documentation/i2c/busses/i2c-amd-mp2 delete mode 100644 Documentation/i2c/busses/i2c-amd-mp2.rst create mode 100644 Documentation/i2c/busses/i2c-amd756 delete mode 100644 Documentation/i2c/busses/i2c-amd756.rst create mode 100644 Documentation/i2c/busses/i2c-amd8111 delete mode 100644 Documentation/i2c/busses/i2c-amd8111.rst create mode 100644 Documentation/i2c/busses/i2c-diolan-u2c delete mode 100644 Documentation/i2c/busses/i2c-diolan-u2c.rst create mode 100644 Documentation/i2c/busses/i2c-i801 delete mode 100644 Documentation/i2c/busses/i2c-i801.rst create mode 100644 Documentation/i2c/busses/i2c-ismt delete mode 100644 Documentation/i2c/busses/i2c-ismt.rst create mode 100644 Documentation/i2c/busses/i2c-mlxcpld delete mode 100644 Documentation/i2c/busses/i2c-mlxcpld.rst create mode 100644 Documentation/i2c/busses/i2c-nforce2 delete mode 100644 Documentation/i2c/busses/i2c-nforce2.rst create mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu delete mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu.rst create mode 100644 Documentation/i2c/busses/i2c-ocores delete mode 100644 Documentation/i2c/busses/i2c-ocores.rst create mode 100644 Documentation/i2c/busses/i2c-parport create mode 100644 Documentation/i2c/busses/i2c-parport-light delete mode 100644 Documentation/i2c/busses/i2c-parport-light.rst delete mode 100644 Documentation/i2c/busses/i2c-parport.rst create mode 100644 Documentation/i2c/busses/i2c-pca-isa delete mode 100644 Documentation/i2c/busses/i2c-pca-isa.rst create mode 100644 Documentation/i2c/busses/i2c-piix4 delete mode 100644 Documentation/i2c/busses/i2c-piix4.rst create mode 100644 Documentation/i2c/busses/i2c-sis5595 delete mode 100644 Documentation/i2c/busses/i2c-sis5595.rst create mode 100644 Documentation/i2c/busses/i2c-sis630 delete mode 100644 Documentation/i2c/busses/i2c-sis630.rst create mode 100644 Documentation/i2c/busses/i2c-sis96x delete mode 100644 Documentation/i2c/busses/i2c-sis96x.rst create mode 100644 Documentation/i2c/busses/i2c-taos-evm delete mode 100644 Documentation/i2c/busses/i2c-taos-evm.rst create mode 100644 Documentation/i2c/busses/i2c-via delete mode 100644 Documentation/i2c/busses/i2c-via.rst create mode 100644 Documentation/i2c/busses/i2c-viapro delete mode 100644 Documentation/i2c/busses/i2c-viapro.rst delete mode 100644 Documentation/i2c/busses/index.rst create mode 100644 Documentation/i2c/busses/scx200_acb delete mode 100644 Documentation/i2c/busses/scx200_acb.rst create mode 100644 Documentation/i2c/dev-interface delete mode 100644 Documentation/i2c/dev-interface.rst create mode 100644 Documentation/i2c/fault-codes delete mode 100644 Documentation/i2c/fault-codes.rst create mode 100644 Documentation/i2c/functionality delete mode 100644 Documentation/i2c/functionality.rst create mode 100644 Documentation/i2c/gpio-fault-injection delete mode 100644 Documentation/i2c/gpio-fault-injection.rst create mode 100644 Documentation/i2c/i2c-protocol delete mode 100644 Documentation/i2c/i2c-protocol.rst create mode 100644 Documentation/i2c/i2c-stub delete mode 100644 Documentation/i2c/i2c-stub.rst create mode 100644 Documentation/i2c/i2c-topology delete mode 100644 Documentation/i2c/i2c-topology.rst delete mode 100644 Documentation/i2c/index.rst create mode 100644 Documentation/i2c/instantiating-devices delete mode 100644 Documentation/i2c/instantiating-devices.rst create mode 100644 Documentation/i2c/muxes/i2c-mux-gpio delete mode 100644 Documentation/i2c/muxes/i2c-mux-gpio.rst create mode 100644 Documentation/i2c/old-module-parameters delete mode 100644 Documentation/i2c/old-module-parameters.rst create mode 100644 Documentation/i2c/slave-eeprom-backend delete mode 100644 Documentation/i2c/slave-eeprom-backend.rst create mode 100644 Documentation/i2c/slave-interface delete mode 100644 Documentation/i2c/slave-interface.rst create mode 100644 Documentation/i2c/smbus-protocol delete mode 100644 Documentation/i2c/smbus-protocol.rst create mode 100644 Documentation/i2c/summary delete mode 100644 Documentation/i2c/summary.rst create mode 100644 Documentation/i2c/ten-bit-addresses delete mode 100644 Documentation/i2c/ten-bit-addresses.rst create mode 100644 Documentation/i2c/upgrading-clients delete mode 100644 Documentation/i2c/upgrading-clients.rst create mode 100644 Documentation/i2c/writing-clients delete mode 100644 Documentation/i2c/writing-clients.rst create mode 100644 Documentation/input/conf.py create mode 100644 Documentation/isdn/CREDITS create mode 100644 Documentation/isdn/INTERFACE.CAPI create mode 100644 Documentation/isdn/README.avmb1 create mode 100644 Documentation/isdn/README.gigaset create mode 100644 Documentation/isdn/README.hysdn create mode 100644 Documentation/isdn/README.mISDN delete mode 100644 Documentation/isdn/avmb1.rst delete mode 100644 Documentation/isdn/credits.rst delete mode 100644 Documentation/isdn/gigaset.rst delete mode 100644 Documentation/isdn/hysdn.rst delete mode 100644 Documentation/isdn/index.rst delete mode 100644 Documentation/isdn/interface_capi.rst delete mode 100644 Documentation/isdn/m_isdn.rst delete mode 100644 Documentation/kbuild/namespaces.rst delete mode 100644 Documentation/kbuild/reproducible-builds.rst create mode 100644 Documentation/kernel-hacking/conf.py create mode 100644 Documentation/m68k/README.buddha delete mode 100644 Documentation/m68k/buddha-driver.rst create mode 100644 Documentation/maintainer/conf.py create mode 100644 Documentation/media/conf.py delete mode 100644 Documentation/media/uapi/rc/rc-protos.rst delete mode 100644 Documentation/media/uapi/v4l/dev-decoder.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-bayer.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst create mode 100644 Documentation/mips/AU1xxx_IDE.README delete mode 100644 Documentation/mips/au1xxx_ide.rst delete mode 100644 Documentation/mips/index.rst delete mode 100644 Documentation/mips/ingenic-tcu.rst create mode 100644 Documentation/networking/caif/README delete mode 100644 Documentation/networking/caif/caif.rst create mode 100644 Documentation/networking/conf.py delete mode 100644 Documentation/networking/device_drivers/netronome/nfp.rst delete mode 100644 Documentation/networking/device_drivers/pensando/ionic.rst delete mode 100644 Documentation/networking/devlink-params-nfp.txt delete mode 100644 Documentation/networking/devlink-trap-netdevsim.rst delete mode 100644 Documentation/networking/devlink-trap.rst delete mode 100644 Documentation/networking/j1939.rst create mode 100644 Documentation/networking/mac80211_hwsim/README delete mode 100644 Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst create mode 100644 Documentation/nios2/README delete mode 100644 Documentation/nios2/nios2.rst create mode 100644 Documentation/openrisc/README create mode 100644 Documentation/openrisc/TODO delete mode 100644 Documentation/openrisc/index.rst delete mode 100644 Documentation/openrisc/openrisc_port.rst delete mode 100644 Documentation/openrisc/todo.rst create mode 100644 Documentation/packing.txt create mode 100644 Documentation/parisc/debugging delete mode 100644 Documentation/parisc/debugging.rst delete mode 100644 Documentation/parisc/index.rst create mode 100644 Documentation/parisc/registers delete mode 100644 Documentation/parisc/registers.rst create mode 100644 Documentation/powerpc/DAWR-POWER9.txt delete mode 100644 Documentation/powerpc/bootwrapper.rst create mode 100644 Documentation/powerpc/bootwrapper.txt delete mode 100644 Documentation/powerpc/cpu_families.rst create mode 100644 Documentation/powerpc/cpu_families.txt delete mode 100644 Documentation/powerpc/cpu_features.rst create mode 100644 Documentation/powerpc/cpu_features.txt delete mode 100644 Documentation/powerpc/cxl.rst create mode 100644 Documentation/powerpc/cxl.txt delete mode 100644 Documentation/powerpc/cxlflash.rst create mode 100644 Documentation/powerpc/cxlflash.txt delete mode 100644 Documentation/powerpc/dawr-power9.rst delete mode 100644 Documentation/powerpc/dscr.rst create mode 100644 Documentation/powerpc/dscr.txt delete mode 100644 Documentation/powerpc/eeh-pci-error-recovery.rst create mode 100644 Documentation/powerpc/eeh-pci-error-recovery.txt delete mode 100644 Documentation/powerpc/elfnote.rst delete mode 100644 Documentation/powerpc/firmware-assisted-dump.rst create mode 100644 Documentation/powerpc/firmware-assisted-dump.txt delete mode 100644 Documentation/powerpc/hvcs.rst create mode 100644 Documentation/powerpc/hvcs.txt delete mode 100644 Documentation/powerpc/index.rst delete mode 100644 Documentation/powerpc/mpc52xx.rst create mode 100644 Documentation/powerpc/mpc52xx.txt delete mode 100644 Documentation/powerpc/pci_iov_resource_on_powernv.rst create mode 100644 Documentation/powerpc/pci_iov_resource_on_powernv.txt delete mode 100644 Documentation/powerpc/pmu-ebb.rst create mode 100644 Documentation/powerpc/pmu-ebb.txt delete mode 100644 Documentation/powerpc/ptrace.rst create mode 100644 Documentation/powerpc/ptrace.txt delete mode 100644 Documentation/powerpc/qe_firmware.rst create mode 100644 Documentation/powerpc/qe_firmware.txt delete mode 100644 Documentation/powerpc/syscall64-abi.rst create mode 100644 Documentation/powerpc/syscall64-abi.txt delete mode 100644 Documentation/powerpc/transactional_memory.rst create mode 100644 Documentation/powerpc/transactional_memory.txt delete mode 100644 Documentation/powerpc/ultravisor.rst create mode 100644 Documentation/process/conf.py delete mode 100644 Documentation/process/embargoed-hardware-issues.rst delete mode 100644 Documentation/riscv/boot-image-header.rst create mode 100644 Documentation/riscv/boot-image-header.txt create mode 100644 Documentation/s390/dasd.rst create mode 100644 Documentation/s390/debugging390.rst delete mode 100644 Documentation/security/tpm/tpm_event_log.rst delete mode 100644 Documentation/security/tpm/tpm_ftpm_tee.rst create mode 100644 Documentation/sh/conf.py create mode 100644 Documentation/sound/conf.py create mode 100644 Documentation/spi/butterfly delete mode 100644 Documentation/spi/butterfly.rst delete mode 100644 Documentation/spi/index.rst create mode 100644 Documentation/spi/pxa2xx delete mode 100644 Documentation/spi/pxa2xx.rst create mode 100644 Documentation/spi/spi-lm70llp delete mode 100644 Documentation/spi/spi-lm70llp.rst create mode 100644 Documentation/spi/spi-sc18is602 delete mode 100644 Documentation/spi/spi-sc18is602.rst create mode 100644 Documentation/spi/spi-summary delete mode 100644 Documentation/spi/spi-summary.rst create mode 100644 Documentation/spi/spidev delete mode 100644 Documentation/spi/spidev.rst rename Documentation/{driver-api => }/thermal/cpu-cooling-api.rst (100%) rename Documentation/{driver-api => }/thermal/exynos_thermal.rst (100%) rename Documentation/{driver-api => }/thermal/exynos_thermal_emulation.rst (100%) create mode 100644 Documentation/thermal/index.rst rename Documentation/{driver-api => }/thermal/intel_powerclamp.rst (100%) rename Documentation/{driver-api => }/thermal/nouveau_thermal.rst (100%) rename Documentation/{driver-api => }/thermal/power_allocator.rst (100%) create mode 100644 Documentation/thermal/sysfs-api.rst create mode 100644 Documentation/thermal/x86_pkg_temperature_thermal.rst delete mode 100644 Documentation/trace/coresight-cpu-debug.rst create mode 100644 Documentation/trace/coresight-cpu-debug.txt delete mode 100644 Documentation/trace/coresight.rst create mode 100644 Documentation/trace/coresight.txt delete mode 100644 Documentation/translations/it_IT/process/programming-language.rst rename {drivers/staging/wusbcore/Documentation => Documentation/usb}/wusb-cbaf (100%) rename {drivers/staging/wusbcore/Documentation => Documentation/usb}/wusb-design-o [...] create mode 100644 Documentation/userspace-api/conf.py delete mode 100644 Documentation/virt/kvm/api.txt delete mode 100644 Documentation/virt/kvm/hypercalls.txt delete mode 100644 Documentation/virt/kvm/index.rst delete mode 100644 Documentation/virt/kvm/mmu.txt delete mode 100644 Documentation/virt/kvm/review-checklist.txt delete mode 100644 Documentation/virtual/guest-halt-polling.txt rename Documentation/{virt => virtual}/index.rst (100%) rename Documentation/{virt => virtual}/kvm/amd-memory-encryption.rst (100%) create mode 100644 Documentation/virtual/kvm/api.txt rename Documentation/{virt => virtual}/kvm/arm/hyp-abi.txt (100%) rename Documentation/{virt => virtual}/kvm/arm/psci.txt (100%) rename Documentation/{virt => virtual}/kvm/cpuid.rst (100%) rename Documentation/{virt => virtual}/kvm/devices/README (100%) rename Documentation/{virt => virtual}/kvm/devices/arm-vgic-its.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/arm-vgic-v3.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/arm-vgic.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/mpic.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/s390_flic.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/vcpu.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/vfio.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/vm.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/xics.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/xive.txt (100%) rename Documentation/{virt => virtual}/kvm/halt-polling.txt (100%) create mode 100644 Documentation/virtual/kvm/hypercalls.txt create mode 100644 Documentation/virtual/kvm/index.rst rename Documentation/{virt => virtual}/kvm/locking.txt (100%) create mode 100644 Documentation/virtual/kvm/mmu.txt rename Documentation/{virt => virtual}/kvm/msr.txt (100%) rename Documentation/{virt => virtual}/kvm/nested-vmx.txt (100%) rename Documentation/{virt => virtual}/kvm/ppc-pv.txt (100%) create mode 100644 Documentation/virtual/kvm/review-checklist.txt rename Documentation/{virt => virtual}/kvm/s390-diag.txt (100%) rename Documentation/{virt => virtual}/kvm/timekeeping.txt (100%) rename Documentation/{virt => virtual}/kvm/vcpu-requests.rst (100%) rename Documentation/{virt => virtual}/paravirt_ops.rst (100%) rename Documentation/{virt => virtual}/uml/UserModeLinux-HOWTO.txt (100%) create mode 100644 Documentation/vm/conf.py delete mode 100644 Documentation/w1/index.rst create mode 100644 Documentation/w1/masters/ds2482 delete mode 100644 Documentation/w1/masters/ds2482.rst create mode 100644 Documentation/w1/masters/ds2490 delete mode 100644 Documentation/w1/masters/ds2490.rst delete mode 100644 Documentation/w1/masters/index.rst create mode 100644 Documentation/w1/masters/mxc-w1 delete mode 100644 Documentation/w1/masters/mxc-w1.rst create mode 100644 Documentation/w1/masters/omap-hdq delete mode 100644 Documentation/w1/masters/omap-hdq.rst create mode 100644 Documentation/w1/masters/w1-gpio delete mode 100644 Documentation/w1/masters/w1-gpio.rst delete mode 100644 Documentation/w1/slaves/index.rst create mode 100644 Documentation/w1/slaves/w1_ds2406 delete mode 100644 Documentation/w1/slaves/w1_ds2406.rst create mode 100644 Documentation/w1/slaves/w1_ds2413 delete mode 100644 Documentation/w1/slaves/w1_ds2413.rst create mode 100644 Documentation/w1/slaves/w1_ds2423 delete mode 100644 Documentation/w1/slaves/w1_ds2423.rst create mode 100644 Documentation/w1/slaves/w1_ds2438 delete mode 100644 Documentation/w1/slaves/w1_ds2438.rst create mode 100644 Documentation/w1/slaves/w1_ds28e04 delete mode 100644 Documentation/w1/slaves/w1_ds28e04.rst create mode 100644 Documentation/w1/slaves/w1_ds28e17 delete mode 100644 Documentation/w1/slaves/w1_ds28e17.rst create mode 100644 Documentation/w1/slaves/w1_therm delete mode 100644 Documentation/w1/slaves/w1_therm.rst delete mode 100644 Documentation/w1/w1-generic.rst delete mode 100644 Documentation/w1/w1-netlink.rst create mode 100644 Documentation/w1/w1.generic create mode 100644 Documentation/w1/w1.netlink create mode 100644 Documentation/wimax/README.i2400m create mode 100644 Documentation/wimax/README.wimax create mode 100644 Documentation/x86/conf.py delete mode 100644 arch/arm/boot/dts/aspeed-ast2600-evb.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts delete mode 100644 arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-g6.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin-full.dts create mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-eval-01.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-zii-rmu2.dts delete mode 100644 arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts delete mode 100644 arch/arm/boot/dts/mt7629-rfb.dts delete mode 100644 arch/arm/boot/dts/mt7629.dtsi delete mode 100644 arch/arm/boot/dts/rk3229-xms6.dts create mode 100644 arch/arm/boot/dts/rk3288-fennec.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-edp.dtsi delete mode 100644 arch/arm/boot/dts/rk3288-veyron-fievel.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-tiger.dts delete mode 100644 arch/arm/boot/dts/ste-ab8500.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-s3-lichee-zero-plus.dts delete mode 100644 arch/arm/boot/dts/sun8i-v3.dtsi create mode 100644 arch/arm/configs/acs5k_defconfig create mode 100644 arch/arm/configs/acs5k_tiny_defconfig create mode 100644 arch/arm/configs/iop13xx_defconfig create mode 100644 arch/arm/configs/iop33x_defconfig create mode 100644 arch/arm/configs/ks8695_defconfig create mode 100644 arch/arm/configs/nuc910_defconfig create mode 100644 arch/arm/configs/nuc950_defconfig create mode 100644 arch/arm/configs/nuc960_defconfig delete mode 100644 arch/arm/include/asm/hardware/cache-aurora-l2.h create mode 100644 arch/arm/include/asm/hardware/iop3xx-adma.h create mode 100644 arch/arm/include/asm/hardware/iop3xx.h create mode 100644 arch/arm/include/asm/hardware/iop_adma.h create mode 100644 arch/arm/include/debug/ks8695.S delete mode 100644 arch/arm/lib/backtrace-clang.S delete mode 100644 arch/arm/mach-aspeed/Makefile delete mode 100644 arch/arm/mach-aspeed/platsmp.c delete mode 100644 arch/arm/mach-at91/.gitignore delete mode 100644 arch/arm/mach-dove/bridge-regs.h delete mode 100644 arch/arm/mach-dove/dove.h create mode 100644 arch/arm/mach-dove/include/mach/bridge-regs.h create mode 100644 arch/arm/mach-dove/include/mach/dove.h create mode 100644 arch/arm/mach-dove/include/mach/hardware.h create mode 100644 arch/arm/mach-dove/include/mach/irqs.h create mode 100644 arch/arm/mach-dove/include/mach/pm.h delete mode 100644 arch/arm/mach-dove/irqs.h delete mode 100644 arch/arm/mach-dove/pm.h create mode 100644 arch/arm/mach-iop13xx/Kconfig create mode 100644 arch/arm/mach-iop13xx/Makefile create mode 100644 arch/arm/mach-iop13xx/Makefile.boot create mode 100644 arch/arm/mach-iop13xx/include/mach/adma.h create mode 100644 arch/arm/mach-iop13xx/include/mach/entry-macro.S create mode 100644 arch/arm/mach-iop13xx/include/mach/hardware.h create mode 100644 arch/arm/mach-iop13xx/include/mach/iop13xx.h create mode 100644 arch/arm/mach-iop13xx/include/mach/iq81340.h create mode 100644 arch/arm/mach-iop13xx/include/mach/irqs.h create mode 100644 arch/arm/mach-iop13xx/include/mach/memory.h create mode 100644 arch/arm/mach-iop13xx/include/mach/time.h create mode 100644 arch/arm/mach-iop13xx/include/mach/uncompress.h create mode 100644 arch/arm/mach-iop13xx/io.c create mode 100644 arch/arm/mach-iop13xx/iq81340mc.c create mode 100644 arch/arm/mach-iop13xx/iq81340sc.c create mode 100644 arch/arm/mach-iop13xx/irq.c create mode 100644 arch/arm/mach-iop13xx/msi.c create mode 100644 arch/arm/mach-iop13xx/msi.h create mode 100644 arch/arm/mach-iop13xx/pci.c create mode 100644 arch/arm/mach-iop13xx/pci.h create mode 100644 arch/arm/mach-iop13xx/setup.c create mode 100644 arch/arm/mach-iop13xx/tpmi.c delete mode 100644 arch/arm/mach-iop32x/adma.c delete mode 100644 arch/arm/mach-iop32x/glantank.h delete mode 100644 arch/arm/mach-iop32x/hardware.h delete mode 100644 arch/arm/mach-iop32x/i2c.c create mode 100644 arch/arm/mach-iop32x/include/mach/adma.h create mode 100644 arch/arm/mach-iop32x/include/mach/glantank.h create mode 100644 arch/arm/mach-iop32x/include/mach/hardware.h create mode 100644 arch/arm/mach-iop32x/include/mach/iop32x.h create mode 100644 arch/arm/mach-iop32x/include/mach/iq31244.h create mode 100644 arch/arm/mach-iop32x/include/mach/iq80321.h create mode 100644 arch/arm/mach-iop32x/include/mach/n2100.h create mode 100644 arch/arm/mach-iop32x/include/mach/time.h delete mode 100644 arch/arm/mach-iop32x/iop3xx.h delete mode 100644 arch/arm/mach-iop32x/iq31244.h delete mode 100644 arch/arm/mach-iop32x/iq80321.h delete mode 100644 arch/arm/mach-iop32x/irqs.h delete mode 100644 arch/arm/mach-iop32x/n2100.h delete mode 100644 arch/arm/mach-iop32x/pci.c delete mode 100644 arch/arm/mach-iop32x/pmu.c delete mode 100644 arch/arm/mach-iop32x/restart.c delete mode 100644 arch/arm/mach-iop32x/setup.c delete mode 100644 arch/arm/mach-iop32x/time.c create mode 100644 arch/arm/mach-iop33x/Kconfig create mode 100644 arch/arm/mach-iop33x/Makefile copy arch/arm/{mach-dove => mach-iop33x}/Makefile.boot (100%) create mode 100644 arch/arm/mach-iop33x/include/mach/adma.h create mode 100644 arch/arm/mach-iop33x/include/mach/entry-macro.S create mode 100644 arch/arm/mach-iop33x/include/mach/hardware.h create mode 100644 arch/arm/mach-iop33x/include/mach/iop33x.h create mode 100644 arch/arm/mach-iop33x/include/mach/iq80331.h create mode 100644 arch/arm/mach-iop33x/include/mach/iq80332.h create mode 100644 arch/arm/mach-iop33x/include/mach/irqs.h create mode 100644 arch/arm/mach-iop33x/include/mach/time.h create mode 100644 arch/arm/mach-iop33x/include/mach/uncompress.h create mode 100644 arch/arm/mach-iop33x/iq80331.c create mode 100644 arch/arm/mach-iop33x/iq80332.c create mode 100644 arch/arm/mach-iop33x/irq.c create mode 100644 arch/arm/mach-iop33x/uart.c create mode 100644 arch/arm/mach-ks8695/Kconfig create mode 100644 arch/arm/mach-ks8695/Makefile create mode 100644 arch/arm/mach-ks8695/Makefile.boot create mode 100644 arch/arm/mach-ks8695/board-acs5k.c create mode 100644 arch/arm/mach-ks8695/board-dsm320.c create mode 100644 arch/arm/mach-ks8695/board-micrel.c create mode 100644 arch/arm/mach-ks8695/board-og.c create mode 100644 arch/arm/mach-ks8695/board-sg.c create mode 100644 arch/arm/mach-ks8695/cpu.c create mode 100644 arch/arm/mach-ks8695/devices.c create mode 100644 arch/arm/mach-ks8695/devices.h create mode 100644 arch/arm/mach-ks8695/generic.h create mode 100644 arch/arm/mach-ks8695/include/mach/entry-macro.S create mode 100644 arch/arm/mach-ks8695/include/mach/gpio-ks8695.h create mode 100644 arch/arm/mach-ks8695/include/mach/hardware.h create mode 100644 arch/arm/mach-ks8695/include/mach/irqs.h create mode 100644 arch/arm/mach-ks8695/include/mach/memory.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-gpio.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-irq.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-misc.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-switch.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-uart.h create mode 100644 arch/arm/mach-ks8695/include/mach/uncompress.h create mode 100644 arch/arm/mach-ks8695/irq.c create mode 100644 arch/arm/mach-ks8695/pci.c create mode 100644 arch/arm/mach-ks8695/regs-hpna.h create mode 100644 arch/arm/mach-ks8695/regs-lan.h create mode 100644 arch/arm/mach-ks8695/regs-mem.h create mode 100644 arch/arm/mach-ks8695/regs-pci.h create mode 100644 arch/arm/mach-ks8695/regs-sys.h create mode 100644 arch/arm/mach-ks8695/regs-wan.h create mode 100644 arch/arm/mach-ks8695/time.c delete mode 100644 arch/arm/mach-lpc32xx/Kconfig create mode 100644 arch/arm/mach-lpc32xx/include/mach/board.h create mode 100644 arch/arm/mach-lpc32xx/include/mach/entry-macro.S create mode 100644 arch/arm/mach-lpc32xx/include/mach/hardware.h create mode 100644 arch/arm/mach-lpc32xx/include/mach/platform.h create mode 100644 arch/arm/mach-lpc32xx/include/mach/uncompress.h delete mode 100644 arch/arm/mach-lpc32xx/lpc32xx.h create mode 100644 arch/arm/mach-netx/Kconfig create mode 100644 arch/arm/mach-netx/Makefile create mode 100644 arch/arm/mach-netx/Makefile.boot create mode 100644 arch/arm/mach-netx/fb.c create mode 100644 arch/arm/mach-netx/fb.h create mode 100644 arch/arm/mach-netx/generic.c create mode 100644 arch/arm/mach-netx/generic.h create mode 100644 arch/arm/mach-netx/include/mach/hardware.h create mode 100644 arch/arm/mach-netx/include/mach/irqs.h create mode 100644 arch/arm/mach-netx/include/mach/netx-regs.h create mode 100644 arch/arm/mach-netx/include/mach/pfifo.h create mode 100644 arch/arm/mach-netx/include/mach/uncompress.h create mode 100644 arch/arm/mach-netx/include/mach/xc.h create mode 100644 arch/arm/mach-netx/nxdb500.c create mode 100644 arch/arm/mach-netx/nxdkn.c create mode 100644 arch/arm/mach-netx/nxeb500hmi.c create mode 100644 arch/arm/mach-netx/pfifo.c create mode 100644 arch/arm/mach-netx/time.c create mode 100644 arch/arm/mach-netx/xc.c create mode 100644 arch/arm/mach-nspire/clcd.c create mode 100644 arch/arm/mach-nspire/clcd.h delete mode 100644 arch/arm/mach-omap2/.gitignore delete mode 100644 arch/arm/mach-omap2/omap-iommu.c create mode 100644 arch/arm/mach-w90x900/Kconfig create mode 100644 arch/arm/mach-w90x900/Makefile create mode 100644 arch/arm/mach-w90x900/Makefile.boot create mode 100644 arch/arm/mach-w90x900/clksel.c create mode 100644 arch/arm/mach-w90x900/clock.c create mode 100644 arch/arm/mach-w90x900/clock.h create mode 100644 arch/arm/mach-w90x900/cpu.c create mode 100644 arch/arm/mach-w90x900/cpu.h create mode 100644 arch/arm/mach-w90x900/dev.c create mode 100644 arch/arm/mach-w90x900/gpio.c create mode 100644 arch/arm/mach-w90x900/include/mach/entry-macro.S create mode 100644 arch/arm/mach-w90x900/include/mach/hardware.h create mode 100644 arch/arm/mach-w90x900/include/mach/irqs.h create mode 100644 arch/arm/mach-w90x900/include/mach/map.h create mode 100644 arch/arm/mach-w90x900/include/mach/mfp.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-clock.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-irq.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-ldm.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-serial.h create mode 100644 arch/arm/mach-w90x900/include/mach/uncompress.h create mode 100644 arch/arm/mach-w90x900/irq.c create mode 100644 arch/arm/mach-w90x900/mach-nuc910evb.c create mode 100644 arch/arm/mach-w90x900/mach-nuc950evb.c create mode 100644 arch/arm/mach-w90x900/mach-nuc960evb.c create mode 100644 arch/arm/mach-w90x900/mfp.c create mode 100644 arch/arm/mach-w90x900/nuc910.c create mode 100644 arch/arm/mach-w90x900/nuc910.h create mode 100644 arch/arm/mach-w90x900/nuc950.c create mode 100644 arch/arm/mach-w90x900/nuc950.h create mode 100644 arch/arm/mach-w90x900/nuc960.c create mode 100644 arch/arm/mach-w90x900/nuc960.h create mode 100644 arch/arm/mach-w90x900/nuc9xx.h create mode 100644 arch/arm/mach-w90x900/regs-ebi.h create mode 100644 arch/arm/mach-w90x900/regs-gcr.h create mode 100644 arch/arm/mach-w90x900/regs-timer.h create mode 100644 arch/arm/mach-w90x900/regs-usb.h create mode 100644 arch/arm/mach-w90x900/time.c create mode 100644 arch/arm/mm/cache-aurora-l2.h create mode 100644 arch/arm/plat-iop/Makefile create mode 100644 arch/arm/plat-iop/adma.c rename arch/arm/{mach-iop32x => plat-iop}/cp6.c (100%) create mode 100644 arch/arm/plat-iop/i2c.c create mode 100644 arch/arm/plat-iop/pci.c create mode 100644 arch/arm/plat-iop/pmu.c create mode 100644 arch/arm/plat-iop/restart.c create mode 100644 arch/arm/plat-iop/setup.c create mode 100644 arch/arm/plat-iop/time.c delete mode 100644 arch/arm64/Kbuild delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-emmc.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d-khadas-vim3.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-s922x-khadas-vim3.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-khadas-vim3l.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-hummingboard-pulse.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a3u-eur.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a5u-eur.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm8150.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm8150b.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm8150l.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8150-mtp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8150.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts create mode 100644 arch/arm64/crypto/aes-ctr-fallback.h create mode 100644 arch/arm64/include/asm/dma-mapping.h create mode 100644 arch/arm64/include/uapi/asm/stat.h delete mode 100644 arch/arm64/kernel/image-vars.h create mode 100644 arch/arm64/lib/atomic_ll_sc.c delete mode 100644 arch/arm64/lib/error-inject.c create mode 100644 arch/ia64/configs/sim_defconfig create mode 100644 arch/ia64/dig/Makefile create mode 100644 arch/ia64/dig/machvec.c create mode 100644 arch/ia64/dig/machvec_vtd.c create mode 100644 arch/ia64/dig/setup.c create mode 100644 arch/ia64/hp/common/hwsw_iommu.c create mode 100644 arch/ia64/hp/sim/Kconfig create mode 100644 arch/ia64/hp/sim/Makefile create mode 100644 arch/ia64/hp/sim/boot/Makefile create mode 100644 arch/ia64/hp/sim/boot/boot_head.S create mode 100644 arch/ia64/hp/sim/boot/bootloader.c create mode 100644 arch/ia64/hp/sim/boot/bootloader.lds create mode 100644 arch/ia64/hp/sim/boot/fw-emu.c create mode 100644 arch/ia64/hp/sim/boot/ssc.h create mode 100644 arch/ia64/hp/sim/hpsim.S create mode 100644 arch/ia64/hp/sim/hpsim_console.c create mode 100644 arch/ia64/hp/sim/hpsim_irq.c create mode 100644 arch/ia64/hp/sim/hpsim_machvec.c create mode 100644 arch/ia64/hp/sim/hpsim_setup.c create mode 100644 arch/ia64/hp/sim/hpsim_ssc.h create mode 100644 arch/ia64/hp/sim/simeth.c create mode 100644 arch/ia64/hp/sim/simscsi.c create mode 100644 arch/ia64/hp/sim/simserial.c create mode 100644 arch/ia64/hp/zx1/Makefile create mode 100644 arch/ia64/hp/zx1/hpzx1_machvec.c create mode 100644 arch/ia64/hp/zx1/hpzx1_swiotlb_machvec.c create mode 100644 arch/ia64/include/asm/hpsim.h create mode 100644 arch/ia64/include/asm/machvec.h create mode 100644 arch/ia64/include/asm/machvec_dig.h create mode 100644 arch/ia64/include/asm/machvec_dig_vtd.h create mode 100644 arch/ia64/include/asm/machvec_hpsim.h create mode 100644 arch/ia64/include/asm/machvec_hpzx1.h create mode 100644 arch/ia64/include/asm/machvec_hpzx1_swiotlb.h create mode 100644 arch/ia64/include/asm/machvec_init.h create mode 100644 arch/ia64/include/asm/machvec_sn2.h create mode 100644 arch/ia64/include/asm/machvec_uv.h create mode 100644 arch/ia64/include/asm/sn/acpi.h create mode 100644 arch/ia64/include/asm/sn/addrs.h create mode 100644 arch/ia64/include/asm/sn/arch.h create mode 100644 arch/ia64/include/asm/sn/bte.h create mode 100644 arch/ia64/include/asm/sn/clksupport.h create mode 100644 arch/ia64/include/asm/sn/geo.h create mode 100644 arch/ia64/include/asm/sn/io.h create mode 100644 arch/ia64/include/asm/sn/ioc3.h create mode 100644 arch/ia64/include/asm/sn/klconfig.h create mode 100644 arch/ia64/include/asm/sn/l1.h create mode 100644 arch/ia64/include/asm/sn/leds.h create mode 100644 arch/ia64/include/asm/sn/module.h create mode 100644 arch/ia64/include/asm/sn/mspec.h create mode 100644 arch/ia64/include/asm/sn/nodepda.h create mode 100644 arch/ia64/include/asm/sn/pcibr_provider.h create mode 100644 arch/ia64/include/asm/sn/pcibus_provider_defs.h create mode 100644 arch/ia64/include/asm/sn/pcidev.h create mode 100644 arch/ia64/include/asm/sn/pda.h create mode 100644 arch/ia64/include/asm/sn/pic.h create mode 100644 arch/ia64/include/asm/sn/rw_mmr.h create mode 100644 arch/ia64/include/asm/sn/shub_mmr.h create mode 100644 arch/ia64/include/asm/sn/shubio.h create mode 100644 arch/ia64/include/asm/sn/simulator.h create mode 100644 arch/ia64/include/asm/sn/sn2/sn_hwperf.h create mode 100644 arch/ia64/include/asm/sn/sn_cpuid.h create mode 100644 arch/ia64/include/asm/sn/sn_feature_sets.h create mode 100644 arch/ia64/include/asm/sn/tioca.h create mode 100644 arch/ia64/include/asm/sn/tioca_provider.h create mode 100644 arch/ia64/include/asm/sn/tioce.h create mode 100644 arch/ia64/include/asm/sn/tioce_provider.h create mode 100644 arch/ia64/include/asm/sn/tiocp.h create mode 100644 arch/ia64/include/asm/sn/tiocx.h create mode 100644 arch/ia64/include/asm/sn/types.h create mode 100644 arch/ia64/kernel/machvec.c create mode 100644 arch/ia64/sn/Makefile create mode 100644 arch/ia64/sn/include/ioerror.h create mode 100644 arch/ia64/sn/include/tio.h create mode 100644 arch/ia64/sn/include/xtalk/hubdev.h create mode 100644 arch/ia64/sn/include/xtalk/xbow.h create mode 100644 arch/ia64/sn/include/xtalk/xwidgetdev.h create mode 100644 arch/ia64/sn/kernel/Makefile create mode 100644 arch/ia64/sn/kernel/bte.c create mode 100644 arch/ia64/sn/kernel/bte_error.c create mode 100644 arch/ia64/sn/kernel/huberror.c create mode 100644 arch/ia64/sn/kernel/idle.c create mode 100644 arch/ia64/sn/kernel/io_acpi_init.c create mode 100644 arch/ia64/sn/kernel/io_common.c create mode 100644 arch/ia64/sn/kernel/io_init.c create mode 100644 arch/ia64/sn/kernel/iomv.c create mode 100644 arch/ia64/sn/kernel/irq.c create mode 100644 arch/ia64/sn/kernel/klconflib.c create mode 100644 arch/ia64/sn/kernel/machvec.c create mode 100644 arch/ia64/sn/kernel/mca.c create mode 100644 arch/ia64/sn/kernel/msi_sn.c create mode 100644 arch/ia64/sn/kernel/pio_phys.S create mode 100644 arch/ia64/sn/kernel/setup.c create mode 100644 arch/ia64/sn/kernel/sn2/Makefile create mode 100644 arch/ia64/sn/kernel/sn2/cache.c create mode 100644 arch/ia64/sn/kernel/sn2/io.c create mode 100644 arch/ia64/sn/kernel/sn2/prominfo_proc.c create mode 100644 arch/ia64/sn/kernel/sn2/ptc_deadlock.S create mode 100644 arch/ia64/sn/kernel/sn2/sn2_smp.c create mode 100644 arch/ia64/sn/kernel/sn2/sn_hwperf.c create mode 100644 arch/ia64/sn/kernel/sn2/sn_proc_fs.c create mode 100644 arch/ia64/sn/kernel/sn2/timer.c create mode 100644 arch/ia64/sn/kernel/sn2/timer_interrupt.c create mode 100644 arch/ia64/sn/kernel/tiocx.c create mode 100644 arch/ia64/sn/pci/Makefile create mode 100644 arch/ia64/sn/pci/pci_dma.c create mode 100644 arch/ia64/sn/pci/pcibr/Makefile create mode 100644 arch/ia64/sn/pci/pcibr/pcibr_ate.c create mode 100644 arch/ia64/sn/pci/pcibr/pcibr_dma.c create mode 100644 arch/ia64/sn/pci/pcibr/pcibr_provider.c create mode 100644 arch/ia64/sn/pci/pcibr/pcibr_reg.c create mode 100644 arch/ia64/sn/pci/tioca_provider.c create mode 100644 arch/ia64/sn/pci/tioce_provider.c create mode 100644 arch/ia64/uv/kernel/machvec.c create mode 100644 arch/mips/include/asm/mach-jz4740/gpio.h create mode 100644 arch/mips/include/asm/mach-jz4740/jz4740_fb.h create mode 100644 arch/mips/include/asm/mach-jz4740/jz4740_mmc.h create mode 100644 arch/mips/include/asm/mach-jz4740/platform.h delete mode 100644 arch/mips/include/asm/vdso/gettimeofday.h delete mode 100644 arch/mips/include/asm/vdso/vdso.h delete mode 100644 arch/mips/include/asm/vdso/vsyscall.h create mode 100644 arch/mips/jz4740/board-qi_lb60.c create mode 100644 arch/mips/jz4740/platform.c create mode 100644 arch/mips/mm/tlb-r8k.c delete mode 100644 arch/mips/vdso/config-n32-o32-env.c create mode 100644 arch/mips/vdso/vdso.h delete mode 100644 arch/mips/vdso/vgettimeofday.c rename arch/parisc/configs/{defconfig => default_defconfig} (100%) delete mode 100644 arch/parisc/include/asm/kexec.h delete mode 100644 arch/parisc/kernel/kexec.c delete mode 100644 arch/parisc/kernel/kexec_file.c delete mode 100644 arch/parisc/kernel/relocate_kernel.S create mode 100644 arch/parisc/lib/memset.c delete mode 100644 arch/parisc/lib/string.S delete mode 100644 arch/powerpc/include/asm/elfnote.h create mode 100644 arch/powerpc/include/asm/error-injection.h delete mode 100644 arch/powerpc/include/asm/fadump-internal.h delete mode 100644 arch/powerpc/include/asm/mem_encrypt.h create mode 100644 arch/powerpc/include/asm/ppc4xx_ocm.h create mode 100644 arch/powerpc/include/asm/scom.h delete mode 100644 arch/powerpc/include/asm/svm.h delete mode 100644 arch/powerpc/include/asm/ultravisor-api.h delete mode 100644 arch/powerpc/include/asm/ultravisor.h delete mode 100644 arch/powerpc/kernel/note.S delete mode 100644 arch/powerpc/kernel/ucall.S delete mode 100644 arch/powerpc/lib/memcpy_mcsafe_64.S delete mode 100644 arch/powerpc/mm/ioremap.c delete mode 100644 arch/powerpc/mm/ioremap_32.c delete mode 100644 arch/powerpc/mm/ioremap_64.c create mode 100644 arch/powerpc/platforms/4xx/ocm.c delete mode 100644 arch/powerpc/platforms/powernv/opal-core.c delete mode 100644 arch/powerpc/platforms/powernv/opal-fadump.c delete mode 100644 arch/powerpc/platforms/powernv/opal-fadump.h delete mode 100644 arch/powerpc/platforms/powernv/ultravisor.c delete mode 100644 arch/powerpc/platforms/pseries/rtas-fadump.c delete mode 100644 arch/powerpc/platforms/pseries/rtas-fadump.h delete mode 100644 arch/powerpc/platforms/pseries/svm.c create mode 100644 arch/powerpc/sysdev/scom.c delete mode 100644 arch/riscv/Kbuild delete mode 100644 arch/riscv/include/asm/sparsemem.h delete mode 100644 arch/riscv/include/uapi/asm/perf_regs.h delete mode 100644 arch/riscv/kernel/perf_callchain.c delete mode 100644 arch/riscv/kernel/perf_regs.c create mode 100644 arch/riscv/lib/udivdi3.S delete mode 100644 arch/riscv/mm/tlbflush.c delete mode 100644 arch/s390/boot/pgm_check_info.c delete mode 100644 arch/s390/boot/version.c delete mode 100644 arch/s390/crypto/sha3_256_s390.c delete mode 100644 arch/s390/crypto/sha3_512_s390.c create mode 100644 arch/s390/kernel/early_nobss.c delete mode 100644 arch/um/drivers/vhost_user.h delete mode 100644 arch/um/drivers/virtio_uml.c create mode 100644 arch/x86/crypto/aegis128l-aesni-asm.S create mode 100644 arch/x86/crypto/aegis128l-aesni-glue.c create mode 100644 arch/x86/crypto/aegis256-aesni-asm.S create mode 100644 arch/x86/crypto/aegis256-aesni-glue.c create mode 100644 arch/x86/crypto/aes-i586-asm_32.S create mode 100644 arch/x86/crypto/aes-x86_64-asm_64.S create mode 100644 arch/x86/crypto/morus1280-avx2-asm.S create mode 100644 arch/x86/crypto/morus1280-avx2-glue.c create mode 100644 arch/x86/crypto/morus1280-sse2-asm.S create mode 100644 arch/x86/crypto/morus1280-sse2-glue.c create mode 100644 arch/x86/crypto/morus1280_glue.c create mode 100644 arch/x86/crypto/morus640-sse2-asm.S create mode 100644 arch/x86/crypto/morus640-sse2-glue.c create mode 100644 arch/x86/crypto/morus640_glue.c create mode 100644 arch/x86/include/asm/apic_flat_64.h delete mode 100644 arch/x86/include/asm/cpuidle_haltpoll.h create mode 100644 arch/x86/include/asm/crypto/aes.h create mode 100644 arch/x86/include/asm/error-injection.h create mode 100644 arch/x86/include/asm/ipi.h delete mode 100644 arch/x86/include/asm/vmware.h copy {tools/arch => arch}/x86/include/uapi/asm/errno.h (100%) create mode 100644 arch/x86/include/uapi/asm/fcntl.h create mode 100644 arch/x86/include/uapi/asm/ioctl.h create mode 100644 arch/x86/include/uapi/asm/ioctls.h create mode 100644 arch/x86/include/uapi/asm/ipcbuf.h create mode 100644 arch/x86/include/uapi/asm/param.h create mode 100644 arch/x86/include/uapi/asm/resource.h create mode 100644 arch/x86/include/uapi/asm/termbits.h create mode 100644 arch/x86/include/uapi/asm/termios.h create mode 100644 arch/x86/include/uapi/asm/types.h delete mode 100644 arch/x86/kernel/apic/local.h create mode 100644 arch/x86/kernel/apic/x2apic.h create mode 100644 arch/x86/purgatory/string.c delete mode 100644 block/blk-iocost.c delete mode 100644 crypto/aegis128-core.c delete mode 100644 crypto/aegis128-neon-inner.c delete mode 100644 crypto/aegis128-neon.c create mode 100644 crypto/aegis128.c create mode 100644 crypto/aegis128l.c create mode 100644 crypto/aegis256.c delete mode 100644 crypto/essiv.c create mode 100644 crypto/morus1280.c create mode 100644 crypto/morus640.c delete mode 100644 drivers/auxdisplay/charlcd.h delete mode 100644 drivers/base/power/wakeup_stats.c delete mode 100644 drivers/bus/moxtet.c create mode 100644 drivers/char/agp/sgi-agp.c create mode 100644 drivers/char/mbcs.c create mode 100644 drivers/char/mbcs.h create mode 100644 drivers/char/snsc.c create mode 100644 drivers/char/snsc.h create mode 100644 drivers/char/snsc_event.c delete mode 100644 drivers/char/tpm/tpm_ftpm_tee.c delete mode 100644 drivers/char/tpm/tpm_ftpm_tee.h delete mode 100644 drivers/clk/clk-aspeed.h delete mode 100644 drivers/clk/clk-ast2600.c delete mode 100644 drivers/clk/imx/clk-imx8mn.c delete mode 100644 drivers/clk/ingenic/tcu.c delete mode 100644 drivers/clk/mediatek/clk-mt6779-aud.c delete mode 100644 drivers/clk/mediatek/clk-mt6779-cam.c delete mode 100644 drivers/clk/mediatek/clk-mt6779-img.c delete mode 100644 drivers/clk/mediatek/clk-mt6779-ipe.c delete mode 100644 drivers/clk/mediatek/clk-mt6779-mfg.c delete mode 100644 drivers/clk/mediatek/clk-mt6779-mm.c delete mode 100644 drivers/clk/mediatek/clk-mt6779-vdec.c delete mode 100644 drivers/clk/mediatek/clk-mt6779-venc.c delete mode 100644 drivers/clk/mediatek/clk-mt6779.c delete mode 100644 drivers/clk/meson/clk-cpu-dyndiv.c delete mode 100644 drivers/clk/meson/clk-cpu-dyndiv.h create mode 100644 drivers/clk/meson/clk-input.c create mode 100644 drivers/clk/meson/clk-input.h delete mode 100644 drivers/clk/mvebu/ap-cpu-clk.c delete mode 100644 drivers/clk/mvebu/armada_ap_cp_helper.c delete mode 100644 drivers/clk/mvebu/armada_ap_cp_helper.h delete mode 100644 drivers/clk/qcom/gcc-sm8150.c delete mode 100644 drivers/clk/rockchip/clk-rk3308.c delete mode 100644 drivers/clocksource/ingenic-timer.c create mode 100644 drivers/cpufreq/qcom-cpufreq-kryo.c delete mode 100644 drivers/cpufreq/qcom-cpufreq-nvmem.c delete mode 100644 drivers/cpufreq/sun50i-cpufreq-nvmem.c delete mode 100644 drivers/cpuidle/cpuidle-haltpoll.c delete mode 100644 drivers/cpuidle/cpuidle-psci.c delete mode 100644 drivers/cpuidle/governors/haltpoll.c delete mode 100644 drivers/crypto/caam/dpseci-debugfs.c delete mode 100644 drivers/crypto/caam/dpseci-debugfs.h create mode 100644 drivers/crypto/ccree/cc_ivgen.c create mode 100644 drivers/crypto/ccree/cc_ivgen.h delete mode 100644 drivers/crypto/hisilicon/qm.c delete mode 100644 drivers/crypto/hisilicon/qm.h delete mode 100644 drivers/crypto/hisilicon/sgl.c delete mode 100644 drivers/crypto/hisilicon/sgl.h delete mode 100644 drivers/crypto/hisilicon/zip/Makefile delete mode 100644 drivers/crypto/hisilicon/zip/zip.h delete mode 100644 drivers/crypto/hisilicon/zip/zip_crypto.c delete mode 100644 drivers/crypto/hisilicon/zip/zip_main.c create mode 100644 drivers/devfreq/tegra-devfreq.c delete mode 100644 drivers/devfreq/tegra20-devfreq.c delete mode 100644 drivers/devfreq/tegra30-devfreq.c delete mode 100644 drivers/dma-buf/dma-resv.c create mode 100644 drivers/dma-buf/reservation.c delete mode 100644 drivers/dma-buf/selftest.c delete mode 100644 drivers/dma-buf/selftest.h delete mode 100644 drivers/dma-buf/selftests.h delete mode 100644 drivers/dma-buf/st-dma-fence.c create mode 100644 drivers/dma/dma-jz4740.c delete mode 100644 drivers/dma/dw/acpi.c delete mode 100644 drivers/dma/dw/of.c delete mode 100644 drivers/dma/iop-adma.h delete mode 100644 drivers/edac/armada_xp_edac.c delete mode 100644 drivers/edac/bluefield_edac.c delete mode 100644 drivers/firmware/arm_scmi/reset.c delete mode 100644 drivers/firmware/efi/rci2-table.c delete mode 100644 drivers/firmware/imx/imx-dsp.c delete mode 100644 drivers/firmware/stratix10-rsu.c delete mode 100644 drivers/firmware/turris-mox-rwtm.c delete mode 100644 drivers/fpga/dfl-afu-error.c delete mode 100644 drivers/fpga/dfl-fme-error.c create mode 100644 drivers/gpio/gpio-ks8695.c delete mode 100644 drivers/gpio/gpio-moxtet.c delete mode 100644 drivers/gpio/gpiolib-acpi.h delete mode 100644 drivers/gpio/gpiolib-of.h delete mode 100644 drivers/gpio/sgpio-aspeed.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/arct_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v1_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v12_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_1.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.h create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn21/hw_factory_dcn21.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn21/hw_factory_dcn21.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn21/hw_translate_dcn21.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn21/hw_translate_dcn21.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/generic_regs.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/hw_generic.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn21/irq_service_dcn21.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn21/irq_service_dcn21.h delete mode 100644 drivers/gpu/drm/amd/include/arct_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_10_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_10_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_1_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_1_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_2_1_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_2_1_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_12_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_12_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/rsmu/rsmu_0_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/rsmu/rsmu_0_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/navi12_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/navi14_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/renoir_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c delete mode 100644 drivers/gpu/drm/amd/powerplay/arcturus_ppt.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_arcturus.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu12_driver_if.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_types.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v12_0_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/renoir_ppt.c delete mode 100644 drivers/gpu/drm/amd/powerplay/renoir_ppt.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smu_v12_0.c create mode 100644 drivers/gpu/drm/ast/ast_fb.c delete mode 100644 drivers/gpu/drm/drm_mipi_dbi.c create mode 100644 drivers/gpu/drm/etnaviv/etnaviv_iommu.h create mode 100644 drivers/gpu/drm/i915/Makefile.header-test create mode 100644 drivers/gpu/drm/i915/display/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/display/intel_display_types.h delete mode 100644 drivers/gpu/drm/i915/display/intel_tc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_tc.h create mode 100644 drivers/gpu/drm/i915/gem/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_shrinker.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_stolen.h create mode 100644 drivers/gpu/drm/i915/gt/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_user.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_user.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_irq.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_irq.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_renderstate.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_renderstate.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_reset_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_timeline.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_timeline.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_timeline_types.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_context.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_engine.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_engine.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_engine_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_timeline.c delete mode 100644 drivers/gpu/drm/i915/gt/selftests/mock_timeline.c delete mode 100644 drivers/gpu/drm/i915/gt/selftests/mock_timeline.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/Makefile delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c delete mode 100644 drivers/gpu/drm/i915/i915_buddy.c delete mode 100644 drivers/gpu/drm/i915/i915_buddy.h create mode 100644 drivers/gpu/drm/i915/i915_gem_batch_pool.c create mode 100644 drivers/gpu/drm/i915/i915_gem_batch_pool.h create mode 100644 drivers/gpu/drm/i915/i915_gem_render_state.c create mode 100644 drivers/gpu/drm/i915/i915_gem_render_state.h delete mode 100644 drivers/gpu/drm/i915/i915_getparam.c delete mode 100644 drivers/gpu/drm/i915/i915_memcpy.h create mode 100644 drivers/gpu/drm/i915/i915_oa_bdw.c create mode 100644 drivers/gpu/drm/i915/i915_oa_bdw.h create mode 100644 drivers/gpu/drm/i915/i915_oa_bxt.c create mode 100644 drivers/gpu/drm/i915/i915_oa_bxt.h create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.c create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.h create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.c create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.h create mode 100644 drivers/gpu/drm/i915/i915_oa_chv.c create mode 100644 drivers/gpu/drm/i915/i915_oa_chv.h create mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.c create mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.h create mode 100644 drivers/gpu/drm/i915/i915_oa_glk.c create mode 100644 drivers/gpu/drm/i915/i915_oa_glk.h create mode 100644 drivers/gpu/drm/i915/i915_oa_hsw.c create mode 100644 drivers/gpu/drm/i915/i915_oa_hsw.h create mode 100644 drivers/gpu/drm/i915/i915_oa_icl.c create mode 100644 drivers/gpu/drm/i915/i915_oa_icl.h create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt2.c create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt2.h create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt3.c create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt3.h create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt2.c create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt2.h create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt3.c create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt3.h create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt4.c create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt4.h delete mode 100644 drivers/gpu/drm/i915/i915_perf.h delete mode 100644 drivers/gpu/drm/i915/i915_suspend.h delete mode 100644 drivers/gpu/drm/i915/i915_sw_fence_work.c delete mode 100644 drivers/gpu/drm/i915/i915_sw_fence_work.h delete mode 100644 drivers/gpu/drm/i915/i915_sysfs.h create mode 100644 drivers/gpu/drm/i915/i915_timeline.c create mode 100644 drivers/gpu/drm/i915/i915_timeline.h create mode 100644 drivers/gpu/drm/i915/i915_timeline_types.h delete mode 100644 drivers/gpu/drm/i915/i915_utils.c create mode 100644 drivers/gpu/drm/i915/intel_drv.h create mode 100644 drivers/gpu/drm/i915/intel_guc.c create mode 100644 drivers/gpu/drm/i915/intel_guc.h create mode 100644 drivers/gpu/drm/i915/intel_guc_ads.c create mode 100644 drivers/gpu/drm/i915/intel_guc_ads.h create mode 100644 drivers/gpu/drm/i915/intel_guc_ct.c create mode 100644 drivers/gpu/drm/i915/intel_guc_ct.h create mode 100644 drivers/gpu/drm/i915/intel_guc_fw.c create mode 100644 drivers/gpu/drm/i915/intel_guc_fw.h create mode 100644 drivers/gpu/drm/i915/intel_guc_fwif.h create mode 100644 drivers/gpu/drm/i915/intel_guc_log.c create mode 100644 drivers/gpu/drm/i915/intel_guc_log.h create mode 100644 drivers/gpu/drm/i915/intel_guc_reg.h create mode 100644 drivers/gpu/drm/i915/intel_guc_submission.c create mode 100644 drivers/gpu/drm/i915/intel_guc_submission.h create mode 100644 drivers/gpu/drm/i915/intel_huc.c create mode 100644 drivers/gpu/drm/i915/intel_huc.h create mode 100644 drivers/gpu/drm/i915/intel_huc_fw.c create mode 100644 drivers/gpu/drm/i915/intel_huc_fw.h delete mode 100644 drivers/gpu/drm/i915/intel_pch.c delete mode 100644 drivers/gpu/drm/i915/intel_pch.h create mode 100644 drivers/gpu/drm/i915/intel_renderstate.h rename drivers/gpu/drm/i915/{gt/gen6_renderstate.c => intel_renderstate_gen6.c} (100%) rename drivers/gpu/drm/i915/{gt/gen7_renderstate.c => intel_renderstate_gen7.c} (100%) rename drivers/gpu/drm/i915/{gt/gen8_renderstate.c => intel_renderstate_gen8.c} (100%) rename drivers/gpu/drm/i915/{gt/gen9_renderstate.c => intel_renderstate_gen9.c} (100%) create mode 100644 drivers/gpu/drm/i915/intel_uc.c create mode 100644 drivers/gpu/drm/i915/intel_uc.h create mode 100644 drivers/gpu/drm/i915/intel_uc_fw.c create mode 100644 drivers/gpu/drm/i915/intel_uc_fw.h delete mode 100644 drivers/gpu/drm/i915/oa/Makefile delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h delete mode 100644 drivers/gpu/drm/i915/selftests/i915_buddy.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_timeline.c create mode 100644 drivers/gpu/drm/i915/selftests/igt_wedge_me.h create mode 100644 drivers/gpu/drm/i915/selftests/intel_guc.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_timeline.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_timeline.h create mode 100644 drivers/gpu/drm/mgag200/mgag200_fb.c delete mode 100644 drivers/gpu/drm/msm/msm_atomic_trace.h delete mode 100644 drivers/gpu/drm/msm/msm_atomic_tracepoints.c create mode 100644 drivers/gpu/drm/omapdrm/displays/panel-lgphilips-lb035q02.c create mode 100644 drivers/gpu/drm/omapdrm/displays/panel-nec-nl8048hl11.c create mode 100644 drivers/gpu/drm/omapdrm/displays/panel-sharp-ls037v7dw01.c create mode 100644 drivers/gpu/drm/omapdrm/displays/panel-sony-acx565akm.c create mode 100644 drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c create mode 100644 drivers/gpu/drm/omapdrm/displays/panel-tpo-td043mtea1.c delete mode 100644 drivers/gpu/drm/panel/panel-lg-lb035q02.c delete mode 100644 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt39016.c delete mode 100644 drivers/gpu/drm/panel/panel-raydium-rm67191.c delete mode 100644 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c delete mode 100644 drivers/gpu/drm/panel/panel-sony-acx565akm.c delete mode 100644 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c delete mode 100644 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c create mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.c create mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.h delete mode 100644 drivers/gpu/drm/tiny/Kconfig delete mode 100644 drivers/gpu/drm/tiny/Makefile delete mode 100644 drivers/gpu/drm/tiny/gm12u320.c delete mode 100644 drivers/gpu/drm/tiny/hx8357d.c delete mode 100644 drivers/gpu/drm/tiny/ili9225.c delete mode 100644 drivers/gpu/drm/tiny/ili9341.c delete mode 100644 drivers/gpu/drm/tiny/mi0283qt.c delete mode 100644 drivers/gpu/drm/tiny/repaper.c delete mode 100644 drivers/gpu/drm/tiny/st7586.c delete mode 100644 drivers/gpu/drm/tiny/st7735r.c create mode 100644 drivers/gpu/drm/tinydrm/Kconfig create mode 100644 drivers/gpu/drm/tinydrm/Makefile create mode 100644 drivers/gpu/drm/tinydrm/core/Makefile create mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c create mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c create mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c create mode 100644 drivers/gpu/drm/tinydrm/ili9225.c create mode 100644 drivers/gpu/drm/tinydrm/ili9341.c create mode 100644 drivers/gpu/drm/tinydrm/mi0283qt.c create mode 100644 drivers/gpu/drm/tinydrm/mipi-dbi.c create mode 100644 drivers/gpu/drm/tinydrm/repaper.c create mode 100644 drivers/gpu/drm/tinydrm/st7586.c create mode 100644 drivers/gpu/drm/tinydrm/st7735r.c create mode 100644 drivers/gpu/drm/vboxvideo/vbox_prime.c delete mode 100644 drivers/gpu/drm/vkms/vkms_composer.c create mode 100644 drivers/gpu/drm/vkms/vkms_crc.c delete mode 100644 drivers/greybus/Kconfig delete mode 100644 drivers/greybus/Makefile delete mode 100644 drivers/greybus/arpc.h delete mode 100644 drivers/greybus/bundle.c delete mode 100644 drivers/greybus/connection.c delete mode 100644 drivers/greybus/control.c delete mode 100644 drivers/greybus/core.c delete mode 100644 drivers/greybus/debugfs.c delete mode 100644 drivers/greybus/es2.c delete mode 100644 drivers/greybus/greybus_trace.h delete mode 100644 drivers/greybus/hd.c delete mode 100644 drivers/greybus/interface.c delete mode 100644 drivers/greybus/manifest.c delete mode 100644 drivers/greybus/module.c delete mode 100644 drivers/greybus/operation.c delete mode 100644 drivers/greybus/svc.c delete mode 100644 drivers/greybus/svc_watchdog.c create mode 100644 drivers/hwmon/ads1015.c delete mode 100644 drivers/hwmon/as370-hwmon.c create mode 100644 drivers/hwmon/jz4740-hwmon.c delete mode 100644 drivers/hwmon/pmbus/inspur-ipsps.c delete mode 100644 drivers/hwtracing/intel_th/msu-sink.c create mode 100644 drivers/ide/sgiioc4.c delete mode 100644 drivers/iio/imu/adis16460.c delete mode 100644 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c delete mode 100644 drivers/iio/light/noa1305.c delete mode 100644 drivers/iio/potentiometer/max5432.c delete mode 100644 drivers/input/input-poller.c delete mode 100644 drivers/input/input-poller.h delete mode 100644 drivers/input/joystick/fsia6b.c create mode 100644 drivers/input/keyboard/w90p910_keypad.c create mode 100644 drivers/input/touchscreen/w90p910_ts.c delete mode 100644 drivers/interconnect/qcom/qcs404.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.h delete mode 100644 drivers/iommu/amd_iommu.h delete mode 100644 drivers/iommu/amd_iommu_quirks.c delete mode 100644 drivers/iommu/arm-smmu-impl.c create mode 100644 drivers/iommu/arm-smmu-regs.h delete mode 100644 drivers/iommu/arm-smmu.h delete mode 100644 drivers/iommu/intel-trace.c delete mode 100644 drivers/irqchip/irq-ingenic-tcu.c delete mode 100644 drivers/md/dm-clone-metadata.c delete mode 100644 drivers/md/dm-clone-metadata.h delete mode 100644 drivers/md/dm-clone-target.c delete mode 100644 drivers/md/dm-verity-verify-sig.c delete mode 100644 drivers/md/dm-verity-verify-sig.h delete mode 100644 drivers/media/i2c/ov5675.c delete mode 100644 drivers/media/platform/sunxi/Kconfig delete mode 100644 drivers/media/platform/sunxi/Makefile delete mode 100644 drivers/media/platform/sunxi/sun4i-csi/Kconfig delete mode 100644 drivers/media/platform/sunxi/sun4i-csi/Makefile delete mode 100644 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c delete mode 100644 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h delete mode 100644 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c delete mode 100644 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c delete mode 100644 drivers/media/rc/keymaps/rc-khadas.c delete mode 100644 drivers/media/rc/keymaps/rc-odroid.c delete mode 100644 drivers/media/rc/keymaps/rc-tanix-tx3mini.c delete mode 100644 drivers/media/rc/keymaps/rc-tanix-tx5max.c delete mode 100644 drivers/media/rc/keymaps/rc-wetek-hub.c delete mode 100644 drivers/media/rc/keymaps/rc-wetek-play2.c delete mode 100644 drivers/media/rc/keymaps/rc-x96max.c delete mode 100644 drivers/media/v4l2-core/v4l2-i2c.c delete mode 100644 drivers/media/v4l2-core/v4l2-spi.c create mode 100644 drivers/mfd/cros_ec.c create mode 100644 drivers/mfd/cros_ec_dev.h delete mode 100644 drivers/misc/habanalabs/include/goya/goya_reg_map.h create mode 100644 drivers/misc/ioc4.c delete mode 100644 drivers/misc/lkdtm/cfi.c create mode 100644 drivers/misc/sgi-xp/xp_nofault.S create mode 100644 drivers/misc/sgi-xp/xp_sn2.c create mode 100644 drivers/misc/sgi-xp/xpc_sn2.c create mode 100644 drivers/misc/spear13xx_pcie_gadget.c delete mode 100644 drivers/mmc/host/sdhci-of-aspeed.c rename drivers/mtd/{parsers => }/ar7part.c (100%) rename drivers/mtd/{parsers => }/bcm47xxpart.c (100%) rename drivers/mtd/{parsers => }/bcm63xxpart.c (100%) rename drivers/mtd/{parsers => }/cmdlinepart.c (100%) create mode 100644 drivers/mtd/devices/m25p80.c create mode 100644 drivers/mtd/nand/raw/ingenic/jz4740_nand.c delete mode 100644 drivers/mtd/nand/raw/mxic_nand.c create mode 100644 drivers/mtd/nand/raw/nuc900_nand.c rename drivers/mtd/{parsers => }/ofpart.c (100%) delete mode 100644 drivers/net/can/kvaser_pciefd.c delete mode 100644 drivers/net/can/m_can/m_can.h delete mode 100644 drivers/net/can/m_can/m_can_platform.c delete mode 100644 drivers/net/can/m_can/tcan4x5x.c delete mode 100644 drivers/net/can/sja1000/f81601.c delete mode 100644 drivers/net/dsa/microchip/ksz8795.c delete mode 100644 drivers/net/dsa/microchip/ksz8795_reg.h delete mode 100644 drivers/net/dsa/microchip/ksz8795_spi.c delete mode 100644 drivers/net/dsa/microchip/ksz9477_i2c.c create mode 100644 drivers/net/dsa/microchip/ksz_priv.h delete mode 100644 drivers/net/dsa/mv88e6xxx/port_hidden.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_tas.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_tas.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl/Makefile delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_mdio.h delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_flex_pipe.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_flex_pipe.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_flex_type.h copy drivers/net/ethernet/mellanox/mlx5/core/{steering => accel}/Makefile (100%) copy drivers/net/ethernet/mellanox/mlx5/core/{steering => diag}/Makefile (100%) delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/en_rep_tracepoint.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/en_tc_tracepoint.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/en_tc_tracepoint.h copy drivers/net/ethernet/mellanox/mlx5/core/{steering => en}/Makefile (100%) delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/health.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/health.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/Makefile copy drivers/net/ethernet/mellanox/mlx5/core/{steering => en_accel}/Makefile (100%) copy drivers/net/ethernet/mellanox/mlx5/core/{steering => fpga}/Makefile (100%) copy drivers/net/ethernet/mellanox/mlx5/core/{steering => ipoib}/Makefile (100%) rename drivers/net/ethernet/mellanox/mlx5/core/{steering => lib}/Makefile (100%) delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_crc32.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_fw.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_icm_pool.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_table.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5_ifc_dr.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c create mode 100644 drivers/net/ethernet/micrel/ks8695net.c create mode 100644 drivers/net/ethernet/micrel/ks8695net.h delete mode 100644 drivers/net/ethernet/mscc/ocelot_ptp.h create mode 100644 drivers/net/ethernet/netronome/nfp/bpf/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/devlink_param.c create mode 100644 drivers/net/ethernet/netronome/nfp/flower/Makefile create mode 100644 drivers/net/ethernet/netronome/nfp/nfpcore/Makefile create mode 100644 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000/Makefile create mode 100644 drivers/net/ethernet/netronome/nfp/nic/Makefile create mode 100644 drivers/net/ethernet/nuvoton/Kconfig create mode 100644 drivers/net/ethernet/nuvoton/Makefile create mode 100644 drivers/net/ethernet/nuvoton/w90p910_ether.c delete mode 100644 drivers/net/ethernet/pensando/Kconfig delete mode 100644 drivers/net/ethernet/pensando/Makefile delete mode 100644 drivers/net/ethernet/pensando/ionic/Makefile delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_bus.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_debugfs.c delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_debugfs.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_dev.c delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_dev.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_devlink.c delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_devlink.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_ethtool.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_if.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_lif.c delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_lif.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_main.c delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_regs.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_stats.c delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_stats.h delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_txrx.c delete mode 100644 drivers/net/ethernet/pensando/ionic/ionic_txrx.h rename drivers/{staging => net/ethernet/qlogic}/qlge/Makefile (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge.h (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_dbg.c (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_ethtool.c (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_main.c (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_mpi.c (100%) delete mode 100644 drivers/net/phy/adin.c delete mode 100644 drivers/net/phy/mdio-aspeed.c create mode 100644 drivers/net/wan/dscc4.c delete mode 100644 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c delete mode 100644 drivers/net/wireless/realtek/rtw88/coex.c delete mode 100644 drivers/net/wireless/realtek/rtw88/coex.h delete mode 100644 drivers/pci/controller/pci-hyperv-intf.c create mode 100644 drivers/pci/hotplug/sgi_hotplug.c delete mode 100644 drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c delete mode 100644 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l15.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l92.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-sc7180.c delete mode 100644 drivers/platform/chrome/cros_ec.c delete mode 100644 drivers/platform/chrome/cros_ec_chardev.c create mode 100644 drivers/power/supply/jz4740-battery.c delete mode 100644 drivers/regulator/mt6358-regulator.c delete mode 100644 drivers/regulator/sy8824x.c delete mode 100644 drivers/reset/reset-scmi.c delete mode 100644 drivers/rtc/rtc-fsl-ftm-alarm.c delete mode 100644 drivers/rtc/rtc-meson-vrtc.c create mode 100644 drivers/rtc/rtc-nuc900.c delete mode 100644 drivers/s390/crypto/zcrypt_ccamisc.c delete mode 100644 drivers/s390/crypto/zcrypt_ccamisc.h create mode 100644 drivers/sn/Kconfig create mode 100644 drivers/sn/Makefile create mode 100644 drivers/sn/ioc3.c delete mode 100644 drivers/soc/amlogic/meson-ee-pwrc.c delete mode 100644 drivers/soc/qcom/socinfo.c delete mode 100644 drivers/soc/samsung/exynos-chipid.c delete mode 100644 drivers/soundwire/debugfs.c delete mode 100644 drivers/spi/spi-npcm-fiu.c create mode 100644 drivers/spi/spi-nuc900.c create mode 100644 drivers/staging/erofs/Documentation/filesystems/erofs.txt create mode 100644 drivers/staging/erofs/Kconfig create mode 100644 drivers/staging/erofs/Makefile create mode 100644 drivers/staging/erofs/TODO create mode 100644 drivers/staging/erofs/compress.h create mode 100644 drivers/staging/erofs/data.c create mode 100644 drivers/staging/erofs/decompressor.c create mode 100644 drivers/staging/erofs/dir.c create mode 100644 drivers/staging/erofs/erofs_fs.h create mode 100644 drivers/staging/erofs/include/linux/tagptr.h create mode 100644 drivers/staging/erofs/include/trace/events/erofs.h create mode 100644 drivers/staging/erofs/inode.c create mode 100644 drivers/staging/erofs/internal.h create mode 100644 drivers/staging/erofs/namei.c create mode 100644 drivers/staging/erofs/super.c create mode 100644 drivers/staging/erofs/unzip_pagevec.h create mode 100644 drivers/staging/erofs/unzip_vle.c create mode 100644 drivers/staging/erofs/unzip_vle.h create mode 100644 drivers/staging/erofs/utils.c create mode 100644 drivers/staging/erofs/xattr.c create mode 100644 drivers/staging/erofs/xattr.h create mode 100644 drivers/staging/erofs/zmap.c delete mode 100644 drivers/staging/exfat/Kconfig delete mode 100644 drivers/staging/exfat/Makefile delete mode 100644 drivers/staging/exfat/TODO delete mode 100644 drivers/staging/exfat/exfat.h delete mode 100644 drivers/staging/exfat/exfat_blkdev.c delete mode 100644 drivers/staging/exfat/exfat_cache.c delete mode 100644 drivers/staging/exfat/exfat_core.c delete mode 100644 drivers/staging/exfat/exfat_nls.c delete mode 100644 drivers/staging/exfat/exfat_super.c delete mode 100644 drivers/staging/exfat/exfat_upcase.c create mode 100644 drivers/staging/greybus/arpc.h create mode 100644 drivers/staging/greybus/bundle.c create mode 100644 drivers/staging/greybus/bundle.h create mode 100644 drivers/staging/greybus/connection.c create mode 100644 drivers/staging/greybus/connection.h create mode 100644 drivers/staging/greybus/control.c create mode 100644 drivers/staging/greybus/control.h create mode 100644 drivers/staging/greybus/core.c create mode 100644 drivers/staging/greybus/debugfs.c create mode 100644 drivers/staging/greybus/es2.c create mode 100644 drivers/staging/greybus/greybus.h rename {include/linux => drivers/staging}/greybus/greybus_id.h (100%) create mode 100644 drivers/staging/greybus/greybus_manifest.h create mode 100644 drivers/staging/greybus/greybus_protocols.h create mode 100644 drivers/staging/greybus/greybus_trace.h create mode 100644 drivers/staging/greybus/hd.c create mode 100644 drivers/staging/greybus/hd.h create mode 100644 drivers/staging/greybus/interface.c create mode 100644 drivers/staging/greybus/interface.h create mode 100644 drivers/staging/greybus/manifest.c create mode 100644 drivers/staging/greybus/manifest.h create mode 100644 drivers/staging/greybus/module.c create mode 100644 drivers/staging/greybus/module.h create mode 100644 drivers/staging/greybus/operation.c create mode 100644 drivers/staging/greybus/operation.h create mode 100644 drivers/staging/greybus/svc.c create mode 100644 drivers/staging/greybus/svc.h create mode 100644 drivers/staging/greybus/svc_watchdog.c create mode 100644 drivers/staging/iio/adc/ad7192.h create mode 100644 drivers/staging/media/bcm2048/Kconfig create mode 100644 drivers/staging/media/bcm2048/Makefile create mode 100644 drivers/staging/media/bcm2048/TODO create mode 100644 drivers/staging/media/bcm2048/radio-bcm2048.c create mode 100644 drivers/staging/media/bcm2048/radio-bcm2048.h create mode 100644 drivers/staging/media/davinci_vpfe/Kconfig create mode 100644 drivers/staging/media/davinci_vpfe/Makefile create mode 100644 drivers/staging/media/davinci_vpfe/TODO create mode 100644 drivers/staging/media/davinci_vpfe/davinci-vpfe-mc.txt create mode 100644 drivers/staging/media/davinci_vpfe/davinci_vpfe_user.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe_hw.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe_hw.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif_user.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif_regs.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_resizer.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_resizer.h create mode 100644 drivers/staging/media/davinci_vpfe/vpfe.h create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_mc_capture.c create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_mc_capture.h create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_video.c create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_video.h delete mode 100644 drivers/staging/media/hantro/hantro_g1_h264_dec.c delete mode 100644 drivers/staging/media/hantro/hantro_g1_vp8_dec.c delete mode 100644 drivers/staging/media/hantro/hantro_h264.c delete mode 100644 drivers/staging/media/hantro/hantro_vp8.c delete mode 100644 drivers/staging/media/hantro/rk3399_vpu_hw_vp8_dec.c delete mode 100644 drivers/staging/media/imx/imx-media-csc-scaler.c delete mode 100644 drivers/staging/octeon/octeon-stubs.h delete mode 100644 drivers/staging/qlge/Kconfig delete mode 100644 drivers/staging/qlge/TODO create mode 100644 drivers/staging/rtl8723bs/hal/hal_phy.c create mode 100644 drivers/staging/rtl8723bs/os_dep/rtw_proc.c create mode 100644 drivers/staging/rtl8723bs/os_dep/rtw_proc.h delete mode 100644 drivers/staging/uwb/TODO delete mode 100644 drivers/staging/uwb/allocator.c delete mode 100644 drivers/staging/uwb/drp-ie.c delete mode 100644 drivers/staging/uwb/hwa-rc.c delete mode 100644 drivers/staging/uwb/i1480/dfu/dfu.c delete mode 100644 drivers/staging/uwb/i1480/dfu/i1480-dfu.h delete mode 100644 drivers/staging/uwb/i1480/dfu/mac.c delete mode 100644 drivers/staging/uwb/i1480/dfu/phy.c delete mode 100644 drivers/staging/uwb/i1480/dfu/usb.c delete mode 100644 drivers/staging/uwb/i1480/i1480-est.c delete mode 100644 drivers/staging/uwb/pal.c delete mode 100644 drivers/staging/uwb/radio.c delete mode 100644 drivers/staging/uwb/rsv.c delete mode 100644 drivers/staging/uwb/umc-bus.c delete mode 100644 drivers/staging/uwb/umc-dev.c delete mode 100644 drivers/staging/uwb/umc-drv.c delete mode 100644 drivers/staging/uwb/uwb-debug.c delete mode 100644 drivers/staging/uwb/uwb-internal.h delete mode 100644 drivers/staging/uwb/uwb.h delete mode 100644 drivers/staging/uwb/whc-rc.c delete mode 100644 drivers/staging/uwb/whci.c delete mode 100644 drivers/staging/wusbcore/Kconfig delete mode 100644 drivers/staging/wusbcore/Makefile delete mode 100644 drivers/staging/wusbcore/TODO delete mode 100644 drivers/staging/wusbcore/cbaf.c delete mode 100644 drivers/staging/wusbcore/crypto.c delete mode 100644 drivers/staging/wusbcore/devconnect.c delete mode 100644 drivers/staging/wusbcore/host/Kconfig delete mode 100644 drivers/staging/wusbcore/host/Makefile delete mode 100644 drivers/staging/wusbcore/host/hwa-hc.c delete mode 100644 drivers/staging/wusbcore/host/whci/asl.c delete mode 100644 drivers/staging/wusbcore/host/whci/debug.c delete mode 100644 drivers/staging/wusbcore/host/whci/hcd.c delete mode 100644 drivers/staging/wusbcore/host/whci/hw.c delete mode 100644 drivers/staging/wusbcore/host/whci/init.c delete mode 100644 drivers/staging/wusbcore/host/whci/int.c delete mode 100644 drivers/staging/wusbcore/host/whci/pzl.c delete mode 100644 drivers/staging/wusbcore/host/whci/qset.c delete mode 100644 drivers/staging/wusbcore/host/whci/whcd.h delete mode 100644 drivers/staging/wusbcore/host/whci/wusb.c delete mode 100644 drivers/staging/wusbcore/include/wusb.h delete mode 100644 drivers/staging/wusbcore/mmc.c delete mode 100644 drivers/staging/wusbcore/reservation.c delete mode 100644 drivers/staging/wusbcore/wa-hc.h delete mode 100644 drivers/staging/wusbcore/wusbhc.h delete mode 100644 drivers/thunderbolt/nhi_ops.c delete mode 100644 drivers/tty/serial/8250/8250_dwlib.c delete mode 100644 drivers/tty/serial/8250/8250_dwlib.h create mode 100644 drivers/tty/serial/8250/8250_moxa.c delete mode 100644 drivers/tty/serial/fsl_linflexuart.c create mode 100644 drivers/tty/serial/ioc3_serial.c create mode 100644 drivers/tty/serial/ioc4_serial.c create mode 100644 drivers/tty/serial/netx-serial.c create mode 100644 drivers/tty/serial/serial_ks8695.c create mode 100644 drivers/tty/serial/sn_console.c delete mode 100644 drivers/usb/cdns3/Kconfig delete mode 100644 drivers/usb/cdns3/Makefile delete mode 100644 drivers/usb/cdns3/cdns3-pci-wrap.c delete mode 100644 drivers/usb/cdns3/core.c delete mode 100644 drivers/usb/cdns3/core.h delete mode 100644 drivers/usb/cdns3/debug.h delete mode 100644 drivers/usb/cdns3/drd.c delete mode 100644 drivers/usb/cdns3/drd.h delete mode 100644 drivers/usb/cdns3/ep0.c delete mode 100644 drivers/usb/cdns3/gadget-export.h delete mode 100644 drivers/usb/cdns3/gadget.c delete mode 100644 drivers/usb/cdns3/gadget.h delete mode 100644 drivers/usb/cdns3/host-export.h delete mode 100644 drivers/usb/cdns3/host.c delete mode 100644 drivers/usb/cdns3/trace.c delete mode 100644 drivers/usb/cdns3/trace.h delete mode 100644 drivers/usb/common/Kconfig delete mode 100644 drivers/usb/common/debug.c delete mode 100644 drivers/usb/common/usb-conn-gpio.c create mode 100644 drivers/usb/host/ehci-w90x900.c create mode 100644 drivers/usb/host/hwa-hc.c create mode 100644 drivers/usb/host/oxu210hp.h rename drivers/{staging/wusbcore => usb}/host/whci/Makefile (100%) create mode 100644 drivers/usb/host/whci/asl.c create mode 100644 drivers/usb/host/whci/debug.c create mode 100644 drivers/usb/host/whci/hcd.c create mode 100644 drivers/usb/host/whci/hw.c create mode 100644 drivers/usb/host/whci/init.c create mode 100644 drivers/usb/host/whci/int.c create mode 100644 drivers/usb/host/whci/pzl.c create mode 100644 drivers/usb/host/whci/qset.c create mode 100644 drivers/usb/host/whci/whcd.h rename drivers/{staging/wusbcore => usb}/host/whci/whci-hc.h (100%) create mode 100644 drivers/usb/host/whci/wusb.c create mode 100644 drivers/usb/wusbcore/Kconfig create mode 100644 drivers/usb/wusbcore/Makefile create mode 100644 drivers/usb/wusbcore/cbaf.c create mode 100644 drivers/usb/wusbcore/crypto.c rename drivers/{staging => usb}/wusbcore/dev-sysfs.c (100%) create mode 100644 drivers/usb/wusbcore/devconnect.c create mode 100644 drivers/usb/wusbcore/mmc.c rename drivers/{staging => usb}/wusbcore/pal.c (100%) create mode 100644 drivers/usb/wusbcore/reservation.c rename drivers/{staging => usb}/wusbcore/rh.c (100%) rename drivers/{staging => usb}/wusbcore/security.c (100%) rename drivers/{staging => usb}/wusbcore/wa-hc.c (100%) create mode 100644 drivers/usb/wusbcore/wa-hc.h rename drivers/{staging => usb}/wusbcore/wa-nep.c (100%) rename drivers/{staging => usb}/wusbcore/wa-rpipe.c (100%) rename drivers/{staging => usb}/wusbcore/wa-xfer.c (100%) rename drivers/{staging => usb}/wusbcore/wusbhc.c (100%) create mode 100644 drivers/usb/wusbcore/wusbhc.h rename drivers/{staging => }/uwb/Kconfig (100%) rename drivers/{staging => }/uwb/Makefile (100%) rename drivers/{staging => }/uwb/address.c (100%) create mode 100644 drivers/uwb/allocator.c rename drivers/{staging => }/uwb/beacon.c (100%) rename drivers/{staging => }/uwb/driver.c (100%) rename drivers/{staging => }/uwb/drp-avail.c (100%) create mode 100644 drivers/uwb/drp-ie.c rename drivers/{staging => }/uwb/drp.c (100%) rename drivers/{staging => }/uwb/est.c (100%) create mode 100644 drivers/uwb/hwa-rc.c rename drivers/{staging => }/uwb/i1480/Makefile (100%) rename drivers/{staging => }/uwb/i1480/dfu/Makefile (100%) create mode 100644 drivers/uwb/i1480/dfu/dfu.c create mode 100644 drivers/uwb/i1480/dfu/i1480-dfu.h create mode 100644 drivers/uwb/i1480/dfu/mac.c create mode 100644 drivers/uwb/i1480/dfu/phy.c create mode 100644 drivers/uwb/i1480/dfu/usb.c create mode 100644 drivers/uwb/i1480/i1480-est.c rename drivers/{staging => }/uwb/ie-rcv.c (100%) rename drivers/{staging => }/uwb/ie.c (100%) rename drivers/{staging => }/uwb/lc-dev.c (100%) rename drivers/{staging => }/uwb/lc-rc.c (100%) rename drivers/{staging => }/uwb/neh.c (100%) create mode 100644 drivers/uwb/pal.c create mode 100644 drivers/uwb/radio.c rename drivers/{staging => }/uwb/reset.c (100%) create mode 100644 drivers/uwb/rsv.c rename drivers/{staging => }/uwb/scan.c (100%) create mode 100644 drivers/uwb/umc-bus.c create mode 100644 drivers/uwb/umc-dev.c create mode 100644 drivers/uwb/umc-drv.c create mode 100644 drivers/uwb/uwb-debug.c create mode 100644 drivers/uwb/uwb-internal.h rename drivers/{staging => }/uwb/uwbd.c (100%) create mode 100644 drivers/uwb/whc-rc.c create mode 100644 drivers/uwb/whci.c create mode 100644 drivers/video/fbdev/jz4740_fb.c create mode 100644 drivers/video/fbdev/nuc900fb.c create mode 100644 drivers/video/fbdev/nuc900fb.h delete mode 100644 drivers/w1/masters/sgi_w1.c delete mode 100644 drivers/w1/slaves/w1_ds250x.c delete mode 100644 fs/btrfs/block-group.c delete mode 100644 fs/btrfs/block-group.h create mode 100644 fs/btrfs/dedupe.h create mode 100644 fs/btrfs/math.h delete mode 100644 fs/btrfs/misc.h delete mode 100644 fs/cifs/cifsroot.c delete mode 100644 fs/crypto/hkdf.c create mode 100644 fs/crypto/keyinfo.c delete mode 100644 fs/crypto/keyring.c delete mode 100644 fs/crypto/keysetup.c delete mode 100644 fs/crypto/keysetup_v1.c delete mode 100644 fs/erofs/Kconfig delete mode 100644 fs/erofs/Makefile delete mode 100644 fs/erofs/compress.h delete mode 100644 fs/erofs/data.c delete mode 100644 fs/erofs/decompressor.c delete mode 100644 fs/erofs/dir.c delete mode 100644 fs/erofs/erofs_fs.h delete mode 100644 fs/erofs/inode.c delete mode 100644 fs/erofs/internal.h delete mode 100644 fs/erofs/namei.c delete mode 100644 fs/erofs/super.c delete mode 100644 fs/erofs/tagptr.h delete mode 100644 fs/erofs/utils.c delete mode 100644 fs/erofs/xattr.c delete mode 100644 fs/erofs/xattr.h delete mode 100644 fs/erofs/zdata.c delete mode 100644 fs/erofs/zdata.h delete mode 100644 fs/erofs/zmap.c delete mode 100644 fs/erofs/zpvec.h delete mode 100644 fs/ext4/verity.c delete mode 100644 fs/f2fs/verity.c delete mode 100644 fs/verity/Kconfig delete mode 100644 fs/verity/Makefile delete mode 100644 fs/verity/enable.c delete mode 100644 fs/verity/fsverity_private.h delete mode 100644 fs/verity/hash_algs.c delete mode 100644 fs/verity/init.c delete mode 100644 fs/verity/measure.c delete mode 100644 fs/verity/open.c delete mode 100644 fs/verity/signature.c delete mode 100644 fs/verity/verify.c delete mode 100644 include/crypto/internal/des.h create mode 100644 include/crypto/morus1280_glue.h create mode 100644 include/crypto/morus640_glue.h create mode 100644 include/crypto/morus_common.h delete mode 100644 include/drm/drm_mipi_dbi.h create mode 100644 include/drm/tinydrm/mipi-dbi.h create mode 100644 include/drm/tinydrm/tinydrm-helpers.h delete mode 100644 include/dt-bindings/bus/moxtet.h delete mode 100644 include/dt-bindings/clock/ast2600-clock.h delete mode 100644 include/dt-bindings/clock/imx8mn-clock.h delete mode 100644 include/dt-bindings/clock/ingenic,tcu.h delete mode 100644 include/dt-bindings/clock/mt6779-clk.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-sm8150.h delete mode 100644 include/dt-bindings/clock/rk3308-cru.h delete mode 100644 include/dt-bindings/gce/mt8183-gce.h delete mode 100644 include/dt-bindings/interconnect/qcom,qcs404.h delete mode 100644 include/dt-bindings/memory/mt8183-larb-port.h delete mode 100644 include/dt-bindings/phy/phy-lantiq-vrx200-pcie.h delete mode 100644 include/dt-bindings/power/meson-g12a-power.h delete mode 100644 include/dt-bindings/power/meson-sm1-power.h delete mode 100644 include/dt-bindings/regulator/active-semi,8865-regulator.h delete mode 100644 include/dt-bindings/reset-controller/mt8183-resets.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-g12a-audio-reset.h delete mode 100644 include/dt-bindings/reset/mt7629-resets.h delete mode 100644 include/dt-bindings/soc/ti,sci_pm_domain.h delete mode 100644 include/linux/can/can-ml.h create mode 100644 include/linux/can/platform/rcar_can.h delete mode 100644 include/linux/cpuidle_haltpoll.h delete mode 100644 include/linux/dma-resv.h create mode 100644 include/linux/edma.h delete mode 100644 include/linux/firmware/imx/dsp.h delete mode 100644 include/linux/fsverity.h delete mode 100644 include/linux/greybus.h delete mode 100644 include/linux/greybus/bundle.h delete mode 100644 include/linux/greybus/connection.h delete mode 100644 include/linux/greybus/control.h delete mode 100644 include/linux/greybus/greybus_manifest.h delete mode 100644 include/linux/greybus/greybus_protocols.h delete mode 100644 include/linux/greybus/hd.h delete mode 100644 include/linux/greybus/interface.h delete mode 100644 include/linux/greybus/manifest.h delete mode 100644 include/linux/greybus/module.h delete mode 100644 include/linux/greybus/operation.h delete mode 100644 include/linux/greybus/svc.h create mode 100644 include/linux/input/bu21013.h delete mode 100644 include/linux/intel_th.h create mode 100644 include/linux/ioc4.h rename include/linux/{platform_data => mfd}/cros_ec_commands.h (100%) delete mode 100644 include/linux/moxtet.h create mode 100644 include/linux/netfilter/ipset/ip_set_comment.h create mode 100644 include/linux/netfilter/ipset/ip_set_counter.h create mode 100644 include/linux/netfilter/ipset/ip_set_skbinfo.h create mode 100644 include/linux/netfilter/ipset/ip_set_timeout.h create mode 100644 include/linux/netfilter/xt_hashlimit.h create mode 100644 include/linux/netfilter/xt_physdev.h create mode 100644 include/linux/netfilter_bridge/ebt_802_3.h create mode 100644 include/linux/omap-dmaengine.h create mode 100644 include/linux/oxu210hp.h delete mode 100644 include/linux/pagewalk.h delete mode 100644 include/linux/platform_data/cros_ec_chardev.h delete mode 100644 include/linux/platform_data/cros_ec_proto.h delete mode 100644 include/linux/platform_data/dma-iop32x.h create mode 100644 include/linux/platform_data/dwc3-omap.h create mode 100644 include/linux/platform_data/keypad-w90p910.h create mode 100644 include/linux/platform_data/leds-kirkwood-netxbig.h create mode 100644 include/linux/platform_data/nxp-nci.h delete mode 100644 include/linux/platform_data/sgi-w1.h create mode 100644 include/linux/platform_data/spi-nuc900.h create mode 100644 include/linux/platform_data/video-nuc900fb.h delete mode 100644 include/linux/regulator/mt6358-regulator.h create mode 100644 include/linux/reservation.h delete mode 100644 include/linux/sched/types.h create mode 100644 include/linux/sha256.h delete mode 100644 include/linux/soc/nxp/lpc32xx-misc.h delete mode 100644 include/linux/soc/samsung/exynos-chipid.h rename {drivers/staging/wusbcore/include => include/linux/usb}/association.h (100%) create mode 100644 include/linux/usb/samsung_usb_phy.h rename {drivers/staging/wusbcore/include => include/linux/usb}/wusb-wa.h (100%) create mode 100644 include/linux/usb/wusb.h create mode 100644 include/linux/uwb.h rename {drivers/staging/uwb/include => include/linux/uwb}/debug-cmd.h (100%) rename {drivers/staging/uwb/include => include/linux/uwb}/spec.h (100%) rename {drivers/staging/uwb/include => include/linux/uwb}/umc.h (100%) rename {drivers/staging/uwb/include => include/linux/uwb}/whci.h (100%) delete mode 100644 include/media/vp8-ctrls.h create mode 100644 include/misc/charlcd.h delete mode 100644 include/net/drop_monitor.h create mode 100644 include/net/netfilter/ipv6/nf_conntrack_icmpv6.h delete mode 100644 include/sound/intel-nhlt.h delete mode 100644 include/sound/soc-component.h delete mode 100644 include/trace/events/erofs.h delete mode 100644 include/trace/events/intel_iommu.h delete mode 100644 include/trace/events/iocost.h delete mode 100644 include/uapi/linux/can/j1939.h delete mode 100644 include/uapi/linux/fscrypt.h delete mode 100644 include/uapi/linux/fsverity.h delete mode 100644 include/uapi/misc/xilinx_sdfec.h delete mode 100644 kernel/bpf/sysfs_btf.c delete mode 100644 kernel/kexec_elf.c create mode 100644 kernel/memremap.c delete mode 100644 lib/crypto/aes.c delete mode 100644 lib/crypto/des.c delete mode 100644 lib/crypto/sha256.c create mode 100644 lib/sha256.c delete mode 100644 mm/memremap.c delete mode 100644 net/can/j1939/Kconfig delete mode 100644 net/can/j1939/Makefile delete mode 100644 net/can/j1939/address-claim.c delete mode 100644 net/can/j1939/bus.c delete mode 100644 net/can/j1939/j1939-priv.h delete mode 100644 net/can/j1939/main.c delete mode 100644 net/can/j1939/socket.c delete mode 100644 net/can/j1939/transport.c delete mode 100644 scripts/Makefile.modfinal delete mode 100644 scripts/Makefile.package delete mode 100644 scripts/coccinelle/api/platform_get_irq.cocci delete mode 100644 scripts/coccinelle/misc/add_namespace.cocci delete mode 100644 scripts/nsdeps create mode 100644 scripts/package/Makefile delete mode 100755 scripts/tools-support-relr.sh delete mode 100644 sound/hda/intel-nhlt.c delete mode 100644 sound/soc/codecs/cs47l15.c delete mode 100644 sound/soc/codecs/cs47l92.c mode change 100644 => 100755 sound/soc/codecs/rt1308.c mode change 100644 => 100755 sound/soc/codecs/rt1308.h delete mode 100644 sound/soc/codecs/uda1334.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-ehl-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-tgl-match.c create mode 100644 sound/soc/intel/skylake/skl-nhlt.h create mode 100644 sound/soc/jz4740/qi_lb60.c create mode 100644 sound/soc/nuc900/Kconfig create mode 100644 sound/soc/nuc900/Makefile create mode 100644 sound/soc/nuc900/nuc900-ac97.c create mode 100644 sound/soc/nuc900/nuc900-audio.c create mode 100644 sound/soc/nuc900/nuc900-audio.h create mode 100644 sound/soc/nuc900/nuc900-pcm.c delete mode 100644 sound/soc/soc-component.c delete mode 100644 sound/soc/soc-dai.c delete mode 100644 sound/soc/sof/imx/Kconfig delete mode 100644 sound/soc/sof/imx/Makefile delete mode 100644 sound/soc/sof/imx/imx8.c delete mode 100644 sound/soc/sof/sof-of-dev.c delete mode 100644 sound/usb/mixer_scarlett_gen2.c delete mode 100644 sound/usb/mixer_scarlett_gen2.h delete mode 100644 sound/usb/validate.c delete mode 100644 tools/arch/riscv/include/uapi/asm/perf_regs.h delete mode 100644 tools/arch/x86/lib/inat.c delete mode 100644 tools/arch/x86/lib/insn.c delete mode 100644 tools/build/feature/test-libcap.c delete mode 100644 tools/cgroup/iocost_coef_gen.py delete mode 100644 tools/cgroup/iocost_monitor.py create mode 100644 tools/crypto/getstat.c delete mode 100644 tools/iio/.gitignore delete mode 100644 tools/include/linux/const.h delete mode 100644 tools/include/uapi/linux/const.h delete mode 100755 tools/leds/get_led_device_info.sh mode change 100755 => 100644 tools/memory-model/scripts/checkghlitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/checklitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/cmplitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/initlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/judgelitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/newlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/parseargs.sh mode change 100755 => 100644 tools/memory-model/scripts/runlitmushist.sh copy {arch => tools/objtool/arch}/x86/include/asm/inat.h (100%) rename tools/{ => objtool}/arch/x86/include/asm/inat_types.h (100%) copy {arch => tools/objtool/arch}/x86/include/asm/insn.h (100%) rename tools/{ => objtool}/arch/x86/include/asm/orc_types.h (100%) copy {arch => tools/objtool/arch}/x86/lib/inat.c (100%) copy {arch => tools/objtool/arch}/x86/lib/insn.c (100%) rename tools/{ => objtool}/arch/x86/lib/x86-opcode-map.txt (100%) rename tools/{ => objtool}/arch/x86/tools/gen-insn-attr-x86.awk (100%) delete mode 100644 tools/perf/arch/riscv/Build delete mode 100644 tools/perf/arch/riscv/Makefile delete mode 100644 tools/perf/arch/riscv/include/perf_regs.h delete mode 100644 tools/perf/arch/riscv/util/Build delete mode 100644 tools/perf/arch/riscv/util/dwarf-regs.c delete mode 100644 tools/perf/arch/riscv/util/unwind-libdw.c delete mode 100644 tools/perf/lib/Build delete mode 100644 tools/perf/lib/Documentation/Makefile delete mode 100644 tools/perf/lib/Documentation/man/libperf.rst delete mode 100644 tools/perf/lib/Documentation/tutorial/tutorial.rst delete mode 100644 tools/perf/lib/Makefile delete mode 100644 tools/perf/lib/core.c delete mode 100644 tools/perf/lib/cpumap.c delete mode 100644 tools/perf/lib/evlist.c delete mode 100644 tools/perf/lib/evsel.c delete mode 100644 tools/perf/lib/include/internal/cpumap.h delete mode 100644 tools/perf/lib/include/internal/evlist.h delete mode 100644 tools/perf/lib/include/internal/evsel.h delete mode 100644 tools/perf/lib/include/internal/lib.h delete mode 100644 tools/perf/lib/include/internal/tests.h delete mode 100644 tools/perf/lib/include/internal/threadmap.h delete mode 100644 tools/perf/lib/include/internal/xyarray.h delete mode 100644 tools/perf/lib/include/perf/core.h delete mode 100644 tools/perf/lib/include/perf/cpumap.h delete mode 100644 tools/perf/lib/include/perf/event.h delete mode 100644 tools/perf/lib/include/perf/evlist.h delete mode 100644 tools/perf/lib/include/perf/evsel.h delete mode 100644 tools/perf/lib/include/perf/threadmap.h delete mode 100644 tools/perf/lib/internal.h delete mode 100644 tools/perf/lib/lib.c delete mode 100644 tools/perf/lib/libperf.map delete mode 100644 tools/perf/lib/libperf.pc.template delete mode 100644 tools/perf/lib/tests/Makefile delete mode 100644 tools/perf/lib/tests/test-cpumap.c delete mode 100644 tools/perf/lib/tests/test-evlist.c delete mode 100644 tools/perf/lib/tests/test-evsel.c delete mode 100644 tools/perf/lib/tests/test-threadmap.c delete mode 100644 tools/perf/lib/threadmap.c delete mode 100644 tools/perf/lib/xyarray.c delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/cache.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/floating-point.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/frontend.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/other.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/pipeline.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/virtual-memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/cache.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/frontend.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/other.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/pipeline.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-power.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/virtual-memory.json delete mode 100644 tools/perf/util/cacheline.c delete mode 100644 tools/perf/util/cacheline.h delete mode 100644 tools/perf/util/cap.c delete mode 100644 tools/perf/util/cap.h delete mode 100644 tools/perf/util/dsos.c delete mode 100644 tools/perf/util/dsos.h delete mode 100644 tools/perf/util/events_stats.h delete mode 100644 tools/perf/util/evswitch.c delete mode 100644 tools/perf/util/evswitch.h create mode 100644 tools/perf/util/intel-pt-decoder/gen-insn-attr-x86.awk create mode 100644 tools/perf/util/intel-pt-decoder/inat.c rename tools/{arch/x86/include/asm => perf/util/intel-pt-decoder}/inat.h (100%) copy {arch/x86/include/asm => tools/perf/util/intel-pt-decoder}/inat_types.h (100%) create mode 100644 tools/perf/util/intel-pt-decoder/insn.c rename tools/{arch/x86/include/asm => perf/util/intel-pt-decoder}/insn.h (100%) copy {arch/x86/lib => tools/perf/util/intel-pt-decoder}/x86-opcode-map.txt (100%) delete mode 100644 tools/perf/util/record.h delete mode 100644 tools/perf/util/symsrc.h create mode 100644 tools/perf/util/util-cxx.h create mode 100644 tools/perf/util/xyarray.h delete mode 100644 tools/testing/selftests/arm64/.gitignore delete mode 100644 tools/testing/selftests/arm64/Makefile delete mode 100755 tools/testing/selftests/arm64/run_tags_test.sh delete mode 100644 tools/testing/selftests/arm64/tags_test.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/core_reloc.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt_inherit.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt_multi.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt_sk.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___diff [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___diff [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_flavors.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_flavors__err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___bool.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_bi [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___revers [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_misc.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods___mod_swap.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods___typedefs.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___ano [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___dup [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___ext [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___str [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ptr_as_arr.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ptr_as_arr___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/core_reloc_types.h delete mode 100644 tools/testing/selftests/bpf/progs/loop4.c delete mode 100644 tools/testing/selftests/bpf/progs/loop5.c delete mode 100644 tools/testing/selftests/bpf/progs/sockopt_inherit.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_arrays.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_flavors.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_ints.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_kernel.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_misc.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_mods.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_nesting.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_primitives.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_ptr_as_arr.c delete mode 100755 tools/testing/selftests/bpf/test_bpftool_build.sh create mode 100644 tools/testing/selftests/bpf/test_sockopt.c create mode 100644 tools/testing/selftests/bpf/test_sockopt_multi.c create mode 100644 tools/testing/selftests/bpf/test_sockopt_sk.c create mode 100644 tools/testing/selftests/bpf/test_tcp_rtt.c delete mode 100755 tools/testing/selftests/bpf/test_xdp_vlan_mode_generic.sh delete mode 100755 tools/testing/selftests/bpf/test_xdp_vlan_mode_native.sh delete mode 100644 tools/testing/selftests/bpf/verifier/event_output.c delete mode 100644 tools/testing/selftests/bpf/verifier/precise.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_l2_drops.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/devlink_trap.sh delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_multiprobe.tc delete mode 100644 tools/testing/selftests/kvm/config delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/ucall.c delete mode 100644 tools/testing/selftests/kvm/lib/s390x/ucall.c create mode 100644 tools/testing/selftests/kvm/lib/ucall.c delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/ucall.c delete mode 100644 tools/testing/selftests/kvm/s390x/memop.c delete mode 100755 tools/testing/selftests/net/fcnal-test.sh delete mode 100644 tools/testing/selftests/net/l2tp.sh delete mode 100644 tools/testing/selftests/net/nettest.c delete mode 100644 tools/testing/selftests/pidfd/pidfd_poll_test.c delete mode 100644 tools/testing/selftests/pidfd/pidfd_wait.c delete mode 120000 tools/testing/selftests/powerpc/copyloops/memcpy_mcsafe_64.S delete mode 100644 tools/testing/selftests/powerpc/eeh/Makefile delete mode 100755 tools/testing/selftests/powerpc/eeh/eeh-basic.sh delete mode 100755 tools/testing/selftests/powerpc/eeh/eeh-functions.sh delete mode 100644 tools/testing/selftests/powerpc/security/.gitignore delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/matchall.json delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/fifo.json create mode 100644 tools/testing/selftests/x86/mpx-debug.h create mode 100644 tools/testing/selftests/x86/mpx-dig.c create mode 100644 tools/testing/selftests/x86/mpx-hw.h create mode 100644 tools/testing/selftests/x86/mpx-mini-test.c create mode 100644 tools/testing/selftests/x86/mpx-mm.h delete mode 100644 tools/testing/selftests/x86/syscall_numbering.c