This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits bcb67f0fbce9 Add linux-next specific files for 20190412 omits 58abc4464584 Merge branch 'akpm/master' omits a42ee5272e95 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits b6e45d268c0a drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl omits 115ff67b317a drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] omits b0c336a78c5b mm, memcg: consider subtrees in memory.events omits cace35af3f2d mm-rename-ambiguously-named-memorystat-counters-and-functions-fix omits 75a9bde82784 mm, memcg: rename ambiguously named memory.stat counters a [...] omits e2b4e23bcf21 arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> omits 8798536893fc treewide: replace #include <asm/sizes.h> with #include <li [...] omits b51acd6fcb08 kernel, resource: use resource_overlaps() to simplify regi [...] omits 5c058666f2c5 fs/block_dev.c: Remove duplicate header omits 30cc4ead6096 fs/cachefiles/namei.c: remove duplicate header omits 76682b801249 include/linux/sched/signal.h: replace `tsk' with `task' omits d74243fd0fb5 fs/coda/psdev.c: remove duplicate header omits 8768375c1394 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 4f8bba35a5d5 pinctrl: fix pxa2xx.c build warnings omits 955e5e3cf7ac Merge branch 'akpm-current/current' omits 039f47aa6a37 bridge: only include nf_queue.h if needed omits 75a253b051cf Merge remote-tracking branch 'devfreq/for-next' omits bfc79713d408 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits d3b6f73195e6 Merge remote-tracking branch 'xarray/xarray' omits 5b5db2e6d79e Merge remote-tracking branch 'nvmem/for-next' omits 497113ef4497 Merge remote-tracking branch 'slimbus/for-next' omits 7c79d4430b18 Merge remote-tracking branch 'gnss/gnss-next' omits 5fb9f4c10084 Merge remote-tracking branch 'ntb/ntb-next' omits 44ec77bc7833 Merge remote-tracking branch 'at24/at24/for-next' omits e498d15ceec7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits e055f8ab3cba Merge remote-tracking branch 'rtc/rtc-next' omits b2f58ef4b8b0 Merge remote-tracking branch 'coresight/next' omits 92088dd02487 Merge remote-tracking branch 'livepatching/for-next' omits 714d8cac5cb9 Merge remote-tracking branch 'y2038/y2038' omits 39dad30db93f Merge remote-tracking branch 'kselftest/next' omits 46d65909952d Merge remote-tracking branch 'random/dev' omits 662bed3ad099 Merge remote-tracking branch 'pwm/for-next' omits e72639bba7e2 Merge remote-tracking branch 'pinctrl/for-next' omits 86615f75aa05 Merge remote-tracking branch 'gpio/for-next' omits 201d619a300c Merge remote-tracking branch 'rpmsg/for-next' omits 1ed2093ad002 Merge remote-tracking branch 'vhost/linux-next' omits e011bd1ff074 Merge remote-tracking branch 'scsi/for-next' omits 4093812e31e0 Merge remote-tracking branch 'cgroup/for-next' omits f5d4a0e25ab0 Merge remote-tracking branch 'slave-dma/next' omits 6c31555940f0 Merge remote-tracking branch 'icc/icc-next' omits cf5a43ba8181 Merge remote-tracking branch 'mux/for-next' omits 20ac78e83f14 Merge remote-tracking branch 'staging/staging-next' omits cbbea0909204 Merge remote-tracking branch 'thunderbolt/next' omits c54e67665da8 Merge remote-tracking branch 'extcon/extcon-next' omits 17b6040adc2e Merge remote-tracking branch 'char-misc/char-misc-next' omits d3498d74670e Merge remote-tracking branch 'tty/tty-next' omits f63e2517ff77 Merge remote-tracking branch 'phy-next/next' omits 9e76c501c074 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits f4759b183de3 Merge remote-tracking branch 'usb-serial/usb-next' omits 59bd06b92db6 Merge remote-tracking branch 'usb/usb-next' omits 28b71693d17e Merge remote-tracking branch 'driver-core/driver-core-next' omits 4a1621918ed3 Merge remote-tracking branch 'ipmi/for-next' omits fc6be6e70cb3 Merge remote-tracking branch 'leds/for-next' omits 87fe8541315b Merge remote-tracking branch 'chrome-platform/for-next' omits 7a4388e3eff9 Merge remote-tracking branch 'drivers-x86/for-next' omits d42eaa296ab7 Merge remote-tracking branch 'workqueues/for-next' omits 1a2d36f3823f Merge remote-tracking branch 'percpu/for-next' omits 3d43a306d455 Merge remote-tracking branch 'kvm-arm/next' omits bcb0ae8af401 Merge remote-tracking branch 'rcu/rcu/next' omits b28bab0569d4 Merge remote-tracking branch 'ftrace/for-next' omits 03fd8ab05845 Merge remote-tracking branch 'edac-amd/for-next' omits 3035f9d9f8cb Merge remote-tracking branch 'clockevents/clockevents/next' omits 1ab51963c06d Merge remote-tracking branch 'tip/auto-latest' omits 25481df63fdd Merge remote-tracking branch 'spi/for-next' omits b5dd3f498958 Merge remote-tracking branch 'devicetree/for-next' omits 3839514c469e Merge remote-tracking branch 'audit/next' omits 3083a794bb87 Merge remote-tracking branch 'iommu/next' omits c98788be4bb3 Merge remote-tracking branch 'tpmdd/next' omits 6fc236548309 Merge remote-tracking branch 'selinux/next' omits 703d3df3e891 Merge remote-tracking branch 'integrity/next-integrity' omits ccd484ebe474 Merge remote-tracking branch 'apparmor/apparmor-next' omits ce035fe4b198 Merge remote-tracking branch 'security/next-testing' omits 5f065f0aa0ca Merge remote-tracking branch 'regulator/for-next' omits b9af6d7d512c Merge remote-tracking branch 'battery/for-next' omits 096298e48843 Merge remote-tracking branch 'backlight/for-backlight-next' omits 1b6cafb237f0 Merge remote-tracking branch 'mfd/for-mfd-next' omits 97febc278ea4 Merge remote-tracking branch 'kgdb/kgdb-next' omits c94aff8d6bfe Merge remote-tracking branch 'mmc/next' omits 676cf4fbda25 Merge remote-tracking branch 'block/for-next' omits 032c15e5cab2 Merge remote-tracking branch 'input/next' omits 04c774051bbc Merge remote-tracking branch 'modules/modules-next' omits be652399ddfd Merge remote-tracking branch 'sound-asoc/for-next' omits 6d7aaf18c235 Merge remote-tracking branch 'sound/for-next' omits a3353e1107bf Merge remote-tracking branch 'regmap/for-next' omits 71eb155cf2a7 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 5bc3af59cdee Merge remote-tracking branch 'drm-msm/msm-next' omits e99e573a11d0 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 8cb03a1b67ce Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 45d15b79ac5c Merge remote-tracking branch 'drm-intel/for-linux-next' omits c34f05b3e20b Merge remote-tracking branch 'amdgpu/drm-next' omits 8a84ef63f417 Merge remote-tracking branch 'drm/drm-next' omits 16bb7ccc41e2 Merge remote-tracking branch 'crypto/master' omits c4f25276e955 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 45b94be63f42 Merge remote-tracking branch 'nand/nand/next' omits c651370a5403 Merge remote-tracking branch 'gfs2/for-next' omits b26f76333c1e Merge remote-tracking branch 'mac80211-next/master' omits 768b4dbefff4 Merge remote-tracking branch 'bluetooth/master' omits c903e329e31e Merge remote-tracking branch 'wireless-drivers-next/master' omits 11b95884a4bb Merge remote-tracking branch 'nfc-next/master' omits 5eff28ff40a4 Merge remote-tracking branch 'netfilter-next/master' omits b53bc85ce33e Merge remote-tracking branch 'ipsec-next/master' omits 359ed9588a8d Merge remote-tracking branch 'bpf-next/master' omits c64e07a6b0d2 Merge remote-tracking branch 'net-next/master' omits 00053de52231 extcon: arizona: Disable mic detect if running when driver [...] omits da37debdf632 Merge remote-tracking branch 'rdma/for-next' omits 020049fe2e82 Merge remote-tracking branch 'swiotlb/linux-next' omits 2aa430769d54 Merge remote-tracking branch 'dlm/next' omits e05ce89a8669 Merge remote-tracking branch 'ieee1394/for-next' omits 7049d5bb6224 Merge remote-tracking branch 'opp/opp/linux-next' omits 9a9d379b6540 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits b080efb727b5 Merge remote-tracking branch 'pm/linux-next' omits c3705412657a Merge remote-tracking branch 'fbdev/fbdev-for-next' omits b8587f249f3e Merge remote-tracking branch 'v4l-dvb-next/master' omits d02c08a85312 Merge remote-tracking branch 'v4l-dvb/master' omits 670c8b8443d2 Merge remote-tracking branch 'jc_docs/docs-next' omits 8e7592043088 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c85cc264c022 Merge remote-tracking branch 'i3c/i3c/next' omits 74b16e3115fe Merge remote-tracking branch 'i2c/i2c/for-next' omits 9920da7a875c Merge remote-tracking branch 'hid/for-next' omits d968276c0709 Merge remote-tracking branch 'pci/next' omits f3cff76f13d4 Merge remote-tracking branch 'printk/for-next' omits 223fd0adfa8a bridge: broute: make broute a real ebtables table omits 971502d77faa bridge: netfilter: unroll NF_HOOK helper in bridge input path omits f12064d1b402 bridge: reduce size of input cb to 16 bytes omits 26f7fe4a5db5 selftests: netfilter: add ebtables broute test case omits f1e9c4c957e0 Merge remote-tracking branch 'vfs/for-next' omits 8ec2a42612bc Merge remote-tracking branch 'orangefs/for-next' omits ddddbfb8a632 Merge remote-tracking branch 'nfsd/nfsd-next' omits 789dd2ecf16e Merge remote-tracking branch 'nfs-anna/linux-next' omits 36349941978f Merge remote-tracking branch 'nfs/linux-next' omits 7583fdc411f2 Merge remote-tracking branch 'jfs/jfs-next' omits 78ba3f62e40a Merge remote-tracking branch 'f2fs/dev' omits 81ba6c3b21d9 Merge remote-tracking branch 'ext4/dev' omits 1235c1b4837b Merge remote-tracking branch 'ext3/for_next' omits 87311f23a24c Merge remote-tracking branch 'ecryptfs/next' omits 69182b5c3fcd Merge remote-tracking branch 'cifs/for-next' omits fa3c098c2d52 extcon: axp288: Add a depends on ACPI to the Kconfig entry omits 73ffccf4ee48 Merge remote-tracking branch 'btrfs-kdave/for-next' omits c6b097299265 Merge remote-tracking branch 'befs/for-next' omits 2ff0d04b197f Merge remote-tracking branch 'xtensa/xtensa-for-next' omits b64fda8d44f8 Merge remote-tracking branch 's390/features' omits 9a3c733db42d Merge remote-tracking branch 'parisc-hd/for-next' omits 983e2db8a08f Merge remote-tracking branch 'nds32/next' omits 81900b72cf46 Merge remote-tracking branch 'mips/mips-next' omits 9fac5838609f Merge remote-tracking branch 'm68k/for-next' omits 81ac63d065a3 Merge remote-tracking branch 'csky/linux-next' omits 9b29e6d96c9d Merge remote-tracking branch 'clk-samsung/for-next' omits c2b2b38d42f5 Merge remote-tracking branch 'clk/clk-next' omits 947e8b595b82 bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG [...] omits 0d9f254eac8b Merge remote-tracking branch 'tegra/for-next' omits 99e45aa87476 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2d3e17c596e1 Merge remote-tracking branch 'samsung-krzk/for-next' omits 9cfd2626d060 Merge remote-tracking branch 'rockchip/for-next' omits beab50b92451 Merge remote-tracking branch 'renesas/next' omits f6de79ca2469 Merge remote-tracking branch 'qcom/for-next' omits e9fcc112a7cf Merge remote-tracking branch 'reset/reset/next' omits 10ae20419dae Merge remote-tracking branch 'omap/for-next' omits 57dabd874a9b Merge remote-tracking branch 'mvebu/for-next' omits bac5a028e495 Merge remote-tracking branch 'mediatek/for-next' omits fc1221fdf5ef Merge remote-tracking branch 'keystone/next' omits db9e909d16df Merge remote-tracking branch 'imx-mxs/for-next' omits c05097fe7bb1 Merge remote-tracking branch 'bcm2835/for-next' omits 78445a79a34c Merge remote-tracking branch 'at91/at91-next' omits 7b08ae9a7f36 Merge remote-tracking branch 'amlogic/for-next' omits c970915584ff Merge remote-tracking branch 'actions/for-next' omits 86aab3eb4208 Merge remote-tracking branch 'arm-soc/for-next' omits 121151457998 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 42b5e504ce0c Merge remote-tracking branch 'arm64/for-next/core' omits ebb7d84ff0db Merge remote-tracking branch 'dma-mapping/for-next' omits 6be2dd8d841e Merge remote-tracking branch 'kbuild/for-next' omits c2ed199dbe99 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 52a290bfbd86 Merge remote-tracking branch 'mmc-fixes/fixes' omits 5f218fb01d71 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits df89fca50eb6 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 2f1bfcb3af57 Merge remote-tracking branch 'scsi-fixes/fixes' omits 80ca0f6c4949 Merge remote-tracking branch 'i3c-fixes/master' omits ad3430f6b758 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 8b65478b4405 Merge remote-tracking branch 'vfs-fixes/fixes' omits bb54802cdca1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 472e2bcefcf8 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 921175e3f650 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits f13b2c0ba11b Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 81eb0dd679b2 Merge remote-tracking branch 'crypto-current/master' omits f75779eb5d3f Merge remote-tracking branch 'input-current/for-linus' omits 84143810ffe4 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 88aa9db33021 Merge remote-tracking branch 'staging.current/staging-linus' omits af2db00fa976 Merge remote-tracking branch 'phy/fixes' omits ea211fa4a4a6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 85db02563f2f Merge remote-tracking branch 'pci-current/for-linus' omits da4da5b76649 Merge remote-tracking branch 'spi-fixes/for-linus' omits f0293b854d69 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 245c8e8bad42 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 36613f5be1fc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 9fa00c404f6b Merge remote-tracking branch 'sound-current/for-linus' omits dabd291cbba2 Merge remote-tracking branch 'mac80211/master' omits 97d2658bd0b6 Merge remote-tracking branch 'wireless-drivers/master' omits f365c5537ff0 Merge remote-tracking branch 'ipsec/master' omits a2ece4b6e4b6 Merge remote-tracking branch 'bpf/master' omits d47135197d95 Merge remote-tracking branch 'net/master' omits 41dc955a55c7 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 40e77d3ff5d1 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits a1a980268267 Merge remote-tracking branch 'arc-current/for-curr' omits 6b7a21140fca tools: add smp_* barrier variants to include infrastructure omits fd8f57ba16fc Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits a5f622984a62 selftests: fib_tests: Fix 'Command line is not complete' errors omits e26fe90a7d3c SMB3: Clean up query symlink when reparse point omits c9ac7546cd7d cifs: fix page reference leak with readv/writev omits 6d2352b06aa3 SMB3: Add handling for different FSCTL access flags omits 62720b12d20a dns: remove redundant zero length namelen check omits d3706566ae3d net: netrom: Fix error cleanup path of nr_proto_init omits ebdc8e6dbd5c Merge branch 'clk-more-critical' into clk-next omits 684c41bbf052 Merge branch 'clk-doc' into clk-next omits 72922c926a53 Merge branch 'clk-ingenic' into clk-next omits ffb5d6fe140d Merge tag 'drm-misc-fixes-2019-04-11' of git://anongit.fre [...] omits d7c3a206e633 net: fec: manage ahb clock in runtime pm omits 94c59aab42ce Merge branch 'bpf-l2-encap' omits 3ec61df82ba0 selftests_bpf: add L2 encap to test_tc_tunnel omits 1db04c300a41 bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 omits 58dfc900faff bpf: add layer 2 encap support to bpf_skb_adjust_room omits 166b5a7f2ca3 selftests_bpf: extend test_tc_tunnel for UDP encap omits 909620ff72c8 tipc: use standard write_lock & unlock functions when crea [...] omits 27b8f1b39f28 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next omits 6fd3134ae355 drm/i915: Do not enable FEC without DSC omits eaa9558d35ae clk: ingenic: jz4725b: Add UDC PHY clock omits e94999688e3a PM / Domains: Add genpd governor for CPUs omits 93dc07f8b089 dt-bindings: clock: jz4725b-cgu: Add UDC PHY clock omits de5864a1e5b9 Merge branch 'clk-qcom' into clk-next omits c0ee0e43c049 clk: qcom: Skip halt checks on gcc_pcie_0_pipe_clk for 8998 omits 892df0191b29 clk: qcom: Add QCS404 TuringCC omits 360fed42282e clk: qcom: branch: Add AON clock ops omits 5f19c6e936f2 dt-bindings: clock: Introduce Qualcomm Turing Clock controller omits 8bc7a04bb783 clk: qcom: gcc-qcs404: Add CDSP related clocks and resets omits 604040f4e5fa Merge branch 'clk-mtk' into clk-next omits dac5d67277d6 clk: mediatek: Allow changing PLL rate when it is off omits acddfc2c261b clk: mediatek: Add MT8183 clock support omits 23fe31dedb7b clk: mediatek: Add configurable pcw_chg_reg to mtk_pll_data omits d90240bc073e clk: mediatek: Add dt-bindings for MT8183 clocks omits 2f41cd9b13ea dt-bindings: ARM: Mediatek: Document bindings for MT8183 omits 9d7e1a82b7d1 clk: mediatek: Add configurable pcwibits and fmin to mtk_pll_data omits a3ae549917f1 clk: mediatek: Add new clkmux register API omits caecd53e7b1d orangefs: copy Orangefs-sized blocks into the pagecache if [...] omits be17ca6ac76a clk: mediatek: Disable tuner_en before change PLL rate omits 14d239f94115 orangefs: pass slot index back to readpage. omits 8d3127001962 orangefs: remember count when reading. omits 553218045845 orangefs: add orangefs_revalidate_mapping omits ad40ddd4cef4 MIPS: eBPF: Make ebpf_to_mips_reg() static omits a0c64fe549d1 orangefs: implement writepages omits e0665239e07f bpftool: Fix errno variable usage omits 060835cf6bbc orangefs: write range tracking omits c695865c5c98 bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN omits 2e1e5c5532ff drm/i915: Avoid reclaim taints from runtime-pm debug omits 1863e3020ab5 drm/i915/execlists: Always reset the context's RING registers omits 292ad25c22d9 drm/i915/guc: Implement reset locally omits 3936867dbc1e drm/i915: Disable read only ppgtt support for gen11 omits 0c441cb6f3ee drm/i915: Call i915_sw_fence_fini on request cleanup omits 8f6ceea9c831 orangefs: avoid fsync service operation on flush omits f89f8c7e3146 orangefs: skip inode writeout if nothing to write omits e38e46a2061b orangefs: move do_readv_writev to direct_IO omits a2f437e159bf orangefs: do not return successful read when the client-co [...] omits 2725550ff0e6 orangefs: implement writepage omits dfc635841d10 orangefs: migrate to generic_file_read_iter omits 0769663b4f58 NFSv4.1 fix incorrect return value in copy_file_range omits e1ede312f17e xprtrdma: Fix helper that drains the transport omits 29e7ca715f2a NFS: Fix handling of reply page vector omits 7c2bd9a39845 NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. omits 0baa8bd104f6 orangefs: service ops done for writeback are not killable omits c8dd0c0cd08b orangefs: remove orangefs_readpages omits b263c1df153e orangefs: reorganize setattr functions to track attribute changes omits be9601256045 orangefs: let setattr write to cached inode omits 3688004eff7c orangefs: set up and use backing_dev_info omits 62407cc23051 orangefs: hold i_lock during inode_getattr omits 610a43149cab netfilter: nf_nat_masquerade: unify ipv4/6 notifier registration omits adf82accc5f5 netfilter: x_tables: merge ip and ipv6 masquerade modules omits bf8981a2aa08 netfilter: nf_nat: merge ip/ip6 masquerade headers omits 98d9c702b145 orangefs: update attributes rather than relying on server omits d018e4d6e641 orangefs: simplify orangefs_inode_getattr interface omits 9a0a0f99ee43 orangefs: do not invalidate attributes on inode create omits 6771fc5ec5e6 Merge branch 'clk-sa' into clk-next omits 702882525cdb orangefs: implement xattr cache omits c942081c87dd clk: ux500: add range to usleep_range omits b331db554815 clk: tegra: Make tegra_clk_super_mux_ops static omits 33c70c13992f clk: davinci: cfgchip: use PTR_ERR_OR_ZERO in da8xx_cfgchi [...] omits 5d2a2c59108a docs: speculation.txt: mark example blocks as such omits 59bc64f0d07c docs: ntb.txt: add blank lines to clean up some Sphinx warnings omits cf566e1ee2a7 docs: video-output.txt: convert it to ReST format omits 0da3e3e36432 docs: unaligned-memory-access.txt: use a lowercase title omits 3ac10b025573 docs: ntb.txt: use Sphinx notation for the two ascii figures omits 26187d18b8d1 docs: clearing-warn-once.txt: add a title for this document omits 49618364689c docs: atomic_bitops.txt: add a title for this document omits 9fda5130d31c docs: DMA-API-HOWTO: add a missing "=" omits 9e35552ae1ea net: sched: flower: use correct ht function to prevent duplicates omits ecce39ec1093 netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid() omits aefa95bacfbe drm/i915: Clean up DSC vs. not bpp handling omits 4e2056e05e6e drm/i915: Set DP min_bpp to 8*3 for non-RGB output formats omits 9aa96be42c01 mtd: cfi_cmdset_0002: Mark expected switch fall-throughs omits c5b493ce192b net: bridge: multicast: use rcu to access port list from b [...] omits 9a4dda81f1d3 Merge branch 'thunderx-xdp-mtu' omits 1f227d16083b net: thunderx: don't allow jumbo frames with XDP omits 5ee15c101f29 net: thunderx: raise XDP MTU to 1508 omits 796fff0c12b2 Merge branch 'smc-fixes' omits f61bca58f6c3 net/smc: move unhash before release of clcsock omits 8ef659f1a840 net/smc: fix return code from FLUSH command omits 07603b230895 net/smc: propagate file from SMC to TCP socket omits e183d4e414b6 net/smc: fix a NULL pointer dereference omits fd57770dd198 net/smc: wait for pending work before clcsock release_sock omits f0654ba94e33 Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" omits 74d1bae4f54c mtd: lpddr_cmds: Mark expected switch fall-through omits c952d46871eb mtd: phram: Mark expected switch fall-throughs omits 9cfbcc371e4e mtd: cfi_util: mark expected switch fall-throughs omits 1e84429f7880 Merge branch 'clk-renesas' into clk-next omits c2f0705f85fd clk: renesas: rcar-gen3: Remove unused variable omits 013b1857e817 Merge tag 'clk-renesas-for-v5.2-tag1' of git://git.kernel. [...] omits 8c5165430c01 dma-debug: only skip one stackframe entry omits c39bae2e1ea9 Merge branch 'clk-fixes' into clk-next omits b995dcca7cf1 platform/x86: pmc_atom: Drop __initconst on dmi table omits 261ac4ddfa9f video: fbdev: atmel_lcdfb: remove set but not used variabl [...] omits de110fddcb22 video: fbdev: mxsfb: remove set but not used variable 'lin [...] omits 730dd516eda7 video: fbdev: pvr2fb: remove set but not used variable 'size' omits 8c40292be916 fbdev: fix WARNING in __alloc_pages_nodemask bug omits a6fdbd551573 video: amba-clcd: Decomission Versatile and Nomadik omits 97384aa98079 Merge branch 'clk-meson' into clk-next omits 3f5f5d534bd4 Merge tag 'gvt-fixes-2019-04-11' of https://github.com/int [...] omits 4644ccb7458b Merge branch for-5.2/arm64/defconfig into for-next omits a499a0f7e6db Merge branch for-5.2/arm64/dt into for-next omits e65286b18d77 Merge branch for-5.2/arm/defconfig into for-next omits e469c8669200 Merge branch for-5.2/arm/soc into for-next omits b8b8ec4037ac Merge branch for-5.2/memory into for-next omits d6a5ff42c84b Merge branch for-5.2/firmware into for-next omits 0af3cb6c107e Merge branch for-5.2/soc into for-next omits 6ce50b2d9d20 Merge branch for-5.2/bus into for-next omits cb2b58391e40 memory: tegra: Properly spell "tegra" omits f772f8b3eabe cifs: Add support for FSCTL passthrough that write data to [...] omits 19d8a73dda83 cifs: remove superfluous inode_lock in cifs_{strict_}fsync omits e995049a7b9e cifs: Call MID callback before destroying transport omits d7aab1c6368a cifs: smbd: Retry on memory registration failure omits 933303053b9f cifs: smbd: Indicate to retry on transport sending failure omits 8f4607b056dd cifs: smbd: Return EINTR when interrupted omits 0d6fc0b343be cifs: smbd: Don't destroy transport on RDMA disconnect omits ae35219c785d smbd: Make upper layer decide when to destroy the transport omits 0c33f05e67b9 SMB3: update comment to clarify enumerating snapshots omits a52bde879056 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb omits a8750439c836 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] omits a93358609432 cifs: Fix DFS cache refresher for DFS links omits a6b2801f2fee cifs: don't use __constant_cpu_to_le32() omits 67fce66b5591 SMB3: Track total time spent on roundtrips for each SMB3 command omits e070c66d1aa3 CIFS: keep FileInfo handle live during oplock break omits ff5e68b3cf66 platform/chrome: cros_ec_debugfs: no need to check return [...] omits 48b660dddca1 platform/chrome: cros_ec_proto: check for NULL transfer function omits 9cced499d6fd platform/chrome: wilco_ec: Standardize mailbox interface omits 2d8649f44824 platform/chrome: Add CrOS USB PD logging driver omits af94524108b4 platform/chrome: cros_ec_spi: Transfer messages at high priority omits beb941b970fb virtio-gpu api: comment feature flags omits 79b979735e85 drm: fix drm_fb_xrgb8888_to_rgb888_dstclip() omits ac2ae48efad7 rtc: ab3100: convert to SPDX identifier omits 0dca027bb859 rtc: ab3100: use .set_time omits 386b5941a0dd rtc: ab3100: set range omits 56573ca7ee77 rtc: pcf85363: convert to SPDX identifier omits b21a841c4c1a rtc: pcf85363: remove useless forward declaration omits 176a5ee32c25 rtc: pcf85363: remove bogus i2c functionality check omits c0ec8319cc41 rtc: pcf85363: set range omits 8f7b1d718a43 rtc: pcf85363: remove unused struct pcf85363 member omits 838d2d916599 rtc: stmp3xxx: convert to SPDX identifier omits 622eb9b487d3 rtc: stmp3xxx: use .set_time omits a659a08180f4 rtc: stmp3xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 0d823abd7c04 rtc: stmp3xxx: set range omits f47056e88057 drm/tinydrm: Fix fbdev pixel format omits 09ded8af57bc drm/i915/fbdev: Move intel_fb_initial_config() to fbdev helper omits e33898a20744 drm/client: Rename drm_client_add() to drm_client_register() omits 8a2f2caf2be7 Merge branch 'v5.2-armsoc/dts64' into for-next omits cd2fb7c04b0e Merge branch 'v5.2-armsoc/dts32' into for-next omits c6166843a62c Merge branch 'v5.2-armsoc/drivers' into for-next omits acb355334d20 apparmor: fix blob compression when ns is forced on a policy load omits 270ad142eb0f apparmor: fix missing ZLIB defines omits 2ef099825091 apparmor: fix blob compression build failure on ppc omits f686980d61b9 apparmor: Initial implementation of raw policy blob compression omits 40a0dd4253c0 arm64: dts: rockchip: fix cts, rts pin assign of UART3 for rk3399 omits 07f08d9cee45 ARM: dts: rockchip: bulk convert gpios to their constant c [...] omits d64420e81605 arm64: dts: rockchip: bulk convert gpios to their constant [...] omits 9b0dcd0e5a27 Merge tag 'asoc-fix-v5.1-rc4' of git://git.kernel.org/pub/ [...] omits efd38668884f arm64: dts: rockchip: enable display nodes on rk3328-roc-cc omits de674862f76d arm64: dts: rockchip: eMMC additions for rk3328-roc-cc omits bbdc00a7de24 soc: rockchip: Set the proper PWM for rk3288 omits 280fa349757b ARM: dts: rockchip: Add BT_EN to the power sequence for veyron omits 913140e22156 s390: zcrypt: initialize variables before_use omits 6e042492a272 s390: avoid __builtin_return_address(n) on clang omits 475c8e9e89db s390: Convert IS_ENABLED uses to __is_defined omits 9a0ceb9cfbee s390: make chkbss work with clang omits 0a113efc3b48 s390: make __load_psw_mask work with clang omits efb150df1de6 s390: syscall_wrapper: avoid clang warning omits 96ca7674ea66 s390: don't build vdso32 with clang omits c1afcaec2af6 s390: remove -fno-strength-reduce flag omits 7aa0055e0647 s390: fine-tune stack switch helper omits 2f60eb2f03b9 ARM: dts: rockchip: Remove unnecessary setting of UART0 SC [...] omits 852870f3e84f Merge branch 'regulator-5.2' into regulator-next omits b52904576c2d Merge branch 'regulator-5.1' into regulator-linus omits 3e683b839e7a Merge branch 'asoc-5.2' into asoc-next omits d0ebbf7d6e23 Merge branch 'asoc-5.1' into asoc-linus omits 784c24c3e45c regulator: mcp16502: Remove setup_regulators function omits 4cf469539b63 regulator: mcp16502: Remove unneeded fields from struct mcp16502 omits ab54a4d7b0dd regulator: vexpress: Constify regulator_ops omits 29dc269a85ef regulator: hi6421: Convert to use simplified DT parsing omits 89a7bfa3ede4 ASoC: Intel: Make boards more available for compile test omits 427a368ce6bc ASoC: Intel: common: add Geminilake Realtek+Maxim machine [...] omits af6379124a3f memstick: jmb38x_ms: remove set but not used variable 'data' omits 9eae47c5d122 cfg80211: don't pass pointer to pointer unnecessarily omits d83d4419f2e7 mac80211: store tx power value from user to station omits cb40c0a5459b cfg80211: Add support to set tx power for a station associated omits 3bb7083973a7 mac80211: only allocate one queue when using iTXQs omits 2798b8600bd9 nl80211: Use struct_size() in kzalloc() omits 9880da7cb6e6 cfg80211: Use struct_size() in kzalloc() omits cba8190369b5 mac80211: debugfs option to force TX status frames omits 470f6a15c747 cfg80211: remove redundant zero check on variable 'changed' omits 160a679b749e mac80211/cfg80211: update bss channel on channel switch omits 54d015017414 mac80211: minstrel_ht: automatically calculate rate durati [...] omits 242b53ad3583 mac80211: minstrel_ht: add support for rates with 4 spatia [...] omits 17979be77244 mac80211: when using iTXQ, select the queue in ieee80211_s [...] omits fb926c4e4aac MAINTAINERS: Add section for MediaTek MMC/SD/SDIO driver omits c2995128ad85 Merge branch 'fixes' into next omits 5c41ea6d5200 mmc: sdhci-omap: Don't finish_mrq() on a command error dur [...] omits b93543e5c1d9 mmc: sdhci-pci: Add support for Intel CML omits 0b700b1f9034 mmc: core: make pwrseq_emmc (partially) support sleepy GPI [...] omits b5aeb00b4435 mmc: mtk-sd: check for valid optional memory resource omits a3c347565896 mmc: alcor: enable DMA transfer of large buffers omits 4aa232c250f7 mmc: sdhci_am654: Clear HISPD_ENA in some lower speed modes omits 4401345bd92e MAINTAINERS: Add Ulf Hansson to the MEMORYSTICK section omits 1e09c5a36041 MAINTAINERS: Collect TI FLASH MEDIA drivers into one section omits d47703d43eca Merge branch 'drm-fixes-5.1' of git://people.freedesktop.o [...] omits 86dc6612abc1 Merge branch 'mediatek-drm-fixes-5.1' of https://github.co [...] omits 7a74198f587b Merge tag 'drm/tegra/for-5.1-rc5' of git://anongit.freedes [...] omits 8b695aa58cc4 ARM: Enable Trusted Foundations for multiplatform ARM v7 omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits 20522fefd522 Revert "HID: i2c-hid: Disable runtime PM on Synaptics touchpad" omits 1f495337516b ARM: tegra: Enable Trusted Foundations by default omits 24c05848b100 ARM: tegra: Update default configuration for v5.1-rc1 omits c42a3b7bd776 Merge branch 'imx/defconfig' into for-next omits 7f39e28b2db9 Merge branch 'imx/dt64' into for-next omits e107ae602a09 Merge branch 'imx/dt' into for-next omits 47723c3b217f Merge branch 'imx/bindings' into for-next omits f1eca0ece500 Merge branch 'imx/soc' into for-next omits 2a80988ebc74 Merge branch 'imx/drivers' into for-next omits 9b644e603649 Merge branch 'imx/fixes' into for-next omits ee4f678d5c0b Merge branch 'clk/imx8qxp' into for-next omits 6b8ff2a156d5 Merge branch 'clk/imx7ulp' into for-next omits 61b10b198ca7 Merge branch 'clk/imx5' into for-next omits f2222a9e8033 memory: tegra: Make terga20_mc_reset_ops static omits 26c200a7a51b arm64: defconfig: Enable imx8mm clk/pinctrl omits e154592a1d25 gpu: host1x: Fix compile error when IOMMU API is not available omits 3daf8e703ec3 selftests: bpf: add selftest for __sk_buff context in BPF_ [...] omits 5e903c656b98 libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG [...] omits b0b9395d865e bpf: support input __sk_buff context in BPF_PROG_TEST_RUN omits 569b0c77735d tools/bpftool: show btf id in program information omits d5adbdd77ecc libbpf: Fix build with gcc-8 omits 632c7ad6f450 drm/i915/icl: Switch to using 12 deep CSB status FIFO omits 7d4c75d9097a drm/i915: Prepare for larger CSB status FIFO size omits fa0dcb3fe2ca mailmap: add entry for email addresses omits 917dc6b53c27 drm/i915: Use Engine1 instance for gen11 pm interrupts omits 1071d0f6877e drm/i915/icl: Disable video turbo mode for rp control omits 2ea7414159cd drm/i915/icl: Enable media sampler powergate omits d105e9ad548d drm/i915/icl: Apply a recommended rc6 threshold omits a79208de65fe drm/i915: Use dedicated rc6 enabling sequence for gen11 omits 8f66898a90f2 arm64: dts: imx8qxp: enable scu general irq channel omits 851826c7566e firmware: imx: enable imx scu general irq function omits 564d6fd611f9 drm/sun4i: Rely on dma interconnect for our RAM offset omits 9f735c4e94fc soc: imx: gpcv2: use devm_platform_ioremap_resource() to s [...] omits ccc1de31ab54 soc: imx: gpc: use devm_platform_ioremap_resource() to sim [...] omits 9ad593bc959f dt-bindings: fsl: scu: add general interrupt support omits 526bb57a6ad6 net: fou: remove redundant code in gue_udp_recv omits 808c99f77c4e arm64: defconfig: Enable RTC_DRV_SNVS omits 35dc29ef0f5d ARM: dts: imx6dl-sabreauto: update opp table for auto part omits b10615a719d8 arm64: dts: imx8mq: add GPU node omits c4b3ac852e5a arm64: dts: imx: add Zii Ultra board support omits 8cfd813c7307 arm64: dts: imx8mq: fix higher CPU operating point omits cdfdea07090b arm64: dts: imx8mq-evk: Enable PCIE0 interface omits fc26e600e97a arm64: dts: imx8mq: Add nodes for PCIe IP blocks omits de2a538b97a4 arm64: dts: imx8mq: Combine PCIE power domains omits d62a250ea33a arm64: dts: imx8mq: Add a node for SRC IP block omits beea0f22566c arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible omits 29fdb6b834b8 arm64: dts: imx8qxp: Add lpuart1/lpuart2/lpuart3 nodes omits b7404c7ecb38 drm/i915: Bump ready tasks ahead of busywaits omits 988dc4a9a3b6 net: fou: do not use guehdr after iptunnel_pull_offloads i [...] omits d1841533e548 tipc: missing entries in name table of publications omits 00e3ff8b980b ARM: dts: imx: Use generic node names for Zii dts omits 7ee137a96a88 ARM: dts: imx: Switch Zii dts to SPDX identifier omits c9d52f216922 fou: correct spelling of encapsulation omits 813dbeb656d6 vhost: reject zero size iova range omits 7aedca875074 ARM: dts: imx6q-logicpd: Reduce inrush current on USBH1 omits dbb58e291cd4 ARM: dts: imx6q-logicpd: Reduce inrush current on start omits 6fd6d6f6a2f0 ARM: dts: imx6q-logicpd: Shutdown LCD regulator during suspend omits 45d91250405b ARM: dts: imx6q-logicpd: Enable Analog audio capture omits b4f47f3848eb net/tls: prevent bad memory access in tls_is_sk_tx_device_ [...] omits 8065a779f17e failover: allow name change on IFF_UP slave interfaces omits 612d5b65894b clk: imx: use devm_platform_ioremap_resource() to simplify code omits 4b08ecc7c685 ARM: dts: imx6sll: add cooling-cells for cpu-freq cooling device omits cd7879f79f83 drm/i915/gvt: Roundup fb->height into tile's height at cal [...] omits 891d940aef2f ARM: dts: imx50: Add Kobo Aura DTS omits 42b3862658d9 dt-bindings: arm: fsl: Add i.MX50 based boards omits 189733b0a7e4 dt-bindings: Add vendor prefix for Rakuten Kobo, Inc. omits 0672d22a1924 ARM: dts: imx: Fix the AR803X phy-mode omits cadb32a9c118 ARM: dts: imx6qdl-var-dart: Use new CODEC reset pin name omits c83bbdc22713 ARM: dts: imx6qdl-gw5903: Use new CODEC reset pin name omits 1268d8339ca4 ARM: dts: mx6qdl-zii-rdu2: Use new CODEC reset pin name omits b8c7e2c39dd5 Merge branch 'net-sched-taprio-fix-picos_per_byte-miscalculation' omits e0a7683d30e9 net/sched: cbs: fix port_rate miscalculation omits 7b9eba7ba0c1 net/sched: taprio: fix picos_per_byte miscalculation omits b7b4fda26362 ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA omits 918bbde8085a ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA omits 28c168018e09 ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA omits cc839d0f8c28 ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA omits c5ed5daa65d5 ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA omits 7b3132ecefdd ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA omits 412b032a1dc7 ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA omits 8979117765c1 ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA omits b14c872eebc5 ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA omits e345fd42493c ARM: dts: imx7s-warp: add ov2680 sensor node omits 2cd37a97d1ea ARM: dts: imx7s-warp: add csi and mipi_csi node omits 6a2736fccfb4 ARM: dts: imx7s: Add video mux, csi and mipi_csi omits 94a905a79f2c ARM: dts: imx7s: add multiplexer controls omits 8137474b9dd4 ARM: dts: imx7s: add mipi phy power domain omits 43c2adb9df7d team: set slave to promisc if team is already in promisc mode omits 071f78551160 arm64: dts: lx2160a: add sata node support omits 3f3d79580435 arm64: dts: ls1028a: Corrected the SATA ecc address omits 684a586741e2 ARM: dts: tq imx7d board support omits c924f0c07e48 ARM: dts: tq imx7s board support omits a80a1af6ec8a ARM: dts: tq imx7 common board support omits e2f6a7630fc1 dt-bindings: arm: add TQ boards omits e51fb2536aea dt-bindings: add vendor prefix for TQ Systems GmbH omits 903f1a187776 net/tls: fix build without CONFIG_TLS_DEVICE omits bc840f3357b8 Merge tag 'meson-clk-5.2' of https://github.com/BayLibre/c [...] omits 14948e39445d Drivers: hv: vmbus: Fix race condition with new ring_buffe [...] omits 4713eb7b580a Drivers: hv: vmbus: Set ring_info field to 0 and remove memset omits fcedbb293ee4 Drivers: hv: vmbus: Refactor chan->state if statement omits f478cdf9aa2d Merge branch 'clk-fixes' into clk-next omits 7c2e07130090 clk: x86: Add system specific quirk to mark clocks as critical omits 02980f066e34 Merge branch 'for-5.2/block' into for-next omits 22391ac30ab9 Merge branch 'md-next' of https://github.com/liu-song-6/li [...] omits efcd487c69b9 md: add __acquires/__releases annotations to handle_active [...] omits 368ecade0532 md: add __acquires/__releases annotations to (un)lock_two_stripes omits 2b598ee54a1e md: mark md_cluster_mod static omits ae50640bebc4 md: use correct type in super_1_sync omits 00485d094244 md: use correct type in super_1_load omits c35403f82ced md: use correct types in md_bitmap_print_sb omits ed4d0a4ea11e md: add a missing endianness conversion in check_sb_changes omits ee37e62191a5 md: add mddev->pers to avoid potential NULL pointer dereference omits 316e92078be8 Merge branch 'next-general' into next-testing omits fe9fd2ef383c Revert "security: inode: fix a missing check for securityf [...] omits af3be70a3211 of: Improve of_phandle_iterator_next() error message omits 12eeae7147af dt-bindings: connector: Spelling mistake omits a32c3d9d9807 dt-bindings: Add schemas for simple-framebuffer omits f83a6e5dea6c of: address: Add support for the parent DMA bus omits 95835a8d473e of: address: Retrieve a parent through a callback in __of_ [...] omits e5ffa40c0305 dt-bindings: bus: Add binding for the Allwinner MBUS controller omits c43a4469402f dt-bindings: interconnect: Add a dma interconnect name omits ecb0abc1d852 of: use correct function prototype for of_overlay_fdt_apply() omits 93e212547700 net: strparser: fix comment omits 6c16e337dfa5 Merge branch 'pci/trivial' omits 0bce1167140d Merge branch 'remotes/lorenzo/pci/misc' omits 2a7592b34514 Merge branch 'remotes/lorenzo/pci/xilinx' omits a4923e7912a8 Merge branch 'remotes/lorenzo/pci/rcar' omits fee155e9a91d Merge branch 'remotes/lorenzo/pci/iproc' omits 394f8d8cdfe4 Merge branch 'remotes/lorenzo/pci/dwc' omits 74ee52a9dde8 Merge branch 'remotes/lorenzo/pci/controller-fixes' omits da6f45058859 Merge branch 'pci/misc' omits 8bd384e35332 Merge branch 'pci/msi' omits 3c34975b4ac7 Merge branch 'pci/hotplug' omits d61592c673ca Merge branch 'pci/enumeration' omits 91800660bbe9 PCI: rpaphp: Get/put device node reference during slot all [...] omits fb26228bfc4c PCI: rpadlpar: Fix leaked device_node references in add/re [...] omits 3943af9d01e9 PCI: pciehp: Ignore Link State Changes after powering off a slot omits a2ffe5774e8e selftests/kexec: update get_secureboot_mode omits a409b168ad24 selftests/kexec: make kexec_load test independent of IMA b [...] omits 3e51cad30918 selftests/kexec: check kexec_load and kexec_file_load are enabled omits 12d6faf90a57 selftests/kexec: Add missing '=y' to config options omits 5790d609944f selftests/kexec: kexec_file_load syscall test omits 0696aa4412c2 selftests/kexec: define "require_root_privileges" omits 782abf3fd2f4 selftests/kexec: define common logging functions omits 67a7c10c6343 selftests/kexec: define a set of common functions omits fbfb2d99ac49 selftests/kexec: cleanup the kexec selftest omits 835689b483a3 selftests/kexec: move the IMA kexec_load selftest to selft [...] omits 41475a3ebace doc/kernel-parameters.txt: Deprecate ima_appraise_tcb omits 3d45ad9260c3 x86/ima: add missing include omits 9726920b7ea2 drm/i915: Only reset the pinned kernel contexts on resume omits 44f5e0480752 Merge branch 'tls-leaks' omits 4a9c2e3746e6 net: strparser: partially revert "strparser: Call skb_uncl [...] omits 35b71a34ada6 net/tls: don't leak partially sent record in device mode omits 5a03bc73abed net/tls: fix the IV leaks omits 3bfaf1f7044c Merge drm/drm-next into drm-misc-next omits 2a29e9f6b9b4 sparc64/pci_sun4v: fix ATU checks for large DMA masks omits d73f80f921fd ipv4: Handle RTA_GATEWAY set to 0 omits 582549e3fbe1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits f4a58857151f Merge branch 'ibmvnic-features' omits dde746a35f8b ibmvnic: Fix netdev feature clobbering during a reset omits b66b7bd2bdc1 ibmvnic: Enable GRO omits 1bfb97b9a519 MAINTAINERS: BMIPS: Add internal Broadcom mailing list omits 44b9b6ca251c Merge branch 'net-sched-move-back-qlen-to-per-CPU-accounting' omits 73eb628ddfd3 Revert: "net: sched: put back q.qlen into a single location" omits 8a53e616de29 net: sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too omits 9c01c9f1f2a3 net: sched: always do stats accounting according to TCQ_F_ [...] omits 1f5e6fdd6aec net: sched: prefer qdisc_is_empty() over direct qlen access omits b0a231a26d56 net: caif: avoid using qdisc_qlen() omits 669105a74a28 drm/bochs: use simple display pipe omits 5c5373b51bec drm: switch drm_fb_xrgb8888_to_rgb888_dstclip to accept __ [...] omits d653bd394823 drm: switch drm_fb_xrgb8888_to_rgb565_dstclip to accept __ [...] omits bf4f6d16c894 drm: switch drm_fb_memcpy_dstclip to accept __iomem dst omits 74676a8e247a arm64: dts: stratix10: Use new Stratix10 EDAC bindings omits 71eec083eef1 Documentation: dt: edac: Add Stratix10 Peripheral bindings omits f8d49bee4a5e Merge branch 'mlxsw-Various-fixes' omits d5949d92c29c mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2 omits 7052e2436373 selftests: mlxsw: Test VRF MAC vetoing omits 972fae683cba mlxsw: spectrum_router: Do not check VRF MAC address omits b442fed1b724 mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue omits 4af0699782e2 mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered w [...] omits a8c133b06183 mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue omits d4d0e40977ac mlxsw: spectrum_switchdev: Add MDB entries in prepare phase omits fe6382cd69de drm/amd/display: fix is odm head pipe logic omits cc1fec5724d1 drm/amd/display: Pass plane caps into amdgpu_dm_plane_init omits c7e557ab46a7 drm/amd/display: Clean up locking in dcn*_apply_ctx_for_surface() omits 113b7a010872 drm/amd/display: Recreate private_obj->state during S3 resume omits fbd06ec492fc drm/amd/display: HDR visual confirmation incorrectly repor [...] omits d5ca5fdbeb76 drm/amd/display: fix underflow on boot omits 15ae3b28f8ca drm/amd/display: disable link before changing link settings omits c85fc65e2241 drm/amd/display: init dc_config before rest of DC init omits 86eb426a0f30 drm/amd/display: Call hwss.set_cursor_sdr_white_level, if [...] omits 004fefa385b4 drm/amd/display: Set surface color space from DRM plane state omits 7ee3769a37d3 drm/amd/display: prefer preferred link cap over verified l [...] omits e9164db72aa2 drm/amd/display: remove min reduction for abm 2.2 level 3 omits 2fbbd495e9fe drm/amd/display: 3.2.25 omits b4423fd9cf3e drm/amd/display: return correct dc_status for dcn10_valida [...] omits a1e07ba89d49 drm/amd/display: Use plane->color_space for dpp if specified omits 332c11914a76 drm/amd/display: Calculate link bandwidth in a common function omits 0de34efc7b5f drm/amd/display: fix clk_mgr naming omits e49f69363adf drm/amd/display: use proper formula to calculate bandwidth [...] omits e5490464f45d drm/amd/display: fix dp_hdmi_max_pixel_clk units omits b62f95d16251 drm/amd/display: Add debugfs entry for amdgpu_dm_visual_confirm omits 2aa632c5ffbe drm/amd/display: Initialize stream_update with memset omits 3d12beb319c4 drm/amd/display: Remove semicolon from to_dm_plane_state d [...] omits bb5a2bdf36a8 drm/amdgpu: support dpm level modification under virtualiz [...] omits b0960c3592a3 drm/amdgpu: Always enable memory sharing within same XGMI hive omits b9c8172eedc1 Documentation: dt: edac: Fix Stratix10 IRQ bindings omits 14cfde84e33e drm/amdgpu: Add a check to avoid panic because of unexpected irqs omits 7dd609da9b4e drm/amdgpu: sdma use amdgpu_ras_feature_enable_on_boot omits 53d650548c38 drm/amdgpu: gmc use amdgpu_ras_feature_enable_on_boot omits a170d49d084d drm/amdgpu: gfx use amdgpu_ras_feature_enable_on_boot omits 77de502b088f drm/amdgpu: Introduce another ras enable function omits 191051a1bef8 drm/amdgpu: Make default ras error type to none omits 0e4f087ba2fe drm/amd/powerplay: simplify the code of [get|set]_activity [...] omits 4825d8d6a0fe drm/amd/powerplay: optimization function of smu_update_table omits a5571ce0121e parisc: Switch from DISCONTIGMEM to SPARSEMEM omits 03ff42e5d8b9 hwmon: OCC drivers are ARM-only omits 23f75d441be0 hwmon: (occ) Move common code to a separate module omits d737b25b1ae0 IB/hfi1: Do not flush send queue in the TID RDMA second leg omits fb652d329902 RDMA/mlx5: Remove VF representor profile omits 26628e2d58c9 RDMA/mlx5: Move to single device multiport ports in switch [...] omits a989ea01cb10 RDMA/mlx5: Move SMI caps logic omits 35b0aa67b298 RDMA/mlx5: Refactor netdev affinity code omits d5ed8ac34cef RDMA/mlx5: Move default representors SQ steering to rule t [...] omits 6a4d00be0833 RDMA/mlx5: Move rep into port struct omits 5d8f6a0e9207 RDMA/mlx5: Use correct size for device resources omits da796ccb3e0e RDMA/mlx5: Move ports allocation to outside of INIT stage omits 4a6dc8552ab2 RDMA/mlx5: Free IB device on remove omits 95579e785a9a RDMA/mlx5: Move netdev info into the port struct omits f51dcd0f621c apparmorfs: fix use-after-free on symlink traversal omits 46c874419652 securityfs: fix use-after-free on symlink traversal omits 5331fa0db73d Merge branch 'mlx5-next' into rdma.git for-next omits feb8846b3a4f drm/i915/dp: Expose force_dsc_enable through debugfs omits 4490364bb774 Merge branch 'next-general' into next-testing omits ecb8e74dac1a Yama: mark function as static omits d1a0846006e4 security: inode: fix a missing check for securityfs_create_file omits 0b9dc6c9f01c keys: safe concurrent user->{session,uid}_keyring access omits 5c7e372caa35 security: don't use RCU accessors for cred->session_keyring omits 708e52ca7134 Merge branch 'next-general' into next-testing omits 1b26fcdb748e Yama: mark local symbols as static omits 83ca25948940 swiotlb: dump used and total slots when swiotlb buffer is full omits ed79cc87302b Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits d9b42e05b208 Merge branch 'next/soc' into for-next omits 88c63ebd1f5a Merge branch 'next/dt' into for-next omits 8cc76b1c7572 ARM: dts: exynos: Remove console argument from bootargs omits 06d536094645 ARM: dts: exynos: Use stdout-path property instead of cons [...] omits ac71317e6be0 ASoC: wcd9335: Fix missing regmap requirement omits 21635d731173 drm/i915/dp: revert back to max link rate and lane count on eDP omits 4690985e00ac drm/i915/icl: Fix port disable sequence for mipi-dsi omits 20eea462bf2f drm/i915/icl: Ungate ddi clocks before IO enable omits 2997520c2d4e ARM: exynos: Set MCPM as mandatory for Exynos542x/5800 SoCs omits e24e4712efad s390/rseq: use trap4 for RSEQ_SIG omits e91012ee855a s390: cio: fix cio_irb declaration omits 81a8f2beb32a s390/mm: silence compiler warning when compiling without C [...] omits 6744671e2eb6 Merge branch 'omap-for-v5.2/dt-ti-sysc' into for-next omits 15c8795ef111 ASoC: rt5645: fix a NULL pointer dereference omits dccbbaff174d s390/qdio: eliminate queue's last_move cursor omits 65e4f776385a s390/qdio: simplify SBAL range calculation omits b39544c6e02f s390/qdio: pass up count of ready-to-process SBALs omits 34298422cc44 s390/qdio: fix output of DSCI value in debug file omits 093ddccb5515 s390/protvirt: block kernel command line alteration omits db9492cef45e s390/protvirt: add memory sharing for diag 308 set/store omits 5abb9351dfd9 s390/uv: introduce guest side ultravisor code omits fd184e1a8b65 s390: introduce .boot.preserved.data section compile time [...] omits 1e941d39493f s390: move ipl block to .boot.preserved.data section omits bf9921a9c15b s390: introduce .boot.preserved.data section omits 48341bb1b0b4 firmware: Move Trusted Foundations support omits c74453544181 Merge branch 'spi-5.2' into spi-next omits ba7e42598c08 Merge branch 'spi-5.1' into spi-linus omits d4a91044e241 spi: spi-mem: Make spi_mem_default_supports_op() static inline omits 8455dad7ba8c drm/i915/icl: Don't warn on spurious interrupts omits a087bafeeac7 drm/i915/icl: Handle rps interrupts without irq lock omits 322b38ce3dd6 drm/nouveau/nvkm: mark expected switch fall-throughs omits 3aacbf7dc763 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/dt-for-5.2' [...] omits c77cebac96a9 clk: sunxi-ng: sun5i: Export the MBUS clock omits 22f88e311399 ARM: dts: sun5i: Add the MBUS controller omits d0b8ed47e83a of: reserved_mem: fix reserve memory leak omits deb387d4af5a of: property: Document that of_graph_get_endpoint_by_regs [...] omits 99838f011a3a dt-bindings: Require child nodes type to be 'object' omits b06ce8218c45 dt-bindings: Add a guide of do's and don't's for writing bindings omits d7a181da2dfa ALSA: hda: Fix racy display power access omits 4bdc42094d9c ALSA: hda: Fix racy display power access omits f11cb1c19ad0 drm/i915/dp: revert back to max link rate and lane count on eDP omits 942d1cf48eae drm/i915/icl: Fix port disable sequence for mipi-dsi omits c5b81a325263 drm/i915/icl: Ungate ddi clocks before IO enable omits 533df0884d83 Merge branch 'regmap-5.2' into regmap-next omits dc1546f108cf Merge branch 'regmap-5.1' into regmap-linus omits e9f33a8fee53 mac80211: fix RX STBC override byte order omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 42337b9d4d95 HID: add driver for U2F Zero built-in LED and RNG omits 51e3724aec01 ASoC: cs43130: fix a NULL pointer dereference omits 70802487bb91 ASoC: pcm: fix error handling when try_module_get() fails. omits e33c1b992377 apparmor: Restore Y/N in /sys for apparmor's "enabled" omits 0e530e4eba5e spi: spi-mem: Fix build error without CONFIG_SPI_MEM omits f34a269229ec regulator: anatop: Remove unneeded fields from struct anat [...] omits 6e1f22ee7e48 regulator: s2mpa01: Remove unused define for S2MPA01_REGUL [...] omits 29e5cb657e2a regulator: hi655x: Remove ctrl_mask field from struct hi65 [...] omits 784816d46aae regulator: hi655x: Constify regulators array omits 10802048d948 ASoC: imx-audmix: fix object reference leaks in probe omits 23261179da29 ASoC: fsl_audmix: remove "model" attribute from DT document omits 830b857f7971 ASoC: fsl_audmix: remove "model" attribute omits 7fa5782d5355 ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 omits 053cefe348b9 ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 omits c243796d0706 ASoC: tlv320aic32x4: Fix potential uninitialized variable omits e37c2deafe70 ASoC: stm32: sai: fix master clock management omits d6ba3f815bc5 ASoC: Intel: kbl: fix wrong number of channels omits 709a53e19484 MAINTAINERS: Fix the I3C entry omits 907621e94d49 i3c: dw: Fix dw_i3c_master_disable controller by using cor [...] omits 9752c37cc89f i3c: Fix the verification of random PID omits f43dc1c4ff6e Merge branch 'arm64-dt-for-v5.2' into next omits 28a5c61b5136 arm64: dts: renesas: r8a77990: Add CMT device nodes omits 99cb95103e2d arm64: dts: renesas: r8a77965: Add CMT device nodes omits 720066d17c97 arm64: dts: renesas: r8a7795: Add CMT device nodes omits c8e7755ec62b ARM: tegra: Sort dependencies alphabetically omits f2a424f6c613 PM / core: Introduce dpm_async_fn() helper omits 4a3e1cae2eb0 Merge branch 'acpica' into linux-next omits 5a9bb58af24a Merge branch 'pm-cpufreq' into linux-next omits 50bd645b3a21 libbpf: fix crash in XDP socket part with new larger BPF_L [...] omits 69a0f9ecef22 bpf, bpftool: fix a few ubsan warnings omits 2f36bde0fc8f OPP: Introduce dev_pm_opp_find_freq_ceil_by_volt() omits 5d704b0d3b48 ALSA: timer: Coding style fixes omits 41672c0c24a6 ALSA: timer: Simplify error path in snd_timer_open() omits ff90d67c6570 PM / devfreq: add tracing for scheduling work omits 81b0b743e66c trace: events: add devfreq trace event file omits d9cb06759eca net/mlx5: E-Switch, add a new prio to be used by the RDMA side omits b6d9ccb11250 net/mlx5: E-Switch, don't use hardcoded values for FDB prios omits ed5279a94871 PM / devfreq: rk3399_dmc: Pass ODT and auto power down par [...] omits 91637bbfc9b6 PM / devfreq: rockchip-dfi: Move GRF definitions to a comm [...] omits 123d7c94c492 PM / devfreq: exynos-bus: Suspend all devices on system shutdown omits 7c7c9ccbef37 PM / devfreq: Fix static checker warning in try_then_reque [...] omits 13dcba4b0a9d PM / devfreq: Restart previous governor if new governor fa [...] omits b1ac591af3c6 PM / devfreq: tegra: remove unneeded variable omits fc3068f37bbf PM / devfreq: rockchip-dfi: remove unneeded semicolon omits fc3d5e874c63 PM / devfreq: rk3399_dmc: remove unneeded semicolon omits 0eb99a4f3440 PM / devfreq: consistent indentation omits 6f0fc28eb949 PM / devfreq: fix missing check of return value in devfreq [...] omits 3c3144dfc772 PM / devfreq: fix mem leak in devfreq_add_device() omits b34d702db1ed PM / devfreq: Use of_node_name_eq for node name comparisons omits 24010a5c0ba6 csky: Add perf_arch_fetch_caller_regs support omits e34825b4068c csky: Fixup wrong update_mmu_cache implementation omits d1aecf4cdea3 csky: Support dynamic start physical address omits 0212037fa1a2 csky: Reconstruct signal processing omits 52669757a5ac Merge branch 'drivers-for-5.2' into all-for-5.2 omits cd6494c878ab Merge branch 'arm64-for-5.2' into all-for-5.2 omits 272c5f956321 Merge branch 'defconfig-for-5.2' into all-for-5.2 omits 77eba1b0d2bf Merge branch 'dts-for-5.2' into all-for-5.2 omits cf7cf6977f53 powerpc/mm: Define MAX_PHYSMEM_BITS for all 64-bit configs omits bbeac60f0641 drivers: soc: qcom: rpmh-rsc: Correct check for slot number omits f3e35357cd46 ARM: dts: qcom: ipq4019: enlarge PCIe BAR range omits 52f2a8082c15 arm64: dts: qcom: qcs404-evb: Change the compatible to dis [...] omits 05d86a0ae83b ARM: dts: qcom: pma8084: add gpio-ranges omits 546f72e7ecb2 ARM: dts: qcom: msm8660: add gpio-ranges omits 3bc5163ebbac ARM: dts: qcom: mdm9615: add gpio-ranges omits 33984dd6c4bb ARM: dts: qcom: apq8064: add gpio-ranges omits 0e02c18e2f37 arm64: dts: qcom: pmi8998: add gpio-ranges omits e48ac3f7aeb2 arm64: dts: qcom: pmi8994: add gpio-ranges omits 78dbf67ff310 arm64: dts: qcom: pm8998: add gpio-ranges omits 64e35d2d4e18 arm64: dts: qcom: pm8005: add gpio-ranges omits 22b7e775677a arm64: defconfig: Enable stmmac qualcomm ethernet config omits 369b89366a3d dt-bindings: phy-qcom-qmp: Tweak qcom,msm8998-qmp-ufs-phy omits c35b67d3956f arm64: dts: msm8998: Add UFS phy reset omits 58ad5ab73152 Merge branch 'arm64-thermal-for-5.2' into arm64-for-5.2 omits 10518bb15940 arm64: dts: msm8916: thermal: Convert camera trip type to hot omits bc3ac5d25195 arm64: dts: msm8996: thermal: Make trip names consistent omits 032d7c6ee21b arm64: dts: msm8916: thermal: Make trip names consistent omits ae8876ddb826 arm64: dts: msm8998: thermal: Make trip names consistent omits 1c403ec27c1f arm64: dts: sdm845: thermal: Add temperature sensors near [...] omits e9d2729dec4b arm64: dts: msm8998: thermal: Add temperature sensors near [...] omits 2fa2d301cbca arm64: dts: msm8998: thermal: GPU has two sensors, add the second omits 9284aa44a514 arm64: dts: msm8998: thermal: Fix the gpu sensor number omits b67d9c5d6f4a arm64: dts: msm8998: thermal: Fix the cpu sensor numbers omits 0f5f91f01cad arm64: dts: msm8996: thermal: Add temperature sensors near [...] omits f2e8b07c1b72 arm64: dts: msm8916: thermal: Add sensor for modem omits 86f93c93dd50 arm64: dts: msm8998: efficiency is not valid property omits 503250482c9c arm64: dts: msm8998: thermal: split address space into two omits 40fc71a02339 Merge branch 'misc' into for-next omits 771acc7e4a6e Bluetooth: btusb: request wake pin with NOAUTOEN omits acd92c5a1149 ARM: qcom_defconfig: add options for LG Nexus 5 phone omits 82a42f69c080 csky: Use in_syscall & forget_syscall instead of r11_sig omits 0ee7fb36f988 Merge tag 'mips_fixes_5.1_2' of git://git.kernel.org/pub/s [...] omits 972acfb49446 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c8538b0b9ed6 scsi: tcm_qla2xxx: Minimize #include directives omits 9b9607c0c01d ipc: do cyclic id allocation for the ipc object. omits 2a2ae56bfb42 ipc: conserve sequence numbers in ipcmni_extend mode omits 8a713cce2e8e ipc: allow boot time extension of IPCMNI from 32k to 16M omits c5b03742cfa1 ipc/mqueue: optimize msg_get() omits 7e8dd8cda98c ipc/mqueue: remove redundant wq task assignment omits 0f4a7bb79c92 ipc: prevent lockup on alloc_msg and free_msg omits e9f5d1ac3d00 scripts/gdb: silence pep8 checks omits 0774fe07d990 scripts-gdb-add-a-timer-list-command-v2 omits 17c357adc7c0 scripts/gdb: add a timer list command omits c2881100592d scripts-gdb-add-rb-tree-iterating-utilities-v2 omits 5babc71089af scripts/gdb: add rb tree iterating utilities omits 26fd984f5955 scripts-gdb-add-kernel-config-dumping-command-v2 omits 4a9bd17f785b scripts/gdb: add kernel config dumping command omits 28646b555c7f scripts/gdb: find vmlinux where it was before omits bd6c06771609 pps: pps-gpio PPS ECHO implementation omits 0b53e60f35c7 dt-bindings: pps: pps-gpio PPS ECHO implementation omits bdc78f31b5cd pps: descriptor-based gpio omits d1904671d40d panic/reboot: allow specifying reboot_mode for panic only omits afafa201048d panic: avoid the extra noise dmesg omits 500c3b8b126d gcov: docs: add a note on GCC vs Clang differences omits 63e03b2baa58 gcov: clang: move common GCC code into gcc_base.c omits 0280565ab901 eventfd: present id to userspace via fdinfo omits 775820b52a09 convert-struct-pid-count-to-refcount_t-fix omits 15f01e1d7b48 kernel/pid.c: convert struct pid:count to refcount_t omits 52962aec8140 sysctl: return -EINVAL if val violates minmax omits 32f5e066b3e2 kernel/sysctl.c: switch to bitmap_zalloc() omits e438c89f8d98 rapidio: fix a NULL pointer dereference when create_workqu [...] omits 983c92f7faa5 cpumask-fix-double-string-traverse-in-cpumask_parse-fix omits dfcd17d92092 include/linux/cpumask.h: fix double string traverse in cpu [...] omits 90facf355995 kernel/signal.c: annotate implicit fall through omits c670bea9122d fs/fat/file.c: issue flush after the writeback of FAT omits 906b15c31322 autofs: add description of ignore pseudo mount option omits 977865aca350 autofs: update mount control expire desription with AUTOFS [...] omits 30f3c71a153b autofs: update AUTOFS_EXP_LEAVES description omits d64189fb2c21 autofs: update autofs.txt for strictexpire mount option omits 5a38db829577 autofs: fix some word usage oddities in autofs.txt omits 07f7a8510bbd fs/binfmt_elf.c: delete trailing "return;" in functions re [...] omits 5bd1f98d1fee fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter omits 0eb187991fcb fs/binfmt_elf.c: free PT_INTERP filename ASAP omits e932f8bcbe89 fs/binfmt_elf.c: make scope of "pos" variable smaller omits 7240fb7ac138 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] omits 83def6bfd201 checkpatch: fix something omits 68fe1d9b70f6 lib/math/rational.c: fix possible incorrect result from ra [...] omits 9c35c4fb016d include/linux/bitops.h: fix UBSAN undefined behavior warni [...] omits 57d73b4ffe6f lib/test_bitmap: add tests for bitmap_parselist_user() omits fe62e8c1b315 lib/test_bitmap: add testcases for bitmap_parselist() omits 4abfd5d3f161 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() omits 086c7026582c lib: rework bitmap_parselist omits 2a3bdfbc2116 lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() omits 792a62a679d0 lib/math: move int_pow() from pwm_bl.c for wider use omits f45390dac64e lib: Move mathematic helpers to separate folder omits fb81ca72f9ba lib/list_sort: optimize number of calls to comparison function omits 865fcf7ae7fe lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS omits 33cdd5c22a3b lib/sort: avoid indirect calls to built-in swap omits 9b04ecfeb5d5 lib/sort: use more efficient bottom-up heapsort variant omits fbb5d3827314 lib/sort: make swap functions more generic omits 23861a5cd84e lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST omits 8df6389b6284 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 6d74cce59c05 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 21370d1472ed lib/genalloc.c: export symbol addr_in_gen_pool omits 7e4deadf0035 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA omits 5d06d5a3308a lib/bitmap.c: remove unused EXPORT_SYMBOLs omits 84de9d63a421 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] omits c27bb90103d1 kernel/latencytop.c: remove unnecessary checks for latency [...] omits 097f264e0796 kernel/notifier.c: double register detection omits fde30099c27b treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits 685dc1264544 kdb: det rid of broken attempt to print CCVERSION in kdb summary omits 750eea8c33f8 fs/select: avoid clang stack usage warning omits d4a54a98dc93 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ed5ccb7e3b23 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e4dea9468e62 mm: don't expose page to fast gup before it's ready omits 3b3063176549 mm-mincore-make-mincore-more-conservative-v2 omits e2f4d60e12b7 mm/mincore.c: make mincore() more conservative omits 2ccde587004d mm/vmscan: remove unused lru_pages argument omits 5170d78b94d5 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits d6afe3cbd93b mm: maintain randomization of page free lists omits a35bd92433db mm-move-buddy-list-manipulations-into-helpers-fix2 omits 42d08aac0c5e mm: fix buddy list helpers omits 522e7c32dec6 mm: move buddy list manipulations into helpers omits cbcac7edee0c mm/shuffle: fix shuffle enable omits 5df893e80265 mm: shuffle initial free memory to improve memory-side-cac [...] omits 287819acc18b mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 62c09c2572f0 powerpc: use probe_user_read() omits 72fdfbe8f692 mm-add-probe_user_read-fix omits de4f08a9eb30 include/linux/uaccess.h: add probe_user_read() omits 5b05f3aafef7 mm, memcg: make scan aggression always exclude protection omits 0c237e4beb09 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 2713b5645407 mm, memcg: proportional memory.{low,min} reclaim omits 437e5b067900 mm-vmap-add-debug_augment_lowest_match_check-macro-v4 omits c9962924a35c mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro omits 58d22cfc2d49 mm-vmap-add-debug_augment_propagate_check-macro-v4 omits a1d26d2c51ea mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro omits 537c4834b0b4 mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 omits e925d43b498e mm/vmap: keep track of free blocks for vmap allocation omits 2e261f9a35c5 mm/vmalloc.c: keep track of free blocks for vmap allocation omits 3319f8b3a38b mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 4bd2865fb507 psi: introduce psi monitor omits 473388c56666 include/: refactor headers to allow kthread.h inclusion in [...] omits 5c98c261b53e psi: track changed states omits b3a2668dd407 psi: split update_stats into parts omits 464f20e0b477 psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 omits cd62f259fbcd psi: rename psi fields in preparation for psi trigger addition omits c12754171b3f psi: make psi_enable static omits db5526f389c2 psi: introduce state_mask to represent stalled psi states omits fddab5268de7 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 9c399cf0e331 memcg: schedule high reclaim for remote memcgs on high_work omits e820c546cddc mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] omits 3a3a00b781c4 mm/memory_hotplug: make __remove_section() never fail omits e1ef84ca92ac mm/memory_hotplug: make unregister_memory_section() never fail omits 5af92d15e179 mm/memory_hotplug: release memory resource after arch_remo [...] omits f007c1f4e910 mm/filemap.c: fix minor typo omits e60ac30862d2 mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] omits 0b423ef224e4 mm, memory_hotplug: provide a more generic restrictions fo [...] omits aeda82c8313a mm, memory_hotplug: cleanup memory offline path omits d3a5bb59fc89 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits fbf45a52eb25 mm: implement new zone specific memblock iterator omits dd5cd056007f mm: drop meminit_pfn_in_nid as it is redundant omits a87a3fa26a38 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits c85c7f93dc5d mm/rmap.c: use the pra.mapcount to do the check omits 1d104bbfe8ec mm-enable-error-injection-at-add_to_page_cache-fix omits 04847bc48443 mm/filemap.c: enable error injection at add_to_page_cache() omits 73afe443d525 mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper omits 70d09988fb8a mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] omits 8c82511cab51 mm/mmu_notifier: use correct mmu_notifier events for each [...] omits ab959675a83b mm/mmu_notifier: contextual information for event triggeri [...] omits f742e35302b1 mm/mmu_notifier: contextual information for event enums omits c3c8afe2d9b7 mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags omits 0465a5769e9c mm/mmu_notifier: convert user range->blockable to helper function omits ce1a8d11c5ac mm/mmu_notifier: helper to test if a range invalidation is [...] omits 3f756afaa633 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] omits 8cc043b6d0f4 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] omits fa6a13e90b16 mm/hmm: add an helper function that fault pages and map th [...] omits 553ef9c66e91 mm/hmm: add helpers to test if mm is still alive or not omits 0ec07abc3110 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits f245a532ae2c mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) omits 3730a5bd6faf mm/hmm: add default fault flags to avoid the need to pre-f [...] omits 75ab9c881238 mm/hmm: improve driver API to work and wait over a range omits 4cb9615fd669 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits eb7a0721c98a mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits 5edcd1582e0e mm/hmm: do not erase snapshot when a range is invalidated omits fbe1d132a5a5 mm/hmm: use reference counting for HMM struct omits 711fb0ac6d7e mm/hmm: select mmu notifier when selecting HMM omits 6a1d12ce0f4f hugetlb: use same fault hash key for shared and private mappings omits 55290bf1171e hugetlbfs: on restore reserve error path retain subpool re [...] omits 2a53e2dacfef drivers/base/memory.c: clean up relics in function parameters omits b19b37873fb0 mm/sparse.c: clean up obsolete code comment omits d3ec7897891d include/linux/balloon_compaction.h: drop unused function stubs omits c94254d230bd mm/swap.c: __pagevec_lru_add_fn: typo fix omits 0f41a46966aa mm/hugetlb: get rid of NODEMASK_ALLOC omits 3cf7123d3561 hugetlbfs: fix potential over/underflow setting node speci [...] omits 2ba23102937c mem-hotplug: fix node spanned pages when we have a node wi [...] omits f0c63cf5f270 mm/vmscan: drop may_writepage and classzone_idx from direc [...] omits 40c19061926d mm: page_mkclean vs MADV_DONTNEED race omits 247878b4fbdb mm: introduce put_user_page*(), placeholder versions omits 09ed95834d11 hugetlb: allow to free gigantic pages regardless of the co [...] omits 95dbfa0c43c8 mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] omits 5727ee8f0ac2 sparc: advertise gigantic page support omits a680421f378f sh: advertise gigantic page support omits e519ed2cdc6e riscv: switch over to generic free_initmem() omits 054e7a723586 init: free_initmem: poison freed init memory omits b302e7d7cfab hexagon: switch over to generic free_initmem() omits 6e2ff35462c3 init: provide a generic free_initmem implementation omits 984f26d3a3be initramfs: poison freed initrd memory omits 08cdf16cf0f8 initramfs: provide a generic free_initrd_mem implementation omits b6d67ab16464 initramfs: move the legacy keepinitrd parameter to core code omits 152dd7c30a83 initramfs: fix a compilation error omits fe5d69733193 initramfs: cleanup populate_rootfs omits 08b0a2ce4df2 initramfs: factor out a helper to populate the initrd image omits 633c8e33c29c initramfs: cleanup initrd freeing omits dce18ff7f099 initramfs: free initrd memory if opening /initrd.image fails omits 6d518bc61296 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails omits acfbc3c73491 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] omits 3ccd047b64c4 mm: memcontrol: push down mem_cgroup_nr_lru_pages() omits e782d902fc19 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() omits 3fe40680872c mm: memcontrol: replace node summing with memcg_page_state() omits 178557223546 mm: memcontrol: replace zone summing with lruvec_page_state() omits 5ce7574c1b4e mm: memcontrol: track LRU counts in the vmstats array omits 4cdf3574619f mm/vmscan: add tracepoints for node reclaim omits d0b47488fbfb mm/page_isolation.c: remove redundant pfn_valid_within() i [...] omits 139011277897 mm: change mm_update_next_owner() to update mm->owner with [...] omits 132cbd134378 mm, compaction: some tracepoints should be defined only wh [...] omits b42f340924fe mm: compaction: show gfp flag names in try_to_compact_page [...] omits 3a46ee4995ea mm/cma.c: fix the bitmap status to show failed allocation reason omits 1be7516d81d8 mm-compaction-fix-an-undefined-behaviour-fix omits c9e8e4e375c4 mm/compaction.c: fix an undefined behaviour omits 66aadacb0c44 mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY omits 0b7106641491 mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] omits 313ef84a4312 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 omits d3bdfe0f955d IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 67ed54e46284 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits e542939a7ca5 ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 omits f05faf9ff827 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 51d633ac7e00 mm-gup-add-foll_longterm-capability-to-gup-fast-v3 omits 2910bb1b490a mm/gup: add FOLL_LONGTERM capability to GUP fast omits bf02aeacf9b5 mm/gup: change GUP fast to use flags rather than a write 'bool' omits 2e17762f9a9e mm/gup: change write parameter to flags in fast walk omits 84f631ed92ee mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 omits 86d66694919e mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM omits b7c1e217ae40 mm: generalize putback scan functions omits bfc11f56e735 mm: remove pages_to_free argument of move_active_pages_to_lru() omits 725238595665 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] omits c109282747ef mm: move nr_deactivate accounting to shrink_active_list() omits cb87c3665e20 mm: move recent_rotated pages calculation to shrink_inacti [...] omits fc9725a13cb2 mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() omits 524d58d80322 page-cache-store-only-head-pages-in-i_pages-fix-fix omits fcb41db68318 page-cache-store-only-head-pages-in-i_pages-fix omits 2417889e1356 mm: page cache: store only head pages in i_pages omits 48cffb563521 userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix omits a8879d1a4609 userfaultfd/sysctl: add vm.unprivileged_userfaultfd omits 6ebcc3a27291 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() omits 05568bdf39c8 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] omits 4764518123ea mm/slub.c: update the comment about slab frozen omits 0d856717cd74 mm/slab.c: remove unneed check in cpuup_canceled omits 2a95fbc5f771 slub: remove useless kmem_cache_debug() before remove_full() omits 56e43161f272 mm: remove stale comment from page struct omits eab4d71441bf slab: use slab_list instead of lru omits 6f992a5972a6 slub: use slab_list instead of lru omits f77a2c293e7a slub: add comments to endif pre-processor macros omits b10a4aed5924 slob: use slab_list instead of lru omits 4b7daa56deb9 slob: respect list_head abstraction layer omits 16a871f0d073 list: add function list_rotate_to_front() omits c7146eb5480b ramfs: support O_TMPFILE omits 516599f26493 ocfs2: checkpoint appending truncate log transaction befor [...] omits 5c7ff7bc7683 ocfs2: wait for recovering done after direct unlock request omits 78cff9d6d8eb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 81093ce65c9e ocfs2: clear zero in unaligned direct IO omits 1a9339122a47 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget omits f1c6d905d49a ocfs2: use common file type conversion omits a3c10c3c22f0 lib/debugobjects.c: move printk out of db lock critical sections omits c34cc1d44b60 arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header omits 2d207d7ef809 scripts/spelling.txt: add more typos to spelling.txt and sort omits ccd26e740253 kernel/sys.c: prctl: fix false positive in validate_prctl_map() omits f2ecd03393fd mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBF [...] omits 63ac4dae5f30 mm/memory_hotplug: do not unlock after failing to take the [...] omits e5bfaadb1429 mm-swapoff-shmem_unuse-stop-eviction-without-igrab-fix omits 901749176c0d mm: swapoff: shmem_unuse() stop eviction without igrab() omits 1ce033f54eba mm: swapoff: take notice of completion sooner omits 5f28d41f4e8d mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES omits 579ecef7dabd mm: swapoff: shmem_find_swap_entries() filter out other types omits 4ac415e29055 slab: store tagged freelist for off-slab slabmgmt omits 36c3cd4eaf10 userfaultfd: use RCU to free the task struct when fork fails omits c4a9c3d24796 coredump: fix race condition between mmget_not_zero()/get_ [...] omits d60b14504a79 mm: add /sys/kernel/slab/cache/cache_dma32 omits 4412c59675f7 checkpatch: don't interpret stack dumps as commit IDs omits a7de824d947a Merge branch 'for-5.1/dax' into libnvdimm-for-next omits 6316f78306c1 Merge branch 'support-global-data' omits c861168b7c21 bpf, selftest: add test cases for BTF Var and DataSec omits b915ebe6d9c8 bpf, selftest: test global data/bss/rodata sections omits fb2abb73e575 bpf, selftest: test {rd, wr}only flags and direct value access omits 817998afa038 bpf: bpftool support for dumping data/bss/rodata sections omits 1713d68b3bf0 bpf, libbpf: add support for BTF Var and DataSec omits d859900c4c56 bpf, libbpf: support global data/bss/rodata sections omits f8c7a4d4dc39 bpf, libbpf: refactor relocation handling omits c83fef6bc562 bpf: sync {btf, bpf}.h uapi header from tools infrastructure omits 2824ecb7010f bpf: allow for key-less BTF in array map omits 1dc92851849c bpf: kernel side support for BTF Var and DataSec omits f063c889c945 bpf: add specification for BTF Var and DataSec kinds omits 3e0ddc4f3ff1 bpf: allow . char as part of the object name omits 87df15de441b bpf: add syscall side map freeze support omits 591fe9888d78 bpf: add program side {rd, wr}only support for maps omits be70bcd53de6 bpf: do not retain flags that are not tied to map lifetime omits d8eca5bbb2be bpf: implement lookup-free direct value access for maps omits af467ef6c590 Merge branches 'work.misc' and 'work.dcache' into for-next omits 1d8b29fdb7ef sysv: bury the broken "quietly truncate the long filenames [...] omits 357ab5b5d240 nsfs: unobfuscate omits ab1152dd5650 unexport d_alloc_pseudo() omits ce285c267a00 autofs: fix use-after-free in lockless ->d_manage() omits 5467a68cbf68 dcache: sort the freeing-without-RCU-delay mess for good. omits 6d46d2934aea fs/block_dev.c: remove unused include omits d7830ce3c5e0 power: supply: ltc3651-charger: Fix device name (rename files) omits 2e220e6eb3ce power: supply: ltc3651-charger: Fix device name omits 6f9b83ac877f cpuidle: Export the next timer expiration for CPUs omits eb594b7325f6 PM / Domains: Add support for CPU devices to genpd omits 49a27e279052 PM / Domains: Add generic data pointer to struct genpd_pow [...] omits b309328a59fd cifs: fix handle leak in smb2_query_symlink() omits 66e9c46c5cdb docs: Use reference to link to rst file omits 8c1007fdc71f docs: Add colon clearing sphinx warning omits 49afe7e99350 docs: Fix spelling mistake omits b6cc9dcbca43 Merge branch 'acpica-fixes' into linux-next omits 8cd5d85e8c89 parisc: update feature lists omits 0c4a92fae7e9 parisc: Show n/a if product number not available omits b8fab687541c nfsd: knfsd must use the container user namespace omits d2cd704fbb7f SUNRPC: rsi_parse() should use the current user namespace omits 4479937a4947 SUNRPC: Fix the server AUTH_UNIX userspace mappings omits 26670305c06f lockd: Pass the user cred from knfsd when starting the loc [...] omits 003350621353 SUNRPC: Temporary sockets should inherit the cred from the [...] omits 61593a5e592b SUNRPC: Cache the process user cred in the RPC server listener omits 4c75be07f938 net: phy: remove unnecessary callback settings in C45 drivers omits b74544c07ebe nfsd: Allow containers to set supported nfs versions omits 927cc496acf9 nfsd: Add custom rpcbind callbacks for knfsd omits 366fad64336e SUNRPC: Allow further customisation of RPC program registration omits 99f3832acada SUNRPC: Clean up generic dispatcher code omits 7469c5c4f300 SUNRPC: Add a callback to initialise server requests omits 3c539bc283dc SUNRPC/nfs: Fix return value for nfs4_callback_compound() omits c1c5836532a0 ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash omits 0c9381d9bcfb Merge branch 'netdevsim-small-spring-cleanup' omits 027d4ca6f0f5 netdevsim: assume CONFIG_NET_DEVLINK is always enabled omits c3d9a435d939 netdevsim: let net core to free netdevsim netdev omits 7d1df2c978dc netdevsim: remove nsim_dellink() implementation omits c03fd0171ba6 Merge tag 'mac80211-for-davem-2019-04-09' of git://git.ker [...] omits ad9c18ad5906 parisc: remove unused flags parameter in __patch_text() omits 7fcc60704cf7 doc: update kprobes supported architecture list omits c5a8e90742bf parisc: Implement kretprobes omits 0ed2deb18dab parisc: remove kprobes.h from generic-y omits 2f39be46bf81 Merge remote-tracking branch 'arm64/for-next/mmiowb' into [...] omits a01bcfd6990d NFC: st21nfca: Fix fall-through warnings omits 2eabc5ec8ab4 ALSA: seq: Fix race of get-subscription call vs port-delet [...] omits feb689025fbb ALSA: seq: Protect in-kernel ioctl calls with mutex omits 9fe0a7590890 NFC: pn533: mark expected switch fall-throughs omits e16fb3a8d271 block: Mark expected switch fall-throughs omits 6e6454d1a71b Merge branch 'omap-for-v5.2/ti-sysc' into for-next omits b2770b2d6f1b ARM: dts: Add l4 abe interconnect hierarchy and ti-sysc da [...] omits 5b5975312903 ARM: dts: Add l4 abe interconnect hierarchy and ti-sysc da [...] omits ed01ffd9dd1c ARM: dts: Add common mcpdm dts file for omap4 omits d59b60564cbf bus: ti-sysc: Add generic enable/disable functions omits a77b7c4a721f Merge branch 'omap-for-v5.2/dt' into for-next omits a9d672158d1c Merge branch 'omap-for-v5.2/am4-ddr3' into for-next omits 330dda2b537f Merge branch 'omap-for-v5.2/soc' into for-next omits 11140cc40ddc ARM: OMAP2+: sleep43xx: Run EMIF HW leveling on resume path omits 6c110561eb2d memory: ti-emif-sram: Add ti_emif_run_hw_leveling for DDR3 [...] omits f823b8a75527 ALSA: seq: Remove superfluous irqsave flags omits 4b24b960b10b ALSA: seq: Align temporary re-locking with irqsave version omits fd7ae83de11a ALSA: seq: Use kvmalloc() for cell pools omits 0a84ec0b3fd5 Merge LKMM and RCU commits omits ca0be596f9a2 tools/memory-model: Make history-check scripts use mselect7 omits 42c6baaa4d79 tools/memory-model: Make checkghlitmus.sh use mselect7 omits b453c417609f ARM: dts: omap2420-n810: Use new CODEC reset pin name omits 6cdbc07a5adc Merge branches 'consolidate.2019.04.09a', 'doc.2019.03.26b [...] omits bee58fe34675 net/ipv4/netfilter: Update comment from call_rcu_bh() to c [...] omits 72aff4ecf1cb ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA ma [...] omits f8033678c6fe ARM: OMAP2+: Wakeupgen: AM43xx HS devices should save cont [...] omits e74cf9186be8 ARM: dts: am43xx-epos-evm: Add matrix keypad as wakeup source omits 177425ef586a ARM: dts: am43xx-epos-evm: Keep DCDC3 regulator on in susp [...] omits d921e53a5107 ARM: dts: am43xx-epos-evm: Keep DCDC5 and DCDC6 always on omits b5acec09e259 ARM: dts: dra7: Add properties to enable PCIe x2 lane mode omits 78ee399f1632 ARM: tegra: Add firmware calls required for suspend-resume [...] omits dae84be59d66 ARM: tegra: Always boot CPU in ARM-mode omits 2af6597ac3fa ARM: tegra: Don't apply CPU erratas in insecure mode omits 6ad27b835040 ARM: tegra: Set up L2 cache using Trusted Foundations firmware omits ebc7c1a26578 ARM: trusted_foundations: Provide information about whethe [...] omits 96446e21d6e9 ARM: trusted_foundations: Make prepare_idle call to take m [...] omits ebca2a6ee161 ARM: trusted_foundations: Support L2 cache maintenance omits 0d413829bd20 block: null: Add documentation for "zone_nr_conv" param omits d93762b334b9 Merge branch 'for-5.2/libata' into for-next omits a1d78317f84b ahci: qoriq: add ls1028a platforms support omits 2be8481a8a44 ahci: qoriq: add lx2160 platforms support omits c574ef4e17c2 Merge branch 'kconfig' into for-next omits a788b2ed81ab kbuild: check arch/$(SRCARCH)/include/generated before out [...] omits 24512795df09 kbuild: remove unneeded dependency for include/config/kern [...] omits b63e37bc9ec4 kconfig: Make nconf-cfg.sh executable omits 28ca5eadafee Merge remote-tracking branch 'krzk-korg/next/dt64' into for-next omits 5f34e20b5b64 Merge remote-tracking branch 'krzk-korg/next/dt' into for-next omits ab7efbe24b28 RDMA/cxgb4: Use ib_device_set_netdev() omits 4b38da75e089 RDMA/drivers: Convert easy drivers to use ib_device_set_netdev() omits 98a3308ea864 ARM: exynos: Fix infinite loops on CPU powerup failure omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits d75f773c86a2 treewide: Switch printk users from %pf and %pF to %ps and [...] omits faeb23ceee2f Merge branch 'sunxi/dt64-for-5.2' into sunxi/for-next omits 8fe62f128631 arm64: dts: allwinner: h6: Add Orange Pi 3 DTS omits 78ad2341521d mac80211: Honor SW_CRYPTO_CONTROL for unicast keys in AP V [...] omits 80bb8d983224 drm/lima: include used header file explicitly omits 2b5440bc1756 drm/lima: add missing Kconfig dependency omits df55531b8b0e ALSA: timer: Revert active callback sync check at close omits 0b237cb2fc7b PM / core: fix kerneldoc comment for device_pm_wait_for_dev() omits c4a586fdd440 PM / core: fix kerneldoc comment for dpm_watchdog_handler() omits 9ee76098a1b8 drm/mediatek: no change parent rate in round_rate() for MT [...] omits 8eeb3946feeb drm/mediatek: using new factor for tvdpll for MT2701 hdmi phy omits 827abdd02420 drm/mediatek: remove flag CLK_SET_RATE_PARENT for MT2701 hdmi phy omits 321b628e6f5a drm/mediatek: make implementation of recalc_rate() for MT2 [...] omits fcccc5c838c1 cpufreq: stats: Use lock by stat to replace global spin lock omits 3b7c1237a72a drm/meson: Add G12A support for the DW-HDMI Glue omits 4deb190aa355 drm/meson: Add G12A compatible omits 202b9808f8ed drm/meson: Add G12A Video Clock setup omits 64d598a106c3 drm/meson: Add G12A support for CVBS Encoder omits 68679d41a3d6 drm/meson: Add G12A support for plane handling in CRTC driver omits 11c2d4c751e5 drm/meson: Add G12A Support for the Overlay video plane omits 6c6a828f86d6 ACPICA: Update version to 20190405 omits df9271d69f40 ACPICA: Namespace: add check to avoid null pointer dereference omits 985d5124bfb0 ACPICA: Update version to 20190329 omits f49c90e8958e ACPICA: utilities: fix spelling of PCC to platform_comm_channel omits 490f50c109d1 drm/meson: Add G12A support for OSD1 Plane omits 728883948b0d drm/meson: Add G12A Support for VIU setup omits e4d1ae1fa360 drm/meson: Add G12A Support for VPP setup omits 3278675567df ACPICA: Rename nameseg length macro/define for clarity omits b93a66faeea9 drm/meson: Add registers for G12A SoC omits 61af6e22ec26 drm/meson: Switch PLL to 5.94GHz base for 297Mhz pixel clock omits 0c24613cda16 drm/mediatek: fix the rate and divder of hdmi phy for MT2701 omits 6c28dca669c6 dt-bindings: display: amlogic, meson-dw-hdmi: Add G12A com [...] omits 71bfbaa47b6d dt-bindings: display: amlogic, meson-vpu: Add G12A compati [...] omits 686ba25c6eab Merge branches 'sunxi/dt-for-5.2', 'sunxi/clk-for-5.2' and [...] omits 174221e84915 drm/i915/guc: Replace preempt_client lookup with engine->p [...] omits ebc41018d84b dt-bindings: gpu: add bindings for the ARM Mali Bifrost GPU omits 493ab13a5d38 dt-bindings: sunxi: Add compatible for OrangePi 3 board omits 5599fb69355d ACPICA: Rename nameseg compare macro for clarity omits a3ce7a8e0dd9 ACPICA: Rename nameseg copy macro for clarity omits c5781ffbbd4f ACPICA: Namespace: remove address node from global list af [...] omits 013df97be45f ARM: dts: sun8i: a83t: Add I2C2 pinmux setting for PE pins omits 89f98d7e5fa8 cpufreq: Remove cpufreq_driver check in cpufreq_boost_supported() omits b3adde03ba39 clk: sunxi-ng: a83t: Add pll-video0 as parent of csi-mclk omits 40b78b3dad71 Merge branches 'pm-docs' and 'pm-x86' into linux-next omits 6197ac209485 Merge branch 'acpi-pm' into linux-next omits 1e7011fad854 dt-bindings: arm: sunxi: Add Beelink GS1 board omits 089bee8dd119 arm64: dts: allwinner: h6: Introduce Beelink GS1 board omits 2c98d9e47533 dt-bindings: vendor-prefixes: add AZW omits 6ba2e45d57af arm64: dts: allwinner: h6: move MMC pinctrl to dtsi omits 5824c8ebb94d ARM: dts: sun8i: tbs-a711: Add support for volume keys input omits d6212ce3fc93 ARM: dts: sunxi: Add R_LRADC support for A83T omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 310655b07ae8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 2ae2c3316fb7 drm/mediatek: fix possible object reference leak omits bef42cb2029c drm/i915: Get power refs in encoder->get_power_domains() omits 869e3305f23d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a556810d8e06 Merge branch 'fixes-v5.1' of git://git.kernel.org/pub/scm/ [...] omits 10d433979f2e Merge tag 'xtensa-20190408' of git://github.com/jcmvbkbc/l [...] omits 5c2442fd7899 scsi: csiostor: fix missing data copy in csio_scsi_err_handler() omits 59c209a689a6 scsi: qla2xxx: Unregister resources in the opposite order [...] omits c794d24ec9eb scsi: qla2xxx: Unregister chrdev if module initialization fails omits 2c26348c4d09 scsi: qla2xxx: Use get/put_unaligned where appropriate omits 7b006b9755ac scsi: qla2xxx: Make qla2x00_process_response_queue() easie [...] omits 6515ad717bd7 scsi: qla2xxx: Reduce the number of forward declarations omits b3ede8ea78e8 scsi: qla2xxx: Declare local symbols static omits b0a1c5b5c38a scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_L [...] omits abe5706dcf47 scsi: qla2xxx: Remove a comment that refers to the SCSI host lock omits c02ee1e5a946 scsi: qla2xxx: Change a stack variable into a static const [...] omits 5585cbddce0e scsi: scsi_transport_fc: Declare wwn_to_u64() argument const omits ef19af9c2852 scsi: qla2xxx: fix spelling mistake "alredy" -> "already" omits 1a61e5486aeb scsi: lpfc: add support for posting FC events on FPIN reception omits c39e0af64bce scsi: scsi_transport_fc: Add FPIN fc event codes omits 2b1be55819dc scsi: scsi_transport_fc: refactor event posting routines omits a7dff3ad4787 scsi: fc: add FPIN ELS definition omits d964b3e53438 scsi: lpfc: Fix a recently introduced compiler warning omits 6fc1c02ab12e cifs: Fix lease buffer length error omits cb17faf082da cifs: Fix use-after-free in SMB2_read omits e625bda470cc cifs: Fix use-after-free in SMB2_write omits e063f4598249 Merge branch 'bnxt_en-fixes' omits 8e44e96c6c8e bnxt_en: Reset device on RX buffer errors. omits a1b0e4e684e9 bnxt_en: Improve RX consumer index validity check. omits afb33e40d54e ASN.1: mark expected switch fall-through omits 8a05452ca460 lib/cmdline.c: mark expected switch fall-throughs omits 224b44d46ffe lib: zstd: Mark expected switch fall-throughs omits 0779ad71aa08 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits 7c2901107d1a scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits 2d5ffc2611f4 scsi: ppa: mark expected switch fall-through omits 6bb0497834d4 scsi: osst: mark expected switch fall-throughs omits 88216a783b15 scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 309cf28a0451 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits e305c8dfa5ec scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits f60deecb9661 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits a62520473f15 net: macb driver, check for SKBTX_HW_TSTAMP omits bf9598bdb311 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits dbb744ba4129 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits 7f301cff1fc2 ethtool: thunder_bgx: use ethtool.h constants for speed an [...] omits 9fa29a670bb8 scsi: imm: mark expected switch fall-throughs omits 1f7716373901 scsi: csiostor: csio_wr: mark expected switch fall-through omits 8fabc0eb9daa scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits a8308767c169 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 6a29edc41e13 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits e2e801644eb3 scsi: aic7xxx: mark expected switch fall-throughs omits 74f79099efe0 adfs: mark expected switch fall-throughs omits e690c9e3f4fb afs: Mark expected switch fall-throughs omits b7f29f8ce170 net: phy: fix setting autoneg_complete in genphy_update_link omits 738de00cda52 Merge branch 'ethtool-fix-use-of-SPEED_UNKNOWN-constant' omits d63da85a4226 qlogic: qlcnic: fix use of SPEED_UNKNOWN ethtool constant omits caf2c5205d82 broadcom: tg3: fix use of SPEED_UNKNOWN ethtool constant omits afe64245af9f ethtool: avoid signed-unsigned comparison in ethtool_valid [...] omits 13ee7d49733b Merge branch 'mlxsw-Add-support-for-devlink-info-command' omits be0faac952e1 Documentation: networking: devlink-info-versions: Add fw.psid omits a9c8336f6544 mlxsw: core: Add support for devlink info command omits 8d77d4bfb0c1 mlxsw: reg: Add MGIR register omits e4bf63482c30 qmi_wwan: Add quirk for Quectel dynamic config omits 22b56e827093 net: phy: replace genphy_10g_driver with genphy_c45_driver omits 0a4c92657f25 fs: mark expected switch fall-throughs omits 3c5189ad7099 Merge branch 'erspan-use-after-free' omits 2a3cabae4536 net: ip6_gre: fix possible use-after-free in ip6erspan_rcv omits 492b67e28ee5 net: ip_gre: fix possible use-after-free in erspan_rcv omits 6da70580af96 selftests/tpm2: Open tpm dev in unbuffered mode omits f1a0ba6cccff selftests/tpm2: Extend tests to cover partial reads omits be24b37e22c2 KEYS: trusted: fix -Wvarags warning omits b9d0a85d6b2e tpm: Fix the type of the return value in calc_tpm2_event_size() omits c78719203fc6 KEYS: trusted: allow trusted.ko to initialize w/o a TPM omits 711062926346 tpm: fix an invalid condition in tpm_common_poll omits e891db1a18bf tpm: turn on TPM on suspend for TPM 1.x omits e14d314c7a48 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] omits f8a0590f0e01 selftests: efivarfs: remove the test_create_read file if i [...] omits 0a7dc82ef2ed rseq/selftests: Adapt number of threads to the number of d [...] omits 0b0600c8c97a lib: Add test module for strscpy_pad omits 458a3bf82df4 lib/string: Add strscpy_pad() function omits 6b1a4d5b1a26 lib: Use new kselftest header omits eebf4dd45237 kselftest: Add test module framework header omits d3460527706e kselftest: Add test runner creation script omits 5af82f5205f1 Merge branch 'hns3-next' omits e233516e6a92 net: hns3: fix keep_alive_timer not stop problem omits 7d60070668e4 net: hns3: remove resetting check in hclgevf_reset_task_schedule omits 4339ef396ab6 net: hns3: add error handler for initializing command queue omits 18e2488881c6 net: hns3: stop mailbox handling when command queue need re-init omits cf1f212916d9 net: hns3: handle pending reset while reset fail omits 4f765d3e5213 net: hns3: do not request reset when hardware resetting omits 0fdf4d304c24 net: hns3: ignore lower-level new coming reset omits 056cbab33294 net: hns3: deactive the reset timer when reset successfully omits eb32c896f10a net: hns3: adjust the timing of hns3_client_stop when unloading omits cc645dfa89a7 net: hns3: not reset vport who not alive when PF reset omits cd513a69750b net: hns3: set up the vport alive state while reinitializing omits 0f14c5b1a9c9 net: hns3: set vport alive state to default while resetting omits 0ed8c3dc4133 Merge branch 'ipv4-Enable-support-for-IPv6-gateway-with-IP [...] omits 228ddb3315ba selftests: fib_tests: Add tests for ipv6 gateway with ipv4 route omits d15662682db2 ipv4: Allow ipv6 gateway with ipv4 routes omits 19a9d136f198 ipv4: Flag fib_info with a fib_nh using IPv6 gateway omits 1a38c43d319e ipv4: Handle ipv6 gateway in fib_good_nh omits 619d1826269b ipv4: Handle ipv6 gateway in fib_detect_death omits 6de9c0557e4f ipv4: Handle ipv6 gateway in ipv4_confirm_neigh omits 6f5f68d05ec0 bpf: Handle ipv6 gateway in bpf_ipv4_fib_lookup omits 5c9f7c1dfc2e ipv4: Add helpers for neigh lookup for nexthop omits 0353f28231c7 neighbor: Add skip_cache argument to neigh_output omits 717a8f5b2923 ipv4: Add fib_check_nh_v6_gw omits 448d72481917 ipv4: Refactor fib_check_nh omits a4ea5d43c807 ipv4: Add support to fib_config for IPv6 gateway omits 0f5f7d7bf6e6 ipv4: Add support to rtable for ipv6 gateway omits f35b794b3b40 ipv4: Prepare fib_config for IPv6 gateway omits 1550c171935d ipv4: Prepare rtable for IPv6 gateway omits bdf004677107 net: Replace nhc_has_gw with nhc_gw_family omits 71df5777aaae ipv6: Add neighbor helpers that use the ipv6 stub omits 1aefd3de7bc6 ipv6: Add fib6_nh_init and release to stubs omits b75bb8a5b755 r8169: disable ASPM again omits 6989808ee763 lib/test_printf: Add empty module_exit function omits 6f9e64b0ff26 selftest/gpio: Remove duplicate header omits cde53520e287 selftest/rseq: Remove duplicate header omits a04a67845cfa selftest/timers: Remove duplicate header omits d11a7e376ad7 selftest/x86/mpx-dig.c: Remove duplicate header omits 3b8b11f96616 net: phy: improve link partner capability detection omits 699c1868a743 audit: purge unnecessary list_empty calls omits 583b3845915d docs/zh_CN: correct a word in managment-style. omits ad4b009f2d7b Documentation: kernel-docs: Remove entry for vfs.txt omits 8bb309e67f57 Merge tag 'mlx5-updates-2019-04-02' of git://git.kernel.or [...] omits 3b0a081db1f7 netfilter: make two functions static omits 22c7652cdaa8 netfilter: nft_osf: Add version option support omits 4e76105b74c1 virtio: use dependent_ptr_mb omits cfe40a8e8a98 barriers: convert a control to a data dependency omits 11826a85f4ad include/linux/compiler.h: allow memory operands omits 6291dbf2df4e virtio-net: bql support omits 8c783e0a011b iommu/virtio: Add event queue omits 5d69340843b7 iommu/virtio: Add probe request omits 9fc177b008a7 iommu: Add virtio-iommu driver omits e1c326663501 PCI: OF: Initialize dev->fwnode appropriately omits 3e8bae6282fe of: Allow the iommu-map property to omit untranslated devices omits d8a47de0821e dt-bindings: virtio: Add virtio-pci-iommu node omits a5fb6247d261 dt-bindings: virtio-mmio: Add IOMMU description omits cf94db219053 virtio: Honour 'may_reduce_num' in vring_create_virtqueue omits 6978cdb129da kselftests: extend nft_nat with inet family based nat hooks omits 63ce3940f3ab netfilter: nft_redir: add inet support omits 071657d2c38c netfilter: nft_masq: add inet support omits 4806e975729f netfilter: replace NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT) omits c1deb065cf3b netfilter: nf_tables: merge route type into core omits d164385ec572 netfilter: nat: add inet family nat support omits 01902f8c85bf netfilter: optimize nf_inet_addr_cmp omits 84c0d5e96f3a ipvs: allow tunneling with gue encapsulation omits 227e1e4d0d6c netfilter: nf_flowtable: skip device lookup from interface index omits b3dfee340a9b netfilter: nft_redir: Make nft_redir_dump static omits f7e840ee4dca netfilter: nf_tables: remove unused parameter ctx omits 3b15d09f7e6d time: Introduce jiffies64_to_msecs() omits 24acfb718225 workqueue: Use normal rcu omits 6484775766e3 drm/i915/selftests: Mark live_forcewake_ops as unreliable omits 38e944038538 nfsd: handle legacy client tracking records sent by nfsdcld omits 69ac035bf6c9 nfsd: re-order client tracking method selection omits ddb785bdc11b nfsd: keep a tally of RECLAIM_COMPLETE operations when usi [...] omits d6fd9212f992 nfsd: un-deprecate nfsdcld omits eb9f02f15005 nfsd: make nfs4_client_reclaim use an xdr_netobj instead o [...] omits 52ef3fbf86b7 sunrpc/cache: handle missing listeners better. omits 344dd2007cf7 nfsd: avoid uninitialized variable warning omits 9ae11e237d95 platform/x86: intel_pmc_core: Mark local function static omits e61985d0550d platform/x86: intel_pmc_ipc: adding error handling omits b923dcabe111 Merge branch 'omap-for-v5.2/am4-pm-v2' into for-next omits 7ae6ad6fbd83 drm/i915/psr: Do not enable PSR in interlaced mode for all GENs omits 98c0d19ec72c drm/i915/psr: Initialize PSR mutex even when sink is not reliable omits c0f6ffb2cd6a drm/i915: Remove unused VLV/CHV PSR registers omits 15b7dae0076b drm/i915/psr: Update PSR2 SU corruption workaround comment omits 5a99ae0092fe soc: ti: pm33xx: AM437X: Add rtc_only with ddr in self-ref [...] omits 1c6c03545089 soc: ti: pm33xx: Move the am33xx_push_sram_idle to the top omits 44c22a2d12a5 ARM: OMAP2+: pm33xx: Add support for rtc+ddr in self refresh mode omits 6256f7f7f217 rtc: OMAP: Add support for rtc-only mode omits 0789f833b857 NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. omits 2027f1199182 Merge branch 'omap-for-v5.2/ti-sysc' into for-next omits 9a4b33d4d22f platform/x86: thinkpad_acpi: Read EC information on newer models omits f7db839fccf0 platform/x86: thinkpad_acpi: Disable Bluetooth for some machines omits e79e74a51c26 platform/x86: touchscreen_dmi: Add info for Myria MY8307 2-in-1 omits e28f296ea155 platform/x86: dell-rbtn: Add missing #include omits 684349df4d42 gf2: Rename gfs2_trans_{add_unrevoke => remove_revoke} omits 9845c6d2cd02 gfs2: Rename sd_log_le_{revoke,ordered} omits 249ac80e9b2c gfs2: Remove unnecessary extern declarations omits d80caf9516a5 ARM: OMAP2+: Drop mcspi platform data for omap4 omits fbf3b4b9f4ba ARM: OMAP2+: Drop uart platform data for dra7 omits 19326ef5d5e9 ARM: OMAP2+: Drop gpio platform data for dra7 omits a688939a975e ARM: OMAP2+: Drop i2c platform data for dra7 omits ede0ac642213 ARM: OMAP2+: Drop mmc platform data for dra7 omits 2af5473e2bf0 ARM: OMAP2+: Drop uart platform data for omap5 omits 3aa60e82f00e ARM: OMAP2+: Drop gpio platform data for omap5 omits 655332d3ba43 ARM: OMAP2+: Drop i2c platform data for omap5 omits 514c7fc6647f ARM: OMAP2+: Drop mmc platform data for omap5 omits 12a2a95421e4 ARM: OMAP2+: Drop uart platform data for am33xx and am43xx omits a071e407ffbe ARM: OMAP2+: Drop gpio platform data for am33xx and am43xx omits cb682853c98f ARM: OMAP2+: Drop i2c platform data for am33xx and am43xx omits 4e27f752ab8c ARM: OMAP2+: Drop mmc platform data for am330x and am43xx omits 91abfb9847b2 ARM: OMAP2+: Drop uart platform data for omap4 omits e1c59a3bf6db ARM: OMAP2+: Drop gpio platform data for omap4 omits f9d34da30346 ARM: OMAP2+: Drop i2c platform data for omap4 omits 92168478680b ARM: OMAP2+: Drop mmc platform data for omap4 omits b1a6e8f91313 MAINTAINERS: ieee802154: update documentation file pattern omits 38e81831e3f4 Merge branch 'omap-for-v5.2/dt-am3' into for-next omits 1e6f5440a681 arm64: backtrace: Don't bother trying to unwind the usersp [...] omits 05165a63d605 ARM: dts: am335x: pocketbeagle: Replaced register offsets [...] omits 682668df1f64 ARM: dts: am335x: boneblack-wireless: Replaced register of [...] omits 399c6b924a83 ARM: dts: am335x: boneblack-common: Replaced register offs [...] omits 3b6150a6eb61 ARM: dts: am335x: bone-common: Replaced register offsets w [...] omits f1ff9be7652b ARM: dts: am33xx: Added AM33XX_PADCONF macro omits ed514fc5615d cxgb4: Don't return EAGAIN when TCAM is full. omits 7ebd1ea798a4 ARM: dts: am33xx: Added macros for numeric pinmux addresses omits fcf9782573ec net: xilinx: emaclite: add minimal ndo_do_ioctl hook omits 9a80ba067a9c net: xilinx: emaclite: add minimal ethtool ops omits 06bda9d56ba3 Merge branch 'for-5.2/block' into for-next omits b21e11c5c831 block: fix build warning in merging bvecs omits fd69c399c7d6 datagram: remove rendundant 'peeked' argument omits e6abc8caa6de nfsd: Don't release the callback slot unless it was actually held omits 00fb67ec6b98 RDMA/hns: Bugfix for SCC hem free omits 2170a0d53bee tools/testing/nvdimm: Retain security state after overwrite omits 4772e03d2394 RDMA/hns: Fix bug that caused srq creation to fail omits 2b277dae0679 RDMA/hns: Support to create 1M srq queue omits d4ecdcd118f3 Merge branch 'for-5.2/block' into for-next omits 636b8fe86bed block, bfq: fix some typos in comments omits d0b5c01bb446 RDMA/umem: Use correct value for SG entries in sg_copy_to_ [...] omits e1c9a0dc2939 RDMA/hns: Dump detailed driver-specific CQ omits 68e326dea1db RDMA: Handle SRQ allocations by IB/core omits d345691471b4 RDMA: Handle AH allocations by IB/core omits f6316032fd32 RDMA/core: Support object allocation in atomic context omits feec576a6af2 IB: When attrs.udata/ufile is available use that instead o [...] omits e79c9c60622a IB/mlx5: Remove references to uboject->context omits 9e886b39a73a RDMA/nldev: Return device protocol omits c87e65cfb97c RDMA/cm: Move debug counters to be under relevant IB device omits 4d2e11d42fe4 opa_vnic: fix check on record->event, incorrect operator used omits d10bcf947a3e RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs omits ea7a5c706fa4 RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove omits de220cc21967 drm/i915: Consolidate the timeline->barrier omits da23379f1508 drm/i915: Use static allocation for i915_globals_park() omits bfd045331384 drm/i915/guc: Replace WARN with a DRM_ERROR omits 5a3ae7b314a2 arm64/ftrace: fix inadvertent BUG() in trampoline check omits 0cd843d29d97 csky: Add non-uapi asm/ptrace.h namespace omits 35bf885ba741 csky: mm/fault.c: Remove duplicate header omits b34e75001cd6 csky: remove redundant generic-y omits 1d2d8f3025c7 csky: Update syscall_trace_enter/exit implementation omits cd15d9ab46ff csky: Add perf callchain support omits 4498cd6c7a1e csky/ftrace: Add dynamic function tracer (include graph tracer) omits abaa5898d020 csky: Fixup vdsp&fpu issues in kernel omits e43e2657fe77 x86/dma: Remove the x86_dma_fallback_dev hack omits d7e02a931235 dma-mapping: remove leftover NULL device support omits 5ab6a91a1cac arm: use a dummy struct device for ISA DMA use of the DMA API omits 02c486f48343 pxa3xx-gcu: pass struct device to dma_mmap_coherent omits 9f989e8c06fe gbefb: switch to managed version of the DMA allocator omits 12a7b035cacc da8xx-fb: pass struct device to DMA API functions omits 4217efa353c6 parport_ip32: pass struct device to DMA API functions omits c13edf8106f6 dma: select GENERIC_ALLOCATOR for DMA_REMAP omits 55c0c4c793b5 ARC: memset: fix build with L1_CACHE_SHIFT != 6 omits e1b7058ece71 drm/i915: Fix pipe_bpp readout for BXT/GLK DSI omits bd13b2b874ec drm/amd/display: Fix negative cursor pos programming (v2) omits 43bd3a95c98e kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled omits 902eddb8b550 tools/memory-model: Fix scripting --jobs argument omits 9aa0e340cf57 tools/memory-model: Implement --hw support for checkghlitmus.sh omits c2161088c4ee Merge branch 'for-5.2/block' into for-next omits d0b0a81acbd8 block: remove unused variable 'def' omits 9bc00750f5b6 virtio_blk: replace 0 by HCTX_TYPE_DEFAULT to index blk_mq [...] omits 4779a066e71d Merge tag 'gpio-v5.2-updates-for-linus-part1' of git://git [...] omits 4f5fbd78a7b4 rcu: validate arguments for rcu tracepoints omits 2a09b5de235a sched/fair: do not expose some tracepoints to user if CONF [...] omits 163363455b42 tracing: introduce TRACE_EVENT_NOP() omits a8d655792a32 tracing: Add error_log to README omits 26a944917989 tracing: Add tracing/error_log Documentation omits 4eab1cc461a6 selftests/ftrace: Add tracing/error_log testcase omits 0ae8dde9d7b6 selftests/ftrace: Remove trigger-extended-error-support testcase omits c5e4114fee0b selftests/ftrace: Move kprobe/uprobe check_error() to test [...] omits 8ab4483eb660 selftests/ftrace: Add error_log testcase for probe errors omits 2f754e771b1a tracing: Have the error logs show up in the proper instances omits d0cd871ba0d6 tracing: Have histogram code pass around trace_array for e [...] omits 1e144d73f729 tracing: Add trace_array parameter to create_event_filter() omits 12f2639038ef tracing: stop making gpio tracing configurable omits b6838275be1f rtc: tegra: convert to SPDX identifier omits 34ea0ac3e2e6 rtc: tegra: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits e1089802467d rtc: tegra: set range omits 11c0dbdbf11b Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits f70fbc15bae2 gpio: pca953x: Configure wake-up path when wake-up is enabled omits 5e9642a2e14c MAiNTAINERS: add Paolo, Stefan for virtio blk/scsi omits 6a8aae68c873 virtio_pci: fix a NULL pointer reference in vp_del_vqs omits 7d624621b704 rtc: coh901331: convert to SPDX identifier omits febad7946072 rtc: coh901331: use .set_time omits 9cf2f9b5adcb rtc: coh901331: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 06cfd668ec67 rtc: coh901331: set range omits 5a61fc012996 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits e3a7691321ae rtc: ds1672: switch debug message to %ptR omits 69468320a94d rtc: ds1672: convert to SPDX identifier omits 219219d9b89b rtc: ds1672: use .set_time omits 520d6516736e rtc: ds1672: use rtc_time64_to_tm omits 7a5670c754b8 rtc: ds1672: remove useless indirection omits c346065582f8 rtc: ds1672: remove sysfs debug interface omits 10e3efc16569 rtc: ds1672: move oscillator handling to .read_time omits d1fbe695d889 rtc: ds1672: set range omits 356cf46d169a mac80211: IEEE 802.11 Extended Key ID support omits cb56361e608a nl80211/cfg80211: Extended Key ID support omits 0cd3cfeb499d mac80211: Optimize tailroom_needed update checks omits 6dc65c7490eb mac80211: set NETIF_F_LLTX when using intermediate tx queues omits 7ef769459f14 mac80211: run late dequeue late tx handlers without holdin [...] omits dcec1d9bc8a7 mac80211: calculate hash for fq without holding fq->lock i [...] omits aa2be20fb007 mac80211: mesh: drop redundant rcu_read_lock/unlock calls omits 6eff2631f4b5 ieee80211: update HE IEs to D4.0 spec omits ae26fd648578 mac80211: support profile split between elements omits abcbbd2e6447 cfg80211: support profile split between elements omits 601203aef65f mac80211: support non-inheritance element omits 00639b0d8793 cfg80211: support non-inheritance element omits 30f2a38b6c0a cfg80211: don't skip multi-bssid index element omits c772f036eb34 mac80211_hwsim: set p2p device interface support indication omits da0926f12dab nl80211: increase NL80211_MAX_SUPP_REG_RULES omits d2c0cad096a3 mac80211: add hdrlen to ieee80211_tx_data omits 1a484069ab0f nl80211: Allow change CW to Ad-Hock network omits cb74e9775871 cfg80211/nl80211: Offload OWE processing to user space in AP mode omits 6f61a82507c9 MAINTAINERS: mark lima mailing list as moderated omits cae30527901d ALSA: hda - Add two more machines to the power_save_blacklist omits 99fa4bc26d74 drm/i915/icl: Simplify release of encoder power refs omits 3a52fb7e7953 drm/i915: Get power refs in encoder->get_power_domains() omits ad4d1216f2c5 memory: squash drivers/memory/Makefile.asm-offsets omits ab60633c7136 mac80211: Add support for NL80211_STA_INFO_AIRTIME_LINK_METRIC omits a4a11b7934a5 ARM: dts: at91-vinco: use SPDX-License-Identifier omits 43216d05eda5 ARM: dts: atmel boards: use SPDX-License-Identifier omits 7015533ee0e9 ARM: dts: at91sam9xe: use SPDX-License-Identifier omits c848f3ba0029 ARM: dts: sama5d{2,4}: use SPDX-License-Identifier omits 7100e8704b61 powerpc/64s/radix: Fix radix segment exception handling omits 1e1b11b6a111 nl80211/cfg80211: Specify band specific min RSSI threshold [...] omits d39f3b4f33d2 nl80211: reindent some sched scan code omits 2b4a66980217 mac80211: make ieee80211_schedule_txq schedule empty TXQs omits 45fcef8b727b mac80211_hwsim: calculate if_combination.max_interfaces omits a58d7525b801 cfg80211: add ratelimited variants of err and warn omits 01e3b958efe8 arch: Remove dummy mmiowb() definitions from arch code omits 96670b2fd025 net/ethernet/silan/sc92031: Remove stale comment about mmiowb() omits 1b8546d7e238 i40iw: Redefine i40iw_mmiowb() to do nothing omits 161861a4c827 scsi/qla1280: Remove stale comment about mmiowb() omits a71a81e79758 gpio: of: Optimize quirk checks omits 26af34079f1d Merge tag 'v5.1-rc3' into devel omits fb24ea52f78e drivers: Remove explicit invocations of mmiowb() omits 949b8c72768e drivers: Remove useless trailing comments from mmiowb() in [...] omits 915530396c78 Documentation: Kill all references to mmiowb() omits b012980d1c6e riscv/mmiowb: Hook up mmwiob() implementation to asm-generic code omits 420af1554790 powerpc/mmiowb: Hook up mmwiob() implementation to asm-gen [...] omits 49ca6462fc9e ia64/mmiowb: Add unconditional mmiowb() to arch_spin_unlock() omits 346e91ee090b mips/mmiowb: Add unconditional mmiowb() to arch_spin_unlock() omits e9e8543fecd2 sh/mmiowb: Add unconditional mmiowb() to arch_spin_unlock() omits 0f43ca692dcb m68k/io: Remove useless definition of mmiowb() omits 335b5c638bfd nds32/io: Remove useless definition of mmiowb() omits 08f1f3a72f4c x86/io: Remove useless definition of mmiowb() omits d51575621f0f arm64/io: Remove useless definition of mmiowb() omits 7fdae81dd415 ARM/io: Remove useless definition of mmiowb() omits 60ca1e5a200c mmiowb: Hook up mmiowb helpers to spinlocks and generic I/ [...] omits fdcd06a8ab77 arch: Use asm-generic header for asm/mmiowb.h omits d1be6a28b13c asm-generic/mmiowb: Add generic implementation of mmiowb() [...] omits 4614bbdee357 docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFE [...] omits 7973b799dbea admin-guide: pm: intel_epb: Add SPDX license tag and copyr [...] omits fc1860d6b17f Documentation: PM: Unify copyright notices omits fc7db767b16c Documentation: PM: Add SPDX license tags to multiple files omits 1120b0f9850c cpufreq: intel_pstate: Documentation: Add references sections omits fbc9418f099d ACPI: PM: Print debug messages when enabling GPEs for wakeup omits 10be187a52e6 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next omits cf2c2377b218 Merge branch 'pm-cpufreq' into linux-next omits e75135e601ee Merge back cpufreq material for v5.2. omits dac77930aad8 Merge branch 'pm-x86' into linux-next omits f1f65256ffc8 Merge branches 'acpi-utils' and 'acpi-video' into linux-next omits 7898b0a7d69a Merge branches 'acpi-scan', 'acpi-tables', 'acpi-misc' and [...] omits c1d1090c3c76 cpufreq: maple: Remove redundant code from maple_cpufreq_init() omits 233298032803 cpufreq: ppc_cbe: fix possible object reference leak omits 8d10dc28a9ea cpufreq: pmac32: fix possible object reference leak omits a9acc26b75f6 cpufreq/pasemi: fix possible object reference leak omits ddb07fba1c64 cpufreq: maple: fix possible object reference leak omits 7c468966f05a cpufreq: kirkwood: fix possible object reference leak omits ddb64c5db3cc cpufreq: imx6q: fix possible object reference leak omits b623fa320f83 cpufreq: ap806: fix possible object reference leak omits 108ec36b6994 drivers/cpufreq: Convert some slow-path static_cpu_has() c [...] omits 9083e4986124 cpufreq: intel_pstate: Update max frequency on global turb [...] omits 9eca544b1491 cpufreq: schedutil: Simplify iowait boosting omits 27157af66324 gpio: mmio: Drop bgpio_dir_inverted omits dccd30ea5992 ARM: dts: sunxi: Improve A33 NAND transfers by using DMA omits 1a07a94b47b1 drm/sun4i: tcon top: Fix NULL/invalid pointer dereference [...] omits b85d00bfef2a Merge drm/drm-fixes into drm-misc-fixes omits e6a35ef45a03 mtd: nand: Remove useless line in Kconfig omits f4a72a22cb19 mtd: rawnand: Clarify Kconfig entry MTD_NAND omits af72e26ba3bc mtd: rawnand: Change Kconfig titles and re-order a bit the list omits d877289baa48 mtd: nand: Clarify Kconfig entry for software Hamming ECC entries omits 51ef1d0b2095 mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm omits e90a619fb7e1 mtd: nand: omap: Fix comment in platform data using wrong [...] omits 6a1b66d6c8d6 mtd: rawnand: Get rid of chip->ecc_{strength,step}_ds omits 32813e288414 mtd: rawnand: Get rid of chip->numchips omits 6c836d515ff8 mtd: rawnand: Get rid of chip->chipsize omits 298151689b33 mtd: rawnand: Get rid of chip->bits_per_cell omits 7beb37e5f0d2 mtd: rawnand: Use nanddev_mtd_max_bad_blocks() omits d974541e2379 mtd: rawnand: Move all page cache related fields to a sub-struct omits eeab717483e5 mtd: rawnand: Provide a helper to get chip->data_buf omits a7ab085d7c16 mtd: rawnand: Initialize the nand_device object omits 629a442cad5f mtd: rawnand: Fill memorg during detection omits 3020e30af6f8 mtd: rawnand: Prepare things to reuse the generic NAND layer omits 080d66e94d69 mtd: rawnand: Use nand_to_mtd() in nand_{set,get}_flash_node() omits 509198485bf2 mtd: spinand: Implement mtd->_max_bad_blocks omits 46b01d7efda2 mtd: nand: Add a helper to retrieve the number of pages pe [...] omits 7c4ecca103b3 mtd: nand: Add a helper returning the number of eraseblock [...] omits 377e517b5fa5 mtd: nand: Add max_bad_eraseblocks_per_lun info to memorg omits d090c25028e9 mtd: rawnand: meson: set oob layout ops omits 6f0ce4dfc5a3 mtd: rawnand: vf610: Avoid a potential NULL pointer dereference omits e84950691bf7 mtd: rawnand: ingenic: Move BBTs out of ECC area omits 2a73858364aa mtd: rawnand: ingenic: Add ooblayout for the Qi Ben Nanonote omits 3e6ac2ad90b3 mtd: rawnand: ingenic: Add support for the JZ4725B omits a0ac778eb82c mtd: rawnand: ingenic: Add support for the JZ4740 omits f838154add45 mtd: rawnand: ingenic: Make use of ecc-engine property omits 15de8c6efd0e mtd: rawnand: ingenic: Separate top-level and SoC specific code omits 7c9914fd4a80 Merge branches 'sunxi/dt-for-5.2' and 'sunxi/dt64-for-5.2' [...] omits 43dae505dae6 rtc: test: use .set_time omits 7558f978f9b6 spi: document tx/rx clock delay properties omits daae4c583534 ASoC: tlv320aic32x4: Fix spacing omits 2390c9b473da ASoC: Intel: kbl_da7219_max98927: remove headset omits 52034add758e ASoC: pcm: update module refcount if module_get_upon_open is set omits b4ed6b51f356 ASoC: core: conditionally increase module refcount on comp [...] omits c9500d7b7de8 xfrm: store xfrm_mode directly, not its address omits 4c145dce2601 xfrm: make xfrm modes builtin omits 733a5fac2f15 xfrm: remove afinfo pointer from xfrm_mode omits 1de70830066b xfrm: remove output2 indirection from xfrm_mode omits b3284df1c86f xfrm: remove input2 indirection from xfrm_mode omits 7613b92b1ae3 xfrm: remove gso_segment indirection from xfrm_mode omits 303c5fab1272 xfrm: remove xmit indirection from xfrm_mode omits 0c620e97b349 xfrm: remove output indirection from xfrm_mode omits c2d305e51038 xfrm: remove input indirection from xfrm_mode omits b45714b164ca xfrm: prefer family stored in xfrm_mode struct omits f1ca9992ced7 spi: add a method for configuring CS timing omits b262a69582a4 xfrm: place af number into xfrm_mode struct omits 24496da6927f spi-summary: document set_cs_timing omits fa28fd342137 spi: tegra114: add support for interrupt mask omits 9d199231b000 spi: tegra114: add 3 wire transfer mode support omits 9877a347f205 spi: tegra114: add dual mode support omits 79567c1a321e spi: gpio: Use devm_spi_register_master() omits 45beec351998 spi: bitbang: Introduce spi_bitbang_init() omits 8b797490b4db spi: gpio: Make sure spi_master_put() is called in every e [...] omits 8b57b11bc45e spi: pxa2xxx: change "no DMA channels..." msg from debug t [...] omits 5d785141c8b3 spi: fsl-lpspi: Clean up fsl_lpspi_probe omits a18656ea3985 spi: fsl-lpspi: Fix build warning when !CONFIG_PM omits 6599be346daf spi: fsl-lpspi: Fix problematic dev_set_drvdata call omits 9d8371e287b9 spi-mem: fix kernel-doc for spi_mem_dirmap_{read|write}() omits 9b186e9a65bf spi: bcm2835aux: Fix build error without CONFIG_DEBUG_FS omits b93318a22f23 spi: kill useless initializer in spi_register_controller() omits 0677c3ea53dc regulator: s2mpa01: Convert to use simplified DT parsing omits 0a245f0efcb5 regulator: bd718x7: Use rdev_get_id() to get regulator id omits 45a310136b3e ASoC: ab8500: add range to usleep_range omits a8d218f4fe81 ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II omits ba49cf6f8e4a ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect omits a03584b75a28 ASoC: wm1133-ev1: Switch to SPDX identifier omits e5eec5ee98a6 ASoC: phycore-ac97: Switch to SPDX identifier omits 6e3398c67e68 ASoC: pcm030-audio-fabric: Switch to SPDX identifier omits 8acfeb65cbaa ASoC: p1022_rdk: Switch to SPDX identifier omits ab78529cfec0 ASoC: p1022_ds: Switch to SPDX identifier omits 1021ec41a909 ASoC: mx27vis-aic32x4: Switch to SPDX identifier omits eed9bb238e08 ASoC: mpc8610_hpcd: Switch to SPDX identifier omits 864a8472c441 ASoC: mpc5200_psc_i2s: Switch to SPDX identifier omits 1af301d46246 ASoC: mpc5200_psc_ac97: Switch to SPDX identifier omits 1edfc2485d8d ASoC: mpc5200_dma: Switch to SPDX identifier omits 93a643f29bcb drm/i915/cdclk: have only one init/uninit function omits bdc16b574892 ASoC: imx-ssi: Switch to SPDX identifier omits e7674ef682f2 drm/i915: extract intel_cdclk.h from intel_drv.h omits f9a79f9aeeee drm/i915: extract intel_sprite.h from intel_drv.h omits 75a4639a9f9a drm/i915: extract intel_dvo.h from intel_drv.h omits 42406fdc282c drm/i915: extract intel_lvds.h from intel_drv.h omits efe57eeae510 drm/i915: extract intel_tv.h from intel_drv.h omits c6a35b9cf9e2 drm/i915: extract intel_pipe_crc.h from intel_drv.h omits 56dabc930252 drm/i915: extract intel_atomic_plane.h from intel_drv.h omits 58dbd1015d3e ASoC: imx-spdif: Switch to SPDX identifier omits 0550691d58f9 drm/i915: extract intel_hdmi.h from intel_drv.h omits 27fec1f9734d drm/i915: extract intel_dp.h from intel_drv.h omits 6dfccb95cf17 drm/i915: extract intel_fbdev.h from intel_drv.h omits 696173b064c6 drm/i915: extract intel_pm.h from intel_drv.h omits 44c1220a441c drm/i915: extract intel_panel.h from intel_drv.h omits d4451c159a0b ASoC: imx-pcm-fiq: Switch to SPDX identifier omits 408bd9178666 drm/i915: extract intel_hdcp.h from intel_drv.h omits 596fee14fbc9 drm/i915: extract intel_sdvo.h from intel_drv.h omits f3e189479427 drm/i915: extract intel_lspcon.h from intel_drv.h omits 78c61320c542 drm/i915: extract intel_color.h from intel_drv.h omits a134f42eaaca ASoC: imx-mc13783: Switch to SPDX identifier omits 55367a275ada drm/i915: extract intel_psr.h from intel_drv.h omits 98afa316d1ed drm/i915: extract intel_fbc.h from intel_drv.h omits 174594db632a drm/i915: extract intel_csr.h from intel_drv.h omits 0fe61fc0c243 ASoC: imx-es8328: Switch to SPDX identifier omits ec7f29ff0d14 drm/i915: extract intel_connector.h from intel_drv.h omits fdc24cf30897 drm/i915: extract intel_ddi.h from intel_drv.h omits d2ee2e8afeea drm/i915: extract intel_crt.h from intel_drv.h omits 331c201a0726 drm/i915: extract intel_audio.h from intel_drv.h omits 47bbcbfeb8ac ASoC: imx-audmux: Switch to SPDX identifier omits e1ef734eaec5 drm/i915: make intel_frontbuffer.h self-contained omits e073564fe653 ASoC: fsl-dma: Switch to SPDX identifier omits ecf4630f1b98 ASoC: eukrea-tlv320: Switch to SPDX identifier omits 1c05c1ed6f4d ASoC: imx-pcm: Switch to SPDX identifier omits b0d2569d8276 gpio: mlxbf: remove unused including <linux/version.h> omits 678cce4019d7 crypto: x86/poly1305 - fix overflow during partial reduction omits eda69b0c06bc crypto: testmgr - add panic_on_fail module parameter omits f6e9af876615 crypto: arm64/cbcmac - handle empty messages in same way a [...] omits c31a871985ca crypto: cts - don't support empty messages omits c5c46887cfe7 crypto: streebog - fix unaligned memory accesses omits 5e27f38f1f3f crypto: chacha20poly1305 - set cra_name correctly omits dcaca01a42cc crypto: skcipher - don't WARN on unprocessed data after sl [...] omits dec3d0b1071a crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() omits 307508d10729 crypto: crct10dif-generic - fix use via crypto_shash_digest() omits 17d3069ccf06 ASoC: stm32: fix sai driver name initialisation omits 54f8844e3f6c ASoC: topology: Use the correct dobj to free enum control [...] omits f947d7fd12ab crypto: nx842 - remove set but not used variables 'dpaddin [...] omits dbbaffefd269 crypto: mxs-dcp - return errcode in mxs_dcp_aes_enqueue an [...] omits d31549774d5d crypto: marvell - remove set but not used variable 'index' omits 8316da02e3e0 crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() omits 61abc356bf31 crypto: aes - Use ___cacheline_aligned for aes data omits 71052dcf4be7 crypto: scompress - Use per-CPU struct instead multiple variables omits 6a4d1b18ef00 crypto: scompress - return proper error code for allocatio [...] omits d6112ea0cb34 crypto: ccp - introduce SEV_GET_ID2 command omits ffecb696d462 crypto: caam/qi - Change a couple IS_ERR_OR_NULL() checks [...] omits 8a3719a5b9ef crypto: cavium/nitrox - Added rfc4106(gcm(aes)) cipher support omits 9b39b013037f drm/udl: add a release method and delay modeset teardown omits 499653501baf drm/i915: Fix pipe_bpp readout for BXT/GLK DSI omits fd008d1a7a20 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 5055376a3b44 net: vrf: Fix ping failed when vrf mtu is set to 0 omits fcf88917dd43 slab: fix a crash by reading /proc/slab_allocators omits ab3e023b1b4c drm/cirrus: rewrite and modernize driver. omits ec3de7a43e9c drm: add drm_fb_xrgb8888_to_rgb888_dstclip() omits bcc4442008ac drm: add drm_fb_xrgb8888_to_rgb565_dstclip() omits 26f024f54ab6 drm: add drm_fb_memcpy_dstclip() helper omits 7415287e1f36 drm: move tinydrm format conversion helpers to new drm_for [...] omits 968a85b19d0a drm/i915/gvt: Prevent use-after-free in ppgtt_free_all_spt() omits 196a66275520 drm/i915/gvt: Annotate iomem usage omits 1f17f7742eeb net: sched: flower: insert filter to ht before offloading [...] omits b959ecf8f953 selftests: add a tc matchall test case omits 9186c90bbb95 Merge branch 'rhashtable-bitlocks' omits 149212f07856 rhashtable: add lockdep tracking to bucket bit-spin-locks. omits 8f0db018006a rhashtable: use bit_spin_locks to protect hash bucket. omits ff302db965b5 rhashtable: allow rht_bucket_var to return NULL. omits 7a41c294c146 rhashtable: use cmpxchg() in nested_table_alloc() omits 15ade5d2e777 Linux 5.1-rc4 omits d8491223bc24 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 429fba106e82 Merge tag 'for-linus-20190407' of git://git.kernel.dk/linux-block omits 81b901d9009a ARM: Document merges omits 864e86544543 Merge branch 'arm/fixes' into for-next omits 9a8f32038a74 ARM: milbeaut: fix build with !CONFIG_HOTPLUG_CPU omits 2125801ccce1 ARM: iop: don't use using 64-bit DMA masks omits cd92d74d67c8 ARM: orion: don't use using 64-bit DMA masks omits fbe8758f931f Revert "ARM: dts: nomadik: Fix polarity of SPI CS" omits c983f102c6df Merge tag 'omap-for-v5.1/fixes-signed' of git://git.kernel [...] omits fccf5166eb98 Merge tag 'at91-5.1-fixes' of git://git.kernel.org/pub/scm [...] omits a97082852f69 Merge tag 'v5.1-rockchip-dtfixes-1' of git://git.kernel.or [...] omits 3e372088abaa Merge tag 'stratix10_fix_for_v5.1' of git://git.kernel.org [...] omits 57683e452b73 Merge tag 'reset-fixes-for-v5.1' of git://git.pengutronix. [...] omits ac0722f23ff5 dt-bindings: cpu: Fix JSON schema omits 9dc6488e84b0 libnvdimm/pmem: fix a possible OOB access when read and wr [...] omits dd9a994fc68d powerpc/vdso32: fix CLOCK_MONOTONIC on PPC64 omits b9c273babce7 PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface omits 5861381d4866 PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling omits 174c9526ac89 Merge tag 'lm3532-driver-improvements' into for-next omits bc1b8492c764 leds: lm3532: Introduce the lm3532 LED driver omits e4b3b4435562 mfd: ti-lmu: Remove LM3532 backlight driver references omits 863a0618226e ARM: dts: omap4-droid4: Update backlight dt properties omits 6ccc7435fab7 dt: lm3532: Add lm3532 dt doc and update ti_lmu doc omits dcc7eda13006 parisc: Implement kprobes omits 19a200a1f103 parisc: add functions required by KPROBE_EVENTS omits 3b0468914708 Merge tag 'for-linus-5.1b-rc4-tag' of git://git.kernel.org [...] omits 82331a70cc3c Merge tag 'mtd/fixes-for-5.1-rc4' of git://git.kernel.org/ [...] omits eccc58cb10fe Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 513a4c5589b4 drm/i915: Track the temporary wakerefs used for hsw_get_pi [...] omits ff466b58055f libbpf: Ignore -Wformat-nonliteral warning omits f7e49c81df8e nvmem: sunxi_sid: Support SID on H6 omits 1e045a62eea6 Merge branch 'net-hsr-improvements-and-bug-fixes' omits 5150b45fd355 net: hsr: Fix node prune function for forget time expiry omits fc4ecaeebd26 net: hsr: add debugfs support for display node list omits 0e7623bdf34f net: hsr: convert to SPDX identifier omits 9f73c2bb46f4 net: hsr: add blank line after function declaration omits b1b4aa914080 net: hsr: remove camel case usage in the code omits d131fcc690b9 net: hsr: add missing space around operator in code omits 059477830022 net: hsr: fix placement of logical operator in a multi-lin [...] omits 5fa967780364 net: hsr: remove unnecessary space after a cast omits 05ca6e644dc9 net: hsr: fix NULL checks in the code omits 0525fc069f03 net: hsr: fix lines that ends with a '(' omits 4fe25bd8c3e7 net: hsr: fix alignment issues in the code for functions omits 5670342ced28 net: hsr: remove unnecessary paranthesis from the code omits d4730775ed4b net: hsr: fix multiple blank lines in the code omits d595b85a6cea net: hsr: fix lines exceeding 80 characters omits f1054c65bca6 selftests: forwarding: test for bridge mcast traffic after [...] omits ea401685a20b net: hns: fix unsigned comparison to less than zero omits afdb3df2925a Merge branch 'r8152-runtime-mac-changes' omits 25766271e42f r8152: Refresh MAC address during USBDEVFS_RESET omits 78fdde30d4bd r8152: remove extra action copying ethernet address omits d1edc0855597 tcp: remove redundant check on tskb omits cdf369cd5808 Merge branch 'net-phy-add-Amlogic-g12a-support' omits fad137c4ef07 net: phy: meson-gxl: clean-up gxl variant driver omits 5c3407abb338 net: phy: meson-gxl: add g12a support omits 7090425104db net: phy: add amlogic g12a mdio mux support omits 867934e9c9ba dt-bindings: net: phy: add g12a mdio mux documentation omits 7934b481ab1a virtio-net: Fix some minor formatting errors omits 6221333ab213 virtio-net: Remove inclusion of pci.h omits 397eb487dc2b parisc: PA-Linux requires at least 32 MB RAM omits 742b06b5628f jbd2: check superblock mapped prior to committing omits fe53cbc5a398 ext4: remove incorrect comment for NEXT_ORPHAN() omits 31562b954b60 ext4: make sanity check in mballoc more strict omits fb203751099e jbd2: remove repeated assignments in __jbd2_log_wait_for_space() omits 6491d698396f nfc: nci: Potential off by one in ->pipes[] array omits d7ee81ad09f0 NFC: nci: Add some bounds checking in nci_hci_cmd_received() omits eb94dc9aabdf r8169: disable tx interrupt coalescing on RTL8168 omits faac51ddac45 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits 373c39250857 Merge branch 'parisc-5.1-2' of git://git.kernel.org/pub/sc [...] omits 3f89afa8b738 Merge branch 'for-5.2/block' into for-next omits a80f36cc64f0 block: sed-opal: rename next to execute_steps omits 0af2648ec30c block: sed-opal: don't repeat opal_discovery0 in each steps array omits 3db87236cfb2 block: sed-opal: pass steps via argument rather than via opal_dev omits 372be4084475 block: sed-opal: use named Opal tokens instead of integer [...] omits 3fff234b851c block: sed-opal: unify retrieval of table columns omits a4ddbd1b7b2c block: sed-opal: add token for OPAL_LIFECYCLE omits 285599590e2e block: sed-opal: split generation of bytestring header and [...] omits b2f9c6eb3f5f block: sed-opal: print failed function address omits b68f09ecdeaa block: sed-opal: reuse response_get_token to decrease code [...] omits 7d9b62ae2a7d block: sed-opal: unify error handling of responses omits e8b2922459cf block: sed-opal: unify cmd start omits 78d584ca31ef block: sed-opal: close parameter list in cmd_finalize omits e2821a50b17c block: sed-opal: unify space check in add_token_* omits 1b6b75b0137f block: sed-opal: use correct macro for method length omits 1e815b33c5cc block: sed-opal: fix typos and formatting omits 78bf47353b00 block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR omits d006e95b5561 parisc: Detect QEMU earlier in boot process omits f324fa583277 parisc: also set iaoq_b in instruction_pointer_set() omits 45efd871bf0a parisc: regs_return_value() should return gpr28 omits c2f8d7cb32cd Revert: parisc: Use F_EXTEND() macro in iosapic code omits 10dce8af3422 fs: stream_open - opener for stream-like files so that rea [...] omits 47b16820c490 xsysace: Fix error handling in ace_setup omits 7ff684a683d7 null_blk: prevent crash from bad home_node value omits 9983ce208de0 Merge branch 'for-5.2/block' into for-next omits 72deb455b5ec block: remove CONFIG_LBDAF omits be76865df56f Merge tag 'rtc-5.1-2' of git://git.kernel.org/pub/scm/linu [...] omits 88d609a3ad7a Merge branch 'i2c/for-current-fixed' into i2c/for-next omits 3ace6891ce8b i2c: imx: don't leak the i2c adapter on error omits 3901460f7782 Merge branch 'icc-qcs404' into icc-next omits 83fdb2dfb0c2 interconnect: convert to DEFINE_SHOW_ATTRIBUTE omits f03f73c2a974 MAINTAINERS: Add mailing list for the interconnect API omits ddc070b93076 arm64: dts: qcs404: Add interconnect provider DT nodes omits 7ff753434ec6 interconnect: qcom: Add QCS404 interconnect provider driver omits fc37dd36831f parisc: Skip registering LED when running in QEMU omits b0052e75b1d1 parisc: Tune LASI LAN for QEMU omits 3f55c2278d5c parisc: Export running_on_qemu symbol for modules omits 658eec837b11 PCI: Rework pcie_retrain_link() wait loop omits 4ec73791a64b PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum omits 86fa6a344209 PCI: Factor out pcie_retrain_link() function omits 73f28f714a8f rtc: lib: check whether tm->tm_year in int32 range omits 141f3767e7b8 drm/i915: Mark GEM wedged right after marking device unplugged omits f654f0fc0bd3 Merge branch 'akpm' (patches from Andrew) omits 9002b21465fa kernel/sysctl.c: fix out-of-bounds access when setting file-max omits e91455217d8c mm/util.c: fix strndup_user() comment omits acaf892ecbf5 sh: fix multiple function definition build errors omits 803cfadcb6c5 MAINTAINERS: add maintainer and replacing reviewer ARM/NUV [...] omits 166dbd930c99 MAINTAINERS: fix bad pattern in ARM/NUVOTON NPCM omits 0b3d6e6f2dd0 mm: writeback: use exact memcg dirty counts omits be87ab0afd68 psi: clarify the units used in pressure files omits c6f3c5ee40c1 mm/huge_memory.c: fix modifying of page protection by inse [...] omits 58b6e5e8f1ad hugetlbfs: fix memory leak for resv_map omits fcae96ff9653 mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() omits b11ed18efa8f lib/lzo: fix bugs for very short or empty input omits 6147e136ff50 include/linux/bitrev.h: fix constant bitrev omits 298a32b13208 kmemleak: powerpc: skip scanning holes in the .bss section omits 5f074f3e192f lib/string.c: implement a basic bcmp omits 4f1cbe078546 Merge tag 'for-5.1/dm-fixes' of git://git.kernel.org/pub/s [...] omits 3e28fb0fcb69 Merge tag 'vfio-v5.1-rc4' of git://github.com/awilliam/linux-vfio omits 3c86794ac0e6 nfsd/nfsd3_proc_readdir: fix buffer count and page pointers omits d58431eacb22 sunrpc: don't mark uninitialised items as VALID. omits bc5725f97408 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 2f9e10acfa12 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 970b766cfd3f Merge tag 'trace-5.1-rc3' of git://git.kernel.org/pub/scm/ [...] omits 4ed319c6ac08 dm integrity: fix deadlock with overlapping I/O omits 6302bf3ef78d PCI: Init PCIe feature bits for managed host bridge alloc omits 1d960858bed2 Documentation: bus: ti-sysc: fix spelling mistakes "multip [...] omits 13aad51935df bus: ti-sysc: Detect DMIC for debugging omits b4a9a7a38917 bus: ti-sysc: Handle swsup idle mode quirks omits 10645e81b967 bus: ti-sysc: Pass clockactivity quirk to platform functions omits f83f7151950d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 9cde402a5977 PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA [...] omits 6d7ee2edaa54 net/mlx5e: Unify logic of MTU boundaries omits 0b77f2305f38 net/mlx5e: Obsolete param field holding a constant value omits 98df6d5b877c net/mlx5: A write memory barrier is sufficient in EQ ci update omits 27c11b6b844c net/mlx5e: Do not rewrite fields with the same match omits 35a605db168c net/mlx5e: Offload TC e-switch rules with ingress VLAN device omits 278748a95aa3 net/mlx5e: Offload TC e-switch rules with egress VLAN device omits 6fca9d1e603a net/mlx5e: Allow VLAN rewrite of prio field with the same match omits bf2f3bca1c5d net/mlx5e: Deny VLAN rewrite if there is no VLAN header match omits 8377629e76bc net/mlx5e: Use helpers to get headers criteria and value pointers omits 2cc1cb1d1735 net/mlx5e: Return -EOPNOTSUPP when attempting to offload a [...] omits 20bb4a813e13 net/mlx5e: Deletes unnecessary setting of esw_attr->parse_attr omits 6f9af8ff1166 net/mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() omits 1b18b781516d net/mlx5e: Make the log friendly when decapsulation offloa [...] omits eda99e11a097 net/mlx5: E-Switch, Fix double mutex initialization omits 5d3c537f9070 net/mlx5: Handle event of power detection in the PCIE slot omits b6460c72c36d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 95007efbe608 drm/i915: Convert i915_reset.c over to using uncore mmio omits 9c0f3df00266 hwmon: (vt1211) Use request_muxed_region for Super-IO accesses omits f315f56fec60 hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses omits 92a55ca4b065 hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses omits f1552c9cc236 hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_ [...] omits f3a40c279e71 hwmon: (w83627hf) Use permission specific SENSOR[_DEVICE]_ [...] omits b0a7a7e00cd4 hwmon: (smsc47m1) Use permission specific SENSOR[_DEVICE]_ [...] omits 15164c207350 hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE [...] omits c9e93f51af77 hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_AT [...] omits 5228f259c604 hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_A [...] omits f9dbb08cb447 hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_D [...] omits 4719aff9c95c hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_A [...] omits ae93f7b2ca0b hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 3178bcaabd79 hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 177c93f5a060 hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 1e58d9aca45a hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_A [...] omits 61b3c6650a56 hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_AT [...] omits e704cf04616b hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_A [...] omits 92fa75b52e06 hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_A [...] omits 7b5e8bd787f3 hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_A [...] omits a5f28d60dd27 hwmon: (smsc47b397) Use request_muxed_region for Super-IO [...] omits 28a455064692 hwmon: (pc87427) Use request_muxed_region for Super-IO accesses omits c4dbe0cceae9 hwmon: (f71805f) Use request_muxed_region for Super-IO accesses omits 98230f224856 hwmon: (ina2xx) Fix build warning omits 5f45ec84936b hwmon: (lm63) Fix build warning omits 7905fffc7a58 hwmon: lm95245: Fix build warnings omits 5c734fb54ddc hwmon: (tmp421) Fix build warning omits 50b3ca959e60 hwmon: (stts751) Fix build warning omits 018a230e787c hwmon: (max6621) Fix build warning omits 2bc5e20473ed hwmon: (lm85) Fix build warning omits 691474ed66e9 hwmon: (max6650) Fix build warning omits afd549307d6e hwmon: (max6697) Fix build warning omits 5bcea778ecf7 hwmon: (ina209) Fix build warning omits b7a01066f917 hwmon: (lm75) Fix build warning omits d96a87e6a736 hwmon: (w83773g) Fix build warning omits 24d6ffa500ae hwmon: (ads7828) Fix build warning omits 0e3c33aa8b7e hwmon: (hih6130) Fix build warning omits 3485341286ae hwmon: (adt7475) Fix build warning omits 3468e872993d hwmon: (ads1015) Fix build warning omits 3653e29e17ea hwmon: (tmp103) Fix build warning omits 971c97299972 hwmon: (tmp102) Fix build warning omits e8a932de21ad hwmon: (ad7414) Fix build warning omits 35540833c188 hwmon: (adc128d818) Fix build warning omits 0aed5ecbe5cd hwmon: (lm90) Fix build warning omits c01502e6b439 hwmon: (ltc4151) Fix build warning omits c84a91cb8ab6 hwmon: (pmbus/ucd900) Fix build warning omits 0b1f222e70ac hwmon: (pmbus/tps53679) Fix build warning omits c4e6a1bab277 hwmon: (pmbus/ucd9200): Mark ucd9200_of_match as maybe_unused omits f015b0c50728 tools/memory-model: Add -v flag to jingle7 runs omits e912a44ba6db tools/memory-model: Make runlitmus.sh check for jingle errors omits fac403086c9c tools/memory-model: Allow herd to deduce CPU type omits 46f1114c6420 tools/memory-model: Keep assembly-language litmus tests omits dfa4c8fd6db5 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 563222d57d9b tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits cbcfd6037c3b tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 6fd8163baae7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits ef76d1f261a6 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 3b5296522fb4 tools/memory-model: Fix checkalllitmus.sh comment omits c67a422a40c7 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits e489d5886d79 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits f44a9f4e2329 tools/memory-model: Update parseargs.sh for hardware verification omits 94fb0af9f3d6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits f0418a9231b6 tools/memory-model: Make judgelitmus.sh identify bad macros omits 25f19a5ae32c tools/memory-model: Make cmplitmushist.sh note timeouts omits e3a6f2ea892f tools/memory-model: Make judgelitmus.sh note timeouts omits fdc4e9267f9b drm/i915: Make use of 'engine->uncore' omits c73f4c998e1f KVM: x86: nVMX: fix x2APIC VTPR read intercept omits acff78477b9b KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) omits b86bc2858b38 KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow omits ede885ecb2cd kvm: svm: fix potential get_num_contig_pages overflow omits 2ea6f760283e gfs2: Remove misleading comments in gfs2_evict_inode omits 0cf2c8dc6134 gfs2: Replace gl_revokes with a GLF flag omits 54cca4bad076 dlm: allow binding to all network interfaces omits a5c28303641a dlm: add TCP multihoming/failover support omits 29ad1676d105 dlm: check if workqueues are NULL before flushing/destroying omits 332c8173cf33 dlm: Fix test for -ERESTARTSYS omits dd1dc8694f8f dlm: retry wait_event_interruptible in event of ERESTARTSYS omits b00c19ab29b6 f2fs: add tracepoint for f2fs_file_write_iter() omits b0b8aa8809d6 f2fs: add tracepoint for f2fs_filemap_fault() omits e1074d4b1deb f2fs: add comment for conditional compilation statement omits 186857c5a14a f2fs: fix potential recursive call when enabling data_flush omits 7f3d7719c188 f2fs: improve discard handling with multi-device volumes omits 95175dafc439 f2fs: Reduce zoned block device memory usage omits 0916878da355 f2fs: Fix use of number of devices omits 7f46774c6480 Merge tag 'mm-compaction-5.1-rc4' of git://git.kernel.org/ [...] omits 252fbeb86cef power: supply: max14656: fix potential use-after-free omits 0cd0e4971155 power: supply: max14656: fix potential use-before-alloc omits c7084edc3f6d tty: mark Siemens R3964 line discipline as BROKEN omits ec4628effbb7 dt-bindings: arm: atmel: add binding for SAM9X60 shutdown [...] omits 17d2e876b497 power: reset: at91-poweroff: add support for SAM9X60 omits 5c6c513ddbc7 power: reset: at91-poweroff: add RTT wakeup capability omits fd9c40f64c51 block: Revert v5.0 blk_mq_request_issue_directly() changes omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits 4ceabaf7909d HID: core: Do not call request_module() in async context omits f0d176255401 paride/pcd: Fix potential NULL pointer dereference and mem leak omits 0f11076729f6 Merge branch 'for-5.2/block' into for-next omits 75199aa5269f Merge branch 'nvme-5.2' of git://git.infradead.org/nvme in [...] omits 41eb0df1926a ARM: dts: sun8i: tbs-a711: Enable UART2 (for NEO-6M GPS module) omits ce8873c77c84 dt-bindings: power: supply: gpio-charger: add missing semi [...] omits 347807d3876a Merge branch 'bpf-varstack-fixes' omits 1fbd20f8b77b bpf: Add missed newline in verifier verbose log omits 07f9196241f8 selftests/bpf: Test unbounded var_off stack access omits 107c26a70ca8 bpf: Sanity check max value for var_off stack access omits 2c6927dbdc3f selftests/bpf: Test indirect var_off stack access in unpriv mode omits 088ec26d9c2d bpf: Reject indirect var_off stack access in unpriv mode omits f68a5b44647b selftests/bpf: Test indirect var_off stack access in raw mode omits f2bcd05ec7b8 bpf: Reject indirect var_off stack access in raw mode omits 636e78b1cdb4 samples/bpf: fix build with new clang omits 6d4257284a87 drm/i915: Make RING_PDP relative to engine->mmio_base omits c3422ad5f84a power: supply: axp288_charger: Fix unchecked return value omits f0459fe14713 power: supply: Fix the simple battery property names omits 75cf4f5aa903 power: charger-manager: fix a potential NULL pointer dereference omits 32d92586629a syscalls: Remove start and number from syscall_set_argumen [...] omits b35f549df1d7 syscalls: Remove start and number from syscall_get_argumen [...] omits 077d9951f7c9 power: reset: syscon-reboot: add a mask property omits 91b350a60513 Documentation/gpu/meson: Remove link to meson_canvas.c omits 0cc961db138d gfs2: Fix occasional glock use-after-free omits 212ac181c158 ALSA: seq: Fix OOB-reads from strlcpy omits e57ce4b193a3 drm/i915/selftests: Fix plain use of integer 0 as NULL omits 96900dd31306 Merge branch 'devel' into for-next omits bac24f59f454 drm/i915/execlists: Enable coarse preemption boundaries for gen8 omits e43c426a777e platform/chrome: cros_ec_debugfs: Remove dev_warn when con [...] omits b66ea2c2cf59 drm/i915: Use lockdep_pin_lock() over the construction of [...] omits fcf041fbacbc arm64: dts: allwinner: h6: Add device node for SID omits cd9063757a22 drm/sun4i: DW HDMI: Lower max. supported rate for H6 omits 3df1af984b76 Revert "Documentation/gpu/meson: Remove link to meson_canvas.c" omits d42435b97595 dt-bindings: interconnect: Add Qualcomm QCS404 DT bindings omits 42d8644bd77d xen: Prevent buffer overflow in privcmd ioctl omits ad94dc3a7eb5 xen: use struct_size() helper in kzalloc() omits d0de579c043c nvme: log the error status on Identify Namespace failure omits 013a63ef4edc nvmet: add safety check for subsystem lock during nvmet_ns [...] omits e84c2091a452 nvmet: never fail double namespace enablement omits 70479b71bc80 nvme-pci: tidy up nvme_map_data omits 297910571f08 nvme-pci: optimize mapping single segment requests using SGLs omits dff824b2aadb nvme-pci: optimize mapping of small single segment requests omits d43f1ccfad05 nvme-pci: remove the inline scatterlist optimization omits 4aedb705437f nvme-pci: split metadata handling from nvme_map_data / nvm [...] omits 783b94bd9250 nvme-pci: do not build a scatterlist to map metadata omits b15c592de37e nvme-pci: only call nvme_unmap_data for requests transferr [...] omits 7fe07d14f71f nvme-pci: merge nvme_free_iod into nvme_unmap_data omits 915f04c93db4 nvme-pci: move the call to nvme_cleanup_cmd out of nvme_un [...] omits 9b048119a153 nvme-pci: remove nvme_init_iod omits 3ab3a0313cb8 block: add dma_map_bvec helper omits 9d9de535f385 block: add a rq_dma_dir helper omits 2a876f5e25e8 block: add a rq_integrity_vec helper omits 3aef3cae4342 block: add a req_bvec helper omits 39f8e3640114 nvme-pci: remove unused nvme_iod member omits 88a041f4c1f6 nvme-pci: remove q_dmadev from nvme_queue omits 7c349dde26b7 nvme-pci: use a flag for polled queues omits 70583295388a nvmet-tcp: implement C2HData SUCCESS optimization omits 6b80f1d2cc5a nvmet-fc: use zero-sized array and struct_size() in kzalloc() omits cfe03c2ec462 nvmet: avoid double errno conversions omits 43e2d08d0790 nvme: avoid double dereference to convert le to cpu omits ea2cec24c8d4 Merge tag 'drm-fixes-2019-04-05' of git://anongit.freedesk [...] omits 0548740e53e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 2c686da138ac pinctrl: add drive for I2C related pins on MT8183 omits 1c6607e02db7 pinctrl: mt8183: add DT binding document omits e25b88f5247b pinctrl: axp209: Fix NULL pointer dereference after allocation omits 67dca5e580f1 spi: spi-mem: Add support for Zynq QSPI controller omits d2920ef5d094 dt-bindings: spi: Add device tree binding documentation fo [...] omits 45f7718ae713 spi: gpio: Drop unused pdev field in struct spi_gpio omits 5c8283c172c1 spi: gpio: Drop mflags argument from spi_gpio_request() omits 0a919ae49223 spi: Don't call spi_get_gpio_descs() before device name is set omits 249e2632dcd0 spi: gpio: Don't request CS GPIO in DT use-case omits d9088966c851 spi: tegra114: set bus number based on id omits 76457eea24db spi: tegra114: use unpacked mode for below 4 bytes omits f0a0bc90c6e7 spi: tegra114: set supported bits per word omits a0253c8fa181 spi: tegra114: dump SPI registers during timeout omits e1a7d1673062 Merge branch 'spi-5.1' into spi-5.2 omits a026525d4e45 spi: tegra114: avoid reset call in atomic context omits f3e182c33e53 spi: tegra114: de-assert CS before SPI mode change omits 4110e9a18683 ASoC: cs42l51: change mic bias DAPM omits 1997ee89f36d ASoC: fsl_esai: Support synchronous mode omits 063773011d33 regulator: core: Avoid potential deadlock on regulator_unregister omits d6d0ce644e1f gpiolib: devprop: Fix syntax error omits 2114171d9cce ASoC: topology: fix big-endian check omits 5aebe7c7f9c2 ASoC: topology: fix endianness issues omits aa191a37b801 ASoC: meson: axg-tdmout: add g12a support omits f01bc67f58fd ASoC: meson: axg-tdm-formatter: rework quirks settings omits fcced66f208d ASoC: meson: axg-frddr: add g12a support omits a3c23a8ad4dc ASoC: meson: axg-toddr: add g12a support omits 7c02509a8a99 ASoC: meson: axg-fifo: add g12a support omits 679f4e6cfd45 ASoC: meson: add g12a compatibles omits f96fb7d198ca ASoC: core: remove link components before cleaning up card [...] omits 2e05ddd2c9f8 ASoC: intel: skylake: add remove() callback for component driver omits 47c4cc08cb5b ASoC: cs35l35: Disable regulators on driver removal omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits ecae26fae15a xtensa: fix format string warning in init_pmd omits 14d2bd53a47a Merge tag 'drm-misc-next-2019-04-04' of git://anongit.free [...] omits bbd669a868bb ibmvnic: Fix completion structure initialization omits bb9bd814ebf0 ipv6: sit: reset ip header pointer in ipip6_rcv omits 8f4043f12532 Merge branch 'tipc-improve-TIPC-unicast-link-throughput' omits 58ee86b8c775 tipc: adapt link failover for new Gap-ACK algorithm omits 382f598fb66b tipc: reduce duplicate packets for unicast traffic omits 9195948fbf34 tipc: improve TIPC throughput by Gap ACK blocks omits 492929c54791 extcon: mrfld: Introduce extcon driver for Basin Cove PMIC omits 098b7ae8ec43 extcon: intel: Split out some definitions to a common header omits db8b4aefd17b extcon: Fix build warning for extcon_unregister_notifier comment omits a72a1be0de71 extcon: intel-cht-wc: Enable external charger omits 3137301b6d97 extcon: intel-cht-wc: Make charger detection co-existed wi [...] omits 86baf800de84 extcon: ptn5150: fix COMPILE_TEST dependencies omits 9419a3191dcb acct_on(): don't mess with freeze protection omits 8e22ba96d44c Merge tag 'riscv-for-linus-5.1-rc4' of git://git.kernel.or [...] omits 29502bb127b1 Merge branch 'genphy-ability' omits 32a069d807f3 net: phy: realtek: remove setting callback get_features an [...] omits a1deab17b2e9 net: phy: allow a PHY driver to define neither features no [...] omits e177163d36d5 net: bridge: mcast: remove unused br_ip_equal function omits 1515a63fc413 net: bridge: always clear mcast matching struct on reports [...] omits 20ad549488d5 Merge tag 'pm-5.1-rc4' of git://git.kernel.org/pub/scm/lin [...] omits b512f71221d0 Merge tag 'acpi-5.1-rc4' of git://git.kernel.org/pub/scm/l [...] omits 448a24130b25 Revert "r8169: use netif_receive_skb_list batching" omits 23b5f422e8f4 Merge tag 'drm-intel-fixes-2019-04-04' of git://anongit.fr [...] omits f6fee16dbbe3 tcp: Accept ECT on SYN in the presence of RFC8311 omits 9db6ce4ecefb Merge tag 'mfd-fixes-5.1' of git://git.kernel.org/pub/scm/ [...] omits 6124d0670d0b Merge branch 'net-extend-devlink-port-attrs-with-switch-ID' omits 119c0b5721da net: devlink: add warning for ndo_get_port_parent_id set w [...] omits 15b04aceeb83 dsa: pass switch ID through devlink_port_attrs_set() omits df535f4c47a6 mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init() omits c25f08ac65e4 nfp: remove ndo_get_port_parent_id implementation omits 1b15c90270c5 nfp: pass switch ID through devlink_port_attrs_set() omits 56d9f4e8f70e bnxt: remove ndo_get_port_parent_id implementation for phy [...] omits 6605a226781e bnxt: pass switch ID through devlink_port_attrs_set() omits 03213a996531 bnxt: move bp->switch_id initialization to PF probe omits aef36b88229a mlxsw: Remove ndo_get_port_parent_id implementation omits cdf29f4a2625 mlxsw: Pass switch ID through devlink_port_attrs_set() omits 7e1146e8c10c net: devlink: introduce devlink_compat_switch_id_get() helper omits bec5267cded2 net: devlink: extend port attrs for switch ID omits 407dd706fb52 net: devlink: convert devlink_port_attrs bools to bits omits 2ded18812bb1 Merge branch 'drm-fixes-5.1' of git://people.freedesktop.o [...] omits cc5a726c7915 libcxgb: fix incorrect ppmax calculation omits 8dc350202d32 net: bridge: optimize backup_port fdb convergence omits a0640e610f7b net: Remove inclusion of pci.h omits 53a6b206e36f ibmvnic: remove set but not used variable 'netdev' omits fe1ec0bdfba4 ehea: remove set but not used variables 'epa' and 'cq_handle_ref' omits 1789b8aabefb net: pasemi: remove set but not used variable 'cpyhdr' omits c8f191282f81 ehea: Fix a copy-paste err in ehea_init_port_res omits 28b05b928868 net: use correct this_cpu primitive in dev_recursion_level omits e1279ff7aec1 tipc: add NULL pointer check omits 95e27a4da614 net: sched: ensure tc flower reoffload takes filter ref omits 0a89eb92d8c3 vlan: conditional inclusion of FCoE hooks to match netdevi [...] omits 6af1c849dfb1 aio: use kmem_cache_free() instead of kfree() omits d9b8a67b3b95 mtd: cfi: fix deadloop in cfi_cmdset_0002.c do_write_buffer omits d428eed50796 tools/memory-model: Do not use "herd" to refer to "herd7" omits 27e15ddcb9af tools/memory-model: Fix comment in MP+poonceonces.litmus omits ba099ffb9a29 tools/memory-model: Make scripts be executable omits a5220e7d2e1b tools/memory-model: Add support for synchronize_srcu_expedited() omits 4c38f5ca8455 Merge branch 'for-5.2' into for-next omits d6e486ee0ef2 cgroup: remove extra cgroup_migrate_finish() call omits 5ba578011702 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 932f98922f6f Merge tag 'iio-for-5.2a-2' of git://git.kernel.org/pub/scm [...] omits b59fb7ef5240 Merge branch 'acpica' into acpi omits 58b0cf8e2418 Merge branch 'pm-tools' omits bc29d3a69d4c drm/pl111: fix possible object reference leak omits e31b97ef19df drm/vc4: vc4_debugfs_regset32() can be static omits a9104da63fa5 parisc: add KGDB support omits dc824b6adea8 parisc: add parisc code patching omits 5d0bb15306dc parisc: add set_fixmap()/clear_fixmap() omits bcb44433bba5 dm: disable DISCARD if the underlying storage no longer su [...] omits d4eee5eda26f parisc: Consider stack randomization for mmap base only wh [...] omits df1d80aee963 iio: ad_sigma_delta: Properly handle SPI bus locking vs CS [...] omits 6ec417d2f1a0 iio: adc: stm32-dfsdm: add PM support omits 9f57110d2e3d iio: adc: stm32-dfsdm: improve sampling frequency accuracy omits 65500c53aa6d staging: iio: adc: ad7280a: Tab alignment omits 0976f94f7602 MAINTAINERS: Fix the link to ad7606 dt-bindings omits fb55a51310d1 iio:temperature: Add MAX31856 thermocouple support omits 8fede567b847 iio:temperature:max31856:Add device tree bind info omits 023e41632e06 dt-bindings: iio/temperature: Add thermocouple types (and doc) omits 52f171abaecb devantech-srf04.yaml: transform DT binding to YAML omits 5cd66239574d iio: frequency: ad9523: Fix typo in ad9523_platform_data omits 89c16919a078 iio: Make possible to include driver.h first omits e8379e05e811 dt-bindings: iio: add Bosch BMG160 gyroscope sensor omits 94bceb3cf5d1 iio: gyro: bmg160: add device tree compatibility table omits 2b0d1c6f1219 staging: iio: adc: ad7192: Use read_avail for available at [...] omits 54480943235e dt-bindings: iio: light: add vcnl4040 devicetree bindings omits 5a441aade5b3 iio: light: vcnl4000 add support for the VCNL4040 proximit [...] omits 5da8affed2f8 dt-bindings: iio: light: add vcnl4000 devicetree bindings omits ebd457d55911 iio: light: vcnl4000 add devicetree hooks omits 78ed050dd296 iio: light: vcnl4000 use word writes instead of byte writes omits 37ada026be2c iio: adc: stm32-dfsdm: claim direct mode for raw read and [...] omits 11646e81d775 iio: adc: stm32-dfsdm: add support for buffer modes omits a6096762e98b iio: adc: stm32-dfsdm: add support for scan mode omits 9491f75fe2ea iio: adc: stm32-dfsdm: enable hw consumer omits 746485087371 iio: adc: stm32-dfsdm: move dma slave config to start routine omits caf9c1e59809 iio: adc: stm32-dfsdm: move dma enable from start_conv() t [...] omits 6f2c4a59d9fc iio: adc: stm32-dfsdm: continuous mode depends on current mode omits 2e19ba661ece iio: adc: stm32-dfsdm: make spi_master_freq more accurate omits 57565828adf5 staging: iio: ad5933: change attributes to match ABI omits bf2da9707900 iio: adc: ad7780: Add parentheses to macros omits 3cb5161317b2 iio: imu: adis16400: move adis16400.h into adis16400.c omits 5447e3f15c43 iio: imu: adis16400: rename adis16400_core.c -> adi16400.c omits 0e92e2d03623 iio: imu: adis16400: move burst logic to ADIS lib omits 5075e0720d93 iio: imu: adis: generalize burst mode support omits 74878d4fa816 iio: imu: adis16400: move trigger handler into adis16400_core omits 9bf1468e9d62 staging: iio: adc: ad7280a: Remove CamelCase notation omits 6c249591eef2 staging: iio: adc: ad7280a: Adding temp var to improve rea [...] omits d04411c2a678 staging: iio: adc: ad7280a: Avoid precedence issues in macro omits 10b5d3d10759 MAINTAINERS: add maintainer for maxbotix ultrasonic driver omits 16b05261537e mb1232.c: add distance iio sensor with i2c omits 7483e40d7e43 dt-bindings: maxbotix,mb1232: Add MaxBotix i2c ultrasonic rangers omits 835ab93dcdcf dt-bindings: Add vendor prefix for MaxBotix omits 536cc27deade iio: hmc5843: fix potential NULL pointer dereferences omits a816646f08ce staging: iio: ad5933: add ABI documentation omits 8fce3d34d70c staging: iio: ad5933: change help rule message omits adb0ef4120bb staging: iio: ad5933: add SPDX identifier omits 700e8911a681 staging: iio: ad5933: organize includes omits 3204683722c2 staging: iio: ad5933: change multi-line comment style omits 46c1eb4bb137 staging: iio: ad7780: add device tree binding omits 9fb27f807ecc staging: iio: ad7780: moving ad7780 out of staging omits 69fdf26f6ffe staging: iio: ad7780: add new copyright holder omits bb4af619a603 staging: iio: ad7780: add SPDX identifier omits 5bb30e7daf00 staging: iio: ad7780: move regulator to after GPIO init omits 4812a14a78c8 staging:iio:ad7780: add chip ID values and mask omits 33e1f90204f0 staging: iio: ad7780: set pattern values and masks directly omits 0ee6d5ebe13d staging: iio: ad7780: add filter reading to ad778x omits 0149ba2d5b6d staging: iio: ad7780: add gain reading to ad778x omits ae9f86feb429 staging: iio: ad7780: add missing switch default case omits 9085daa4abcc staging: iio: ad7780: add gain & filter gpio support omits caeffabc36cb dt-bindings: iio: adc: lpc32xx-adc: Document vref-supply omits e32cff6f6163 iio: adc: lpc32xx: Add scale feature omits 9f29b00c5826 iio: adc: lpc32xx: Cleanup headers omits 163321094ba1 iio: adc: lpc32xx: Sort headers omits eb4f07a5ba05 staging: iio: adc: ad7192: Convert platform data to DT properties omits 6be4f55456f9 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsox device bindings omits 6af0e8a9a7a5 iio: imu: st_lsm6dsx: add support to LSM6DSOX omits 753a9870e041 staging: iio: adc: ad7192: Report error directly in ad7192_setup omits 3ad7a939c931 staging: iio: adc: ad7192: Use DT clock binding omits 17b90e6a0df2 staging: iio: adc: ad7192: Fix identation omits b34d6c835d6b iio: adc: ad7124 fix indentation issue, remove extra tab omits 37aa055c4172 iio: cros_ec: Switch to SPDX identifier. omits ad9cc622f101 iio: cros_ec: Add kernel-doc for cros_ec_sensors_read_lpc omits b921d928a31c iio: cros_ec: Drop unnecessary include files omits 6282b5c62018 iio: pressure: bmp280: BMP280 calibration to entropy omits 3b5de76b285e dt-bindings: iio: imu: adis16480: Document external clock omits 326e2357553d iio: imu: adis16480: Add support for external clock omits 20d9248e704a iio:dac:ad5064 mlock cleanup - move to a local lock. omits d626be00e856 drivers: iio: Kconfig: pedantic cleanup omits 17104ca2713b iio: adc: stmpe-adc: Shuffle an if statement around in stm [...] omits 6f9ca1d3eb74 iio: common: ssp_sensors: Initialize calculated_time in ss [...] omits 11362b7a43ba iio: proximity: as3935: fix use-after-free on device remove omits 71a7766b36f3 iio:potentiostat:lmp91000: change dev_err message omits b11a89d5d249 iio:potentiostat:lmp91000: invert if statement omits cd4779f120c1 iio:potentiostat:lmp91000: reduce line width and remove bl [...] omits 681ca4477933 iio:potentiostat:lmp91000: remove unnecessary parentheses omits c97dce792dc8 iio: adc: ti-ads7950: add GPIO support omits 13814627c965 iio: adc: fix a potential NULL pointer dereference omits d43102f525d9 iio: dac: ti-dac5571: Update the module author email address omits bcccd7ab3dcd iio: adc: ti-ads8688: Update the module author email address omits 3b866fd28ff1 iio: accel: kxcjk1013: Add device tree support omits 0d90fe4786cb dt-bindings: iio: accel: kxcjk1013: Add device tree bindin [...] omits 2e5cee6c7622 dt-bindings: Add vendor prefix for Kionix, Inc. omits e415a1659ec9 iio: adc: meson-saradc: add support for Meson G12A omits a29b8657d322 dt-bindings: iio: adc: document the Meson G12A support omits 35a4ae6d7aee mailmap: Update email for Sean Nyekjaer omits 3862828a903d iio: buffer: Switch to bitmap_zalloc() omits 74c420e0a581 iio: cros_ec_accel_legacy: Refactor code in cros_ec_accel_ [...] omits f6672544df43 iio: st_accel: remove redundant unsigned less than zero check omits e132f62b9fab dt-bindings: iio: imu: st_lsm6dsx: add asm330lhh device bindings omits 3054c4ff28bf iio: imu: st_lsm6dsx: add support to ASM330LHH omits 67b9d4d0985f iio: ak8975: improve code readability omits 28799ceac014 iio: mpu6050: improve code readability omits 8d7ea73814b4 iio: magnetometer: hmc5843: add mount matrix support omits d9842c770a47 iio: magnetometer: bmc150: add mount matrix support omits 70b5fdbb2eae iio: gyro: itg3200: add mount matrix support omits 3a6049f6dbab iio: gyro: bmg160: add mount matrix support omits 587c2bea23f8 iio: accel: bma180: add mount matrix support omits 3c35e20a1118 iio: accel: bmc150: add mount matrix support omits fb1589710efe iio: Allow to read mount matrix from ACPI omits 0a39ac29e070 iio:adc:ad7923: Rewrite comparison to NULL omits 385c301cec0b iio:adc:ad7923: Put macro argument between ()'s omits c1fc8bb0f658 iio:adc:ad7923: Use BIT macro instead of bitshift omits 66deb5c170a5 iio:adc:ad7923: Align broken line to parenthesis omits 6dc3e36fbc4c iio: counter: stm32-lptimer: Add power management support omits 74896202dfb7 dt-bindings: iio: stm32-lptimer-counter: document pinctrl [...] omits 722f2cca9a29 iio: chemical: sps30: fix attribute kernel version omits 1842a700ec59 iio: imu: adis16480: Add docs for ADIS16480 IMU omits 82e7a1b25017 iio: imu: adis16480: Add support for ADIS1649x family of devices omits 83ec2d5404bf iio: imu: adis16480: Deal with filter freq in a generic way omits e0e6398e1e4e iio: imu: adis16480: Calculate the sampling frequency in a [...] omits 6cf7b866bdd5 iio: imu: adis16480: Treat temperature scale in a generic way omits 304840c476ee iio: imu: adis16480: Add OF device ID table omits cede2f899d8f iio: imu: adis16480: Add support for configurable drdy indicator omits abbde2792999 iio: adc: ti-ads7950: Fix improper use of mlock omits be35d281da6a iio: trigger: Print an error if there is no available irq omits cb57f2eb0156 iio: mma8452: mark expected switch fall-through omits faad0af1623c dt-bindings: iio: chemical: pms7003: extend supported sens [...] omits 036aa1fee1cc iio: chemical: pms7003: extend supported sensors list omits 76838a8f2973 iio: adc: ingenic: remove redundant dev_err call in ingeni [...] omits 6b079a807b36 iio: remove redundant unlikely annotation omits e6046b5e69a0 MIPS: ralink: fix cpu clock of mt7621 and add dt clk devices omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits ada770b1e74a xtensa: fix return_address omits 6e3572e83dc3 MIPS: generic: Add switchdev, pinctrl and fit to ocelot_defconfig omits 5de363b66a37 drivers: base: power: add proper SPDX identifiers on files [...] omits 50f86aedfa96 drivers: base: firmware_loader: add proper SPDX identifier [...] omits 47bcc18c7e76 drivers: base: test: add proper SPDX identifier to Makefile omits 3baf5c2d6f4f Merge branch 'sch_cake-fixes' omits c87b4ecdbe8d sch_cake: Make sure we can write the IP header before chan [...] omits b2100cc56fca sch_cake: Use tc_skb_protocol() helper for getting packet [...] omits aecfde23108b tcp: Ensure DCTCP reacts to losses omits 847d44efad07 net: bridge: update multicast stats from maybe_deliver() omits 942f146a63ce net: use kfree_skb_list() from ip_do_fragment() omits fae2708174ae net/sched: act_sample: fix divide by zero in the traffic path omits 2ec1ed2aa687 net: thunderx: fix NULL pointer dereference in nicvf_open/ [...] omits 47b62cd8368f Merge branch 'net-hns-bugfixes-for-HNS-Driver' omits 15400663aba5 net: hns: Fix sparse: some warnings in HNS drivers omits 8601a99d7c02 net: hns: Fix WARNING when remove HNS driver with SMMU enabled omits f058e46855dc net: hns: fix ICMP6 neighbor solicitation messages discard [...] omits c0b098442681 net: hns: Fix probabilistic memory overwrite when HNS driv [...] omits acb1ce15a611 net: hns: Use NAPI_POLL_WEIGHT for hns driver omits 3a39a12ad364 net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() omits da0dde94ad48 Merge branch 'hnx3-next' omits d223dfa40a8f net: hns3: split function hnae3_match_n_instantiate() omits 1eeb3367897a net: hns3: modify HNS3_NIC_STATE_INITED flag in hns3_reset [...] omits 6ff7ed8049eb net: hns3: prevent change MTU when resetting omits c4e401e5a934 net: hns3: check resetting status in hns3_get_stats() omits 389775a6605e net: hns3: add protect when handling mac addr list omits ffd0a922cdea net: hns3: simplify hclgevf_cmd_csq_clean omits ceca4a5e3223 net: hns3: minor optimization for datapath omits 0aa3d88a9197 net: hns3: minor optimization for ring_space omits 72110b567479 net: hns3: return 0 and print warning when hit duplicate MAC omits 9c3e713020fc net: hns3: modify the VF network port media type acquisiti [...] omits 962e31bdfce9 net: hns3: reduce resources use in kdump kernel omits 95dbab9f3606 net: hns3: check 1000M half for hns3_ethtool_ops.set_link_ [...] omits 4f2f95e9a812 gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple omits 542f36159f94 gpio: Set proper argument value to set_config omits 58f57f864c03 gpio: omap: use devm_platform_ioremap_resource() omits 7c68571f77fb gpio: omap: avoid clang warning omits 430c1ce304e4 pinctrl: mcp23s08: debugfs: remove custom printer omits 77bc0e69c3e2 gpio: zynq: use devm_platform_ioremap_resource() omits 3883de0287d0 drivers: gpio: xlp: devm_platform_ioremap_resource() omits 8d86f985ac41 drivers: gpio: zx: use devm_platform_ioremap_resource() omits 6ff49fba4007 drivers: gpio: xgene-sb: use devm_platform_ioremap_resource() omits df53665b4f18 drivers: gpio: vf610: use devm_platform_ioremap_resource() omits 83fa76b65cd2 drivers: gpio: uniphier: use devm_platform_ioremap_resource() omits f7a6e467eaf1 drivers: gpio: ts4800: use devm_platform_ioremap_resource() omits aa6c9b91089b drivers: gpio: timberdale: use devm_platform_ioremap_resource() omits a0b81f1ca432 drivers: gpio: tegra: use devm_platform_ioremap_resource() omits 5b827ff598b0 drivers: gpio: tb10x: use devm_platform_ioremap_resource() omits 6ba7c53b799d drivers: gpio: stp-xway: use devm_platform_ioremap_resource() omits c68a520f6a05 drivers: gpio: sta2x11: use devm_platform_ioremap_resource() omits 7290f152fecc drivers: gpio: spear-spics: use devm_platform_ioremap_resource() omits ecbf7c2e8bb3 drivers: gpio: rcar: use devm_platform_ioremap_resource() omits 542c25b7a209 drivers: gpio: pxa: use devm_platform_ioremap_resource() omits 037ae5bc3778 drivers: gpio: octeon: use devm_platform_ioremap_resource() omits 123ac0e5356c drivers: gpio: mxc: use devm_platform_ioremap_resource() omits dc02a0cacb6c drivers: gpio: mvebu: use devm_platform_ioremap_resource() omits 92d718fd4774 drivers: gpio: mt7621: use devm_platform_ioremap_resource() omits 329e23f9bc0a drivers: gpio: mb86s7x: use devm_platform_ioremap_resource() omits 47b4916cb4fb drivers: gpio: lpc18xx: use devm_platform_ioremap_resource() omits 62fe072a24e2 drivers: gpio: loongon1: use devm_platform_ioremap_resource() omits 38b1e6805e1d drivers: gpio: janz-ttl: use devm_platform_ioremap_resource() omits 30f8c5210002 drivers: gpio: iop: use devm_platform_ioremap_resource() omits 8f701e1dd64f drivers: gpio: hlwd: use devm_platform_ioremap_resource() omits b35263db10a7 drivers: gpio: ftgpio010: use devm_platform_ioremap_resource() omits 94a2d4279924 drivers: gpio: sprd: use devm_platform_ioremap_resource() omits 2a7194e97595 drivers: gpio: dwap: use devm_platform_ioremap_resource() omits 09ec47359214 drivers: gpio: clps711x: use devm_platform_ioremap_resource() omits b2c09588f242 drivers: gpio: cadence: use devm_platform_ioremap_resource() omits 72d8cb715477 drivers: gpio: bcm-kona: use devm_platform_ioremap_resource() omits aee70b77fb99 drivers: gpio: aspeed: use devm_platform_ioremap_resource() omits bb17a27a5f48 drivers: gpio: amdpt: use devm_platform_ioremap_resource() omits 3faf1e6f7e36 drivers: gpio: 74xx-mmio: use devm_platform_ioremap_resource() omits c42e34c9fdba drivers: gpio: Kconfig: pedantic formatting cleanups omits 7e9fa3c9d3e3 gpio: Remove obsolete comment about gpiochip_free_hogs() usage omits 2ebf47176b7e drm/panel: Rocktech jh057n00900: Add terminating newlines [...] omits f69e00bd21aa gpio: mmio: Support two direction registers omits c2400ec3b6d1 drm/i915: add Makefile magic for testing headers are self- [...] omits f16aa97d3f57 tty: fix up a few remaining files without SPDX identifiers omits 38c91d1d55fe tty: add SPDX identifiers to Kconfig and Makefiles omits 5d777b185f6d arch_topology: Make cpu_capacity sysfs node as read-only omits 13bac55ef7ae doc/mm: New documentation for memory performance omits d9e8844c7d81 acpi/hmat: Register memory side cache attributes omits 8d59f5a2ca76 acpi/hmat: Register performance attributes omits 665ac7e92757 acpi/hmat: Register processor domain to its memory omits acc02a109b04 node: Add memory-side caching attributes omits e1cf33aafb84 node: Add heterogenous memory access attributes omits 08d9dbe72b1f node: Link memory nodes to their compute nodes omits 3accf7ae37a9 acpi/hmat: Parse and report heterogeneous memory omits 3bc0e8eb179d acpi: Add HMAT to generic parsing tables omits 60574d1e05b0 acpi: Create subtable parsing infrastructure omits 55a74492ebf1 Merge branch 'misc-5.1' into next-fixes omits 95336d4cb588 qtnfmac: replace qtnf_cmd_acl_data_size() with struct_size() omits 272e5326c783 btrfs: prop: fix vanished compression property after failed set omits 50398fde997f btrfs: prop: fix zstd compression parameter validation omits 24062fe85860 perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk omits f202cdab3b48 perf/smmuv3: Add MSI irq support omits 7d839b4b9e00 perf/smmuv3: Add arm64 smmuv3 pmu driver omits 7cdd4dc58d28 drm/amd/powerplay: check for invalid profile mode before s [...] omits 0ecae0763384 Merge branch 'master' into for-next omits 1db977f89bc5 Merge branch 'for-5.2/block' into for-next omits 2b24e6f63ac9 block: bio: ensure newly added bio flags don't override BV [...] omits 1889ae50a906 pinctrl: artpec6: Make two functions static omits c1cefe115d1c drm/amd/display: fix cursor black issue omits 1712fb1a2f68 drm/amdgpu: amdgpu_device_recover_vram always failed if on [...] omits d4162c61e253 drm/amdgpu: Adjust IB test timeout for XGMI configuration omits 8fb44c1d8258 drm/i915: Fixup kerneldoc for intel_cdclk_needs_cd2x_update omits 6960d9cfc721 drm/i915: Be precise in types for i915_gem_busy omits 3846e6a06160 Merge tag 'sh-pfc-for-v5.2-tag1' of git://git.kernel.org/p [...] omits e7ad88553aa1 drm/amdkfd: Add picasso pci id omits 1c41860864c8 arm64: fix wrong check of on_sdei_stack in nmi context omits 28d618e9ab86 drm/i915: Update DRIVER_DATE to 20190404 omits e67b2c715415 samples, selftests/bpf: add NULL check for ksym_search omits 0979ff7992fb selftests/bpf: ksym_search won't check symbols exists omits bcc816dfe51a blk-mq: do not reset plug->rq_count before the list is sorted omits ed3bb007021b csky: Fix syscall_get_arguments() and syscall_set_arguments() omits 10a16997db3d riscv: Fix syscall_get_arguments() and syscall_set_arguments() omits e04232c38190 ASoC: cs42l51: add adc volume control omits 75a714823e89 ASoC: cs42l51: add power management omits 2f7c4ce09a43 ASoC: cs42l51: add support of master mode omits 11b9cd748e31 ASoC: cs42l51: add reset management omits f77b6ea70f3a ASoC: cs42l51: add regulator management omits 26bde6ad6d59 ASoC: dt-bindings: update cs42l51 bindings omits aa612f2b006a ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry omits fdf34366d324 ASoC: max98357a: add missing supported rates omits d3e6e374566e ASoC: tlv320aic32x4: Add Playback PowerTune Controls omits 44ceee847e27 ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage omits 5eed7898626b flow_dissector: rst'ify documentation omits d08e411397cb tracing/syscalls: Pass in hardcoded 6 into syscall_get_arg [...] omits 631b7abacd02 ptrace: Remove maxargs from task_current_syscall() omits 1537ad15c9c5 kernfs: fix xattr name handling in LSM helpers omits 8b030a57e35a ALSA: xen-front: Do not use stream buffer size before it is set omits 24e516049360 ACPI/IORT: Add support for PMCG omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits 2eb3c3e6eafb HID: intel-ish-hid: fix spelling mistake "multipe" -> "multiple" omits c7252a653299 RDMA/cm: Remove useless zeroing of static global variable omits d2c33370ae73 RDMA/iw_cxgb4: Always disconnect when QP is transitioning [...] omits 0f51427bd097 RDMA/mlx5: Cleanup WQE page fault handler omits 5b56d996dd50 mm/compaction.c: abort search if isolation fails omits 6b0868c820ff mm/compaction.c: correct zone boundary handling when reset [...] omits bcb5ca43a761 nvmem: sunxi-sid: convert to SPDX license tags omits 7081d56cd796 nvmem: sunxi-sid: add binding for H6's SID controller omits 9b0ca0e0f7e2 nvmem: sunxi-sid: fix wrong description in kernel doc omits 30491282dd08 nvmem: imx-iim: use devm_platform_ioremap_resource() to si [...] omits 1df24bda25bc nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to [...] omits 5a6e3c82f3fe nvmem: imx-ocotp: use devm_platform_ioremap_resource() to [...] omits a27beb5820d1 PCI: rcar: Do not shadow the 'irq' variable omits f0d14edd2ba4 PCI: rcar: Fix a potential NULL pointer dereference omits 954b4b752a4c PCI: rcar: Fix 64bit MSI message address handling omits 42a58f73e9ea PCI: rcar: Clean up debug messages omits 29ffa6db4043 PCI: rcar: Replace (8 * n) with (BITS_PER_BYTE * n) omits d8fa26609b91 PCI: rcar: Replace various variable types with unsigned on [...] omits 86f046b8eca1 Merge branch 'arm64-dt-for-v5.2' into next omits 7dc13a7939e0 PCI: rcar: Replace unsigned long with u32/unsigned int in [...] omits b2c615457b28 PCI: rcar: Clean up remaining macros defining bits omits 7cc10c5cb143 gnss: ubx: add u-blox,neo-6m compatible omits ae40e94fca6d dt-bindings: gnss: add u-blox,neo-6m compatible omits ad68fa5fe8c1 arm64: dts: renesas: cat874: Add USB-HOST support omits 08edd3aa05eb nvmem: core: fix read buffer in place omits 38bb0baea310 rtlwifi: move spin_lock_bh to spin_lock in tasklet omits 60209d482b97 rtlwifi: fix potential NULL pointer dereference omits 765976285a8c rtlwifi: fix a potential NULL pointer dereference omits 2cd2b42439ea mwifiex: add a bounds check in mwifiex_process_sta_rx_packet() omits 003b686ace82 mwifiex: Fix mem leak in mwifiex_tm_cmd omits e5b9b206f3f6 net: mwifiex: fix a NULL pointer dereference omits 6603c5844a44 iwlegacy: remove redundant assignment to *res omits d825db346270 b43: shut up clang -Wuninitialized variable warning omits 46953f97224d brcmfmac: fix missing checks for kmemdup omits a9fd0953fa4a brcmfmac: convert dev_init_lock mutex to completion omits 24d413a31afa brcmfmac: fix Oops when bringing up interface during USB d [...] omits 504f06725d01 brcmfmac: remove unused variable i from brcmf_usb_free_q omits 2b78e5f52236 brcmfmac: remove pending parameter from brcmf_usb_free_q omits db3b9e2e1d58 brcmfmac: fix race during disconnect when USB completion i [...] omits 5cdb0ef6144f brcmfmac: fix NULL pointer derefence during USB disconnect omits c80d26e81ef1 brcmfmac: fix WARNING during USB disconnect in case of une [...] omits 0a042b355e60 pinctrl: sh-pfc: r8a77965: Add I2C{0,3,5} pins, groups and [...] omits f05603fa6aa3 pinctrl: sh-pfc: r8a7796: Remove placeholder I2C pin data omits baaa2effc684 pinctrl: sh-pfc: r8a77970: Fix spacing omits ba5e60c9b75d arm/mach-at91/pm : fix possible object reference leak omits 4684997d9eea brcmfmac: reset PCIe bus on a firmware crash omits a2ec87ddbf16 brcmfmac: add a function designated for handling firmware fails omits c9692820710f brcmfmac: support repeated brcmf_fw_alloc_request() calls omits b63967cae6b1 qtnfmac: use scan duration param for different scan types omits bc70732f9bd9 qtnfmac: send EAPOL frames via control path omits 72b3270e01ab qtnfmac: allow changing the netns omits 83b00f6eb863 qtnfmac: simplify firmware state tracking omits ae1946be26bc qtnfmac: fix core attach error path in pcie backend omits 93eeab26791d qtnfmac: update bands information on CHANGE_INTF command omits 438fb43bcab1 qtnfmac: pass DFS region to firmware on region update omits c698bce01562 qtnfmac: allow each MAC to specify its own regulatory rules omits 48cefdfbcb57 qtnfmac: flexible regulatory domain registration logic omits 2c31129f8f40 qtnfmac: pass complete channel info in regulatory notifier omits a2fbaaf757e3 qtnfmac: include full channels info to regulatory notifier omits 642f15a5cee7 qtnfmac: simplify error reporting in regulatory notifier omits d123172175db qtnfmac: make regulatory notifier work on per-phy basis omits b953eaaeb58e clk: renesas: rcar-gen3: Fix cpg_sd_clock_round_rate() ret [...] omits 3037271388ee ARM: at91: remove HAVE_FB_ATMEL for sama5 SoC as they use DRM omits 7f042743306c mfd: cros_ec: Instantiate the CrOS USB PD logger driver omits 49dbf2877b11 mfd: cs47l90: Make DAC_AEC_CONTROL_2 readable omits b126fc073287 ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious omits bacae6a8e854 mfd: cs47l35: Make DAC_AEC_CONTROL_2 readable omits 47fa5773f11c ASoC: sprd: Fix spelling mistake "faied" -> "failed" omits 54cd97cfe02e ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value omits 430f5da69b93 ASoC: rockchip: pdm: adjust waterlevel in frame unit omits 2a050b7a746e dt-bindings: sound: add compatible for rk1808 omits 717d97879b34 ASoC: rockchip: pdm: add compatible for rk1808 omits 6bfff707985f dt-bindings: sound: rockchip: add compatible for rk3308/px30 omits 624e8e00acaf ASoC: rockchip: pdm: fixup pdm fractional div omits 072cb68a4366 Merge branch 'asoc-5.1' into asoc-5.2 omits c48cadf5bf4b rtc: don't reference bogus function pointer in kdoc omits 169680dee73d rtc: remove unnecessary Kconfig dependencies omits 27ff836d2f44 rtc: pcf85063: add RTC_VL_READ/RTC_VL_CLR support omits 85370d3dd0d1 rtc: pcf85063: add offset correction support omits fadfd092ee91 rtc: pcf85063: add nvram support omits 5b3a3ade0293 rtc: pcf85063: add Micro Crystal RV8263 support omits 05cb3a56ee8c rtc: pcf85063: add alarm support omits 0e2e87779ab8 rtc: pcf85063: differentiate pcf85063a and pcf85063tp omits e89b60d02801 rtc: pcf85063: switch to regmap omits 802a779aeb66 rtc: pcf85063: set range omits 3555a3425822 rtc: pcf85063: convert to devm_rtc_allocate_device omits 191c0da112e0 rtc: pcf85063: remove bogus i2c functionality check omits de311aa8d47f rtc: pcf85063: convert to SPDX identifier omits 0f21700ac40c rtc: pcf85063: switch to probe_new omits 0c46b07ce4d5 rtc: snvs: use devm_platform_ioremap_resource() to simplify code omits cf37fa79a761 rtc: mxc: use devm_platform_ioremap_resource() to simplify code omits e7afddb2b4d2 rtc: snvs: use dev_pm_set_wake_irq() to simplify code omits 184a182ed52a rtc: Add ASPEED RTC driver omits e3b371109e01 dt-bindings: rtc: Add on-chip ASPEED RTC documentation omits 9a8f2d12ffaf rtc: brcmstb-waketimer: switch to rtc_time64_to_tm omits 24db953e942b rtc: mt6397: Don't call irq_dispose_mapping. omits fd86b2d4bbfc rtc: opal: Make opal_tpo_alarm_irq_enable static omits d3062d1d7415 rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900 omits e07fa839d943 rtc: wm831x: convert to SPDX identifier omits 239924498868 rtc: wm831x: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits d315bc1be955 rtc: wm831x: remove unnecessary goto omits b9a1d801a9dd rtc: wm831x: set range omits b599db3a9f40 rtc: da9063: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 5ff404d1496e rtc: da9063: set range omits 64bef02c92fa rtc: sun4v: switch to SPDX identifier omits 3ec99d6136f0 rtc: sun4v: set range omits 65c6f638d600 rtc: sun4v: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 58c92990cc27 rtc: omap: convert to SPDX identifier omits 28c6852e47a9 rtc: omap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 72dd89c0bcd3 rtc: ps3: set range omits 0b5e47bbaa5e rtc: ps3: convert to devm_rtc_allocate_device omits e85b930bc6b7 rtc: ps3: convert to SPDX identifier omits 70c805c23fce rtc: ps3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits be8bf986c0bf rtc: at91sam9: correct trivial checkpatch warnings omits bc40072d71d5 rtc: at91sam9: convert to SPDX identifier omits 8af760a3ec9b rtc: at91sam9: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 255c43ca0142 rtc: at91sam9: set range omits 6c7293e7290a rtc: at91sam9: convert to devm_rtc_allocate_device omits 1a76a77c8800 rtc: at91sam9: drop platform_data support omits beee05dfbead rtc: sh: set range omits 1097998d27da rtc: sh: fix possible race condition omits 9852023d204b rtc: sh: stop resetting time to epoch omits c1576497b286 rtc: dm355evm: convert to SPDX identifier omits c5655adc02c4 rtc: dm355evm: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 4bc85a3873c6 rtc: dm355evm: set range omits c50fd69a4f9e rtc: dm355evm: convert to devm_rtc_allocate_device omits 2be7f1b5d096 rtc: goldfish: convert to SPDX identifier omits b509306d1f01 rtc: goldfish: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 6a6ec8c15d35 rtc: goldfish: allow building on more than MIPS omits bd01386e2c28 rtc: goldfish: sort headers omits 5e2954fd8e3f rtc: goldfish: add range omits 409b84e3eb94 rtc: goldfish: convert to devm_rtc_allocate_device omits 58f889150a66 rtc: xgene: use .set_time omits 43f327fa4848 rtc: xgene: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 9a842a7ebb16 rtc: xgene: stop caching alarm_time omits db7853414b3e rtc: xgene: correct checkpatch issues omits 3a205b9dc87d rtc: xgene: convert to SPDX identifier omits 490595abfd36 rtc: xgene: set range omits a652e00ee123 rtc: xgene: fix possible race condition omits 540a11d8bd00 rtc: test: do not use assignment in if condition omits 8bc9630ad1ae rtc: 88pm80x: convert to SPDX identifier omits 9c3ab8558632 rtc: ab-b5ze-s3: correct checkpatch issues omits 606cc43c720b rtc: core: correct trivial checkpatch warnings omits 6875404fdb44 rtc: x1205: Add DT probing support omits 87b7cbbc704d rtc: x1205: Add DT bindings omits 737842e57557 rtc: da9063: convert header to SPDX omits 35118b7a4ea0 rtc: omap: let the core handle range omits b46c5815be4c rtc: mv: add range omits a3f98bb22cbf Documentation/gpu/meson: Remove link to meson_canvas.c omits 5b25a71b68eb rtc: mv: convert to devm_rtc_allocate_device omits 252163a66a06 ASoC: rockchip: pdm: optimize clear logic omits a7980cd212ce ASoC: rockchip: pdm: add default regs omits fb20de606316 ASoC: rockchip: pdm: using left justified store mode omits b67436152959 rtc: mv: convert to SPDX identifier omits 86a7b6ffd900 ASoC: rockchip: pdm: change dma burst to 8 omits c85064435fe7 ASoC: rockchip: pdm: fix regmap_ops hang issue omits 42bf029a55a9 ASoC: simple-card: don't select DPCM via simple-audio-card omits c2c616021d64 ASoC: audio-graph-card: don't select DPCM via audio-graph-card omits 1d7765ba15ac gpiolib: Don't WARN on gpiod_put() for optional GPIO omits 78e831c78f68 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/clk-fixes-fo [...] omits 1054e4dd1cbb clk: sunxi-ng: nkmp: Explain why zero width check is needed omits 6597ce3de9e4 clk: sunxi-ng: h6: Allow video & vpu clocks to change parent rate omits 204a1ecda29a Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits 18009b802bd1 ARM: dts: sunxi: Remove useless pinctrl nodes omits a107bd2b6b63 ARM: dts: sunxi: Remove pinctrl groups setting bias omits 145f47c7381d Merge tag '5.1-rc3-smb3-fixes' of git://git.samba.org/sfre [...] omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2663147dc746 xtensa: fix initialization of pt_regs::syscall in start_thread omits 2201f31f2c6d xtensa: use actual syscall number in do_syscall_trace_leave omits 9fda6693335c spi: sh-msiof: Convert to use GPIO descriptors omits 1a8fa5166ec5 spi: bcm2835aux: polling_limit_us can be static omits 1723fdec5fcb spi: Add missing error handling for CS GPIOs omits 807195f2103f spi: spi-gpio: Remove spi->controller_data comment omits 8a1d95c393d9 ASoC: tlv320aic32x4: Update copyright and use SPDX identifier omits adcc9f2b064e ASoC: sprd: Fix the smatch warning omits d82e78b0a578 ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings omits b6c573e5e865 ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings omits 7297ba6c74c5 ASoC: tlv320aic32x4: Change author's name omits d1ff8d07166b pinctrl: fsl: Make pinctrl_ipc_handle static omits 0548448b719a pinctrl: lochnagar: Add support for the Cirrus Logic Lochnagar omits e3097b6b2e0d pinctrl: lochnagar: Add initial binding documentation omits b571bc623eb9 Merge branch 'net-More-movement-to-fib_nh_common' omits c0a720770c01 ipv6: Flip to fib_nexthop_info omits c23641998122 ipv4: Change fib_nexthop_info and fib_add_nexthop to take [...] omits b0f60193632e ipv4: Refactor nexthop attributes in fib_dump_info omits eba618abacad ipv4: Add fib_nh_common to fib_result omits 0af7e7c128eb ipv4: Update fib_table_lookup tracepoint to take common nexthop omits 4950c2ba49cc net: phy: fix autoneg mismatch case in genphy_read_status omits 49ffba361d5b Merge branch 'marvel10g-suspend-resume' omits e02c4a9d9b0d net: phy: marvell10g: add the suspend/resume callbacks for [...] omits af3e28cb9b27 net: phy: marvell10g: implement suspend/resume callbacks omits ef0efcd3bd3f ipv6: Fix dangling pointer when ipv6 fragment omits 0ab03f353d36 net-gro: Fix GRO flush when receiving a GSO packet. omits 0fd128428a14 net: dsa: microchip: mark expected switch fall-through omits 936ee65ffc8f rxrpc: Mark expected switch fall-through omits c69a26b57bd8 pinctrl: sunxi: Allow to disable pinctrl drivers omits 04ed8c0c5b82 pinctrl: sunxi: Declare set_config on the GPIO chip omits fb7dea605628 pinctrl: sunxi: Fix variable assignment syntax omits 90be64e27621 pinctrl: sunxi: implement pin_config_set omits 25ea6b19db54 scsi: qla2xxx: Remove useless set memory to zero use memset() omits c2b997508078 scsi: mptscsih: Mark expected switch fall-throughs omits c9d61a5aa390 scsi: dt-bindings: ufs: Add VCC capability on MediaTek UFS driver omits 55dc9b3c3156 scsi: dt-bindings: ufs: Remove custom property "<name>-fix [...] omits 4fed62bc1c26 scsi: ufs-cdns: Add support for UFSHCI with M31 PHY omits 5328efce9461 scsi: dt-bindings: ufs-cdns: Update Cadence UFS compatibil [...] omits 60b7b823fb41 scsi: ufs: remove unnecessary pointer evaluation omits 6087550338ad scsi: qedf: Remove set but not used variable 'fr_len' omits f310a4eab819 scsi: pm8001: fix spelling mistake, interupt -> interrupt omits 292c04cca8b7 scsi: pm8001: clean up dead code when PM8001_USE_MSIX is defined omits f99b77e0bf4d scsi: qla2xxx: Update driver version to 10.01.00.16-k omits 711a08d79f71 scsi: qla2xxx: Change abort wait_loop from msleep to wait_ [...] omits b2d1453a45aa scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected omits e39a6645d9ec scsi: qla2xxx: Cleanup redundant qla2x00_abort_all_cmds du [...] omits ffc81fc07efc scsi: qla2xxx: Set remote port devloss timeout to 0 omits ffbc64766683 scsi: qla2xxx: Cleanup fcport memory to prevent leak omits a6b95d1c71e9 scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_r [...] omits a4226ec3ef12 scsi: qla2xxx: Fix fw dump corruption omits e81d1bcbde06 scsi: qla2xxx: Further limit FLASH region write access from SysFS omits 5cbdae10bf11 scsi: qla2xxx: Fix incorrect region-size setting in optrom [...] omits 4eb015358866 scsi: lpfc: Fix missing wakeups on abort threads omits ed2e63aaec4f scsi: storvsc: Reduce default ring buffer size to 128 Kbytes omits 382e06d11e07 scsi: storvsc: Fix calculation of sub-channel count omits 1cb1d2c64e81 scsi: core: add new RDAC LENOVO/DE_Series device omits 5da05a26b830 scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe omits 6b1f44466d9b scsi: qla2xxx: Increase the max_sgl_segments to 1024 omits 0257eda08e80 scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags omits ae6ccb0f8153 scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released omits 740e29358e35 scsi: qla2xxx: Set the SCSI command result before calling [...] omits d6d189ceab75 scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() omits d8c2040bf987 scsi: lpfc: Remove unused functions omits b27cbd554950 scsi: lpfc: Remove set-but-not-used variables omits a73cb814923a scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file omits cd05c155d720 scsi: lpfc: Annotate switch/case fall-through omits ffd43814d930 scsi: lpfc: Fix indentation and balance braces omits 3999df75bccb scsi: lpfc: Declare local functions static omits 94e424c6b6a0 scsi: ufs: Remove "<name>-fixed-regulator" device tree property omits 12e3ffb932dc scsi: ufs: Change "<name>-max-microamp" to non-mandatory property omits 0487fff76632 scsi: ufs: Fix regulator load and icc-level configuration omits 3b141e8cfd54 scsi: ufs: Avoid configuring regulator with undefined volt [...] omits e040362c573f scsi: ufs: Remove unused min_uA field in struct ufs_vreg omits 9e29a682c6d3 scsi: bnx2fc: remove unneeded variable omits 27fad74a5a77 iov_iter: Fix build error without CONFIG_CRYPTO omits f15a3ea80391 MAINTAINERS: Add ASPEED BMC GFX DRM driver entry omits 4f2a8f5898ec drm: Add ASPEED GFX driver omits eff9f244c123 dt-bindings: gpu: Add ASPEED GFX bindings document omits 57cbec02f9b1 Merge tag 'gvt-fixes-2019-04-04' of https://github.com/int [...] omits cf9ed66671ec drm/i915/gvt: Fix kerneldoc typo for intel_vgpu_emulate_hotplug omits 7f1a93b1f1d1 drm/i915/gvt: Correct the calculation of plane size omits cc441a69486b Merge branch 'bpf-verifier-scalability' omits 8aa2d4b4b92c selftests/bpf: synthetic tests to push verifier limits omits e5e7a8f2d858 selftests/bpf: add few verifier scale tests omits da11b417583e libbpf: teach libbpf about log_level bit 2 omits 7a9f5c65abcc bpf: increase verifier log limit omits c04c0d2b968a bpf: increase complexity limit and maximum program size omits 4f73379ec5c2 bpf: verbose jump offset overflow check omits 71dde681a8ce bpf: convert temp arrays to kvcalloc omits 25af32dad804 bpf: improve verification speed by not remarking live_read omits 9f4686c41bdf bpf: improve verification speed by droping states omits 06ee7115b0d1 bpf: add verifier stats and log_level bit 2 omits bf2a7ca39fd3 Input: snvs_pwrkey - initialize necessary driver data befo [...] omits a5f50c501321 Input: goodix - add GT5663 CTP support omits ae97fb589648 Input: goodix - add regulators suppot omits ecdf3a965826 Input: evdev - use struct_size() in kzalloc() and vzalloc() omits c16fec806b4b ipmi: fix sleep-in-atomic in free_user at cleanup SRCU use [...] omits 8df96246fcfe ipmi_si: remove an unused variable in try_smi_init() omits 897a4acbeb20 ipmi: Make ipmi_interfaces_srcu variable static omits fd99dfc48e67 Merge branch 'i2c/for-current' into i2c/for-next omits 3fdc4c5060a5 Merge branch 'i2c/for-5.2' into i2c/for-next omits 0ec4b562c378 i2c: isch: Remove unnecessary acpi.h include omits d469127528ec i2c: nomadik: remove an unnecessary NULL check in nmk_i2c_ [...] omits 9b0a9982d8b4 i2c: imx: don't leak the i2c adapter on error omits 9a1038728037 i2c: iproc: add NIC I2C support omits 12402f825d3b dt-bindings: i2c: iproc: add "brcm, iproc-nic-i2c" compati [...] omits a9f0a81ef88b i2c: iproc: use wrapper for read/write access omits 3f98ad45e585 i2c: iproc: add polling support omits 682587080da9 dt-bindings: i2c: iproc: make 'interrupts' optional omits 1b23fa2e18f0 i2c: iproc: Add support for more master error status omits f34b8d9093d7 i2c: iproc: Add slave mode support omits c24b8d574b7c i2c: iproc: Extend I2C read up to 255 bytes omits 6e6c214f16e4 leds: Small fixes for Flash class description omits ffc267407149 drm/vc4: Disable V3D interactions if the v3d component did [...] omits c9be804c8c7a drm/vc4: Use common helpers for debugfs setup by the drive [...] omits 795f672b88ba drm/i915: Expose full 1024 LUT entries on ivb+ omits 821062478ce4 drm/i915: Expose the legacy LUT via the GAMMA_LUT/GAMMA_LU [...] omits e262568eb58f drm/i915: Add "10.6" LUT mode for i965+ omits 514462caf757 drm/i915: Add 10bit LUT for ilk/snb omits c21ce2effc52 drm/i915: Implement split/10bit gamma for ivb/hsw omits 5bda1aca5d94 drm/i915: Don't use split gamma when we don't have to omits 320d41b33ade drm/i915: Extract ilk_lut_10() omits 492855939bdb vfio/type1: Limit DMA mappings per container omits e39dd513d5f2 vfio/spapr_tce: Make symbol 'tce_iommu_driver_ops' static omits 426b046b748d vfio/pci: use correct format characters omits 1c726c44210f Merge HFI1 updates into k.o/for-next omits 747b931fbe23 IB/hfi1: Implement CCA for TID RDMA protocol omits 8da0f0f26f80 IB/hfi1: Remove WARN_ON when freeing expected receive groups omits b885d5be9ca1 IB/hfi1: Unify the software PSN check for TID RDMA READ/WRITE omits 6a40693a884d IB/hfi1: Add a function to read next expected psn from har [...] omits f6f3f532556e IB/hfi1: Delay the release of destination mr for TID RDMA [...] omits 061ccb52d23c RDMA/cma: Set proper port number as index omits 3e4815fd93fa gfs2: clean_journal improperly set sd_log_flush_head omits 6752bea8b03e drm/amd/display: Prevent cursor hotspot overflow for RV ov [...] omits 805ab8f7da89 drm/amd/display: Fix "dc has no member named dml" compile error omits 813d20dccf93 drm/amd/display: Fix multi-thread writing to 1 state omits 18bfb9c6a8a5 aio: Fix an error code in __io_submit_one() omits fc13d7100299 drm/panel: otm8009a: Set clock to 29.70 Mhz omits 135281dfd493 drm/panel: rm68200: No error msg if probe deferred omits f390d43e11cd drm/panel: otm8009a: No error msg if probe deferred omits 0084c3c71126 drm/panel: otm8009a: Add delay at the end of initialization omits 530b19698dc8 drm/panel: Add Rocktech jh057n00900 panel driver omits 89c30fcb39f3 dt-bindings: Add Rocktech jh057n00900 panel bindings omits 3ecd76d9640e dt-bindings: Add vendor prefix for ROCKTECH DISPLAYS LIMITED omits 8c089d642fd1 dt-bindings: display/panel: Add missing unit names omits 69dc678abc2b drm/panel: Add Feiyang FY07024DI26A30-D MIPI-DSI LCD panel omits 7f347dd535ce dt-bindings: panel: Add Feiyang FY07024DI26A30-D MIPI-DSI [...] omits ac796236be48 arm64: tegra: Add supply for temperature sensor on P2888 omits bd9ae25314f2 arm64: defconfig: Add PWM Fan support omits fb8bd68fcfff arm64: defconfig: Enable Tegra HDA support omits a54275f4ab20 bus: ti-sysc: Add quirk handling for external optional fun [...] omits 42b9c5c99bfc bus: ti-sysc: Add support for early quirks based on regist [...] omits b11c1ea1f636 bus: ti-sysc: Move rstctrl reset to happen later omits 93de83a21e76 bus: ti-sysc: Manage clocks for the interconnect target mo [...] omits a3e92e7b32f2 bus: ti-sysc: Allocate mdata as needed and do platform dat [...] omits 1a5cd7c23cc5 bus: ti-sysc: Enable all clocks directly during init to re [...] omits 1fa6fa1cad3a drm/gamma: Clarify gamma lut uapi omits 8ed86627f715 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 58ccd2d31e50 paride/pf: Fix potential NULL pointer dereference omits 59f9e9cab3a1 drm/i915: Skip modeset for cdclk changes if possible omits 2b21dfbeee72 drm/i915: Remove redundant store of logical CDCLK state omits 48d9f87ddd21 drm/i915: Save the old CDCLK atomic state omits 905801fe7237 drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power [...] omits 25adf50fe25d io_uring: fix double free in case of fileset regitration failure omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits 161f62cd07fd HID: macally: Add support for Macally ikey keyboard omits 71bbe51a0839 drm/amd/display: Make pageflip event delivery compatible w [...] omits d2574c33bb71 drm/amd/display: In VRR mode, do DRM core vblank handling [...] omits fdd1fe57c00e drm/amd/display: Rework vrr flip throttling for late vblank irq. omits 66b0c973d7f7 drm/amd/display: Prevent vblank irq disable while VRR is a [...] omits e854194c8b6e drm/amd/display: Update VRR state earlier in atomic_commit_tail. omits e178f10726d1 drm/amdgpu: Allow switching to CUSTOM profile on Vega20 omits bbdf38cc0dce drm/amdgpu: Allow switching to CUSTOM profile on Vega10 v2 omits 233d3ee4ba36 drm/amdgpu: Allow switching to CUSTOM profile on smu7 v2 omits b4ae4fe6cdbb drm/amdgpu: Add preferred_domain check when determine XGMI state omits c4229c6e37c2 drm/amdgpu: provide the page fault queue to the VM code omits b6f3a51e0a34 drm/amdgpu: handle leaf PDEs as PTEs on Vega omits 5fa76a9dfe9f drm/amdgpu: fix ATC handling for Ryzen omits 795c1b8d0730 drm/amdgpu: Adjust TMR address alignment as per HW requirement omits af67772d0a76 drm/amdgpu: Correct the irq types' num of sdma omits a090dbf25c56 Merge branch 'bpf-flow-dissector-fixes' omits ae82899bbe92 flow_dissector: document BPF flow dissector environment omits 2ee7fba0d62d flow_dissector: allow access only to a subset of __sk_buff fields omits b9e9c8599f0f flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff omits 822fe6179501 net/flow_dissector: pass flow_keys->n_proto to BPF programs omits 2c3af7d901c6 selftests/bpf: fix vlan handling in flow dissector program omits 9ef9dd1fe6ba hwmon: (iio_hwmon) Simplify attr.name generation in iio_hw [...] omits df652a98cee1 hwmon: (jz4740) Use devm_platform_ioremap_resource omits c4d7902fa8cf hwmon: (w83773g) Use HWMON_CHANNEL_INFO macro omits 15afe269018c hwmon: (tmp108) Use HWMON_CHANNEL_INFO macro omits 6da3e88efbbe hwmon: (tmp102) Use HWMON_CHANNEL_INFO macro omits 9dcd048a5fac hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macro omits 5c7217c69702 hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macro omits 4dd63e4b9064 hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro omits 71f2c27af69b hwmon: (max6621) Use HWMON_CHANNEL_INFO macro omits 75e08e9c1ef4 hwmon: (max31790) Use HWMON_CHANNEL_INFO macro omits 2733b4604e53 hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macro omits aa585a17d7ae hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macro omits 6cd93be82e83 hwmon: (lm95245) Use HWMON_CHANNEL_INFO macro omits 98abb24d230b hwmon: (lm95241) Use HWMON_CHANNEL_INFO macro omits 402ebdfaa5b4 hwmon: (lm90) Use HWMON_CHANNEL_INFO macro omits 2bb79f97ffab hwmon: (lm75) Use HWMON_CHANNEL_INFO macro omits 902b730e5784 hwmon: (jc42) Use HWMON_CHANNEL_INFO macro omits 298c6c6627b5 hwmon: (ina3221) Use HWMON_CHANNEL_INFO macro omits f7c651920da3 hwmon: (adt7411) Use HWMON_CHANNEL_INFO macro omits a1c4247f6eeb hwmon: Documentation: Add usage example for HWMON_CHANNEL_INFO omits aee73256a02b hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macro omits 21383cd4bce4 hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver omits 9eec5a13ae22 hwmon: lochnagar: Add device tree binding document omits 4b0ce09bc880 hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro omits 5ef5fc643f83 hwmon: Add convience macro to define simple static sensors omits b51c58077cbc hwmon: (mlxreg-fan) Add support for fan capability registers omits 34fdbe5544c7 hwmon: (pwm-fan) Disable PWM if fetching cooling data fails omits 4c6ce5c99084 drm/i915: Move the decision to use the breadcrumb tasklet [...] omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 91b228107da3 HID: intel-ish-hid: ISH firmware loader client driver omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits ce856634af8c HID: input: add mapping for Assistant key omits 7240d7d41fd0 arm64: dts: imx8mq: Change ahb clock for imx8mq omits b6c846b954c0 arm64: dts: imx8mq: Fix the fsl,imx8mq-sdma compatible string omits ea2df11f7221 PCI: iproc: Allow outbound configuration for 32-bit I/O region omits 73b9e4d3309c PCI: iproc: Add CRS check in config read omits a6d6a589cb09 video: lcd: Remove useless BACKLIGHT_CLASS_DEVICE dependencies omits 20f0ba2fe2fb mfd: syscon: atmel: Switch to SPDX license identifiers omits 4b81dad109ad ALSA: doc: my_chip has no element ioport omits 640cde65b48a drm/i915: Fix uninitialized mask in intel_device_info_subp [...] omits 80690a276f44 ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 omits 8983eb602af5 ALSA: hda/realtek - Move to ACT_INIT state omits e4176560d265 Merge branches 'arm-defconfig-for-v5.2' and 'arm-dt-for-v5 [...] omits 87fd3ce28b46 ARM: dts: imx6qdl: Specify viewport count for PCIE block omits a8ab3547c7b4 ARM: dts: imx7d: Specify viewport count for PCIE block omits 5f068190cc10 ARM: multi_v7_defconfig: Enable support for CFI NOR FLASH omits c8bb03f65cc0 ARM: shmobile: defconfig: Enable support for CFI NOR FLASH omits a7586ad99e47 ARM: dts: alt: Enable USB support omits 6e3f17ee73f7 drm/fb-helper: generic: Call drm_client_add() after setup is done omits 06033872c4a5 clk: imx: rename clk-imx51-imx53.c to clk-imx5.c omits 44b8ef17c435 staging: media: tegra-vde: add proper SPDX identifiers on [...] omits ffe00b0a0e65 staging: media: imx: add proper SPDX identifiers on files [...] omits 26855d5ace5e staging: media: soc_camera: add proper SPDX identifiers on [...] omits b20deecfd1d1 staging: media: zoran: add proper SPDX identifiers on file [...] omits b36bcbe511f8 staging: rtl8192e: delete license file. omits 18056f34c3b7 staging: rtl8192e: add proper SPDX identifiers on files th [...] omits 53b6f8bc53f7 staging: ralink-gdma: add proper SPDX identifiers on ralin [...] omits 21baa36d92a0 staging: rtl8192u: add proper SPDX identifiers on files th [...] omits 2506abea7f40 staging: iio: add proper SPDX identifiers to remaining dri [...] omits 7beaea29453b staging: comedi: quatec_daqp_cs: add proper SPDX identifie [...] omits 3baad68a9780 staging: vc04_services: remove remaining redundant license text omits 371ebdbe1b74 staging: vc04_services: add proper SPDX identifier for dua [...] omits 25338628bbfc staging: sm750fb: add proper SPDX identifier to driver omits 441bf7332d55 staging: m57621-mmc: delete driver from the tree. omits 97ed8eab2a00 staging: add missing SPDX lines to Makefile files omits 99b75a4e3275 staging: add missing SPDX lines to Kconfig files omits 1e06250983b1 clk: imx5: Fix i.MX50 ESDHC clock registers omits 639eb9253116 clk: imx5: Fix i.MX50 mainbus clock registers omits d7f9b83913f1 drm/vc4: Call drm_dev_register() after all setup is done omits dc88057f36ee Staging: rtl8192e: Fix spaces around "+" omits 2d2d5b861abb staging: zoran: fix brace in the wrong line omits 9fc6eeb7cbe5 staging: vchiq_arm: remove space after open '(' omits 4e37138ed3f9 staging: ralink-gdma: Remove print statement on failure of [...] omits b5243475c1c7 staging: mt7621-dma: Remove print statement on devm_kzalloc error omits dc2971f20a3c staging: media: zoran: Remove print statement for failed kmalloc omits 1fbd0bcc363a staging: media: zoran: Remove print statement omits d45c6c9bbfb3 Staging: media: davinci_vpfe: Drop macro and use an in-ker [...] omits 65a102f68005 drm/fb-helper: dpms_legacy(): Only set on connectors in use omits 3de6f8529461 drm/i915: rename init/fini/prune uncore functions omits 6cbe88303621 drm/i915: add intel_uncore_init_early omits b9ed8cff037b drm/fb-helper: Remove unused gamma_size variable omits 80acbaee26b5 ARM: shmobile: defconfig: Refresh for v5.1-rc1 omits c78d160d0520 arm64: dts: imx8qxp: add system controller watchdog support omits f807d9c76e1c arm64: defconfig: add support for i.MX system controller watchdog omits 33944e0ecb9c mfd: da9063: remove platform_data support omits 0e790f20d032 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/clk-fixes-fo [...] omits f10885b8548c clk: sunxi-ng: h6: Allow video & vpu clocks to change parent rate omits 26fae7a41313 clk: sunxi-ng: h6: Preset hdmi-cec clock parent omits 2abc330c514f clk: sunxi-ng: nkmp: Avoid GENMASK(-1, 0) omits dd4c1113c480 mfd: da9063: Convert headers to SPDX omits f64c3ab23068 USB: serial: pl2303: fix tranceiver suspend mode omits 68270dab9710 USB: serial: pl2303: fix non-supported xon/xoff omits a05a2e7998ab mfd: sun6i-prcm: Allow to compile with COMPILE_TEST omits a816fd6b49b6 Merge tag 'pidfd-fixes-v5.1-rc3' of gitolite.kernel.org:pu [...] omits 0f9e47b3fd92 ASoC: sprd: Fix modular build omits 4bcdec39c454 ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once [...] omits 52a30f3bb1b1 ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_m [...] omits 8048d151eb4d spi: bcm2835aux: add driver stats to debugfs omits fedd6940682a spi: sh-msiof: Add reset of registers before starting transfer omits 9115b4d89b21 spi: sh-msiof: Use readl_poll_timeout_atomic() instead of [...] omits 8863eca8c46a spi: lpspi: add missing complete in abort func at dma mode omits 703b47669523 spi: gpio: Drop unused pdata copy in struct spi_gpio omits 68cd9dc2cc00 spi: gpio: Simplify SPI_MASTER_NO_TX check in spi_gpio_probe() omits 15dd0e9e002a spi: gpio: Add local struct spi_bitbang pointer in spi_gpi [...] omits 96cad6d78f7f spi: gpio: Add local struct device pointer in spi_gpio_probe() omits 4d9f8fed4269 spi: gpio: Drop unused spi_to_pdata() omits d5d60c3f25ab phy: fix platform_no_drv_owner.cocci warnings omits 10657ce9c3ad phy: mapphone-mdm6600: add gpiolib dependency omits 2683ea707eb0 phy: ti: usb2: fix OMAP_CONTROL_PHY dependency omits 728c39047909 phy: allwinner: allow compile testing omits 323b53ccae36 phy: renesas: rcar-gen3-usb2: No need to request IRQ for non-OTG omits 35151b3882e9 phy: qcom-ufs: Make ufs_qcom_phy_disable_iface_clk static omits 9dc817ae3858 phy: rockchip-typec: Make usb3_pll_cfg and dp_pll_cfg static omits 7060967f0175 phy: phy-twl4030-usb: Fix cable state handling omits a0d2afaeabfa phy: ti-pipe3: Fix PCIe power up sequence omits 6f875edf49e0 phy: ti-pipe3: Fix SATA & USB PHY power up sequence omits 059bf309e2d5 phy: ti-pipe3: improve DPLL stability for SATA & USB omits c8bcc604ce0a phy: ti-pipe3: Introduce mode property in driver data omits 5fd917afc4bf spi: bcm2835aux: make the polling duration limits configurable omits ccd978b708b0 spi: bcm2835aux: setup gpio-cs to output and correct level [...] omits 793584d6b771 phy: ti-pipe3: fix missing bit-wise or operator when assig [...] omits 519f2c22a6c7 spi: bcm2835aux: warn in dmesg that native cs is not reall [...] omits 509c583620e9 spi: bcm2835aux: fix driver to not allow 65535 (=-1) cs-gpios omits 08a8549509b6 spi: bcm2835aux: remove dead code omits 73b114ee7db1 spi: bcm2835aux: fix corruptions for longer spi transfers omits c7de8500fd8e spi: bcm2835aux: remove dangerous uncontrolled read of fifo omits 7188a6f0eee3 spi: bcm2835aux: unifying code between polling and interru [...] omits 46109648052f spi: spi-mem: export spi_mem_default_supports_op() omits 5a4df21e8371 spi: sh-msiof: Use BIT() and GENMASK() omits 4a3164e3d7be Merge tag 'hwmon-for-v5.1-rc4' of git://git.kernel.org/pub [...] omits 9f3bd8fe8f9d Update Nicolas Pitre's email address omits 401861f51a47 regulator: twl: Constify regulator_ops omits 55c083d89634 regulator: lm363x: Constify regulator_ops omits 8a76f107216f regulator: lm363x: Use proper data type for regmap_read arguments omits 8b9f9d4dc511 regmap: verify if register is writeable before writing operations omits 2b7bcdad3af9 ASoC: Mediatek: MT8183: TS3A227: fix build error omits 789b930a8f0d ASoC: wm_adsp: Make use of local variables omits 26ffa016a3c1 ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free omits 7742a5b418c9 ASoC: tlv320aic31xx: aic31xx_set_jack() can be static omits 43d147be5738 ASoC: wm_adsp: Check for buffer in trigger stop omits 5ebffda25773 Merge commit 'refs/for-upstream/mali-dp' of git://linux-ar [...] omits 457109829f4e Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] omits d42bcf4bbc95 mfd: axp20x: Allow the AXP223 to be probed by I2C omits 434935f13c79 mfd: rk808: Remove the id_table omits f14382d7e40c clk: Drop duplicate clk_register() documentation omits e83b9f55448a kbuild: add ability to generate BTF type info for vmlinux omits ab105a4fb894 tracing: Use tracing error_log with probe events omits 34f76afaac7a tracing: Use tracing error_log with trace event filters omits d566c5e9d1ba tracing: Use tracing error_log with hist triggers omits a1a05bb40e22 tracing: Save the last hist command's associated event name omits 8a062902be72 tracing: Add tracing error log omits f45d1225adb0 tracing: Kernel access to Ftrace instances omits 40ed29b37338 ring-buffer: Fix ring buffer size in rb_write_something() omits 882c5e552ffd rtc: da9063: set uie_unsupported when relevant omits d939f44d4a7f drm/amdgpu: remove unnecessary rlc reset function on gfx9 omits 99182beed858 Merge branch 'bpf-selftest-clang-fixes' omits 7596aa3ea8a0 selftests: bpf: remove duplicate .flags initialization in [...] omits a918b03e8c95 selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c omits 94e8f3c7125a selftests: bpf: fix -Wformat-security warning for flow_dis [...] omits 6b7b6995c43e selftests: bpf: tests.h should depend on .c files, not the output omits a719004282c0 drm/cirrus: drop mode_info.mode_config_initialized omits 31c17924564f drm/bochs: drop mode_config_initialized omits f722b8c1e2a2 drm/i915/ehl: All EHL ports are combo phys omits 845368bc61a7 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 3eed52842b9f net: sched: don't set tunnel for decap action omits b2e54b09a3d2 ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type omits 40d0690bd0b6 Merge branch 'net-phy-improve-genphy_c45_read_lpa' omits 372fcc1b8b66 net: phy: deal properly with autoneg incomplete in genphy_ [...] omits 5d237a07f131 net: phy: use c45 standard to detect link partner autoneg [...] omits fa288a42646c Merge branch 'genphy_read_abilities' omits 48e4adf9afbe net: phy: realtek: use genphy_read_abilities omits 2a4d8674b8ec net: phy: use genphy_read_abilities in genphy driver omits 045925e3fe5b net: phy: add genphy_read_abilities omits aef6c443fe84 net/mlx5: Fix false compilation warning omits 4039049b5c46 net/mlx5: Expose MPEIN (Management PCIE INfo) register layout omits 3732b9720ffe net/mlx5: Add rate limit print macros omits aa8106f137b9 net/mlx5: Add explicit bar address field omits 98a8e6fc482d net/mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info omits b09989a21428 net/mlx5: Use dev->priv.name instead of dev_name omits d05120f50b5d net/mlx5: Make mlx5_core messages independent from mdev->pdev omits a80d1b68c8b7 net/mlx5: Break load_one into three stages omits e161105e58da net/mlx5: Function setup/teardown procedures omits 52c368dc3da7 net/mlx5: Move health and page alloc init to mdev_init omits 11f3b84d7068 net/mlx5: Split mdev init and pci init omits 868bc06b2403 net/mlx5: Remove redundant init functions parameter omits bbf29f618e8c net/mlx5: Remove spinlock support from mlx5_write64 omits 38702cce547a net/mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros omits 21cee1bd1594 ARC: [hsdk] Make it easier to add PAE40 region to DTB omits 857b079b1a43 leds: blinkm: clean up double assignment to data->i2c_addr omits 99bd5fcc505d ARC: PAE40: don't panic and instead turn off hw ioc omits 131ac62253db staging: most: core: use device description as name omits a35342d0f8b3 staging: pi433: Return thread immediately when kthread_sho [...] omits e7c3d0545967 staging: iio: adc: ad7816.c: Replace bit shifting with BIT macro omits 6082ac0412a6 staging: iio: impedance-analyzer: ad5933.c: Replace bit sh [...] omits 58ff7e7aaa51 staging: rtl8712: rtl871x_mlme.c: use !x in place of NULL [...] omits ab6426e3353a staging: emxx_udc: emxx_udc.c: Replace bit shifting with B [...] omits 36cbd6851d57 staging: fbtft: fb_ssd1351.c: Replace bit shifting with BIT macro omits 46a49a52d1c0 staging: fbtft: fb_agm1264k-fl.c: Replace bit shifting wit [...] omits a3b3e835d6ca staging: rtlwifi: base.c: Replace bit shifting with BIT macro omits f36fa2d94b3d staging: rtl8723bs: core: Replace bit shifting with BIT macro omits 37b299c7c49a staging: rtl8192u: ieee80211: ieee80211_crypt_tkip.c: Repl [...] omits 9f383969ae90 staging: rtl8192u: ieee80211: ieee80211_crypt_ccmp.c: Repl [...] omits 9361076277c0 staging: rtl8192u: ieee80211: ieee80211_rx.c: Replace bit [...] omits 6d670497e018 openvswitch: use after free in __ovs_ct_free_action() omits f0dfecc93a60 tg3: allow ethtool -p to work for NICs in down state omits 005fb2de9a8a Staging: rtl8723bs: Remove typedef in struct dynamic_primary_CCA omits fa8e35c70a62 staging: rtlwifi: rtl8822be: Remove functions omits 5e3ec254e086 docs: Fix a build error in coding-style.rst omits d005aa750c9b reset: fix linux/reset.h errors omits 01b76c32e3f3 misc: fastrpc: add checked value for dma_set_mask omits e84549146e68 docs/zh_CN: add Alex Shi as Chinese documentation maintainer omits ae7e72768100 docs/zh_CN: correct the disclaimer file omits 8cd43e35f345 docs/zh_CN: redirect coding-sytle to Chinese version omits efd298e4afdd docs/zh_CN: update coding-sytle.rst omits f5acf9397b5d docs/zh_CN: redirect stable-api-nonsense to Chinese version omits a8f49dc42518 docs/zh_CN: Cleanup stable-api-nonscense in Chinese omits 9b73a0e90324 docs/zh_CN: redirect management-style to Chinese one omits e97f5f2fd763 docs/zh_CN: link management-style into process/index omits c4b3b4383322 docs/zh_CN: add disclaimer and translator info in manageme [...] omits f1ab43760e1c docs/zh_CN: add management-style.rst in Chinese omits d5187f5c1c0e docs/zh_CN: redirect the email-clients link to Chinese version omits eebfcbbe4beb docs/zh_CN: add Alex into translator in email-clients omits bb08dbb36a7a docs/zh_CN: Update mutt setting info in email-clients omits 4ed38de756c9 docs/zh_CN: add git setting in email-clients omits b307d9bdf17a docs/zh_CN: add disclaimer and translator info into progra [...] omits 98a5c9fce712 docs/zh_CN: link programming-language into process/index omits edf30385b686 docs/zh_CN: add programming-language.rst omits 08075b0b1104 docs/zh_CN: update co-developed-by info after English version omits c0099c97daba docs/zh_CN: redirect submit-checklist omits 6db147a8bb89 docs/zh_CN: redirect the submitting-patches to Chinese doc omits 1cc9990f528d docs/zh_CN: update translator info in submitting-patches omits 62130affd7b3 docs/zh_CN: update to latest submitting-patches.rst omits 5ada65696c7f docs/zh_CN: redirect howto.rst link to Chinese version omits da6cfbf90d03 docs/zh_CN: redirect license-rules to Chinese doc omits 56d75cc22dc1 docs/zh_CN: update translator info and comments in howto omits 40d93e496180 docs/zh_CN: update howto.rst to latest version omits 973a9f6c70de docs/zh_CN: fix link issue in howto.rst omits d0373af462d7 docs/zh_CN: link CoC interpretation into index omits 883992a6052f docs/zh_CN: add disclaim and translator into CoC interp omits 60bef260f663 docs/zh_CN: add CoC interpretation omits c67032148693 docs/zh_CN: link the CoC into process/index omits 7f2ac11bd4fe docs/zh_CN: add disclaimer and translator info in CoC omits 27a0f904348a docs/zh_CN: add CoC doc omits c24b074cfd67 Merge tag 'misc-habanalabs-fixes-2019-04-01' of git://peop [...] omits 1ea0d2a3c812 docs/zh_CN: link the submit-checklist into process/index omits e1d0ceca8c09 docs/zh_CN: add disclaimer and transtlator info in submit- [...] omits 3cabb71cdc61 docs/zh_CN: add submit-checklist file omits 2ca130147131 docs/zh_CN: link the license-rules file into process index omits d355a5a4c69a docs/zh_CN: include Chinese translation header for license-rules omits 7c0a4a0a59a6 docs/zh_CN: fix links failure in license-rules omits 173584cbdc28 docs/zh_CN: add license-rules Chinese translation omits cc5844ee781a docs/zh_CN: add disclaimer and translator info in 8.Conclusion omits b68a32258f3a docs/zh_CN: add 8.Conclusion.rst in development-process omits ca30230dd44a docs/zh_CN: add disclaimer and translator info in 7.Advanc [...] omits 455d59d30196 docs/zh_CN: translate 7.AdvanceTopics.rst omits 13ea8294480b docs/zh_CN: add disclaimer and translator info in 6.Followthrough omits 3b12cfded0a6 docs/zh_CN: add the 6th doc 6.Followthrought.rst omits c9300515f0a0 docs/zh_CN: add disclaimer and translator info in 5.Posting omits ea09bbd4ce77 docs/zh_CN: add 5.Posting.rst into development-process omits c654ddd8ba91 docs/zh_CN: add disclaimer and translator info in 4.Coding omits 513b308378a8 docs/zh_CN: add 4.Coding.rst omits 7c691d647c2a docs/zh_CN: add disclaimer/translator info in 3.Early-stage omits 2c573b189ac1 docs/zh_CN: translate 3.Early-stage of development process omits a42d71ee6fd4 docs/zh_CN: add disclaimer and translator info in 2.Process omits 061ea8c3e876 docs/zh_CN: add 2.Process.rst for development-process omits 4a6c7b428dbb docs/zh_CN: add disclaimer and translator info into 1.Intro omits 6c8d1355951f docs/zh_CN: add Chinese 1.Intro file omits 7fe1fde5d7a0 docs/zh_CN: link development-process into process index omits cc789dca4e58 docs/zh_CN: add disclaimer and translator info in developm [...] omits 9aacb03d05a5 docs/zh_CN: translate development-process into Chinese omits d358b1733fc3 chardev: update comment based on the code omits 4b0be5726032 chardev: code cleanup for __register_chrdev_region() omits 4712d3796f19 chardev: add a check for given minor range omits de36e16d1557 chardev: add additional check for minor range overlap omits fad9fab975cb EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call omits 9dc20113988b fbdev: sm712fb: fix memory frequency by avoiding a switch/ [...] omits 9a41691e5e01 VMCI: Use BIT() macro for bit definitions omits ff3b74b8e167 blk-mq: add trace block plug and unplug for multiple queues omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits a025a18fecd4 HID: core: Call request_module before doing device_add omits 7881e6057586 drm/i915: Only emit one semaphore per request omits 8b74594aa455 drm/i915: Split out i915_priolist_types into its own header omits a9a49c2ad9b9 kbuild: use $(srctree) instead of KBUILD_SRC to check out- [...] omits 48b5ffd12687 kbuild: mkmakefile: generate a simple wrapper of top Makefile omits e07cf4fd7d72 kbuild: mkmakefile: do not check the generated Makefile marker omits 25b146c5b8ce kbuild: allow Kbuild to start from any directory omits b9a1ff504b94 block: use blk_free_flush_queue() to free hctx->fq in blk_ [...] omits 7a65bdc6903d drm/amdgpu/smu11: fix warning on 32bit arches omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 58e75155009c HID: core: move Usage Page concatenation to Main item omits 3a891a626794 drm/i915: Move intel_engine_mask_t around for use by i915_ [...] omits 491a3e883cef Documentation: soundwire: Ensure that code is inside the c [...] omits 4022ab4fc17d docs: core-api: Drop reference to flexible-arrays omits 5ee23456041a doc:it_IT: translation for maintainer-pgp-guide omits 6734b2973565 RDMA/hns: Fix bad endianess of port_pd variable omits b01720bfcdf9 drm/i915: Prefault before locking pages in shmem_pwrite omits e6393d42ef90 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits 612625bb96b0 ARM: dts: sunxi: Remove useless address and size cells omits c9d10c3e0e6c ARM: dts: sunxi: Conform to DT spec for NAND controller omits 6d5e2bf9d203 Merge branch 'acpi-utils' of git://git.kernel.org/pub/scm/ [...] omits e543e0293ca2 drm/cirrus: add missing drm_helper_force_disable_all() call. omits 175d176a1a6f drm/bochs: add missing drm_atomic_helper_shutdown() call. omits 7ff8a316d10b drm/virtio: add missing drm_atomic_helper_shutdown() call. omits c64546b17bc9 PM / sleep: Measure the time of filesystems syncing omits b5dee3130bb4 PM / sleep: Refactor filesystems sync to reduce duplication omits 21ab095cbc06 clk: renesas: r8a77980: Fix RPC-IF module clock's parent omits 3c14505c68ca clk: renesas: rcar-gen3: Rename DRIF clocks omits b9df2ea2b8d0 clk: renesas: rcar-gen3: Correct parent clock of Audio-DMAC omits 3c772f71a552 clk: renesas: rcar-gen3: Correct parent clock of SYS-DMAC omits c2182095c850 clk: renesas: rcar-gen3: Correct parent clock of HS-USB omits 8d36fdcce21c clk: renesas: rcar-gen3: Correct parent clock of EHCI/OHCI omits e551122cdb7f pinctrl: sh-pfc: rcar-gen3: Rename SEL_NDFC to SEL_NDF omits a040f3dec8eb pinctrl: sh-pfc: rcar-gen3: Rename SEL_ADG_{A,B,C} to SEL_ [...] omits 624a7a12cc0c pinctrl: sh-pfc: rcar-gen3: Rename RTS{0,1,3,4}# pin funct [...] omits 662dc924a05e pinctrl: sh-pfc: rcar-gen3: Remove CC5_OSCOUT pin omits 5671f8e0270a pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, [...] omits e87882eb9be1 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when using S [...] omits e167d723e1a4 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when using SIM0_D omits 943ff71281c6 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit16 when using N [...] omits 360328c7dc15 pinctrl: sh-pfc: Improve PINMUX_IPSR_PHYS() documentation omits e005da0ef77e pinctrl: rza1: Remove unneeded spinlock acquisitions omits fa4d36712f20 pinctrl: sh-pfc: Validate enum IDs for regs with variable- [...] omits c481c8178420 pinctrl: sh-pfc: Validate enum IDs for regs with fixed-wid [...] omits 19b593a1cf06 pinctrl: sh-pfc: Absorb enum IDs in PINMUX_DATA_REG() macro omits 69f7be1c6314 pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG_VAR() macro omits efca8da0c5fc pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG() macro omits 01ff33a3ea57 pinctrl: sh-pfc: Allow compile-testing of all drivers omits 8440bb9b944c sh: sh7786: Add explicit I/O cast to sh7786_mm_sel() omits 2f9f5094f8b7 pinctrl: sh-pfc: Add missing #include <linux/errno.h> omits 0ace959614bc pinctrl: sh-pfc: Introduce PINCTRL_SH_FUNC_GPIO helper symbol omits 6161b39a1438 pinctrl: sh-pfc: Validate pinmux tables at runtime when debugging omits 4aeed945b702 clk: renesas: r8a774c0: Add Z2 clock omits 787fe096fe42 clk: renesas: r8a77990: Add Z2 clock omits 71119b54a2e6 clk: renesas: rcar-gen3: Support Z and Z2 clocks with high [...] omits cb8be119d21d math64: New DIV64_U64_ROUND_CLOSEST helper omits e0836e363843 clk: renesas: rcar-gen3: Remove CLK_TYPE_GEN3_Z2 omits 10d9ea5100c8 clk: renesas: rcar-gen3: Parameterise Z and Z2 clock offset omits 20cc05ba04a9 clk: renesas: rcar-gen3: Parameterise Z and Z2 clock fixed [...] omits 1addd6d568d0 clk: renesas: r9a06g032: Add missing PCI USB clock omits 9c561be8d8f2 clk: renesas: r7s9210: Always use readl() omits 9df8a97088f2 staging: vt6656: Fix styling of the comment related to SPD [...] omits 18f0e249da67 staging: mt7621-spi: Remove parentheses omits b5bdbb6ccd11 ALSA: uapi: #include <time.h> in asound.h omits ea5c7eba216e ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B [...] omits 360b921bdfba Merge tag 'iio-fixes-for-5.1a' of git://git.kernel.org/pub [...] omits 8742dc86d0c7 xfrm4: Fix uninitialized memory read in _decode_session4 omits af0e6242909c spi: spi-fsl-spi: automatically adapt bits-per-word in cpu mode omits a798a7086c38 spi: spi-fsl-spi: allow changing bits_per_word while CS is [...] omits 748fbadf951a spi: pxa2xx: Unify remaing prints in pxa2xx_spi_transfer_one() omits 20f4c379c39d spi: pxa2xx: Use struct spi_device directly in pxa2xx_spi_ [...] omits b820d52e7eed ASoC: eukrea-tlv320: fix a leaked reference by adding miss [...] omits c705247136a5 ASoC: fsl_utils: fix a leaked reference by adding missing [...] omits 64b92de9603f ASoC: wcd9335: fix a leaked reference by adding missing of [...] omits 8f24f505fc2a Staging: rtl8723bs: core: Remove typecast in kfree omits 02b6424509e0 ASoC: topology: Align tplg pointer increment across all kcontrols omits e194098bf909 ASoC: core: support driver alias names for FE topology overrides omits cce1396936ef ASoC: sprd: Add Spreadtrum audio compress offload support omits f661fa2804af ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning omits 6e3bfcff191e ASoC: dapm: set power_check callback for widgets that shou [...] omits a4e73625cb12 regulator: bcm590xx: Convert to use simplified DT parsing omits 90f0202bf2e1 ASoC: tlv320aic31xx: Add button press detection omits ebf3326cd969 ASoC: tlv320aic31xx: Add headphone/headset detection omits 6246f283d5e0 ASoC: dpcm: skip missing substream while applying symmetry omits 6662b202a354 mfd: cros_ec: Instantiate properly CrOS ISH MCU device omits 509b774a1a0a dt-bindings: mfd: Add bindings for SAM9X60 HLCD controller omits dfbc37d1bca6 mfd: atmel-hlcdc: Add compatible for SAM9X60 HLCD controller omits 530115004c7a mfd: Kconfig: Pedantic formatting omits 22a9eee9268c mfd: axp20x: Add USB power supply mfd cell to AXP813 omits aeecaefa6355 mfd: twl6040: Fix device init errors for ACCCTL register omits 596e0bd17b71 mfd: syscon: Add optional clock support omits 09466d997703 Merge branch 'v5.2/drivers' into tmp/aml-rebuild omits 141bbc6deb52 Merge branch 'v5.2/defconfig' into tmp/aml-rebuild omits 3de378960a7f Merge branch 'v5.2/dt64' into tmp/aml-rebuild omits 4da3c10fd1bb Merge branch 'v5.2/dt' into tmp/aml-rebuild omits 1d71670e5e09 mfd: sc27xx: Use SoC compatible string for PMIC devices omits 11f8e119ed22 arm64: dts: meson-gxm: Add Mali-T820 node omits d5ff1adb3809 dt-bindings: gpu: mali-midgard: Add resets property omits 5d8d4af24460 arm64: KVM: Fix system register enumeration omits 20bb907f7dc8 mfd: twl-core: Disable IRQ while suspended omits e142723700ba macsec: add noinline tag to avoid a frame size warning omits 3dc93e85f9b1 Merge branch 'xmit_more-softnet_data' omits 4f296edeb9d4 drivers: net: aurora: use netdev_xmit_more helper omits f79c957a0b53 drivers: net: sfc: use netdev_xmit_more helper omits 3c31ff22b25f drivers: mellanox: use netdev_xmit_more() helper omits 6b16f9ee89b8 net: move skb->xmit_more hint to softnet data omits 97cdcf37b57e net: place xmit recursion in softnet data omits 2d85978341e6 drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata() omits 1d3ff0950e2b dccp: Fix memleak in __feat_register_sp omits 74dcb4c1a52c net: phy: aquantia: add SGMII statistics omits 5869b8fadad0 net: use rcu_dereference_protected to fetch sk_dst_cache i [...] omits 09279e615c81 sctp: initialize _pad of sockaddr_in before copying to use [...] omits b6163f194c69 net: phy: improve genphy_read_status omits 9dfe6aa077f5 Merge branch 'nfp-flower-improvement-and-SFF-module-EEPROM' omits 61f7c6f44870 nfp: implement ethtool get module EEPROM omits 593cb18285c1 nfp: nsp: implement read SFF module EEPROM omits eff07b42d8cd nfp: flower: reduce action list size by coalescing mangle actions omits d1b58fc60758 Merge branch 'nfp-flower-fix-matching-and-pushing-vlan-CFI-bit' omits 42cd5484a22f nfp: flower: remove vlan CFI bit from push vlan action omits f7ee799a51dd nfp: flower: replace CFI with vlan present omits ac9e81c230eb net: phy: aquantia: add suspend / resume callbacks for AQR [...] omits 191aeea41804 net: ethernet: ti: davinci_mdio: switch to readl/writel() omits 3370b5883f04 Merge branch 'cxgb3-undefined-behaviour-and-use-struct_size' omits db4863fdb897 cxgb3/l2t: Use struct_size() in kvzalloc() omits 76497732932f cxgb3/l2t: Fix undefined behaviour omits 3c446e6f9699 kcm: switch order of device registration to fix a crash omits a2c7023f7075 net: dsa: read mac address from DT for slave device omits 74a1dd86d173 PM / wakeup: Use pm_pr_dbg() instead of pr_debug() omits c4df1bddc430 Merge branch 'net-sched-fix-stats-accounting-for-child-NOL [...] omits e5f0e8f8e456 net: sched: introduce and use qdisc tree flush/purge helpers omits 5dd431b6b92c net: sched: introduce and use qstats read helpers omits c324f43aed89 cpuidle: exynos: Unify target residency for AFTR and coupl [...] omits 540a375822a4 cpufreq: Add cpufreq_cpu_acquire() and cpufreq_cpu_release() omits 5a25e3f7cc53 cpufreq: intel_pstate: Driver-specific handling of _PPC updates omits 4ab526468344 cpufreq/intel_pstate: Load only on Intel hardware omits 0db6f8befc32 net/sched: fix ->get helper of the matchall cls omits 556a888a14af signal: don't silently convert SI_USER signals to non-curr [...] omits bba757d8578f coding-style.rst: Generic alloc functions do not need OOM logging omits 0663a0588440 doc:it: alignement clarification about sign-off and Co-dev [...] omits 5f6df00fd456 docs: scripts/sphinx-pre-install: suggest latexmk for buil [...] omits 28f7c994255a docs: Makefile: use latexmk if available omits eb40c0acdc34 dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic [...] omits 75ae193626de dm: revert 8f50e358153d ("dm: limit the max bio size as BI [...] omits 93fc91675a6c dm init: fix const confusion for dm_allowed_targets array omits 5efedc9b62b5 dm integrity: make dm_integrity_init and dm_integrity_exit static omits 0d74e6a3b642 dm integrity: change memcmp to strncmp in dm_integrity_ctr omits 4811e3096daa cifs: a smb2_validate_and_copy_iov failure does not mean t [...] omits ca567eb2b3f0 SMB3: Allow persistent handle timeout to be configurable on mount omits 153322f7536a smb3: Fix enumerating snapshots to Azure omits 2f94a3125b87 cifs: fix kref underflow in close_shroot() omits 04c8a1ec395b MAINTAINERS: Fix pattern for Documentation path for Arm Ma [...] omits 576832681891 arm/komeda: Compile komeda_debugfs_init() only if CONFIG_D [...] omits 44ddd4f17092 i40e: add tracking of AF_XDP ZC state for each queue pair omits c5f47384a877 Merge branch 'for-5.2/block' into for-next omits 2bc13b83e629 md: batch flush requests. omits 4bc034d35377 Revert "MD: fix lock contention for flush bios" omits 4f4fd7c5798b Don't jump to compute_result state from check_result state omits 81ba6abd2bcd block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF omits f6970f83ef79 block: don't check if adjacent bvecs in one bio can be mergeable omits 16e3e4187758 block: reuse __blk_bvec_map_sg() for mapping page sized bvec omits cae6c2e54cc1 block: remove argument of 'request_queue' from __blk_bvec_map_sg omits 489fbbcb51d0 block: enable multi-page bvec for passthrough IO omits 190470871ae2 block: put the same page when adding it to bio omits 5919482e2229 block: check if page is mergeable in one helper omits 5a8ce240d4d3 block: cleanup bio_add_pc_page omits fd7d8d4232f0 block: don't merge adjacent bvecs to one segment in bio bl [...] omits db5ebd6edd26 block: avoid to break XEN by multi-page bvec omits 0383ad4374f7 block: pass page to xen_biovec_phys_mergeable omits ff23dfa13457 IB: Pass only ib_udata in function prototypes omits bdeacabd1a5f IB: Remove 'uobject->context' dependency in object destroy APIs omits c4367a26357b IB: Pass uverbs_attr_bundle down ib_x destroy path omits a6a3797df274 IB: Pass uverbs_attr_bundle down uobject destroy path omits 70f06b26f07e IB: ucontext should be set properly for all cmd & ioctl paths omits b83f28e1e38a i40e: move i40e_xsk_umem function omits 3c77ff8f8bae drm/v3d: fix a missing check of pm_runtime_get_sync omits f8b347064b89 MAINTAINERS: add drm/lima driver info omits a1d2a6339961 drm/lima: driver for ARM Mali4xx GPUs omits 8c83f2df9c65 vrf: check accept_source_route on the original netdevice omits 6234fc0fb037 drm/vc4: Make sure that the v3d ident debugfs has vc4's power on. omits cb74f6ee8e3a drm/vc4: Add helpers for pm get/put. omits 13f0ec3417c5 drm/vc4: Use drm_printer for the debugfs and runtime bo st [...] omits 3a3fe6e76663 drm: shmem: Off by one in drm_gem_shmem_fault() omits 3051719af11e drm/vc4: Use drm_print_regset32() for our debug register dumping. omits 5f513cc89edf drm: Add a helper function for printing a debugfs_regset32. omits 3f0b646e1a54 drm/v3d: Rename the fence signaled from IRQs to "irq_fence". omits ad8d68b214c7 drm/v3d: Add a note about OOM vs FLDONE, which may be raci [...] omits 8c1074f690bc MAINTAINERS: net: update Solarflare maintainers omits b7987debe356 staging: rtl8712: rtl871x_mp.c: Compress two lines into one line omits 07f9ef042048 staging: vc04_services: Remove unnecessary casts. omits d34709c64de1 staging: rtl8188eu: Modify return statement. omits 557e36194ed4 staging: comedi: Prefer using BIT macro in various files. omits 9a3aebc02a84 staging: sm750fb: Remove unnecessary parenthesis. omits d53fef0be4a5 x86/gpu: add ElkhartLake to gen11 early quirks omits 135afb2b2184 staging: media: zoran: Modify return statement. omits 0d15252370ec staging: media: imx: Replace list_entry with list_for_each [...] omits 643cd0a25d5d staging: comedi: use !x in place of NULL comparison omits 198980e079a4 staging: rtlwifi: use !x in place of NULL comparison omits a145b5b0e487 drm/i915: Always backoff after a drm_modeset_lock() deadlock omits 0514b848a82b staging: rtlwifi: halmac: halmac_api.c: Compress two lines [...] omits 2e6c3a037f6b staging: rtlwifi: halmac: Compress two lines into one line omits d3830cc03ee0 staging: rtlwifi: halmac: halmac_88xx: Compress two lines [...] omits bce05d152864 staging: rtlwifi: btcoexist: Compress two lines into one line omits 22228e6a6e46 staging: rtlwifi: phydm: phydm_rainfo.c: Compress two line [...] omits a161c66faf7a staging: rtlwifi: phydm: phydm.c: Compress two lines into [...] omits f5d547676ca0 tcp: fix tcp_inet6_sk() for 32bit kernels omits 19605872ae98 staging: rtlwifi: phydm: Move function arguments to previous line omits 00de2287a769 staging: rtlwifi: phydm: Move operator to left hand side omits 1bb608f231b2 Staging: vt6655: rxtx: Add spaces around '*' omits 591ad6f1af1b staging: greybus: hid: Remove print following unsuccessful [...] omits fae7a699a925 opa_vnic: Convert vport_idr to XArray omits b506bc975f60 tcp: fix a potential NULL pointer dereference in tcp_sk_exit omits 7d3cfb70a604 drm/komeda: Add debugfs node "register" for register dump omits 0dac37bf1c5d drm/komeda: Add irq handling omits 321e925c5813 drm/komeda: Add komeda_assemble_pipelines omits f5f0a68e0068 drm/komeda: Add D71 improc and timing_ctrlr omits 7013b667b3d1 drm/komeda: Add d71 compiz component omits 71c420b7bf8a drm/komeda: Add d71 layer omits 81717283cf2c Merge commit '7d56bedb2730dc2ea8abf0fd7240ee99ecfee3c9' in [...] omits fc0c77fcbfb7 drm/v3d: fix a NULL vs error pointer mixup omits 181e5bf29e06 drm/vc4: Make sure to emit a tile coordinates between two [...] omits 059d48fbf61b qib: Convert qib_unit_table to XArray omits 03b92789e5cf hfi1: Convert hfi1_unit_table to XArray omits 805446c8347c drm/i915: Introduce concept of a sub-platform omits 4ae61358cc1a drm/i915: Split some PCI ids into separate groups omits e08891a5b7e6 drm/i915: Remove redundant device id from IS_IRONLAKE_M macro omits 86d35d4e7625 drm/i915: Split Pineview device info into desktop and mobile omits cf84807f6dd0 fbdev: fix divide error in fb_var_to_videomode omits 4ed7d2ccb768 fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix g [...] omits 6053d3a4793e fbdev: sm712fb: fix support for 1024x768-16 mode omits f627caf55b8e fbdev: sm712fb: fix crashes and garbled display during DPM [...] omits 9e0e59993df0 fbdev: sm712fb: fix crashes during framebuffer writes by c [...] omits ec1587d5073f fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA omits dcf9070595e1 fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75 omits 5481115e25e4 fbdev: sm712fb: fix brightness control on reboot, don't set SR30 omits 8069053880e0 fbdev: sm712fb: fix white screen of death on reboot, don't [...] omits 1d84353d205a video: imsttfb: fix potential NULL pointer dereferences omits ec7f6aad57ad video: hgafb: fix potential NULL pointer dereference omits b0e999c95581 fbdev: list all pci memory bars as conflicting apertures omits a4bd25259e97 drivers: video: fbdev: Kconfig: pedantic cleanups omits 31fa6e2ae65f omapfb: Fix potential NULL pointer dereference in kmalloc omits 17de805aa69e xen, fbfront: mark expected switch fall-through omits babc250e278e udlfb: introduce a rendering mutex omits 6b11f9d8433b udlfb: fix sleeping inside spinlock omits bd86b6c5c607 udlfb: delete the unused parameter for dlfb_handle_damage omits 546f98c1e941 video: fbdev: atmel_lcdfb: drop AVR and platform_data support omits 787a79230a0f omapfb: add missing of_node_put after of_device_is_available omits 36884ceb7666 video/macfb: Always initialize DAFB colour table pointer register omits f82301661c6c video/macfb: Call fb_invert_cmaps() omits cbb91d5d487d fbdev: atafb: Modernize printing of kernel messages omits 80cf96357db7 fbdev: atafb: Fix broken frame buffer after kexec omits 577eabb2cbe2 fbdev: atafb: Remove obsolete module support omits e4bedbb625c9 fbdev: atafb: Stop printing virtual screen_base omits e4995b12e749 video/macfb: Remove redundant code omits 3f98434235c9 video: fbdev: savage: fix indentation issue omits a7ae716ecfe7 video: fbdev: vesafb: fix indentation issue omits 767f17a70e5c fbdev: mxsfb: implement FB_PRE_INIT_FB option omits 5e7a8ca31926 Merge branch 'work.aio' of git://git.kernel.org/pub/scm/li [...] omits d878970f6ce1 bus: ti-sysc: Add separate functions for handling clocks omits ff43728c4aa2 bus: ti-sysc: Move legacy platform data idling into separa [...] omits b7182b42a937 bus: ti-sysc: Make functions static omits db5481e705e2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 386cb76681ca bus: ti-sysc: Handle missed no-idle property in addition t [...] omits aaa29bb01cc4 bus: ti-sysc: Fix sysc_unprepare() when no clocks have bee [...] omits bb6dedacdb00 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits 3764db4f0b4e ARM: dts: sun8i: a83t: Add missing CPU clock references omits 56a85fd8376e loop: properly observe rotational flag of underlying device omits 4438cf50e7b3 doc, block, bfq: add information on bfq execution time omits fffca087d587 block, bfq: save & resume weight on a queue merge/split omits 1e66413c4f68 block, bfq: print SHARED instead of pid for shared queues in logs omits 84a746891e1d block, bfq: always protect newly-created queues from exist [...] omits 7074f076ff15 block, bfq: do not tag totally seeky queues as soft rt omits 8cacc5ab3eac block, bfq: do not merge queues on flash storage with queueing omits 2341d662e9a2 block, bfq: tune service injection basing on request servi [...] omits fb53ac6cd026 block, bfq: do not idle for lowest-weight queues omits 778c02a236a8 block, bfq: increase idling for weight-raised queues omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits 74e7c6c877f6 HID: i2c-hid: Disable runtime PM on Synaptics touchpad omits 706ffab2480a CPER: Remove unnecessary use of user-space types omits 5496147dfcea CPER: Add UEFI spec references omits 9de2640b06ec bpf: add bpffs multi-dimensional array tests in test_btf omits 54cfc84de3ee PCI: Fix comment typos omits 147380066a24 PCI: dwc: Save root bus for drivers remove hooks omits 3dc91de47be1 PCI: dwc: Use devm_pci_alloc_host_bridge() to simplify the code omits 4e2ed6537271 PCI: dwc: Free MSI in the error code path of dw_pcie_host_init() omits da26612f3e12 PCI: dwc: Free the page for MSI IRQ in dw_pcie_free_msi() omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits 1f87b0cd32b3 HID: logitech-hidpp: change low battery level threshold fr [...] omits 090760d4269d HID: logitech-hidpp: remove hidpp_is_connected() omits 9576af6a95db HID: logitech-hidpp: simplify printing of HID++ version omits 42b1bd33dcde block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y omits ed11f1adfb6d Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits 31ec8c14566e ARM: dts: sun8i: a83t: Add UART2 PB pins omits 2efcca8ae688 ARM: dts: sun8i: tbs-a711: Add node for BMA250 accelerometer omits dcb4b22eeaf4 spi-nor: s25fl512s supports region locking omits 2b75ebeea6f4 mtd: spi-nor: intel-spi: Avoid crossing 4K address boundar [...] omits 90751f686e3f clk: meson: meson8b: add the video decoder clock trees omits 41785ce56249 clk: meson: meson8b: add the VPU clock trees omits b882964b376f clk: meson: meson8b: add support for the GP_PLL clock on Meson8m2 omits 32cd198a1a50 clk: meson: meson8b: use a separate clock table for Meson8m2 omits fd427103e8df powerpc/32: Fix early boot failure with RTAS built-in omits 7dfa80a01cff PCI: dwc: Fix dw_pcie_free_msi() if msi_irq is invalid omits df7686101956 Merge tag 'v5.1-rc3' of https://git.kernel.org/pub/scm/lin [...] omits 50d1ebef79ef drm/syncobj: add timeline signal ioctl for syncobj v5 omits ea569910cbab drm/syncobj: add transition iotcls between binary and timeline v2 omits bc9c80fe01a2 drm/syncobj: use the timeline point in drm_syncobj_find_fence v4 omits 27b575a9aa2f drm/syncobj: add timeline payload query ioctl v6 omits 01d6c3578379 drm/syncobj: add support for timeline point wait v8 omits 44f8a1396e83 drm/syncobj: add new drm_syncobj_add_point interface v4 omits 7bf60c52e093 dma-buf: add new dma_fence_chain container v7 omits 64e1f830ea5b drm: fallback to dma_alloc_coherent when memory encryption [...] omits ff7a5a0a8562 PCI: mediatek: Fix a leaked reference by adding missing of [...] omits 8956388d3670 PCI: iproc: Fix a leaked reference by adding missing of_no [...] omits 3842f5166bf1 PCI: aardvark: Fix a leaked reference by adding missing of [...] omits 69adea738eb2 PCI: rockchip: Fix a leaked reference by adding missing of [...] omits b35c0e454394 PCI: dwc: layerscape: Fix a leaked reference by adding mis [...] omits 088aed8bcab0 drm/sun4i: hdmi: add support for ddc-i2c-bus property omits aefa763b18a2 ACPI: video: Use vendor backlight on Sony VPCEH3U1E omits df61c776657f drm/stm: add sleep power management omits 257f9053c020 ACPI / utils: Remove deprecated function since no user left omits b664e6fe2225 ASoC: Intel: cht_bsw_rt5672: Convert to use acpi_dev_get_f [...] omits fe4c283a79db ASoC: Intel: cht_bsw_rt5645: Convert to use acpi_dev_get_f [...] omits 7075e9babb5d ASoC: Intel: bytcr_rt5651: Convert to use acpi_dev_get_fir [...] omits a320d89e67d6 ASoC: Intel: bytcr_rt5640: Convert to use acpi_dev_get_fir [...] omits 645056da6770 ASoC: Intel: bytcht_es8316: Convert to use acpi_dev_get_fi [...] omits 1b55f1c6fd64 ASoC: Intel: bytcht_da7213: Convert to use acpi_dev_get_fi [...] omits d00d2109c367 gpio: merrifield: Convert to use acpi_dev_get_first_match_dev() omits 0cf064db948a extcon: axp288: Convert to use acpi_dev_get_first_match_dev() omits 1861a1ffbc08 drm/stm: dw_mipi_dsi-stm: add sleep power management omits 817b4d64da03 ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper omits 2b17a3c759e5 spi: tegra114: add SPI_LSB_FIRST support omits fc9ba6e3e28a spi: tegra114: use packed mode for 32 bits per word omits 17ecffa28948 spi: spi-fsl-spi: relax message sanity checking a little omits 24c363623361 spi: spi-fsl-spi: remove always-true conditional in fsl_sp [...] omits 4b0f73055aca clk: meson-g12a: add video decoder clocks omits 34775209ba37 clk: meson-g12a: add PCIE PLL clocks omits 39b8500283b4 clk: meson-pll: add reduced specific clk_ops for G12A PCIe PLL omits 370294e2667f clk: meson: g12a: add cpu clocks omits 77a725ff7a64 dt-bindings: clock: meson8b: export the video decoder clocks omits ba1ce88efa3a dt-bindings: clock: meson8b: export the VPU clock omits 133bb341b99d dt-bindings: clock: g12a-aoclk: expose CLKID_AO_CTS_OSCIN omits 23e9ae282646 dt-bindings: clock: meson8b: drop the "ABP" clock definition omits 19478907951a dt-bindings: clk: g12a-clkc: add VDEC clock IDs omits e4c1e95facf9 dt-bindings: clock: axg-audio: unexpose controller inputs omits 019194933339 spi: tegra114: reset controller on probe omits f4ce428c41fb spi: tegra114: configure dma burst size to fifo trig level omits c4fc9e5b28ff spi: tegra114: flush fifos omits 32bd1a9551ca spi: tegra114: terminate dma and reset on transfer timeout omits 85edcd01a902 gpiolib: acpi: Fix references in kernel doc and amend omits 35146467bd43 ASoC: simple-card-utils: remove set but not used variable [...] omits 0bbcedd6bb41 ASoC: es8316: Add support for inverted jack detect omits 1a89ac5b9189 spi: tegra114: fix for unpacked mode transfers omits 7b3d10cdf54b spi: tegra114: clear packed bit for unpacked mode omits 94b18a86eb5c spi: pic32: fix dma channels termination omits 261e1a6e4ae5 ARM: dts: sun8i: a83t: Add missing cooling device properti [...] omits 7dc6c766a7d7 regulator: as3722: Slightly improve readability omits ce0a383db3cd regulator: as3722: Convert to use regulator_set/get_curren [...] omits f979c08f7624 regulator: tps6507x: Convert to regulator core's simplifie [...] omits 69c57b97db9c regulator: tps6507x: Remove unused *rdev[] from struct tps [...] omits 646e268e66ec regulator: tps6507x: Constify tps6507x_pmic_ops omits 9e488c0a59cb regulator: vctrl: Remove unneeded continue statement omits c07608f737bd regulator: rc5t583: Get rid of struct rc5t583_regulator omits 8293488205f1 regmap: regmap-irq: fix getting type default values omits b98177978014 Pull quota limit handling fix. omits c4a9d85e65ac quota: fix a problem about transfer quota omits 43c691e6232c gpio: mxc: use devm_platform_ioremap_resource() to simplify code omits 5a79acf9a918 ASoC: Mediatek: Add document for mt8183-da7219-max98357 omits 809589a94dcc ASoC: wm_adsp: Fix typo in comment omits de70b2a58112 ASoC: fsl: fix spelling mistake: "missign" -> "missing" omits ebbddc75bbe8 ASoC: Mediatek: MT8183: Add machine driver with DA7219 omits 9067cdea1795 ASoC: Mediatek: Add document for mt8183-mt6358-ts3a227-max98357 omits 11c0269017b2 ASoC: Mediatek: MT8183: Add machine driver with TS3A227 omits 2b070f673902 ASoC: rt5677-spi: Add ACPI ID omits ad6bb3067c4d ASoC: cs42l51: add multi endpoint support omits 86e2f89075ac ARM: dts: sun8i: a83t: Add nodes for UART2-UART4 omits 2a63a027ea15 ARM: dts: sun8i: tbs-a711: Enable bluetooth omits c63adb28f6d9 ASoC: tlv320aic32x4: Fix Common Pins omits b397f82585c3 Merge 5.1-rc3 into staging-next omits 8cdfd068c1ea Merge 5.1-rc3 into usb-next omits b63d443be43b Merge 5.1-rc3 into tty-next omits c03a0fd0b609 kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. omits 1be01d4a5714 driver: base: Disable CONFIG_UEVENT_HELPER by default omits 159ef31e81ed device.h: reorganize struct device omits 62fa78436e1b Merge 5.1-rc3 into char-misc-next omits 93b919da64c1 debugfs: fix use-after-free on symlink traversal omits 0cdc17ebd207 ubifs: fix use-after-free on symlink traversal omits 4fdcfab5b553 jffs2: fix use-after-free on symlink traversal omits 6b1a9a02c72f kbuild: pass $(MAKECMDGOALS) to sub-make as is omits 0209987fc81c kbuild: fix warning "overriding recipe for target 'Makefile'" omits 669e06b19de8 kbuild: move RETPOLINE flags below config-targets omits 7ff0b608984b Merge branch 'tipc-a-batch-of-uninit-value-fixes-for-netli [...] omits 2ac695d1d602 tipc: handle the err returned from cmd header function omits 8c63bf9ab4be tipc: check link name with right length in tipc_nl_compat_ [...] omits 6f07e5f06c87 tipc: check bearer name with right length in tipc_nl_compa [...] omits d3de85a51a4b Merge branch 'net-stmmac-fix-handling-of-oversized-frames' omits 057a0c5642a2 net: stmmac: don't log oversized frames omits 8ac0c24fe1c2 net: stmmac: fix dropping of multi-descriptor RX frames omits 1b746ce8b397 net: stmmac: don't overwrite discard_frame status omits 07b397535237 net: stmmac: don't stop NAPI processing when dropping a packet omits 972c9be784e0 net: stmmac: ratelimit RX error logs omits 583e63614149 net: stmmac: use correct DMA buffer size in the RX descriptor omits 0b6034d84b00 leds: pca963x: Make use of device property API omits 967f69de8147 leds: pca955x: Make use of device property API omits 1c310074ad6c leds: lt3593: Remove unneeded assignment in lt3593_led_probe omits dd08e136f77b leds: lt3593: drop pdata handling code omits 5b6cd445dbef leds: pca955x: Revert "Add ACPI support" omits c90fbae3612d leds: pca963x: Revert "Add ACPI support" omits 0eae60583f32 drivers: leds: Kconfig: pedantic cleanups omits 6578229d4efb r8169: use netif_receive_skb_list batching omits e66075555f89 Merge branch 'mlxsw-spectrum_acl-Get-rid-of-failed_rollbac [...] omits a4e76ba6b499 mlxsw: spectrum_acl: Rename rehash_dis trace omits 7c33c72beff9 mlxsw: spectrum_acl: Remove failed_rollback dead end omits f3d4ef1a533a mlxsw: spectrum_acl: Move rehash_dis trace call and err ms [...] omits 44fd86cb7e6d mlxsw: spectrum_acl: Remove redundant failed_rollback from [...] omits 2ecdfd10d440 Merge branch 'linus' omits a1dcc8301796 Merge branch 'v5.2-armsoc/dts32' into for-next omits 4b028ebd4e3d ARM: dts: rockchip: enable vop0 and hdmi nodes to rk3066a-mk808 omits fadc78062477 ARM: dts: rockchip: add rk3066 hdmi nodes omits f84d3d37b7fb drm: rockchip: introduce rk3066 hdmi omits ee8efa80799f drm/i915: Check domains for userptr on release omits 17e5bb37c53a dt-bindings: display: rockchip: add document for rk3066 hdmi omits 7f75591fc5a1 iio: core: fix a possible circular locking dependency omits cde5f7edd511 drm/i915: Avoid using ctx->file_priv during construction omits a5c0fa44e9c1 drm/rockchip: vop: Support dithering to RGB666 omits 593854c05210 MAINTAINERS: update SELinux file patterns omits b60080197af4 staging: rtlwifi: phydm: Remove parentheses omits 7997c3670126 staging: rtl8723bs: core: rtw_efuse.c: Compress two lines [...] omits 1bba5b2110b2 staging: rtl8723bs: Compress two lines into one line omits 902c059b9d00 Merge branch 'x86/urgent' omits 3595eaa15cdd Merge branch 'x86/cleanups' omits 57344ef6355b Merge branch 'x86/asm' omits 4d67e72367a8 Merge branch 'timers/core' omits 532746809eba Merge branch 'ras/core' omits b129fe22b969 Merge branch 'perf/urgent' omits c6515aa42447 Merge branch 'linus' omits 288ac524cf70 r8169: disable default rx interrupt coalescing on RTL8168 omits d2e5b6436c28 libnvdimm/security, acpi/nfit: unify zero-key for all secu [...] omits 037c8489ade6 libnvdimm/security: provide fix for secure-erase to use zero-key omits 1c3ec30bb230 media: index.rst: exclude Indexes section from latex/pdf output omits 5b07a3905fc0 staging: rtl8723bs: os_dep: ioctl_linux.c: Remove unnecess [...] omits 454e27b977db staging: rtl8723bs: core: rtw_ieee80211.c: Remove unnecess [...] omits fbf99f66707c staging: rtl8723bs: core: rtw_mlme.c: Remove unnecessary p [...] omits 2beb8a8189a8 staging: rtl8723bs: hal: odm_HWConfig.c: Remove unnecessar [...] omits 74907e2d83fb staging: rtl8723bs: hal: hal_com.c: Remove unnecessary par [...] omits eb322b764ffc staging: rtl8723bs: hal: rtl8723b_phycfg.c: Remove unneces [...] omits 13b7e0139bf1 staging: rtl8723bs: hal: sdio_ops.c: Remove unnecessary pa [...] omits 41604797e524 staging: rtl8723bs: core: Remove unnecessary parentheses omits e920b8081b61 staging: rtl8723bs: core: Fix a comparison warning. omits db920621eb85 staging: rtl8712: Fix a space issue omits ce957fe2b735 staging: media: zoran: Fix block comment style omits 309614bb458f staging: rtlwifi: Remove unnecessary parentheses omits 52b832606038 drm/i915/guc: Retry GuC load for all load failures omits 124dbd750da4 i3c: master: dw: remove dead code from dw_i3c_master_*_xfers() omits 8db32fa40091 Merge tag 'iwlwifi-next-for-kalle-2019-03-22' of git://git [...] omits 4837696f6b54 Merge tag 'iwlwifi-for-kalle-2019-03-22' of git://git.kern [...] omits 22bdf7d459ce Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 59cc8cd60c78 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] omits 94fa831e3b35 media: pdf docs: adjust several tables for better display omits 8b0a61d1f72e media: pixfmt-packed-yuv.rst: fix PDF output omits 12d5290e63a8 media: staging: use strscpy() instead of strlcpy() omits 4ec3d901fbd2 Merge branch 'clk-fixes' into clk-next omits 9f842abde84d Merge tag 'meson-clk-fixes-for-5.1-v2' of https://github.c [...] omits 19c847444d1e Merge tag 'mlx5-fixes-2019-03-29' of git://git.kernel.org/ [...] omits ee6df5694a9a drm/i915: Always backoff after a drm_modeset_lock() deadlock omits e2cffeb398f4 arm64: dts: meson-g12a: Add CMA reserved memory omits 029da5e5266c ARM: multi_v7_defconfig: enable the Amlogic Meson ADC and [...] omits 07f9da290067 ARM: dts: meson8b: odroidc1: add the GPIO line names omits c5c9c7cff269 arm64: dts: meson-g12a-x96-max: Enable BT Module omits c9206b42ccbe arm64: dts: meson-g12a-x96-max: add regulators omits 35f861e3c58e net: bridge: use netif_is_bridge_port() omits acb10eac5100 team: use netif_is_team_port() omits 9f764898c73d cxgb4/cxgb4vf: Display advertised FEC in ethtool omits 5d10de34d43b cxgb4: Update 1.23.3.0 as the latest firmware supported. omits ec915f4744a0 Revert "cxgb4: Update 1.23.3.0 as the latest firmware supported." omits 4d31c4fa3f9e cxgb4: Update 1.23.3.0 as the latest firmware supported. omits 3d8830266ffc net: ethtool: not call vzalloc for zero sized memory request omits c43ac97bac98 net: tls: prevent false connection termination with offload omits 1b704c4a1ba9 hv_netvsc: Fix unwanted wakeup after tx_disable omits 18bebc6dd328 bonding: show full hw address in sysfs for slave entries omits 18b6f717483a openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_IN [...] omits eb70a1ae2339 tcp: cleanup sk_tx_skb_cache before reuse omits faddd6cf67fd MAINTAINERS: Fix mellanox Innova IPsec omits 7f1a546e3222 net/mlx5e: Consider tunnel type for encap contexts omits e28408e98bce net/mlx5e: Update xon formula omits 5ec983e924c7 net/mlx5e: Update xoff formula omits 36acf63a066f net/mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa omits eca4a928585a net/mlx5: E-Switch, Fix esw manager vport indication for m [...] omits 5c1d260ed10c net/mlx5: E-Switch, Protect from invalid memory access in [...] omits 84be899f6fd2 net/mlx5e: Correctly use the namespace type when allocatin [...] omits 8a91ad9355c6 net/mlx5: E-Switch, Fix access to invalid memory when togg [...] omits dd1b9e09c12b net/mlx5: ethtool, Allow legacy link-modes configuration v [...] omits 8d047bf56a2c net/mlx5: ethtool, Fix type analysis of advertised link-mode omits 80a2a9026b24 net/mlx5e: Add a lock on tir list omits 8e949363f017 net: mlx5: Add a missing check on idr_find, free buf omits 8998576bd9c6 net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all [...] omits bc87a0036826 net/mlx5e: Fix error handling when refreshing TIRs omits e8b26b2135de net/mlx5: Decrease default mr cache size omits 676e4a6fe703 xdp: fix cpumap redirect SKB creation bug omits c3969de8acbc Merge branch 'variable-stack-access' omits 8ff80e96e3cc selftests/bpf: Test variable offset stack access omits 2011fccfb61b bpf: Support variable offset stack access from helpers omits c377a43d4f38 Staging: media: davinci_vpfe: Convert macro 'IPIPE_S12Q8' [...] omits d247b0357fa6 Staging: rtl8192u: ieee80211: Remove custom macro IEEE80211_DEBUG omits 8eaade886198 staging: rtl8723bs: Remove unnecessary parentheses omits ed7a397570e3 Merge branch 'next-tpm' into next-testing omits a94e55b91c7d Merge tag 'tpmdd-next-20190329' of git://git.infradead.org [...] omits 502da13a72da drm/i915: Program EXT2 GC MAX registers omits 61eae851c92b drm/i915: Fix GCMAX color register programming omits 49b1b4a19ca7 selftests: tc-testing: Add pedit tests omits ae37a8cd9b0a x86/cpufeature: Remove __pure attribute to _static_cpu_has() omits d3243da8e370 RDMA/core: Don't compare specific bit after boolean AND omits 065d55237ad1 RDMA/netlink: Remove unused data structure omits e15be4298f35 drm/i915: fix i9xx irq enable/disable omits 9fd15987ed27 qedr: Convert srqidr to XArray omits b6014f9e5f39 qedr: Convert qpidr to XArray omits 3616d08bcbb5 ipv6: Move ipv6 stubs to a separate header file omits 0ee3b915b1b0 hfi1: Convert vesw_idr to XArray omits 736b5a70db98 RDMA/hns: Convert qp_table_tree to XArray omits 5f4d6749c065 Merge branch 'net-Move-fib_nh-and-fib6_nh-to-a-common-struct' omits 979e276ebebd net: Use common nexthop init and release helpers omits f1741730dd18 net: Add fib_nh_common and update fib_nh and fib6_nh omits ad1601ae0260 ipv6: Rename fib6_nh entries omits b75ed8b1aa9c ipv4: Rename fib_nh entries omits 572bf4dd7186 ipv6: Change rt6_add_nexthop and rt6_nexthop_info to take fib6_nh omits 6d3d07b45c86 ipv6: Refactor fib6_ignore_linkdown omits 2b2450ca4a2d ipv6: Move gateway checks to a fib6_nh setting omits dac7d0f27075 ipv6: Create cleanup helper for fib6_nh omits 83c442515917 ipv6: Create init helper for fib6_nh omits faa041a40b9f ipv4: Create cleanup helper for fib_nh omits e4516ef65490 ipv4: Create init helper for fib_nh omits 331c7a402358 ipv4: Move IN_DEV_IGNORE_ROUTES_WITH_LINKDOWN to helper omits 8373c6c84e67 ipv4: Define fib_get_nhs when CONFIG_IP_ROUTE_MULTIPATH is [...] omits 27e19f451089 RDMA/hns: Convert cq_table to XArray omits e12bfa013c09 PCI: uniphier: Fix a leaked reference by adding missing of [...] omits 91e0a58e663f PCI: dwc: pci-dra7xx: Fix a leaked reference by adding mis [...] omits d3b018f75756 dt-bindings: hwmon: (adc128d818) Specify ti,mode property size omits 5fd43ddbec76 hwmon: (ntc_thermistor) Fix temperature type reporting omits 8e6af454117a hwmon: (occ) Fix power sensor indexing omits a165dcc923ad hwmon: (w83773g) Select REGMAP_I2C to fix build error omits 915347f67d41 PCI: qcom: Use default config space read function omits b5af36e3e5aa staging: greybus: audio_manager: fix a missing check of id [...] omits d5cac52c092a staging: mediatek: addres minor style issues flagged by cl [...] omits 699ca3016268 PCI: xilinx: Check for __get_free_pages() failure omits e933158d984b staging: mt7621-pci-phy: change driver to don't use child nodes omits 200ff80dc7ed staging: mt7621-pci-phy: update bindings documentation omits 7d304e1cdf60 staging: mt7621-dts: simplify pcie phy bindings omits c27d975a0356 staging: rtlwifi: phydm: phydm_adc_sampling.c Remove brackets omits b12ccd2e6ce0 staging: rtlwifi: phydm: phydm_hwconfig.c: Remove parentheses omits 1c948eaa011d staging: rtlwifi: Remove return variable. omits e8e3cc7d39ff MAINTAINERS: Fix pattern for Documentation path for Arm Ma [...] omits 3c3e8316e893 arm/komeda: Compile komeda_debugfs_init() only if CONFIG_D [...] omits 041273721201 staging: gasket: apex: Prefer using the BIT macro omits bdcca44e16a2 staging: rtl8192u: ieee80211: Use !x in place of NULL comparison omits 4e1a0d114258 Staging: rtl8192u: Use BIT macro omits 7a4f9419eb94 staging: rtl8192u: ieee80211: ieee80211_wx: add space befo [...] omits abc8cad6822d Merge branches 'iommu/fixes', 'x86/vt-d' and 'core' into next omits eab0754655a6 staging: wilc1000: assign scan result callback before star [...] omits 3589e74873a9 staging: rtl8192e: Remove unnecessary parentheses. omits 5c724e197eb5 staging: comedi: ni_tio: Use data[insn->n-1] in ni_tio_ins [...] omits 81a6e1cc312e staging: pi433: Fix rf69_set_tx_cfg() logic omits a4f93fc7183f staging: media: ipu3: Avoid unnecessary blank line. omits 8e3c818111de mmc: mmc_spi: Convert to use SPDX identifier omits ddd155c545cb mmc: mmc_spi: Indentation fixes omits 0aa6105bdf44 mmc: mmc_spi: Join string literals back omits d0ec3247ca96 mmc: mmc_spi: Remove useless NULL check at ->remove() omits 03b9d7d67f04 mmc: mmc_spi: Remove redundant dev_set_drvdata() omits 5e31121c9dcc mmc: mmci: replace blksz_datactrlXX by get_datactrl_cfg callback omits dffa78fd472f mmc: mmci: stm32: define get_dctrl_cfg omits 751bbcbb7f58 mmc: mmci: qcom: define get_dctrl_cfg omits 97e14888057a mmc: mmci: define get_dctrl_cfg for legacy variant omits 0eae4686a128 Revert "tty: pty: Fix race condition between release_one_t [...] omits dfe571ca8daa media: soc_camera: Remove leftover files, add TODO omits 95db3cc936f5 media: MAINTAINERS: Fix files for obsolete SoC camera framework omits c4b50cabd6a2 media: ov7740: enable to get exposure control in autoexpos [...] omits 50036ad06b7f KVM: arm64/sve: Document KVM API extensions for SVE omits 395f562f2b4c KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG omits 555f3d03e7fb KVM: arm64: Add a capability to advertise SVE support omits 9a3cdf26e336 KVM: arm64/sve: Allow userspace to enable SVE for vcpus omits 9033bba4b535 KVM: arm64/sve: Add pseudo-register for the guest's vector [...] omits 7dd32a0d0103 KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl omits 0f062bfe36b6 KVM: arm/arm64: Add hook for arch-specific KVM initialisation omits ead9e430c0fb arm64/sve: In-kernel vector length availability query interface omits 8e3c54c8b6a9 KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST omits e1c9c98345b3 KVM: arm64/sve: Add SVE support to register access ioctl i [...] omits 8c86dfe39d5d KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus omits be25bbb392fa KVM: arm64: Factor out core register ID enumeration omits dc52f31a928b KVM: arm64: Add missing #include of <linux/string.h> in guest.c omits 2b953ea34812 KVM: Allow 2048-bit register access via ioctl interface omits b43b5dd990eb KVM: arm64/sve: Context switch the SVE registers omits 73433762fcae KVM: arm64/sve: System register context switch and access support omits 7f34e4090394 KVM: arm64: Support runtime sysreg visibility filtering omits 1c19991390ae KVM: arm64: Propagate vcpu into read_id_reg() omits 1765edbab16e KVM: arm64: Add a vcpu flag to control SVE visibility for [...] omits 0495067420f3 arm64/sve: Enable SVE state tracking for non-task contexts omits d06b76be8dad arm64/sve: Check SVE virtualisability omits 8b08e8401fb4 arm64/sve: Clarify role of the VQ map maintenance functions omits 3f61f40947e8 KVM: arm64: Add missing #includes to kvm_host.h omits 7aa92cf318f8 KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance omits 38abf22e122e KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() omits efbc20249fee arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush omits fd3bc912d3d1 KVM: Documentation: Document arm64 core registers in detail omits 39f0584ee695 x86/mce: Remove mce_report_event() omits 05fa38fd63e5 media: bt8xx: avoid a needless u8 to char conversion omits 85709cbf1524 media: replace strncpy() by strscpy() omits 872e192fab64 scsi: qedi: remove declaration of nvm_image from stack omits a72a19327b92 x86/mm/tlb: Define LOADED_MM_SWITCHING with pointer-sized number omits 060162c1af5c media: vim2m: Fix RGB 565 BE/LE support omits aba0954327c8 tick/broadcast: Fix warning about undefined tick_broadcast [...] omits ada14f61ed5e tpm: turn on TPM on suspend for TPM 1.x omits 7bde1fe0abbe tpm: fix an invalid condition in tpm_common_poll omits 3d0b1a381f6e KEYS: trusted: allow trusted.ko to initialize w/o a TPM omits 79d03fe16eff tpm: Fix the type of the return value in calc_tpm2_event_size() omits 83086497b890 KEYS: trusted: fix -Wvarags warning omits 84e239d14c5c selftests/tpm2: Extend tests to cover partial reads omits b8f6cc102192 selftests/tpm2: Open tpm dev in unbuffered mode omits b4a7113f8412 media: wl128x: Fix some error handling in fmc_prepare() omits 9c2ccc324b3a media: wl128x: prevent two potential buffer overflows omits 2e7682ebfc75 media: tw5864: Fix possible NULL pointer dereference in tw [...] omits f8ee34c3e77a media: usbvision: fix a potential NULL pointer dereference omits aeb0d0f581e2 media: video-mux: fix null pointer dereferences omits 99df48ec7c5b media: mtk-vcodec: remove ready_to_display omits 52fafc58c353 media: mtk-vcodec: fix access to incorrect planes member omits d7a955c8ef7c media: v4l2-ctrl: potential shift wrapping bugs omits 0e633f97162c media: davinci-isif: avoid uninitialized variable use omits 5f2efda71c09 media: i2c: tda1997x: select V4L2_FWNODE omits fc1209602959 media: staging: media: imx7-mipi-csis: fix debugfs compilation omits 2980c03e1f09 media: staging: media: davinci_vpfe: fix large stack usage [...] omits bcfc16eb1650 media: staging/imx: Fix inconsistent long line breaks omits 9b9ea7c2b57a media: gspca: Kill URBs on USB device disconnect omits f6ac993fb0ca drm/i915: move the edram detection out of uncore init omits fe6169288666 drm/atomic-helper: Make atomic_enable/disable crtc callbac [...] omits 788586efd116 EDAC/altera: Initialize peripheral FIFOs in probe() omits 436b0a583af0 EDAC/altera: Do less intrusive error injection omits 46c12f846a2a dt-bindings: phy: Add a new property drive-impedance-ohm f [...] omits 2ec91f8ab821 phy: rockchip-emmc: Allow to set drive impedance via DTS. omits a36b0329b3d7 phy: ufs-qcom: Refactor all init steps into phy_poweron omits 4bce273e5f34 phy: qcom: Utilize UFS reset controller omits c34dfc526aec scsi: ufs: qcom: Expose the reset controller for PHY omits a1c093ef413c dt-bindings: phy: qcom-ufs: Add resets property omits eb263a6e7417 dt-bindings: phy-qcom-qmp: Add UFS PHY reset omits 945ebf8b044b dt-bindings: ufs: Add #reset-cells for Qualcomm controllers omits 3f25af8bfc5a phy: amlogic: Add Amlogic G12A USB3 + PCIE Combo PHY Driver omits 607b59ee1c20 phy: amlogic: add Amlogic G12A USB2 PHY Driver omits 68e54ac43d33 dt-bindings: phy: Add Amlogic G12A USB3+PCIE Combo PHY Bindings omits 80f6ac98b170 dt-bindings: phy: Add Amlogic G12A USB2 PHY Bindings omits 19b6930de99a phy: sr-usb: Add Stingray USB PHY driver omits 5b989c18dab2 mac80211: rework locking for txq scheduling / airtime fairness omits d6db02a88a4a nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands omits 90abf96abd9b cfg80211: Use kmemdup in cfg80211_gen_new_ie() omits 4856bfd23098 mac80211: do not call driver wake_tx_queue op during reconfig omits 344c9719c508 cfg80211: Change an 'else if' into an 'else' in cfg80211_c [...] omits eb9b64e3a9f8 mac80211: fix memory accounting with A-MSDU aggregation omits 08a75a887ee4 cfg80211: Handle WMM rules in regulatory domain intersection omits 78be2d21cc1c mac80211: Increase MAX_MSG_LEN omits 40586e3fc400 mac80211: fix unaligned access in mesh table hash function omits d7bde1a9cbac Merge udf and quota cleanups. omits b49c15e1211c mac80211: un-schedule TXQs on powersave start omits 6620f45ff851 clk: meson: vid-pll-div: remove warning and return 0 on in [...] omits 4a5d5420a4e0 Merge branch 'x86/urgent' omits e97fb6baaecb Merge branch 'timers/core' omits d4c64ba40244 Merge branch 'smp/urgent' omits 7490bc40bc1d Merge branch 'locking/urgent' omits edcc70b38da5 Merge branch 'core/urgent' omits 25e746409eaa Merge branch 'linus' omits dc504f2adafa Merge branch 'efi/core' omits 02562d0ca108 efi/libstub/arm: Omit unneeded stripping of ksymtab/kcrcta [...] omits 0fca08122eaf efi: Unify DMI setup code over the arm/arm64, ia64 and x86 [...] omits 5e83cfe94744 efi/arm: Show SMBIOS bank/device location in CPER and GHES [...] omits c2999c281ea2 efifb: Omit memory map check on legacy boot omits e8d368ad20f5 efi/libstub: Refactor the cmd_stubcopy Makefile command omits 46a984ffb86c s390/cpum_cf: Add support for CPU-MF SVN 6 omits 2f2f3839fb8d s390/qdio: clean up qdio_check_outbound_after_thinint() omits f85b2b297c16 s390/qdio: clean up pci_out_supported() omits 2cc9637ce825 s390/dasd: Fix capacity calculation for large volumes omits 2d4ea4b95cae s390/mem_detect: Use IS_ENABLED(CONFIG_BLK_DEV_INITRD) omits da4ed3787391 RISC-V: Use IS_ENABLED(CONFIG_CMODEL_MEDLOW) omits ff0e2a7bd13f RISC-V: Fix FIXMAP_TOP to avoid overlap with VMALLOC area omits b4e4538a0ab5 Merge tag 'drm-misc-next-2019-03-28-1' of git://anongit.fr [...] omits 5f0a88a1aabb ARM: dts: vf610-zii-cfu1: Disable NOR flash/SPI controller omits dae9f076d1c3 ARM: dts: vf610: Add ZII SPB4 board omits 2bfad1f83ece dt-bindings: arm: fsl: Add support for ZII VF610 SPB4 omits 82d1c7a1e8c0 dt-bindings: arm: fsl: Add supported ZII VF610 boards to D [...] omits cddbea8d3d05 arm64: dts: imx8mq: Move thermal-zones out of bus node omits 663a50ceac75 drm/i915/gvt: do not let pin count of shadow mm go negative omits dade58ed5af6 drm/i915/gvt: do not deliver a workload if its creation fails omits 233709186c50 Merge tag 'du-next-20190328' of git://linuxtv.org/pinchart [...] omits e0a3def2b15a Merge tag 'drm-intel-next-2019-03-28' of git://anongit.fre [...] omits 9a5a90d167b0 net: core: netif_receive_skb_list: unlist skb before passi [...] omits 113e59d09fbc Merge branch 'selftests-forwarding-Add-new-test-cases' omits 30905dc63bad selftests: mlxsw: Add a new test for strict priority omits 573363a68f27 selftests: mlxsw: Add qos_lib.sh omits 5dde21b3a7f6 selftests: mlxsw: qos_mc_aware: Configure shared buffers omits d04cc726c8da selftests: forwarding: devlink_lib: Add shared buffer helpers omits 8e46aee69722 selftests: forwarding: devlink_lib: Simplify deduction of [...] omits 2cca8751af36 selftests: forwarding: devlink_lib: Avoid double sourcing [...] omits 2fcbc0b15e39 selftests: forwarding: Test action VLAN modify omits 0637e1f878b5 selftests: forwarding: Add PCP match and VLAN match tests omits ca059af85283 selftests: forwarding: Add reverse path forwarding (RPF) t [...] omits cb66ddd15620 net: rds: force to destroy connection if t_sock is NULL in [...] omits f28cd2af22a0 openvswitch: fix flow actions reallocation omits 577dd43a17b2 Merge branch 'nfp-fix-retcode-and-disable-netpoll-on-repre [...] omits c3e1f7fff69c nfp: disable netpoll on representors omits c8ba5b91a04e nfp: validate the return code from dev_queue_xmit() omits eda3d1b02284 net: mvneta: Add 2500BaseT support omits 355b98553789 netns: provide pure entropy for net_hash_mix() omits 6289d0facd9e qmi_wwan: add Olicard 600 omits 6e57d72a84db net: dsa: Implement flow_dissect callback for tag_qca omits 06bd2bdf19d2 openvswitch: Add timeout support to ct action omits 717700d183d6 netfilter: Export nf_ct_{set,destroy}_timeout() omits 5ac4b47d1a88 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits c63d11ba5266 Merge branch 's390-next' omits 2e873d100d14 s390/qeth: send IDX cmds via qeth_send_control_data() omits 48ce6f89fcb1 s390/qeth: use callback to finalize cmd omits 61e04465ddbf s390/qeth: let qeth_notify_reply() set the notify reason omits 988a747d88df s390/qeth: clarify default cmd callback omits 782e4a792147 s390/qeth: don't poll for cmd IO completion omits df2a2a5225cc s390/qeth: convert IP table spinlock to mutex omits 7686e4b6ef44 s390/qeth: defer IPv6 address notifier events omits 05a17851341c s390/qeth: add wrapper for IP table access omits 5c0aebc6db8c s390/qeth: remove locking for RX modeset cache omits d0c748256611 s390/qeth: defer RX modesetting omits 1571e2fdac90 Merge branch 'net-call-for-phys_port_name-into-devlink-dir [...] omits 746364f298d4 net: devlink: add warning for ndo_get_phys_port_name set w [...] omits f1fa719cfd55 nfp: do not handle nn->port defined case in nfp_net_get_ph [...] omits d484210bf745 dsa: do not support ndo_get_phys_port_name for non-legacy ports omits 716efee200a7 dsa: implement ndo_get_devlink_port omits ab178b058c43 bnxt: remove ndo_get_phys_port_name implementation omits c9c49a65e53e bnxt: implement ndo_get_devlink_port omits 14c03ac4c100 net: devlink: remove unused devlink_port_get_phys_port_nam [...] omits 59a6b35a1cf5 mlxsw: Remove ndo_get_phys_port_name implementation omits 011d32560242 mlxsw: Implement ndo_get_devlink_port omits af3836df9a59 net: devlink: introduce devlink_compat_phys_port_name_get() omits 5dc37bb9b035 net: replace ndo_get_devlink with ndo_get_devlink_port omits 335bc0dde012 nfp: register devlink port before netdev omits c4128ce7d59e drm/i915: Skip the linear degamma LUT load on ICL+ omits c25abff511ad drm/i915: Drop the pointless linear legacy LUT load on CHV omits f65d5528c023 drm/i915: Extract ilk_color_check() omits 1eb631561120 drm/i915: Extract bdw_color_check() omits fbeb4f362213 drm/i915: Extract glk_color_check() omits 1b386cf84931 drm/i915: Extract icl_color_check() omits 3cdd5174cfc6 drm/i915: Extract chv_color_check() omits e98f35624ca4 drm/i915: Extract i9xx_color_check() omits 9d9cb9c18c70 drm/i915: Turn intel_color_check() into a vfunc omits e0510da05192 drm/i915: Extract check_luts() omits e4952b0c2c03 MIPS: SGI-IP27: Fix use of unchecked pointer in shutdown_b [...] omits 122d0e8dd050 media: dvbdev: remove double-unlock omits ab8a6d821179 MIPS: KGDB: fix kgdb support for SMP platforms. omits d0d85ba55d62 Merge branch 'for-next-stale-20190328' into for-next-20190328 omits 14dcccda0c63 Merge branch 'for-next-next-v5.1-20190328' into for-next-20190328 omits 5fefa4b66e4b Merge branch 'for-next-current-v5.0-20190328' into for-nex [...] omits 24152031b7fd Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits d013d5390bb7 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] omits fc687a99c48b Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] omits c254dc9c273a Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] omits 559cecc4a2ae Merge branch 'misc-next' into for-next-next-v5.1-20190328 omits fa546ea75cee Merge branch 'misc-5.1' into for-next-current-v5.0-20190328 omits 2b34c5580226 RDMA/core: Add command to set ib_core device net namspace [...] omits cb7e0e130503 RDMA/core: Add interface to read device namespace sharing mode omits 37eeab55aeca RDMA/core: Extend ib_device_get_by_index for net namespace omits 41c6140189af RDMA: Check net namespace access for uverbs, umad, cma and nldev omits a56bc45b27b9 RDMA/core: Add module param to disable device sharing amon [...] omits 5417783eabb2 RDMA/core: Support core port attributes in non init_net omits 4e0f7b907072 RDMA/core: Implement compat device/sysfs tree in net namespace omits 62dfa7955e84 RDMA/core: Restrict sysfs entries view to init_net omits cebe556bd755 RDMA/core: Introduce ib_core_device to hold device omits 629e6f9db6bf RDMA/rdmavt: Use correct sizing on buffers holding page DM [...] omits 93923d309bda RDMA/rxe: Use correct sizing on buffers holding page DMA a [...] omits 41d34865b24c RDMA/mthca: Use correct sizing on buffers holding page DMA [...] omits 5f818d676ac4 RDMA/cxbg: Use correct sizing on buffers holding page DMA [...] omits 5aa848408011 RDMA/bnxt_re: Use correct sizing on buffers holding page D [...] omits f35f06c35560 Btrfs: do not allow trimming when a fs is mounted with the [...] omits ede1fd185146 Merge tag 'batadv-next-for-davem-20190328' of git://git.op [...] omits d3332184f1e9 Merge tag 'batadv-net-for-davem-20190328' of git://git.ope [...] omits da8d67bb75ad btrfs: tree-checker: get fs_info from eb in check_inode_item omits 47744b0e5fe3 btrfs: tree-checker: get fs_info from eb in check_dev_item omits 7d2c1b858d01 btrfs: tree-checker: get fs_info from eb in dev_item_err omits 57fc0c5d1212 arm64: tegra: Enable aconnect, ADMA and AGIC on Jetson TX1 omits d93219d7f759 btrfs: tree-checker: get fs_info from eb in chunk_err omits 1427736e64c3 bus: tegra-aconnect: add system sleep callbacks omits 0d7dab926130 bus: tegra-aconnect: use devm_clk_*() helpers omits b39d52f36a89 btrfs: tree-checker: get fs_info from eb in check_leaf omits cd3fcb961a24 btrfs: tree-checker: get fs_info from eb in check_leaf_item omits 966eeba19567 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] omits 369054cbc0b9 btrfs: tree-checker: get fs_info from eb in check_block_gr [...] omits 25385b7be697 btrfs: tree-checker: get fs_info from eb in block_group_err omits 33ada247b043 btrfs: tree-checker: get fs_info from eb in check_dir_item omits 562dcc381acb btrfs: tree-checker: get fs_info from eb in dir_item_err omits 256116d74402 btrfs: tree-checker: get fs_info from eb in check_csum_item omits bf8fd4e07919 btrfs: tree-checker: get fs_info from eb in file_extent_err omits dc46aa0c5d4b btrfs: tree-checker: get fs_info from eb in generic_err omits 026c5dbdfcb2 Btrfs: do not allow trimming when a fs is mounted with the [...] omits 9944a5b5d26e btrfs: inode: Verify inode mode to avoid NULL pointer dereference omits 271023b7d19a btrfs: tree-checker: Verify inode item omits 55bb946e7ba5 btrfs: tree-checker: Enhance chunk checker to validate chu [...] omits 43d58b7c2932 btrfs: tree-checker: Verify dev item omits 698de3a600e4 btrfs: tree-checker: Check chunk item at tree block read time omits b55931eaa013 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] omits ede38a2f4054 btrfs: tree-checker: Make chunk item checker messages more [...] omits df890173f820 btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] omits ea4d8f159132 btrfs: qgroup: remove obsolete fs_info members omits 40b2bb1b132a ARM: tegra: enforce PM requirement omits d1b86ac45458 arm64: tegra: Add L2 cache topology to Tegra210 omits dd399ac9e343 tools/bpf: generate pkg-config file for libbpf omits c934e2257697 arm64: tegra: Enable CPU idle support for Shield omits 8543e4378079 bpf, libbpf: fix quiet install_headers omits 6e95aac3e634 btrfs: get fs_info from eb in btrfs_verify_level_key omits f7e46f29be03 btrfs: get fs_info from eb in btree_read_extent_buffer_pages omits 6fb40d0c629f btrfs: get fs_info from eb in read_node_slot omits 70c4b87eafa3 btrfs: get fs_info from eb in btrfs_leaf_free_space omits b9c192a97cf8 btrfs: get fs_info from eb in clean_tree_block omits 85cf3d44de79 btrfs: get fs_info from eb in tree_mod_log_eb_copy omits ac8ee96474e6 btrfs: get fs_info from eb in check_tree_block_fsid omits fe071f378325 btrfs: get fs_info from eb in btrfs_exclude_logged_extents omits e3b4954786ea btrfs: get fs_info from eb in leaf_data_end omits 933f25dfd04a btrfs: get fs_info from eb in write_one_eb omits e5870d26292b btrfs: get fs_info from eb in repair_eb_io_failure omits c3dc665f7548 btrfs: get fs_info from eb in lock_extent_buffer_for_io omits 0b3436f5f989 btrfs: use common file type conversion omits e7a925942509 btrfs: Perform locking/unlocking in btrfs_remap_file_range() omits 7d9af3ab0c1a btrfs: use BUG() instead of BUG_ON(1) omits 8319fc71f118 btrfs: move tree block wait and write helpers to tree-log omits f01b97b0fb1e btrfs: remove stale definition of BUFFER_LRU_MAX omits 08984e8b0188 btrfs: Defer setting new inode mode until after do_set_acl [...] omits 54ed8fdf30ee btrfs: tests: unify messages when tests start omits fe6dc4b4ee63 btrfs: tests: drop messages when some tests finish omits fa1d10361f00 btrfs: tests: fix comments about tested extent map ranges omits 1ccdfe23ed54 btrfs: tests: use SZ_ constants everywhere omits 3f419b905401 btrfs: tests: use standard error message after extent map [...] omits 3638b325372a btrfs: tests: return error from all extent map test cases omits 81137f84b26e btrfs: tests: return errors from extent map test case 4 omits 7e2f2bfd40c9 btrfs: tests: return errors from extent map test case 3 omits 4fad52b68793 btrfs: tests: return errors from extent map test case 2 omits e8a3dc5cf29c btrfs: tests: return errors from extent map test case 1 omits a9bd621f3565 btrfs: tests: return errors from extent map tests omits 5cc9bc5229d6 btrfs: tests: properly initialize fs_info of extent buffer omits d6207eb70adc btrfs: tests: use standard error message after block group [...] omits b9d076128c17 btrfs: tests: use standard error message after inode alloc [...] omits f74030a66270 btrfs: tests: use standard error message after path alloca [...] omits c6cc91dd805e btrfs: tests: use standard error message after extent buff [...] omits edd1417f8344 btrfs: tests: use standard error message after root alloca [...] omits c9d6b2dfcce0 btrfs: tests: use standard error message after fs_info all [...] omits 00fb097240c9 btrfs: tests: add table of most common errors omits 146925c75102 btrfs: tests: print file:line for error messages omits 190151b8bd0d btrfs: tests: don't leak fs_info in extent_io bitmap tests omits 5e66198b8010 btrfs: tests: handle fs_info allocation failure in extent_ [...] omits cd70d74f3e30 btrfs: Do mandatory tree block check before submitting bio omits 84d7d1b1e882 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits dc7da083d4d3 btrfs: fix panic during relocation after ENOSPC before wri [...] omits 3c55b4f17c12 btrfs: Use less confusing condition for uptodate parameter [...] omits ff5494cda00d btrfs: extent_io: Handle errors better in extent_writepages() omits b22be322e6fd btrfs: extent_io: add proper error handling to lock_extent [...] omits b62d89d4e615 btrfs: extent_io: Handle errors better in extent_write_loc [...] omits d1f9411134b6 btrfs: extent_io: Kill dead condition in extent_write_cach [...] omits 0c4fbfe676dc btrfs: extent_io: Handle errors better in btree_write_cach [...] omits f128ee7d7b46 btrfs: extent_io: Handle errors better in extent_write_ful [...] omits ee945ae46fc9 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits f1d786c5ed1b btrfs: Always output error message when key/level verifica [...] omits feb9b50e5502 btrfs: Check the first key and level for cached extent buffer omits 72ce6f215c7b arm64: tegra: Enable CPU idle support for Smaug omits e26f5dd5a7b7 arm64: tegra: Enable CPU idle support for Jetson TX1 omits 7103ac519e73 arm64: tegra: Add CPU idle states properties for Tegra210 omits c967959371d7 arm64: tegra: Fix timer node for Tegra210 omits 89dedaef49d3 libbpf: add libelf dependency to shared library build omits 379e2014c95b libbpf: add xsk.h to install_headers target omits 296bb163e2d5 Revert "drm/amdgpu: use HMM callback to replace mmu notifier" omits 20d059278ebe Revert "drm/amdkfd: avoid HMM change cause circular lock" omits 318c3f4bf337 Revert "drm/amdgpu: replace get_user_pages with HMM mirror [...] omits 8944042dece3 Revert "drm/amdgpu: fix HMM config dependency issue" omits 96aa5bfa091c Revert "drm/amdkfd: support concurrent userptr update for HMM" omits ac83d0ff9cbf Revert "drm/amdgpu: support userptr cross VMAs case with HMM" omits b523c3a61394 Revert "drm/amdgpu: more descriptive message if HMM not enabled" omits 196b4ce57d16 IB/qib: Remove a set-but-not-used variable omits 920d10e45844 IB/hfi1: Fix two format strings omits 1c7651f43777 kallsyms: store type information in its own array omits 1f687edee2ae IB/mlx5: Declare devx_async_cmd_event_fops static omits 0080aed4e4ca RDMA/uverbs: Allow the compiler to verify declaration and [...] omits 2dcdebff5e84 RDMA/uverbs: Annotate uverbs_request_next_ptr() return val [...] omits 259e66bcdff5 RDMA/uverbs: Add a __user annotation to a pointer omits 07631bf072a4 mmc: mmci: add get_datactrl_cfg callback and helper functions omits 20bee38b01a2 mmc: alcor: enable DMA for writes omits 417b85c5da5e Merge branch 'fixes' into next omits 157c99c5a295 mmc: alcor: don't write data before command has completed omits a01b2c6f47d8 drm/i915: Update DRIVER_DATE to 20190328 omits 7a8e61f84786 timekeeping: Force upper bound for setting CLOCK_REALTIME omits 4828d64e7f38 drm/i915: Update DRIVER_DATE to 20190328 omits a24dac922fda drm/i915: Update DRIVER_DATE to 20190328 omits 530b28426a94 drm/virtio: rework resource creation workflow. omits fd4d6a427771 drm/virtio: params struct for virtio_gpu_cmd_create_resource_3d() omits f9659329f222 drm/virtio: params struct for virtio_gpu_cmd_create_resource() omits 4441235f9566 drm/virtio: use struct to pass params to virtio_gpu_object [...] omits 42ca472603a2 drm/virtio: move virtio_gpu_object_{attach, detach} calls. omits 6bbeae35b67b drm/virtio: add virtio-gpu-features debugfs file. omits df16a224d2b5 drm/virtio: remove set but not used variable 'vgdev' omits e7dfb6d04e47 ARM: dts: at91: Fix typo in ISC_D0 on PC9 omits 2725d70aa513 ARM: at91: pm: do not disable/enable PLLA for ULP modes omits bc0779bd8f13 ARM: at91: pm: disable RC oscillator in ULP0 omits eaedc0d379da ARM: at91: pm: add ULP1 support for SAM9X60 omits a958156dac93 ARM: at91: pm: add support for per SoC wakeup source confi [...] omits 2fa86e5200a4 ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs omits 01c7031cfa73 ARM: at91: pm: initial PM support for SAM9X60 omits db9630273f90 dt-bindings: arm: atmel: add binding for SAM9X60 SoC omits c3f5b8fde71f ARM: at91: pm: introduce at91_soc_pm structure omits 7784a6eb89d4 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] omits 1ba8994faa33 ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] omits 0626f0df9ed0 Merge branch 'x86/urgent' omits 8911b02c48da Merge branch 'x86/timers' omits 9e1d77f25fad Merge branch 'x86/cpu' omits e511ab5b0456 Merge branch 'x86/cleanups' omits 53d7de5a8a81 Merge branch 'timers/core' omits f5c360d14397 Merge branch 'ras/core' omits 0ed638dd7f81 Merge branch 'irq/core' omits ef6a9f4f3ef9 Merge branch 'core/urgent' omits 4d720e2a8c5f Documentation: acpi: Add an example for PRP0001 omits c8b1917c8987 ACPICA: Clear status of GPEs before enabling them omits fd21b79e541e thunderbolt: Fix to check the return value of kmemdup omits 6183d5a51866 thunderbolt: property: Fix a missing check of kzalloc omits 3a23fd0415cb Merge branch 'topic/timer-fixes' into for-next omits 33d69455e402 crypto: caam - limit AXI pipeline to a depth of 1 omits c23116e48a9b crypto: caam/jr - Remove extra memory barrier during job r [...] omits 1b30b989cbea crypto: caam/jr - Removed redundant vars from job ring pri [...] omits a118dfa0dbfc crypto: caam/jr - Remove spinlock for output job ring omits e44e77ab8bbf crypto: vmx - Make p8_init and p8_exit static omits d99324c22643 crypto: fips - Grammar s/options/option/, s/to/the/ omits 2ff9dff5aadf crypto: cavium - Make cptvf_device_init static omits 78ea86da5a64 crypto: bcm - remove unused array tag_to_hash_idx omits 8355003c502e crypto: zip - Make some functions static omits 52c899ec472e crypto: ccp - Make ccp_register_rsa_alg static omits cd1af982338d crypto: cavium - Make some functions static omits 6469a3c96585 crypto: cavium - remove unused fucntions omits 1017e0987117 vrf: prevent adding upper devices omits b4e9e931e9bb crypto: caam - fix copy of next buffer for xcbc and cmac omits 23da1021a573 Merge branch 'thunderx-fix-receive-buffer-page-recycling' omits cd35ef91490a thunderx: eliminate extra calls to put_page() for pages he [...] omits b3e208069477 thunderx: enable page recycling for non-XDP case omits 7f07e5f1f778 net: mii: Fix PAUSE cap advertisement from linkmode_adv_to [...] omits 669efc76b317 net: hns3: fix compile error omits b5f9bd15b885 ila: Fix rhashtable walker list corruption omits 79706ced7a98 MAINTAINERS: Fix documentation file name for PHY Library omits 0b91bce1ebfc net: datagram: fix unbounded loop in __skb_try_recv_datagram() omits 5ceaeb99ffb4 net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode omits b9c7d1e25e51 Merge branch 'arm64-for-5.2' into all-for-5.2 omits 596a434369f6 arm64: dts: sdm845: Include rpmpd DT header omits 60f77ae7d1c1 arm64: dts: qcom: qcs404-evb: Enable uart3 and add Bluetooth omits 8faea8edbb35 arm64: dts: qcom: qcs404-evb: add spmi regulators omits a60a072c5e7f arm64: dts: qcom: pms405: add spmi regulators omits cd3dbe2a4e6c arm64: dts: qcom: msm8998: Add UFS nodes omits 695942de1da7 arm64: dts: qcom: msm8998: Allow UFSHC driver to set-load omits cb79a81fd98f dt-bindings: ufs: Add msm8998 compatible string omits 6703a27327dd arm64: dts: qcom: qcs404: Remove default setting of contro [...] omits 331ab98f8c4a arm64: dts: qcom: qcs404: Fix voltages l3 omits 0253735f503a arm64: dts: qcom: qcs404: Enable ethernet for EVB-4000 omits 4dfa70ea0f74 arm64: dts: qcom: qcs404: Add Ethernet node omits 71f1fdd9c300 arm64: dts: sdm845: Include the interconnect resources DT header omits f95f57e43722 arm64: dts: qcom: qcs404: Fix regulator supply names omits d6e5a4f84e28 dt-bindings: iio: adc: Add binding for ADC on pms405 PMIC omits 93b260528020 soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe() omits 9324df5817c0 soc: qcom: qmi: Change txn wait to non-interruptible omits 8da3daaa0971 soc: qcom: rmtfs: Add support for mmap functionality omits 00d082cc4ea6 drm: rcar-du: lvds: Set LVEN and LVRES bits together on D3 omits 871370308675 drm: rcar-du: lvds: Adjust operating frequency for D3 and E3 omits b764f2f66ed4 drm: rcar-du: Link CRTCs to the DU device omits 167e535438ec drm: rcar-du: lvds: Fix post-DLL divider calculation omits 2471e7a534b7 drm: Forward-declare struct drm_format_info in drm_framebuffer.h omits b1fed71c4a55 drm: rcar-du: Remove unused prototypes omits fcb32cbab0dc drm: rcar-du: crtc: Make local functions static omits bb1021105888 drm: Fix subtle spelling error in drm_crtc_state omits 73eb5476df72 drm: rcar-du: Support panels connected directly to the DPA [...] omits e815a9e62b32 drm/amd/powerplay: update current profile mode only when i [...] omits c0415c8722a4 drm/amd/display: fix odm output gamma programming omits 0cbba1638b8e drm/amd/display: Populate macro_tile_size field for dml omits 248cbed60db0 drm/amd/display: use dc_is_virtual instead of ENUM omits a5706c61cb8e drm/amd/display: 3.2.24 omits bb1cb98e215c drm/amd/display: Pass SDP spliting in parameters omits 3a66541c63bc drm/amd/display: Create clock funcs omits bc07dfb3660f drm/amd/display: Clean up old pplib interface functions omits d9673c920c03 drm/amd/display: Pass init_data into DCN resource creation omits a504ad265dec drm/amd/display: Handle branch device with DFP count = 0 case. omits 3ae42acde349 drm/amd/display: program default output gamma omits 5581192d7233 drm/amd/display: add preferred pipe split logic omits fda43ab68ce4 drm/amdgpu: don't put the root PD into the relocated list omits 110aef572afc drm/amdgpu: drop the ib from the VM update parameters omits ecf96b52bf98 drm/amdgpu: move VM table mapping into the backend as well omits df399b064118 drm/amdgpu: XGMI pstate switch initial support omits adc7e863f684 drm/amdgpu: use the new VM backend for clears omits 37945a3ad56f drm/amdgpu: defer cmd/fence/fw buffers destroy on hw_init failure omits 7a3d7bf606ca drm/amdgpu: add more debug friendly prompts omits 39fee32b467c drm/amdgpu: error out on mode1 reset failure omits fed184e9057a drm/amdgpu: trivial typo fix omits 190211ab7554 drm/amdgpu: remove per obj debugfs write omits 828cfa29093f drm/amdgpu: Fix amdgpu ras to ta enums conversion omits 9f491d731c9d drm/amdgpu: use macro instead of enum for flags omits 73aa8e1a3a84 drm/amdgpu: Fix some sanity check omits ab0cb022c8fd drm/amd/display: VBIOS can't be light up HDMI when restart system omits db64a2f43c1b drm/amd/powerplay: fix possible hang with 3+ 4K monitors omits aaaba51bf161 drm/amd/powerplay: correct data type to avoid overflow omits 6f5d29ff1a64 drm/amd/powerplay: add ECC feature bit omits ad51c46eec73 drm/amd/amdgpu: fix PCIe dpm feature issue (v3) omits fb17358ce8a0 scsi: qedf: Update the driver version to 8.37.25.19 omits efc8fe9b6cab scsi: qedf: Fix lport may be used uninitialized warning omits fe2043d19e4a scsi: qedf: Correctly handle refcounting of rdata omits faea5719d373 scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is [...] omits f2c98af4a27d scsi: qedf: Check for tm_flags instead of cmd_type during cleanup omits feac47f50787 scsi: qedf: Add a flag to help debugging io_req which coul [...] omits 582a47274a57 scsi: qedf: Don't send ABTS for under run scenario omits ff543e2886f0 scsi: qedf: Don't queue anything if upload is in progress omits fc37ddce937b scsi: qedf: Check both the FCF and fabric ID before servic [...] omits 56efc304b18c scsi: qedf: fc_rport_priv reference counting fixes omits 6f15d0c02950 scsi: qedf: Add missing return in qedf_scsi_done() omits a66c6cd2a8ad scsi: qedf: Wait for upload and link down processing durin [...] omits 627cc7dd73f6 scsi: qedf: Add additional checks for io_req->sc_cmd validity omits 78a8ab3cc0f9 scsi: qedf: fixup bit operations omits 6d1368e8f987 scsi: qedf: fixup locking in qedf_restart_rport() omits 4262d35c32c6 scsi: qedf: missing kref_put in qedf_xmit() omits 76dbf4ff068c scsi: qedf: Check for link state before processing LL2 pac [...] omits 0cbd0075390d scsi: qedf: Add missing fc_disc_init call after allocating lport omits 90ccf7579873 scsi: qedf: Correct the memory barriers in qedf_ring_doorbell omits 96b1765a099b scsi: qedf: Use a separate completion for cleanup commands omits 69ef2c692510 scsi: qedf: Modify abort and tmf handler to handle edge co [...] omits 5d5e55659b37 scsi: qedf: Modify flush routine to handle all I/Os and TMF omits 3e2c11b3fb7a scsi: qedf: Simplify s/g list mapping omits c5e06ba2f768 scsi: qedf: Add missing return in qedf_post_io_req() in th [...] omits 650ce64c9ead scsi: qedf: Correct xid range overlap between offloaded re [...] omits f1c43590365b scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails omits 155f425025fd scsi: MAINTAINERS: Add maintainer for MediaTek UFS driver omits 46333cebe778 scsi: qla2xxx: Simplify conditional check again omits d16ece577bf2 scsi: sd: Inline sd_probe_part2() omits 21e6ba3f0e02 scsi: sd: Rely on the driver core for asynchronous probing omits ea9006dfda65 scsi: mpt3sas: fix indentation issue omits 837857335372 scsi: libcxgbi: remove uninitialized variable len omits 356d71e00d27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 82129697df9d scsi: target: alua: fix the tg_pt_gps_count omits a1aa08a01f73 audit: link integrity evm_write_xattrs record to syscall event omits df453700e8d8 inet: switch IP ID generator to siphash omits 180a8c3d5dad net: phy: mdio-bcm-unimac: remove redundant !timeout check omits 4f661542a402 tcp: fix zerocopy and notsent_lowat issues omits 4d5ec89fc8d1 net: openvswitch: Add a new action check_pkt_len omits d7aa033831b3 Merge branch 'ethtool-add-support-for-Fast-Link-Down-as-ne [...] omits 69f42be8af71 net: phy: marvell: add PHY tunable fast link down support [...] omits 3aeb0803f7ea ethtool: add PHY Fast Link Down support omits 7b7ed885aff2 net/core: Allow the compiler to verify declaration and def [...] omits a986967eb8e9 net/core: Fix rtnetlink kernel-doc headers omits d79b3bafabc2 net/core: Document __skb_flow_dissect() flags argument omits b3c0fd61e6ab net/core: Document all dev_ioctl() arguments omits 37f3c421e8f0 net/core: Document reuseport_add_sock() bind_inany argument omits 863d1a8d5523 net: dsa: mv88e6xxx: remove unneeded cmode initialization omits 32705592f944 bnx2x: Utilize FW 7.13.11.0. omits 1713cb37bf67 fou: Support binding FoU socket omits 1755ecedc485 doc/kprobes: Update obsolete RCU update functions omits 08304d714638 IB/rxe: Replace av->network_type with skb->protocol omits 0ac01febd475 BPF: Add sample code for new ib_umad tracepoint omits 2ccfbb70c277 IB/MAD: Add SMP details to MAD tracing omits 056533192a9e IB/UMAD: Add umad trace points omits 0e65bae205cb IB/MAD: Add agent trace points omits 821bf1de45a1 IB/MAD: Add recv path trace point omits 4d60cad5db7f IB/MAD: Add send path trace points omits 2dd0cf77c93f iw_cxgb4: Update Maintainer details omits ec8bf1942567 drm/fb-helper: Fixup fill_info cleanup omits 6a1096611cc5 RDMA/vmw_pvrdma: Skip zeroing device attrs omits d623dfd28361 IB/mlx5: Compare only index part of a memory window rkey omits 1e5887b700dd IB/mlx5: WQE dump jumps over first 16 bytes omits 1abe186ed8a6 IB/mlx5: Reset access mask when looping inside page fault handler omits e95e52a1788d RDMA/hns: Limit scope of hns_roce_cmq_send() omits eec7e2954df2 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits b0be25c5752e Merge branch 'net-mvpp2-Classifier-updates-and-cleanups' omits c2d3d8eebe7c net: mvpp2: cls: Rework C2 engine macros omits 693131db1d5f net: mvpp2: cls: Initialize lookup priorities for all entr [...] omits 8d2847d9462d net: mvpp2: cls: Invalidate all C2 entries except the ones we use omits ff2f3cb6eb89 net: mvpp2: cls: Rename the flow table macros omits 5b3538063627 net: mvpp2: cls: Don't use the sequence attribute for clas [...] omits 6310f77d9919 net: mvpp2: cls: Rename classifer per-port functions omits b11ffdc538be net: mvpp2: cls: Move C2 read/write helpers around omits 147c538e7975 net: mvpp2: cls: Write C2 TCAM data last when writing a C2 entry omits e4bfb4aced83 net: mvpp2: cls: Use iterators to go through the cls_table omits b607cc61be41 net: mvpp2: debugfs: Allow reading the C2 engine table fro [...] omits 8aa651060ff2 net: mvpp2: debugfs: Allow reading the flow table from debugfs omits 7cb5e368591a net: mvpp2: debugfs: Store debugfs entries data in mvpp2 struct omits 0b27f8650f20 net: mvpp2: cls: Make the flow definitions const omits 93c2589c9259 net: mvpp2: cls: Rename MVPP2_N_FLOWS to MVPP2_N_PRS_FLOWS omits 32f1a672d404 net: mvpp2: cls: use Lookup Type in classification engines omits dc61b37fd9dc net: mvpp2: cls: Start cls flow entries from beginning of table omits 1f29a8c4c68f net: mvpp2: cls: Add missing MAC_DA field extraction omits c9dbb6cf51e0 net: mvpp2: Don't use an int to store netdev_features_t omits d49f9d9d13a3 gfs2: Fix lru_count going negative omits d0294344470e IB/hfi1: Fix the allocation of RSM table omits a8639a79e85c IB/hfi1: Eliminate opcode tests on mr deref omits 93b289b9aff6 IB/hfi1: Clear the IOWAIT pending bits when QP is put into [...] omits 662d66466637 IB/hfi1: Failed to drain send queue when QP is put into er [...] omits ae21f41e1f56 firmware: vpd: Drop __iomem usage for memremap() memory omits 5cb27d30fc3a w1: ds2482: cosmetic fixes after 54865314f5a1 omits 13bd14a41ce3 char: hpet: fix a missing check of ioremap omits d8fb3fafa220 sgi-xpc: mark expected switch fall-through omits 19f8d67fc6c2 uio: uio_fsl_elbc_gpcm: Make dev_attr_reg_br and dev_attr_ [...] omits f1cf11c296c5 misc: fastrpc: increase max init file size to 64 MB omits 02b45b47fbe8 misc: fastrpc: fix remote page size calculation omits 25e8dfb83cda misc: fastrpc: take into account of overlapping buffers omits 80f3afd72bd4 misc: fastrpc: consider address offset before sending to DSP omits 977e6c8d1d18 misc: fastrpc: use correct spinlock variant omits 415a0729bd12 misc: fastrpc: make sure memory read and writes are visible omits b49f6d83e290 misc: fastrpc: Fix a possible double free omits 8e7389c79b40 misc: fastrpc: Avoid free of DMA buffer in interrupt context omits 34bf9ce91e04 misc: rtsx: clean up some indenting omits 486fa92df470 libnvdimm/btt: Fix a kmemdup failure check omits 1e55b609b983 mei: adjust the copyright notice in the files. omits 514c37e320a2 mei/hdcp: Fix SPDX identifiers omits 191b0700727c nfc/mei: convert to SPDX license tags omits 9fff0425aab0 mei: convert to SPDX license tags omits 3634946f5224 mei: add missing SPDX tag to mei Kconfig omits e9a88dc28766 drm/i915: Reject rotation for some hdr formats omits 546f0f655067 drm/i915: Reject Yf tiling for HDR formats, v2. omits 3bd02fa4be3a drm/i915: Handle YUV subpixel support better omits 21c75ad65f8e parport_cs: Fix memory leak in parport_config omits 4b0a2c5ff721 virtio_console: initialize vtermno value for ports omits 67fbfc3943e0 vt: use /dev/vcs (not /dev/vcs0) in comment omits b9ca5f8560af tty: pty: Fix race condition between release_one_tty and p [...] omits 75ddbc1fb11e tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blank [...] omits 46ca3f735f34 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler omits 1bbb1c318cd8 tty: ipwireless: fix missing checks for ioremap omits cf90c06f8115 tty: fix read of tty->pgrp outside of ctrl_lock omits 3adf2aa8af2d drivers/tty/tty_jobctrl.c - fix non-kerneldoc comment omits 6ac972dd4db4 tty/sysrq: Convert show_lock to raw_spinlock_t omits 0e2f54f88b8b Merge drm/drm-next into drm-intel-next-queued omits 36b8defc4476 ALSA: us122l: Use alloc_pages_exact() omits 734b5a0bbdf4 ALSA: Replace snd_malloc_pages() and snd_free_pages() with [...] omits fe1b26c93d43 ALSA: timer: Make snd_timer_close() really kill pending actions omits cbe706b05268 gpio: mlxbf: Add dependency on 64BIT to Kconfig entry omits a7588c896b05 ALSA: timer: Check ack_list emptiness instead of bit flag omits 7bb4a8a2cc93 ALSA: timer: Make sure to clear pending ack list omits 8748b850becc ALSA: timer: Unify timer callback process code omits 6b77908fea62 serial: sc16is7xx: Drop of_match_ptr() use omits 00d9f0c65401 serial: sc16is7xx: Switch to use device_get_match_data() omits 24bc6e68efa0 serial: sc16is7xx: Respect clock-frequency property omits 8650e026c819 dt-bindings: sc16is7xx: Add alternative clock-frequency property omits f4487db58eb7 serial: sprd: Add DMA mode support omits 083206100d97 dt-bindings: serial: sprd: Add dma properties to support DMA mode omits 4007098f4ce4 serial: sprd: Add power management for the Spreadtrum seri [...] omits 984df54e4304 dt-bindings: serial: sprd: Add clocks and clocks-names properties omits 9828def35a36 serial: 8250_fintek: Make fintek_8250_set_termios static omits 025c65e119bf xfrm: Honor original L3 slave device in xfrmi policy lookup omits 96fd2c6633b0 drm/i915: Drop new chunks of context creation ABI (for now) omits a2deb87396b0 drm/i915: Disable semaphore on vGPU for now omits 369b976d6f36 Merge branch 'fix-btf_dedup' omits eb76899ce749 selftests/bpf: add btf_dedup test for VOID equivalence check omits 9ec71c1cdbdd libbpf: fix btf_dedup equivalence check handling of differ [...] omits 97bb42bf8396 btrfs: Correctly free extent buffer in case btree_read_ext [...] omits 349cfda1bf40 btrfs: Make btrfs_(set|clear)_header_flag return void omits 3b37ffa325c6 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] omits 5305788cb2a5 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage omits 6f7e36989cb3 btrfs: Exploit the fact that pages passed to extent_readpa [...] omits cb050e7f39a5 btrfs: switch extent_buffer::lock_nested to bool omits 96e0e28c9805 btrfs: use assertion helpers for extent buffer write lock [...] omits ec19518512b1 btrfs: add assertion helpers for extent buffer write lock [...] omits a75ed42108df btrfs: use assertion helpers for extent buffer read lock counters omits 4c60adce192c btrfs: add assertion helpers for extent buffer read lock counters omits 568a67ed98b3 btrfs: use assertion helpers for spinning readers omits 0c4095718fbd btrfs: add assertion helpers for spinning readers omits caf81238a9d6 btrfs: use assertion helpers for spinning writers omits 9661257734b0 btrfs: add assertion helpers for spinning writers omits be6f426fd0aa btrfs: Remove EXTENT_IOBITS omits fa92f3e2ffda btrfs: Remove EXTENT_WRITEBACK omits e95322ab40c9 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add omits 6929ff76b799 btrfs: Factor out common extent locking code in submit_com [...] omits 4fffefe306a6 btrfs: Set io_tree only once in submit_compressed_extents omits 0071ea45717a btrfs: Replace clear_extent_bit with unlock_extent omits 2314dfcd1574 btrfs: Make compress_file_range take only struct async_chunk omits 8b40500b7f87 btrfs: Remove fs_info from struct async_chunk omits a8236bba90cf btrfs: Rename async_cow to async_chunk omits 27558b55b8f9 btrfs: Preallocate chunks in cow_file_range_async omits 70e808a144ed btrfs: merge btrfs_setxattr and do_setxattr omits 042aa9382be2 btrfs: don't create transaction in btrfs_setxattr omits 819cd81c137b btrfs: start transaction in btrfs_xattr_handler_set omits 62ef14c27b7e btrfs: start transaction in btrfs_set_acl omits 682ed4a94369 btrfs: start transaction in btrfs_set_prop_trans omits f42b202d0af0 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans omits 324ca2c1a69c btrfs: rename fs_info argument to fs_private omits 10e02a8f96ea btrfs: drop redundant forward declaration in props.c omits 8208e09bdb6a btrfs: merge _btrfs_set_prop helpers omits 1b5d0c4418e2 btrfs: reduce kmap_atomic time for checksumming omits a71742bb168e btrfs: tracepoints: Add trace events for extent_io_tree omits b990579dd6ee btrfs: Introduce extent_io_tree::owner to distinguish diff [...] omits 5d46e4b3404d btrfs: switch extent_io_tree::track_uptodate to bool omits 99dab763725b btrfs: Introduce fs_info to extent_io_tree omits e8bb03f4b6fa Btrfs: remove no longer used 'sync' member from transactio [...] omits 578aa664b272 btrfs: zstd: remove indirect calls for local functions omits c091febbc7ad btrfs: scrub: return EAGAIN when fs is closing omits 9276e718408d btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 30cd4df021ef btrfs: Don't panic when we can't find a root key omits 6c01edf63890 btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 307718b6f63a btrfs: factor our read/write stage off csum_tree_block int [...] omits 7ca8c2c8bbed staging: mt7621-mmc: Initialize completions a single time [...] omits 4195b4f11fbb staging: mt7621-mmc: Remove obsolete Kconfig flags omits 3f6363462937 staging: rtl8723bs: core: fix line over 80 characters warning omits b83970f23f36 staging: emxx_udc: remove unneeded parenthesis omits ac118d87cff7 staging: wilc1000: use cfg80211 ssid list instead of repacking it omits ffb99752e930 staging: vc04_services: add missing __user annotations omits 8db5da0b8618 x86/ima: require signed kernel modules omits b6e24d0e2118 staging: rtl8712: Remove comparison to true omits 27903f9f6b6c staging: rtl8712: remove unnecessary parentheses omits 49103a816a49 staging: rtl8192u: Remove typedef for struct. omits f40c9e3d7703 Staging: rtl8188eu: Get rid of custom macro, DBG_88E in kmalloc omits f0977109a577 staging: sm750fb: lower case to fix camelcase checkpatch warning omits d3aa8a12f30e Merge branch 'v5.2-armsoc/dts64' into for-next omits a33becb551bd Merge branch 'v5.2-armsoc/dts32' into for-next omits 5aa2c9ae9371 drm/i915: Update TRANS_MSA_MISC for fastsets omits 5ca0ef8a56b8 drm/i915: Add max_bpc property for DP MST omits f1477219869c drm/i915: Remove the 8bpc shackles from DP MST omits da38ef3ed10a gpio: gpio-omap: add check for off wake capable gpios omits 06dce84ec76b gpio: gpio-omap: always scan for triggered non-wakeup capa [...] omits 21e2118f4703 gpio: gpio-omap: limit errata 1.101 handling to wkup domai [...] omits dc7fe518b049 overflow: Fix -Wtype-limits compilation warnings omits 35b45227af57 Merge branch 'i2c/for-5.2' into i2c/for-next omits d2825d3e0448 Merge branch 'i2c/for-current' into i2c/for-next omits 9513ea4f6728 IB/iser: remove uninitialized variable len omits 765bdb0b3948 drm/i915: Expose the force_audio property with DP MST omits 37aa52bff2bc drm/i915: Add broadcast RGB property for DP MST omits e2a438bd7116 RDMA/i40iw: Handle workqueue allocation failure omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2bafa1e96254 HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630 omits f6ac28d61675 i2c: apply coding style for struct i2c_adapter omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 70cd8121ca7d HID: picolcd: Convert to use sysfs_streq() omits 265bd824e17f i2c: at91: Convert to use struct i2c_timings omits 77f9f7721866 HID: hid-sensor-custom: simplify getting .driver_data omits b4e1728232d6 arm64: dts: rockchip: Decrease emmc-phy's drive impedance [...] omits fb8b7460c995 arm64: dts: rockchip: Define drive-impedance-ohm for RK339 [...] omits 0e694df356c0 spi: tegra20-slink: change chip select action order omits 5fb94d46c317 ASoC: fsl_audmix: Fix kbuild failure omits a3eec13b8fd2 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. omits 01b2a2d52169 ARM: dts: rockchip: Add device tree for rk3288-veyron-mighty omits d2a6cfdaca9e dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] omits edeaf6da5aa7 Merge branches 'arm-dt-for-v5.2' and 'arm64-dt-for-v5.2' i [...] omits 006c077041dc x86/mce: Handle varying MCA bank counts omits 1792a0f35319 ARM: dts: rskrza1: Add remaining LEDs omits 129ca9e185ab ARM: dts: rskrza1: Add I2C support omits e3414b8c45af arm64: dts: renesas: salvator-common: Add GPIO keys support omits 82dea4ddb9c1 Merge branch 'v5.1-armsoc/dts-fixes' into for-next omits 9a1a496f1406 Merge branch 'v5.2-clk/next' into for-next omits 52b7562fddb6 Merge branch 'v5.2-armsoc/dts64' into for-next omits c0e7feef7350 Merge branch 'v5.2-armsoc/dts32' into for-next omits 9d5549d8a865 drm/edid: Remove defunct EDID_QUIRK_FIRST_DETAILED_PREFERRED omits a9282a8e6966 drm/uapi: Remove unused DRM_DISPLAY_INFO_LEN omits 35f51863e30d drm: Kill drm_display_info.name omits a9ab81d9f52a drm: Fix tabs vs. spaces omits ee7f5cbed2eb drm: Nuke unused drm_display_info.pixel_clock omits 2b9c12e01a3d Merge branches 'fixes-for-v5.1', 'arm-dt-for-v5.2', 'arm-s [...] omits 7a516e49d975 arm64: dts: renesas: use extended audio dmac register omits 05f1d882d28b arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy [...] omits de8e8daaf719 arm64: dts: renesas: salvator-common: Sort node label omits e2fa79de7ecb arm64: dts: renesas: Update Ebisu and Draak bootargs omits f19501aa07f1 x86/mce: Fix machine_check_poll() tests for error types omits 547fcf9b1c60 drm/i915/icl: Fix VEBOX mismatch BUG_ON() omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 36a1da15b5df drm/omap: hdmi4_cec: Fix CEC clock handling for PM omits 168b85e9b223 drm/fb-helper: Unexport fill_{var,info} omits 5a3887ba8a52 drm/udl: Use drm_fb_helper_fill_info omits c8613fc6293b drm/vboxvideo: Use drm_fb_helper_fill_info omits 4a536934e6c9 drm/tegra: Use drm_fb_helper_fill_info omits 668447e5aa3d drm/rockchip: Use drm_fb_helper_fill_info omits 19d8a4e3d91f drm/radeon: Use drm_fb_helper_fill_info omits e8f9ad5a00ad drm/omap: Use drm_fb_helper_fill_info omits 14bc29646639 drm/omap: fix typo omits f243dd06180a drm/nouveau: Use drm_fb_helper_fill_info omits d4eae71f815e drm/msm: Use drm_fb_helper_fill_info omits 82367d80d8e9 drm/mga200g: Use drm_fb_helper_fill_info omits 7a0f9ef9703d drm/i915: Use drm_fb_helper_fill_info omits 2b617b14536c drm/hibmc: Use drm_fb_helper_fill_info omits abfe3c456068 selftests/livepatch: use TEST_PROGS for test scripts omits dfec164ea90c drm/gma500: Use drm_fb_helper_fill_info omits fb68e5969fc6 drm/exynos: Use drm_fb_helper_fill_info omits f68aeae67170 drm/cirrus: Use drm_fb_helper_fill_info omits 2f5791cd03b9 drm/ast: Use drm_fb_helper_fill_info omits f21b6e47eb1d drm/armada: Use drm_fb_helper_fill_info omits bb1c08f98288 drm/amdgpu: Use drm_fb_helper_fill_info omits ecbfc474f0df drm/fb_helper: set info->par in fill_info() omits f1eca684b713 drm/fb-helper: set fbi->fix.id in fill_info() omits 3df3116ab4b1 drm/fb-helper: Add fill_info() functions omits 98721b84bc83 drm/i915: fix i386 build of 64b raw_uncore functions omits 5133a4a800fd Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 9b56108e6c01 dt-bindings: phy: Add Stingray USB PHY binding document omits 387181dcdb6c RISC-V: Always compile mm/init.c with cmodel=medany and notrace omits dbee9c9c4584 riscv: fix accessing 8-byte variable from RV32 omits c01908a14bf7 HID: input: add mapping for "Toggle Display" key omits afbbaa1bc001 HID: input: add mapping for "Full Screen" key omits 7975a1d6a7af HID: input: add mapping for keyboard Brightness Up/Down/To [...] omits 96dd86871e1f HID: input: add mapping for Expose/Overview key omits f7b3d85aa7a3 HID: input: fix mapping of aspect ratio key omits 2291da5b4d30 [media] doc-rst: switch to new names for Full Screen/Aspect keys omits 07ba9e7be423 Input: document meanings of KEY_SCREEN and KEY_ZOOM omits 4c5d789ce175 Merge branch 'next-general' into next-testing omits 738c06d0e456 Input: elan_i2c - add hardware ID for multiple Lenovo laptops omits 8d93e952fba2 LSM: lsm_hooks.h: fix documentation format omits 9c53cb9d5648 LSM: fix documentation for the shm_* hooks omits e9220bc8b79a LSM: fix documentation for the sem_* hooks omits ab012bc83615 LSM: fix documentation for the msg_queue_* hooks omits 5fdd268f6eb8 LSM: fix documentation for the audit_* hooks omits 6b6b6476a32f LSM: fix documentation for the path_chmod hook omits 2f991d7ae86a LSM: fix documentation for the socket_getpeersec_dgram hook omits a890e6378201 LSM: fix documentation for the task_setscheduler hook omits 68b3edbd9fd8 LSM: fix documentation for the socket_post_create hook omits 5f4b97555c2e LSM: fix documentation for the syslog hook omits 733e4467dd06 LSM: fix documentation for sb_copy_data hook omits 4e861b133373 Merge branch 'next-general' into next-testing omits 9d7b7bfbafba Merge tag 'v5.1-rc2' into next-general omits 01ca667133d0 fm10k: Fix a potential NULL pointer dereference omits f669d24f3dd0 i40e: fix WoL support check omits 7ec52b9df7d7 ixgbe: fix mdio bus registration omits fc00c6a41638 EDAC/amd64: Adjust printed chip select sizes when interleaved omits 0a227af521d6 EDAC/amd64: Support more than two controllers for chip sel [...] omits 7835961d377b EDAC/amd64: Recognize x16 symbol size omits 869adc4316ea EDAC/amd64: Set maximum channel layer size depending on family omits bdcee7747f5c EDAC/amd64: Support more than two Unified Memory Controllers omits 4d30d2bc3c23 EDAC/amd64: Use a macro for iterating over Unified Memory [...] omits 6e846239e548 EDAC/amd64: Add Family 17h Model 30h PCI IDs omits dabb8338be53 igb: Fix WARN_ONCE on runtime suspend omits 64f4b9437f7c ice: Remove "2 BITS" comment omits 92414f329262 ice: Update comment regarding the ITR_GRAN_S omits 6c2f997af50c ice: Update function header for __ice_vsi_get_qs omits b3ccbbce1e45 i40e: fix i40e_ptp_adjtime when given a negative delta omits ac4667551ea5 ice: Remove unnecessary braces omits 10c7e4c5fca7 ice: Remove unused function prototype omits 203a068ac9e2 ice: Add missing case in print_link_msg for printing flow control omits 8244dd2d23b2 ice: Audit hotpath structures with pahole omits d5d246a56af0 coresight: Merge the static and dynamic replicator drivers omits 3e753302f72e coresight: dynamic-replicator: Prepare for merging with st [...] omits 70709419493c coresight: replicator: Prepare for merging with dynamic-re [...] omits 37176a201488 coresight: dynamic-replicator: Clean up error handling omits c0ba974c85ee coresight: tmc: Report DMA setup failures omits 89f3e4a5b762 ice: Do not bail out when filter already exists omits 4e1af7bf22ca ice: Fix issue with VF attempt to delete default MAC address omits 164a4daaeaec torture: Suppress false-positive CONFIG_INITRAMFS_SOURCE c [...] omits a9d6938ddb7f locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg d [...] omits ad092c027713 rcuperf: Fix cleanup path for invalid perf_type strings omits b813afae7ab6 rcutorture: Fix cleanup path for invalid torture_type strings omits d44ac1bebc47 rcutorture: Fix expected forward progress duration in OOM [...] omits f47cb1bb0da2 rcutorture: Remove ->ext_irq_conflict field omits a3b0e1e59ef1 rcutorture: Make rcutorture_extend_mask() comment match the code omits fef141f6195b tools/.../rcutorture: Convert to SPDX license identifier omits 24aca4aea4f0 torture: Don't try to offline the last CPU omits 6c70e9cd5f3c rcu: Fix nohz status in stall warning omits b51bcbbf16ef rcu: Move forward-progress checkers into tree_stall.h omits 7ac1907c9e7b rcu: Move irq-disabled stall-warning checking to tree_stall.h omits e23344c2ca42 rcu: Organize functions in tree_stall.h omits 59b73a27681c rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h omits 40e69ac7d0c5 rcu: Inline RCU stall-warning info helper functions omits d87cda509458 rcu: Move rcu_print_task_exp_stall() to tree_exp.h omits 21d0d79ab051 rcu: Inline RCU task stall-warning helper functions omits 32255d51b6ed rcu: Move RCU CPU stall-warning code out of tree.c omits 3fc3d1709fc7 rcu: Move RCU CPU stall-warning code out of tree_plugin.h omits 10462d6f58fb rcu: Move RCU CPU stall-warning code out of update.c omits 2e018c59fe8f ACPI / tables: Clean up whitespace omits f5ad3991493c srcu: Remove cleanup_srcu_struct_quiesced() omits 5cdfd174ea6c srcu: Check for in-flight callbacks in _cleanup_srcu_struct() omits add0d37b4f1e rcu: Correct READ_ONCE()/WRITE_ONCE() for ->rcu_read_unloc [...] omits f1a98045abd8 rcu: Fix typo in tree_exp.h comment omits a2badefa8574 rcu: Eliminate redundant NULL-pointer check omits 5d8a752e31aa rcu: Fix force_qs_rnp() header comment omits 85f2b60c4321 rcu: Update jiffies_to_sched_qs and adjust_jiffies_till_sc [...] omits b699cce1604e rcu: Do a single rhp->func read in rcu_head_after_call_rcu() omits 6973032a602e rcu: Default jiffies_to_sched_qs to jiffies_till_sched_qs omits 0f58d2ac2c87 rcu: Fix self-wakeups for grace-period kthread omits 497e42600b69 rcu: Report error for bad rcu_nocbs= parameter values omits da8739f23fad rcu: Allow rcu_nocbs= to specify all CPUs omits b2eb85b49a57 rcu: Move common code out of if-else block omits 9145b505bbbd MAINTAINERS: Add -rcu branch name ("dev") omits bdead419fb1d MAINTAINERS: RCU now has its own email list omits 3ffe3d1adc0b rcu: Set rcutree.kthread_prio sysfs access to read-only omits 884157cef0ac rcu: Make exit_rcu() handle non-preempted RCU readers omits 18d7e40679ef rcu: rcu_qs -- Use raise_softirq_irqoff to not save irqs twice omits 671a63517cf9 rcu: Avoid unnecessary softirq when system is idle omits e85e6a21b2b5 rcu: Unconditionally expedite during suspend/hibernate omits 884b429ae667 doc: Fix typos and otherwise modernize checklist.txt omits d1b493bbe101 doc: Describe choice of rcu_dereference() APIs and __rcu usage omits 0fa201d1618e doc: Repair some whitespace damage omits 4fea6ef0b219 doc: Remove obsolete RCU update functions from RCU documentation omits 5ceb5f0522bd ACPI / scan: Add labels for PNP button devices omits 40381a3c1fa3 ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power [...] omits 603fadf33604 ACPI: Fix comment typos omits 9511cb6481af drm/i915: Adding missing '; ' to ENGINE_INSTANCES omits a7c9b47bc993 ice: enable VF admin queue interrupts omits 64a59d05a4b3 ice: Fix for adaptive interrupt moderation omits 5995b6d0c6fc ice: Implement pci_error_handler ops omits 5abac9d7e1bb ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset omits cf6c6e01bf5d ice: use virt channel status codes omits e163484afa8d drm/i915: Update size upon return from GEM_CREATE omits baba6e572b38 drm/i915: take a reference to uncore in the engine and use it omits 97a04e0d07c4 drm/i915: switch intel_wait_for_register to uncore omits d2d551c06f81 drm/i915: intel_wait_for_register_fw to uncore omits 4319382e9b1b drm/i915: switch intel_uncore_forcewake_for_reg to intel_uncore omits a2b4abfc626b drm/i915: switch uncore mmio funcs to use intel_uncore omits eb17af67eb1e drm/i915: take a ref to the rpm in the uncore structure omits 91dab5d53f4d ice: Remove unnecessary newlines from log messages omits f52c97d9df98 bpf, doc: fix BTF docs reflow of bullet list omits 61777f378774 Merge branch 'fix-verifier-warning' omits cabacfbbe54e selftests/bpf: test case for invalid call stack in dead code omits 927cb78177ae bpf: remove incorrect 'verifier bug' warning omits fa7e428c6b7e openvswitch: add seqadj extension when NAT is used. omits b4b6aa83433e selftests: bpf: don't depend on hardcoded perf sample_freq omits 340d45569940 PCI: hv: Add pci_destroy_slot() in pci_devices_present_wor [...] omits 15becc2b56c6 PCI: hv: Add hv_pci_remove_slots() when we unload the driver omits 4ae27444100f IB/core: Ensure an invalidate_range callback on ODP MR omits 2cf7bf6f2f20 drm/i915: add uncore flags for unclaimed mmio omits 5a0ba777098a drm/i915: add HAS_FORCEWAKE flag to uncore omits 6cc5ca768825 drm/i915: rename raw reg access functions omits 05f151a73ec2 PCI: hv: Fix a memory leak in hv_eject_device_work() omits 613e2ef60188 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] omits 0164945de1b8 ARM: dts: sun7i: fix typos in uart pin mux omits a79668c17684 ARM: dts: sun9i: Remove deprecated pinctrl properties omits ac7fcfa1ecde arm64: dts: allwinner: a64: Fix the Codec I2S binding omits 0973c06bb8fb arm64: dts: allwinner: a64: Add default dr_mode omits 88a20adde5f6 ARM: dts: sun8i: h3: Add default dr_mode omits 0a25d92c6f4f dpaa2-eth: use netif_receive_skb_list omits 6da88a82df75 tipc: fix return value check in tipc_mcast_send_sync() omits f7f9467ad3c3 Merge branch 'net-phy-aquantia-report-Aquantia-specific-se [...] omits 2d64610934b4 net: phy: aquantia: inform about proprietary 1000Base-T2 m [...] omits 43429a0353af net: phy: aquantia: report PHY details like firmware version omits 9d685c11bf98 net: phy: aquantia: print remote capabilities if link part [...] omits 6146dd453e23 net: dsa: Avoid null pointer when failing to connect to PHY omits 8b30919a4e3c ARM: OMAP2+: Handle reset quirks for dynamically allocated [...] omits 70451127873f ARM: OMAP2+: Remove hwmod .rev data and use local SoC chec [...] omits b57250fa5eb3 ARM: OMAP2+: Allocate struct omap_hwmod based on dts data omits 6d63b12d182e ARM: OMAP2+: Define _HWMOD_STATE_DEFAULT and use it omits 513a4abb19d5 ARM: OMAP2+: Prepare class allocation for dynamically allo [...] omits 798bd175ab0d ARM: OMAP2+: Make interconnect target module allocation fu [...] omits 7f0d078667a4 ARM: OMAP2+: Fix potentially uninitialized return value fo [...] omits 7d56bedb2730 ARM: dts: Fix dcan clkctrl clock for am3 omits 9675db398b15 net: phy: aquantia: simplify aqr_config_aneg omits c78c42d77165 gpio: add driver for Mellanox BlueField GPIO controller omits 9a9982d4601e gpio: 74x164: Convert to use SPDX identifier omits 517ec43927c8 gpio: 74x164: Remove linux/init.h and sort headers omits 3c7469514dbe gpio: 74x164: Make use of device properties omits be67101fbf27 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits e42dd3ee3f9c ALSA: emux: Add support of loading GUS-patch omits 077973c8c37f drm/i915/icl: reduce pll_id scope and use enum type omits 02c99d26f520 drm/i915/icl: use previous pll hw readout omits 5e65216d8dd1 drm/i915/cnl: use previous pll hw readout omits 47c9877e9be3 drm/i915/bxt: make bxt_calc_pll_link() similar to skl omits 947f44174684 drm/i915/skl: use previous pll hw readout omits 766460852cfa x86/platform/uv: Fix missing checks of kcalloc() return values omits a4b7013db23e RDMA/rxe: Fix slab-out-bounds access which lead to kernel [...] omits 1a2e158327c9 drivers: infiniband: Fix whitespace in kconfig omits 8782c647aec4 drm/fbdev: Make skip_vt_switch the default omits a6a9274a7c71 RDMA/nes: remove redundant check on udata omits 638267537ad9 cma: Convert portspace IDRs to XArray omits 602cbe8efc52 drm/i915/selftests: Fix an IS_ERR() vs NULL check omits 81cc440883d4 ucm: Convert ctx_id_table to XArray omits 8e5a9d61e258 ib core: Convert query_idr to XArray omits ae78ff3a0f0c RDMA/cm: Convert local_id_table to XArray omits 949a2370466b IB/mad: Convert ib_mad_clients to XArray omits b86ef5367761 ASoC: fsl: Add Audio Mixer machine driver omits d0d9071b7241 ASoC: add fsl_audmix DT binding documentation omits be1df61cf06e ASoC: fsl: Add Audio Mixer CPU DAI driver omits 7cae255d2757 regulator: act8865: Constify regulator_ops omits 253c9c79adbc regulator: act8865: Convert to regulator core's simplified [...] omits 0b5e200cc7ee regulator: tps65217: Fix off-by-one for latest seletor of [...] omits 245308c62170 spi: stm32-qspi: add dma support omits a88eceb17ac7 spi: stm32-qspi: add spi_master_put in release function omits 883ce2421ed7 regulator: sc2731: Constify regulators omits 5de219ccc1a7 regulator: da9063: convert header to SPDX omits 36e075ce74ec ASoC: Intel: Skylake: enable S24_LE format support omits f0f0657b108c drm/doc: Drop "content type" from the legacy kms property table omits 64f01d2b5ccc ASoC: tlv320aic32x4: Only enable with common clock omits f1430536e008 mlx4: Convert pv_id_table to XArray omits b02a29eb8841 mlx5: Convert mlx5_srq_table to XArray omits 270a9833b269 IB/hfi1: Add running average for adaptive pio omits be20bbcb0a8c PCI: rcar: Add the initialization of PCIe link in resume_noirq() omits 27942ef503a5 quota: remove trailing whitespaces omits df15a2a59d0b quota: code cleanup for __dquot_alloc_space() omits 1206d028b2c8 ext2: Adjust the comment of function ext2_alloc_branch omits a768a9abc625 udf: Explain handling of load_nls() failure omits 547e12325d0e arm64: dts: imx: Add i.mx8mm evk basic dts support omits a05ea40eb384 arm64: dts: imx: Add i.mx8mm dtsi support omits 9d9521e89081 dt-bindings: arm: imx: Add the soc binding for imx8mm omits 496456058b50 ARM: dts: imx7ulp: add ocotp support omits 48a15bb42df8 clk: imx: Remove unused imx_get_clk_hw_fixed omits 30137a11d906 ARM: imx_v6_v7_defconfig: Enable SIOX bus omits 811c94f1e866 ARM: dts: Add devicetree for Eckelmann ci4x10 omits 5930a57fb08a dt-bindings: arm: fsl: Add devicetree binding for Eckelman [...] omits 4d537f37e0d3 usb: introduce usb_ep_type_string() function omits 2a738137b4c2 usb: typec: fusb302: Make fusb302_irq_work static omits 3de3dbe7c132 usb: u132-hcd: fix potential NULL pointer dereference omits 4c912bff46cc usb: typec: wcove: Provide fwnode for the port omits 8ead7e817224 usb: core: Add PM runtime calls to usb_hcd_platform_shutdown omits 1a137b47ce6b usb: sierra: fix a missing check of device_create_file omits f926da42218c usb: mtu3: add a function to switch mailbox state to string omits 83374e035b62 usb: mtu3: add tracepoints to help debug omits 4aab6ad24a10 usb: mtu3: move vbus and mode debugfs interfaces into mtu3 [...] omits ae07809255d3 usb: mtu3: add debugfs interface files omits 48e0d3735aa5 usb: mtu3: supports new QMU format omits 09befc326eea usb: mtu3: rebuild qmu_gpd struct to prepare to support ne [...] omits 4c5964b4c2cb usb: mtu3: fix transfer error of USB3 Gen2 isoc omits 918f0f2361e9 usb: mtu3: rebuild the code of getting vbus regulator omits 13d944ebdc02 usb: mtu3: remove unnecessary local variable @req omits c858b4f37382 usb: mtu3: print useful information also for device and ho [...] omits 03d8bfc13089 usb: mtu3: check return value of devm_extcon_register_notifier() omits 8dfb4eba4100 esp4: add length check for UDP encapsulation omits dbb2483b2a46 xfrm: clean up xfrm protocol checks omits bcc5c1bbf76c MAINTAINERS: Add entry for EDAC-I10NM omits 76fc276f4a91 MAINTAINERS: Update entry for EDAC-SKYLAKE omits 1762058319f1 MAINTAINERS: Fix file pattern for X86 MCE INFRASTRUCTURE omits 3e14592da654 scsi: gdth: Only call dma_free_coherent when buf is not NU [...] omits a4b207dea978 scsi: pm8001: remove set but not used variables 'param, sas_ha' omits 608f729c31d4 scsi: qla4xxx: avoid freeing unallocated dma memory omits faf5a744f4f8 scsi: lpfc: avoid uninitialized variable warning omits e7f7b6f38a44 scsi: lpfc: change snprintf to scnprintf for possible overflow omits 7766d129bbff scsi: ufs-mediatek: Add missing MODULE_* information omits 3aa222cdfc2c scsi: ufs-mediatek: Fix platform_no_drv_owner.cocci warnings omits 1da6c4d9140c bpf: fix use after free in bpf_evict_inode omits 19b1a294b0b3 RDMA: Use __packed annotation instead of __attribute__ ((packed)) omits d0a935563bc0 RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp [...] omits 82342e493b7e RDMA/hns: Bugfix for sending with invalidate omits 07c2339a91c1 RDMA/hns: Hide error print information with roce vf device omits 5b01b243b0b3 RDMA/hns: Only assgin some fields if the relatived attr_ma [...] omits 834fa8cf6f70 RDMA/hns: Update the range of raq_psn field of qp context omits 601f3e6d067c RDMA/hns: Only assign the fields of the rq psn if IB_QP_RQ [...] omits f04cc17878b4 RDMA/hns: Only assign the relatived fields of psn if IB_QP [...] omits 401b44804c2a cxgb4: Convert stid_idr to XArray omits 9f5a9632e412 cxgb4: Convert atid_idr to XArray omits ded716267196 media: hfi_parser: don't trick gcc with a wrong expected size omits bf78f23acf02 media: rcar-dma: p_set can't be NULL omits 1021cd56772b media: sti/delta: remove uneeded check omits 4f777d011bdd media: pwc-ctl: pChoose can't be NULL omits 3d19cde7be76 media: cx2341x: replace badly designed macros omits 97ee6e925552 drm/i915: stop storing the media fuse omits e6331a321aaf MIPS: KVM: Use prandom_u32_max() to generate tlbwr index omits 14a56ec65bab staging: erofs: support IO read error injection omits d61fbb6b1634 staging: erofs: introduce erofs_page_is_managed() omits 11152496021e staging: erofs: fix error handling when failed to read com [...] omits c8723cb8d06b staging: sm750fb: Prefer using the BIT macro omits dc1e3766ec72 staging: rtl8723bs: include: Fix indentation and spacing issues omits 96711664002c staging: ralink-gdma: ralink-gdma.c fixed line width omits d638e7eeda54 staging: rtl8188eu: cleanup long line in odm.c omits e5adddf5ae97 staging: pi433: remove unnecessary calling rf69_set_mode() omits 344201e0f866 staging: ralink-gdma: Remove space after cast omits 4da99b90ce06 staging: ralink-gdma: Change unsigned to unsigned int omits 506bce733590 staging: tegra-vde: remove unnecessary boilerplate license [...] omits 3d107833139b staging: tegra-vde: Add SPDX GPL-2.0+ license identifier t [...] omits 993e826884e5 Staging: media: davinci_vpfe: Drop macros omits a3703713e18a Staging: media: davinci_vpfe: Fix preferred form of passin [...] omits ac394266dc7f staging: media: zoran: Use unsigned int instead of unsigned omits 1ec119f09420 Staging: media: imx: mipi-csi2: Remove unnecessary error messages omits ab2a7a292a78 staging: vt6655: lines should not end with a parentheses omits 03f4a7b68801 staging: vt6655: Modify comment style of SPDX License Identifier omits 3095251cf0d7 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] omits d4fe5b1507df ARM: dts: sunxi: Add default dr_mode omits 1b97cf4987fb ARM: dts: sun8i: A23/A33: Fix pinctrl node names omits 1befb2662373 ARM: dts: sunxi: Remove pinctrl size-cells property omits 327384569871 ARM: dts: sun8i: r40: Remove useless AHCI properties omits b9f6b80e04ad ARM: dts: sun8i: r40: Fix AHCI reset-names property omits 655c0f429fff ARM: sunxi: dts: Split USB PHY cells into an array omits 939b6654344c ARM: dts: sun8i: tbs-a711: Fix typo in regulators omits 09f29dcc22d5 ARM: dts: sunxi: Fix the TCON output clock omits 033914f877e8 ARM: sunxi: Fix the USB PHY VBUS detect GPIO properties omits 2c515b0d05a9 ARM: sunxi: Fix the USB PHY ID detect GPIO properties omits 0c64f75d89cb ARM: dts: sunxi: Switch to new GPIOs properties for i2c-gpio omits 5400cdc1410b ARM: dts: sunxi: Fix GIC compatible omits 1cf0444a23fa ARM: dts: sun5i: lichee-pi one: Remove stale pinctrl-names entry omits c2a5b5547515 ARM: dts: sun9i: optimus: Fix fixed-regulators omits be354500c101 dt-bindings: arm: Remove the CPU compatible documentation omits ebc42b478b0c ARM: dts: sun8i: a23/a33: Add R_I2C Controller omits 4f6faf786448 ARM: dts: sun8i: a33: Add default address and size cells t [...] omits 7ee02cb56c3f dt-bindings: Add YAML description for Allwinner boards omits 927489b1570e ARM: dts: sun9i: Add missing unit address omits c4953ba1eddd ARM: dts: sun9i: Fix Display Engine DTC warnings omits 109b7bfa777b ARM: dts: sun8i: r40: Fix Display Engine DTC warnings omits 56975bfbb7fb ARM: dts: sun8i: a83t: Fix Display Engine DTC warnings omits f79d79534dba ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings omits 5bab80efb750 ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings omits 73b65f45bc60 ARM: dts: sun6i: Fix Display Engine DTC warnings omits a87356569559 ARM: dts: sun5i: Fix Display Engine DTC warnings omits 9d803c1cf851 ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC omits 67fec9db606f ARM: dts: sun8i: a83t: Add cross links for the mixers omits cd42ca0515d3 ARM: dts: sun7i: olimex-lime2: Add regulators for GPIO banks omits ff8e860249e8 ARM: dts: sun7i: add /omit-if-no-ref/ tags to pin group nodes omits cfec64e8f2e7 ARM: dts: sun7i: add pinctrl for EMAC in PH bank omits 7a13e1820a6b ARM: dts: sun7i: add pinctrl for CAN in PA bank omits 73b670023327 ARM: dts: sun7i: add pinctrl for missing uart mux options omits f144e67b0e68 Merge tag 'drm-intel-next-2019-03-20' of git://anongit.fre [...] omits a4dc791974e5 ARM: dts: sun8i: h3: Refactor the pinctrl node names omits 75f9a058838b ARM: dts: sunxi: h3/h5: Remove stale pinctrl-names entry omits 54eac67bbe3a arm64: dts: allwinner: Fix pinctrl node names omits 562bf19611c0 arm64: dts: allwinner: a64: Add missing PIO clocks omits d41a43a0d365 arm64: dts: allwinner: a64: Fix display pipeline endpoints omits 26c609d5d219 arm64: dts: allwinner: a64: Fix the TCON output clock omits f254ba6ae547 cxgb4: Convert hwtid_idr to XArray omits 153d11cc530c media: imx214: don't de-reference a NULL pointer omits 7a268a93973c cxgb4: Convert mmidr to XArray omits 2f43129127e6 cxgb4: Convert qpidr to XArray omits 52e124c27e7b cxgb4: Convert cqidr to XArray omits e64a7c02f101 cxgb3: Convert mmidr to XArray omits 27114876ceaa cxgb3: Convert qpidr to XArray omits a2f409713e44 cxgb3: Convert cqidr to XArray omits 149e31e90b50 media: v4l: rcar_fdp1: Fix indentation oddities omits 35e2e8b5fb07 media: vicodec: set pixelformat to V4L2_PIX_FMT_FWHT_STATE [...] omits 997deb811bf5 media: vicodec: Add support for stateless decoder. omits fde649b418d1 media: vicodec: Register another node for stateless decoder omits f05a51b98eaf media: v4l2-ioctl.c: add V4L2_PIX_FMT_FWHT_STATELESS to v4 [...] omits 2495f39ce1fa media: vicodec: Introducing stateless fwht defs and structs omits ee3963c492cc media: vicodec: add documentation to V4L2_PIX_FMT_FWHT_STATELESS omits f94368e3b04a media: vicodec: add documentation to V4L2_CID_MPEG_VIDEO_F [...] omits b663e57cb490 media: vicodec: add documentation to V4L2_CID_FWHT_I/P_FRAME_QP omits c022a4a95722 media: vicodec: add struct for encoder/decoder instance omits 747993722d20 media: vicodec: Handle the case that the reference buffer is NULL omits 50e4c5e1b6e4 media: vicodec: rename v4l2_fwht_default_fmt to v4l2_fwht_ [...] omits 92dc64d41276 media: vicodec: Validate version dependent header values i [...] omits 86764b88c447 media: vicodec: keep the ref frame according to the format [...] omits bdbfd992bb9f media: vicodec: add field 'buf' to fwht_raw_frame omits 30364c41bd27 media: vicodec: Move raw frame preparation code to a function omits a04a7a2108a1 media: vicodec: bugfix: free compressed_frame upon device release omits 8eead25cbdf9 media: vicodec: bugfix - call v4l2_m2m_buf_copy_metadata a [...] omits 86e81794acdf ice: Create a generic name for the ice_rx_flg64_bits structure omits 2bdc97be9713 ice: add and use new ice_for_each_traffic_class() macro omits f902796a51a8 media: vicodec: change variable name for the return value [...] omits 09ca38a50795 media: v4l2-ctrl: v4l2_ctrl_request_setup returns with err [...] omits 4d10452cd1ed media: vicodec: upon release, call m2m release before free [...] omits fb56f4be05ad media: vicodec: fix g_selection: either handle crop or compose omits 7243e5a06e48 media: vicodec: selection api should only check single buf [...] omits e79c7159d471 media: media requests: return EBADR instead of EACCES omits ca0d1bd489a4 media: cedrus: set requires_requests omits 90675d391e91 media: vb2: add requires_requests bit for stateless codecs omits 105e5bc23a3a ice: change VF VSI tc info along with num_queues omits 2ebd4428d93a ice: Prevent unintended multiple chain resets omits a65f71fed5ad ice: map Rx buffer pages with DMA attributes omits 712edbbb67d4 ice: Limit the ice_add_rx_frag to frag addition omits 1fb8c97f9d96 ARM: dts: exynos: Fix spelling mistake of EXYNOS5420 omits 1d032bc77bb8 ice: Gather the rx buf clean-up logic for better reuse omits 6c5d24eef7be checkpatch: Warn on improper usage of Co-developed-by omits c55760806d08 Documentation: rtc: Correct location of rtctest.c omits 03c66a137661 ice: Introduce bulk update for page count omits 24a2bb90741b docs: Clarify the usage and sign-off requirements for Co-d [...] omits 23b846396b95 dmaengine: axi-dmac: extend support for ZynqMP arch omits f177a4312194 dmaengine: xgene-dma: move spin_lock_bh to spin_lock in tasklet omits 2ff25c1c3279 dmaengine: pl08x: be fair when re-assigning physical channel omits 921234e0c5d7 dmaengine: axi-dmac: Split too large segments omits b45aef3aef63 dmaengine: pl330: introduce debugfs interface omits 1857ca42a734 ice: Get rid of ice_pull_tail omits 224b1e860c74 doc: minor fixes to translation's disclaimer omits 4318f9bb736c docs: remove spaces from shell variable assignment omits 6d56ee1550b8 ASoC: tlv320aic32x4: Allow 192000 Sample Rate omits 78f2d58a2893 ASoC: tlv320aic32x4: Remove mclk references omits aa6a60f7be92 ASoC: tlv320aic32x4: Restructure set_dai_sysclk omits 96c3bb00239d ASoC: tlv320aic32x4: Dynamically Determine Clocking omits fbafbf651727 ASoC: tlv320aic32x4: Move aosr and dosr setting to separat [...] omits d25970b5fd51 ASoC: tlv320aic32x4: Control clock gating with CCF omits 9b484124ebd9 ASoC: tlv320aic32x4: Model BDIV divider in CCF omits cc809ed88509 Documentation: fix core_pattern max length omits a51b50062091 ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF omits fd2df3aeafa4 ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF omits 514b044cba66 ASoC: tlv320aic32x4: Model PLL in CCF omits 8633d44002ba ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai omits 50e0908412e6 ALSA: aloop: Support S24 sample formats omits 13e8a05b9224 reset: meson-audio-arb: Fix missing .owner setting of rese [...] omits a6256b3a92cb dt-bindings: reset: meson-g12a: Add missing USB2 PHY resets omits bbb97808a0ef ice: Pull out page reuse checks onto separate function omits 6c869cb7a8f0 ice: Retrieve rx_buf in separate function omits 250c3b3e0aa2 ice: Enable link events over the ARQ omits 8d051b8b5d52 ice: use irq_num var in ice_vsi_req_irq_msix omits b53724ad3aa5 coresight: catu: Make catu_helper_ops and catu_ops static omits 90289d22d334 perf tools: Add missing case value omits f5c3b433a0a1 perf cs-etm: return errcode in cs_etm__process_auxtrace_info() omits 6a2d3bf1b42d perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__p [...] omits 840bcd88f899 ice: Restore VLAN switch rule if port VLAN existed before omits 98bbbb76f2ed selinux: avoid uninitialized variable warning omits 9e0cfe28fa32 selinux: remove useless assignments omits b0153fdd7e8a ice: update VSI config dynamically omits 529766e0a011 i2c: Add drivers for the AMD PCIe MP2 I2C controller omits 24f7c45fdb2a LSM: lsm_hooks.h - fix missing colon in docstring omits 0c4ea7f87abb bpf: test_tc_tunnel.sh needs reverse path filtering disabled omits db3d9547ee6a mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. omits ba6dcadcee1e dt-bindings: mmc: Add disable-cqe-dcmd property. omits 8cec63e52966 iommu: Remove iommu_callback_data omits b024ab9b2d3a drm/i915/bios: iterate over child devices to initialize dd [...] omits 5a8fc39aec3b mmc: sdhci-omap: Make sdhci_omap_reset static omits b38e6eb0a4c5 mmc: tegra: fix CQE enable and resume sequence omits fe4c70a0a973 mmc: cqhci: add CQHCI_SSC1 register CBC field mask omits cd29182438df mmc: tegra: add Tegra186 WAR for CQE omits 39cca827228a mmc: cqhci: allow hosts to update dcmd cmd desc omits 7b6cba7f3f19 dt-bindings: mmc: tegra: document Tegra194 compatible string omits c1219193a8f2 mmc: tegra: update hw tuning process omits 172579b72f32 mmc: sdhci: allow host to specify maximum tuning loops omits 7ec69f0aca7a mmc: tegra: fix ddr signaling for non-ddr modes omits 65581752e4e3 mmc: mtk-sd: add support for MT8516 omits 1a96665143c3 ARM: dts: rockchip: Remove #address/#size-cells from rk328 [...] omits 282e2e078ba5 ARM: dts: rockchip: Remove #address/#size-cells from rk328 [...] omits d040e4e8deea ARM: dts: rockchip: Fix gpu opp node names for rk3288 omits 864c2fee4ee9 ARM: dts: rockchip: Add vdd_logic to rk3288-veyron omits 21f843ff948b ARM: dts: rockchip: Add dvs-gpios to rk3288-veyron-jerry omits 0c4cac5e8f03 ARM: dts: rockchip: Add rk3288-veyron-jerry rev 10-15 omits 4e92348dc003 dt-bindings: ARM: dts: rockchip: Add rk3288-veyron-jerry r [...] omits 2c33b50e6201 regulator: tps65217: Constify regulator_ops omits d1030b439934 regulator: tps65218: Constify regulator_ops omits cacea3a90e21 ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_f [...] omits d6f987c8462a clk: meson: pll: fix rounding and setting a rate that matc [...] omits 836f90f9e2d1 drm/bridge: dw-hdmi: disable SCDC configuration for invali [...] omits cbd66c626e16 spi: mt7621: Move SPI driver out of staging omits 72dca1f6744b spi: at91-usart: Remove duplicated checking for spi->bits_ [...] omits 55e3dacaf538 spi: atmel-quadspi: Make atmel_qspi_get_name static omits a71bcdfe6476 regulator: uniphier: Fix build dependency omits 78540a259b05 ASoC: sirf-audio: Remove redundant of_match_node call omits cf8817733d10 ASoC: stm32: sai: add power management omits eddb6084305e ASoC: AMD: Fix incorrect extern omits 3a9ce0f1b296 ASoC: nau8810: fix the issue of 64 bits division omits 8f71370f4b02 ASoC: intel: Fix crash at suspend/resume after failed code [...] omits 2a8cbb550ce1 mmc: renesas_sdhi: set CBSY flag before probing TMIO host omits 823f86bc958f mmc: renesas_sdhi: prevent overflow for max_req_size omits bc3443c4af8a mmc: tmio: introduce macro for max block size omits d85d630b11e8 mmc: renesas_sdhi: update copyright information omits 9b6ad1026fe5 mmc: mxs-mmc: Enable MMC_CAP_ERASE omits d6e41978eedf mmc_spi: add a status check for spi_sync_locked omits 031b209c1b5a mmc: sdhci-of-esdhc: add quirk to ignore command inhibit for data omits e35ee5de06ae mmc: sdhci-of-esdhc: add erratum eSDHC7 support omits c260b437440a mmc: sdhci-of-esdhc: add erratum A-009204 support omits 81af3ea67129 mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support omits 9107a584ee23 mmc: sdhci-of-esdhc: add erratum eSDHC5 support omits ec870c0c8ded mmc: sdhci-of-esdhc: add erratum A011334 support in lx2160 [...] omits 37ed3128370d mmc: host: Pedantic cleanups to Kconfig omits 8efe9abfffae mmc: mmci: Make mmci_variant_init() static omits 9d414bca0b57 mmc: mmci: Share sdmmc_variant_init() via the common header file omits 3d9428fdddfa mmc: mmci: Drop qcom specific header file omits 24550f6d03d6 mmc: mmci: Re-work code starting DMA for the qcom variant omits 37f22b514028 mmc: mmci: Drop unnecessary clear of variant->qcom_dml flag omits 5bb5a1308524 mmc: mmci: Don't share un-implemented DMA functions omits 26c9d79b3730 ARM: dts: iwg23s-sbc: Add HDMI support omits 4ec778fb0f26 ARM: dts: r8a77470: Add DU support omits fa44328f4eb0 ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing omits 0bec6219e5a0 Merge tag 'drm-misc-next-2019-03-21' of git://anongit.free [...] omits 32c13bcd3544 drm/i915: Report the correct errno from i915_gem_context_open() omits 733df11cfc36 m68k: defconfig: Update defconfigs for v5.1-rc1 omits 19999a8b8782 m68k: mvme16x: Handle timer counter overflow omits 3d744eee38f1 m68k: mvme16x: Convert to clocksource API omits 7529b90d051e m68k: mvme147: Handle timer counter overflow omits fc4c47b3b5b8 m68k: mvme147: Convert to clocksource API omits 481fa139b893 m68k: mac: Convert to clocksource API omits 4be2ba93cf2e m68k: hp300: Handle timer counter overflow omits 2ed16626f58f m68k: hp300: Convert to clocksource API omits 3384df06c131 m68k: bvme6000: Convert to clocksource API omits 26ccd2d376d9 m68k: atari: Convert to clocksource API omits 5afd3d06e5cb m68k: amiga: Convert to clocksource API omits 7d6ca23554e3 m68k: Drop ARCH_USES_GETTIMEOFFSET omits 6242c94d1430 m68k: apollo, q40, sun3, sun3x: Remove arch_gettimeoffset [...] omits 0ca7ce7db771 m68k: mac: Fix VIA timer counter accesses omits 1efdd4bd2543 m68k: Call timer_interrupt() with interrupts disabled omits 32e727449c79 batman-adv: Add multicast-to-unicast support for multiple targets omits 099e6cc1582d batman-adv: allow updating DAT entry timeouts on incoming [...] omits c2d8b9a6c17a batman-adv: Adjust name for batadv_dat_send_data omits cedb0dbbb2b0 MAINTAINERS: Add T(ree) field for batman-adv omits b755636e5c14 MAINTAINERS: Add C(hat) field for batman-adv omits a4357c0edf30 MAINTAINERS: Add B(ugtracker) field for batman-adv omits 1392f553a4bf batman-adv: Warn about sysfs file access omits 42cdd521487f batman-adv: ABI: Mark sysfs files as deprecated omits 0fa4c30d710d batman-adv: Make sysfs support optional omits 208c6e8cff1b drm: vkms: check status of alloc_ordered_workqueue omits 60e6ecfb616f drm/doc: fix missing verb omits 825d1b579d0b drm/hibmc: Drop best_encoder omits 52735a6f0bd2 batman-adv: Drop documentation about sysfs files omits 4c35e15a8311 batman-adv: Drop documentation about debugfs files omits 0d5f20c42b24 batman-adv: Drop license boilerplate omits 438b3d3fae43 batman-adv: Fix genl notification for throughput_override omits ca8c3b922e70 batman-adv: fix warning in function batadv_v_elp_get_throughput omits f131a56880d1 batman-adv: Reduce tt_global hash refcnt only for removed entry omits 3d65b9accab4 batman-adv: Reduce tt_local hash refcnt only for removed entry omits 4ba104f468bb batman-adv: Reduce claim hash refcnt only for removed entry omits 0df3f09d00ae drm/i915: Use vblank_disable_immediate on gen2 omits d938da6b132a drm/i915: Disable C3 when enabling vblank interrupts on i945gm omits 57b1c4460dc4 drm/i915: Mark AML 0x87CA as ULX omits 74fca241e6a0 dmaengine: tegra210-adma: update system sleep callbacks omits f6ed6491d565 dmaengine: tegra210-adma: use devm_clk_*() helpers omits 535f6f5d7b7f Merge tag 'du-next-20190318' of git://linuxtv.org/pinchart [...] omits b9e687fc0aa4 Merge tag 'omapdrm-5.2' of git://git.kernel.org/pub/scm/li [...] omits 3c297d9e65d8 clk: samsung: exynos5410: Add gate clock for ADC omits a48b8dd5a4c3 clk: samsung: dt-bindings: Add ADC clock ID to Exynos5410 omits 3ba1b0163f3e clk: samsung: dt-bindings: Put CLK_UART3 in order omits 62b31b42cff9 bpf: silence uninitialized var warning in bpf_skb_net_grow omits cc6e0cb5f4a0 Merge branch 'i2c/for-current' into i2c/for-next omits 36ea73cb9a42 dt-bindings: i2c: stm32: update optional properties for st [...] omits 472ec0ce3ef4 dt-bindings: i2c: stm32: remove extra spaces omits 9d3ca54b550c i2c: at91: added slave mode support omits ad7d142f8951 i2c: at91: split driver into core and master file omits 07345ab220d8 i2c: at91: segregate master mode specific code from probe [...] omits dd19f6bf9245 drm/i915: Remove defunct intel_suspend_gt_powersave() omits 59c39840f5ab genirq: Prevent use-after-free and work list corruption omits f28d3d5346e9 timer/trace: Improve timer tracing omits 6849cbb0f9a8 timer/trace: Replace deprecated vsprintf pointer extension [...] omits dc1e7dc5ac62 timer: Move trace point to get proper index omits d6b87eaf10bd tick/sched: Update tick_sched struct documentation omits 68cc2999f692 Merge branch 'devlink-small-spring-cleanup' omits f6b19b354d50 net: devlink: select NET_DEVLINK from drivers omits b8f975545cdb net: devlink: add port type spinlock omits 2b239e7090b8 net: devlink: warn on setting type on unregistered port omits d0d54e8c3593 bnxt: set devlink port type after registration omits faaccbe6eb07 nfp: move devlink port type set after netdev registration omits 45b861120e0c net: devlink: disallow port_attrs_set() to be called befor [...] omits d8ba36204cc7 dsa: move devlink_port_attrs_set() call before register omits e519418f8992 mlxsw: Move devlink_port_attrs_set() call before register omits 773b1f38e34e net: devlink: don't pass return value of __devlink_port_ty [...] omits e0dcd386d1fc net: devlink: don't take devlink_mutex for devlink_compat_* omits c3f10cbcaa3d bnxt: call devlink_port_type_eth_set() before port register omits a0e18132ec51 bnxt: set devlink port attrs properly omits 402f99e550c6 dsa: add missing net/devlink.h include omits 477edb7806b6 bnxt: add missing net/devlink.h include omits 375cf8c6439f net: devlink: add couple of missing mutex_destroy() calls omits fccfb9ce70ed iio: ad_sigma_delta: select channel when reading register omits bfb57a91c2cb habanalabs: remove low credit limit of DMA #0 omits 47c3b5e9b38b drm/i915/guc: Support for extended GuC notification messages omits ddad5babb05e drm/i915: always pin hw_id for GVT context omits 9308fd407455 x86/MCE: Group AMD function prototypes in <asm/mce.h> omits 6a023205d2d7 staging: rts5208: correction in spelling omits 9c0867e0b836 staging: rtl8723bs: include: Fix identation issue omits d01deea6d72c staging: rtl8723bs: include: Fix a space issue omits 3fe9ff487746 staging: rtl8723bs: include: Fix spelling mistake omits 8e97f7d86623 staging: rtl8723bs: Remove function rtw_alloc_network() omits 367cdd1305ac staging: rtl8723bs: core: Remove parentheses omits 2c506ddfd51b staging: rtl8723bs: core: Change datatype from sint to int omits cb8de77c78c7 staging; rtl8723bs: Remove unnecessary function rtw_init_m [...] omits f981c57ffd2d vti4: eliminated some duplicate code. omits 65fd2c2afac3 xfrm: gso partial offload support omits 64ebde5b0fdb gpiolib: export devprop_gpiochip_set_names() omits c83e09667c29 pinctrl: mcp23s08: Do not complain about unsupported params omits 956ca8fc5c64 Merge branch 'aquantia-rx-perf' omits d0d443cddbef net: aquantia: enable driver build for arm64 or compile_test omits 1eef4757ce5e net: aquantia: improve LRO configuration omits 1b09e72d1670 net: aquantia: Increase rx ring default size from 1K to 2K omits 8bd7e7639daf net: aquantia: Make RX default frame size 2K omits 9773ef18b83d net: aquantia: Introduce rx refill threshold value omits 46f4c29d9de6 net: aquantia: optimize rx performance by page reuse strategy omits 7e2698c4fd35 net: aquantia: optimize rx path using larger preallocated skb len omits d64fee0a0320 Merge tag 'mlx5-updates-2019-03-20' of git://git.kernel.or [...] omits 071d08af388c Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits bdaba8959e92 Merge branch 'tcp-rx-tx-cache' omits 8b27dae5a2e8 tcp: add one skb cache for rx omits 472c2e07eef0 tcp: add one skb cache for tx omits dc05360fee66 net: convert rps_needed and rfs_needed to new static branch api omits 7c1508e5f64a Merge branch 'net-dev-BYPASS-for-lockless-qdisc' omits ba27b4cdaaa6 net: dev: introduce support for sch BYPASS for lockless qdisc omits 28cff537ef2e net: sched: add empty status flag for NOLOCK qdisc omits 576fd2f7cac3 tcp: add documentation for tcp_ca_state omits e6d1407013a9 tcp: remove conditional branches from tcp_mstamp_refresh() omits a7a01ab31260 net: phy: Correct Cygnus/Omega PHY driver prompt omits 1b72d4323798 tick: Remove outgoing CPU from broadcast masks omits e0ceeae708ce x86/CPU/hygon: Fix phys_proc_id calculation logic for mult [...] omits e1e41b6ce5f9 timekeeping: Consistently use unsigned int for seqcount snapshot omits 1bd76ff448a9 EDAC, altera: Fix S10 Double Bit Error Notification omits fe783516e301 EDAC, skx, i10nm: Make skx_common.c a pure library omits 7df5e3db8f63 selftests: bpf: tc-bpf flow shaping with EDT omits 315a202987dd bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_S [...] omits 55c1fc0af29a libnvdimm/namespace: Fix a potential NULL pointer dereference omits 351f339faa30 acpi/nfit: Always dump _DSM output payload omits 2297c33c19af arm64: dts: meson-g12a-sei510: add regulators omits 0b7aed337ff0 arm64: dts: meson-g12a-x96-max: add uart_AO pinctrl omits 51d215c14341 arm64: dts: meson-g12a-sei510: add uart_AO pinctrl omits 638914212ace arm64: dts: meson-g12a-u200: add uart_AO pinctrl omits ff4f8b6cab58 arm64: dts: meson: g12a: Add UART A, B & C nodes and pins omits 7ab41c474125 arm64: dts: meson: g12a: add reset controller omits e92546c226ec arm64: dts: meson: g12a: add uart_ao_a pinctrl omits 11a7bea17c9e arm64: dts: meson: g12a: add pinctrl support controllers omits b019f4a4199f arm64: dts: meson: g12a: Add AO Clock + Reset Controller support omits 6691370646e8 ARM: dts: am335x-evmsk: Correct the regulators for the aud [...] omits 4f96dc0a3e79 ARM: dts: am335x-evm: Correct the regulators for the audio codec omits 30645307e5d2 ARM: OMAP2+: add missing of_node_put after of_device_is_available omits 3e2cf62efec5 ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation omits 629a002568a0 Merge branch 'bpf-tc-tunneling' omits 75a1a9fa2e20 selftests/bpf: convert bpf tunnel test to encap modes omits 94f16813e1b2 selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_F [...] omits 005edd16562b selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC omits 6c408decbdc8 bpf: Sync bpf.h to tools omits 868d523535c2 bpf: add bpf_skb_adjust_room encap flags omits 2278f6cc151a bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO omits 14aa31929b72 bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC omits 8142958954d1 selftests/bpf: extend bpf tunnel test with tso omits 7255fade7b93 selftests/bpf: extend bpf tunnel test with gre omits ef81bd054942 selftests/bpf: expand bpf tunnel test to ipv6 omits ccd34cd3577d selftests/bpf: expand bpf tunnel test with decap omits 98cdabcd0798 selftests/bpf: bpf tunnel encap test omits 908adce64653 bpf: in bpf_skb_adjust_room avoid copy in tx fast path omits c72c4cde8095 selinux: Make selinux_kernfs_init_security static omits 4b225248dadd drm/i915/ehl: Add Support for DMC on EHL omits 9b7598a99ab4 drm/i915/ehl: Set proper eu slice/subslice parameters for EHL omits 759c9ab55b5b drm/i915/ehl: EHL outputs are different from ICL omits e547f2a2fc13 drm/i915/ehl: Add dpll mgr omits 897f296152c7 drm/i915/ehl: Add ElkhartLake platform omits 29f3863d33d1 drm/i915/ehl: Add EHL platform info and PCI IDs omits 76b496b1bd79 net/mlx5e: Replace TC VLAN pop and push actions with VLAN modify omits bdc837eecf73 net/mlx5e: Support VLAN modify action omits 0eb69bb99629 net/mlx5e: Add VLAN ID rewrite fields omits bea964107fa7 net: Add IANA_VXLAN_UDP_PORT definition to vxlan header file omits e3cfc7e6b7bd net/mlx5e: TX, Add geneve tunnel stateless offload support omits cac018b8c7ee net/mlx5e: Take SW parser code to a separate function omits 974eff2b5793 net: Move the definition of the default Geneve udp port to [...] omits bdde93114994 net/mlx5e: Remove redundant assignment omits ee576ec1c1c6 net/mlx5e: Fix compilation warning in en_tc.c omits d3669ca9ff33 net/mlx5e: Fix port buffer function documentation format omits 092ead48290b net/mlx5: Fix compilation warning in eq.c omits eb5cc431f17b net/mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API omits 2aca17876028 net/mlx5: Rename total_vfs to total_vports omits 88d73849e973 net/mlx5: Simplify sriov enable/disable flow omits 35d0a06dad22 PCI: Cleanup register definition width and whitespace omits abf1aae8259e drm/i915: Clean up EDID downclock mode lookup omits 9f6fbe22be90 drm/i915: Stop hand rolling drm_mode_match() omits dee2370ce3d1 drm/i915: Adjust DSI fixed mode handling omits 325710d3d4a3 drm/i915: Refactor VBT fixed mode handling omits 8f49673ef919 drm/i915: Pick the first mode from EDID as the fixed mode [...] omits 0dc927eb9496 drm/i915: Refactor EDID fixed mode search omits 6086e47b35e1 drm/i915: Really calculate the cursor ddb based on the hig [...] omits 6e4484ee3548 gpio: mockup: move the driver out of the IOMEM drivers section omits 6ada2f2269ce gpio: mockup: drop unneeded dependencies from Kconfig omits 932002f0028f gpio: pca953x: Add support for CAT9554 omits 5c9f8cfe3cb6 dt-bindings: gpio: pca953x: Document onnn,cat9554 omits f1ef73f50b3e ice: Get VF VSI instances directly via PF omits d84b899a946e ice: Don't let VF know that it is untrusted omits 26069b448e2d ice: Set LAN_EN for all directional rules omits b58dafbc6f10 ice: Do not set LB_EN for prune switch rules omits 277b3a4547b8 ice: Enable LAN_EN for the right recipes omits 5eda8afd6bcc ice: Add support for PF/VF promiscuous mode omits e1ca65a3ccea ice: code cleanup in ice_sched.c omits eb86b0949183 ice: Remove unused vsi_id field omits c8b7abdd7d8e ice: fix some function prototype and signature style issues omits 60dcc39ea338 ice: fix the divide by zero issue omits 5743020d37d7 ice: Fix issue reconfiguring VF queues omits 23d21c3dbbe1 ice: Remove unused function prototype omits 1b5c19c7796c ice: fix static analysis warnings omits 7eeac889769a ice: Fix issue reclaiming resources back to the pool after reset omits cb93a9529de8 ice: Enable MAC anti-spoof by default omits a5fdd713d256 jfs: fix bogus variable self-initialization omits 3b0f31f2b8c9 genetlink: make policy common to family omits 601ed4d6dc3a r8169: use netif_start_queue instead of netif_wake_qeueue [...] omits 110a2432c520 net: phy: aquantia: add downshift support omits d4223e06b6ae staging: mt7621-mmc: Check for nonzero number of scatterli [...] omits f2778bb3cb6c staging: mt7621-mmc: Fix warning when reloading module wit [...] omits 561fb35a9d04 staging: erofs: Use !x or x in place of NULL comparision omits 51385436f181 staging: rtl8188eu: remove unnecessary parentheses omits 63ff599a76a6 staging: rtl8723bs: core: Remove return variables in rtw_m [...] omits 5947e900d084 staging: rtl8723bs: core: Change NULL comparisons to Boole [...] omits 283a9e4b5624 staging: wilc1000: Remove return variables from wilc_spi.c omits 953137522929 staging: wilc1000: Remove return variable from host_interface.c omits b6d00e179fe5 staging: vt6655: Add spaces around operator omits 8f51bd83e443 staging: pi433: remove empty space to fix line over 80 cha [...] omits a41d42a9fda3 Staging: gdm724x: Remove unnecessary print statements omits 83cdfc17a907 Staging: comedi: ni_mio_common.c: Added blank line after d [...] omits d7dcf26ff0ff softirq: Remove tasklet_hrtimer omits 671422b2205b xfrm: Replace hrtimer tasklet with softirq hrtimer omits 77dcc6233e0d mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer omits 11c632e1cfd3 drm/tegra: sor: Implement acquire/release for reset omits ee222c5dfeca Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] omits 0f0b7e1cc7ab x86/tsc: Add option to disable tsc clocksource watchdog omits ea593dbba4c8 drm/i915: Allow contexts to share a single timeline across [...] omits b91715417244 drm/i915: Extend CONTEXT_CREATE to set parameters upon con [...] omits e0695db7298e drm/i915: Create/destroy VM (ppGTT) for use with contexts omits 9d1305ef80b9 drm/i915: Introduce the i915_user_extension_method omits 7fe5719b4364 soc/tegra: pmc: Implement acquire/release for resets omits 41c4f5996b9e Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] omits 4e5180eb3d4f crypto: Kconfig - fix typos AEGSI -> AEGIS omits f6fff1707223 crypto: salsa20-generic - use crypto_xor_cpy() omits 29d97dec22dd crypto: chacha-generic - use crypto_xor_cpy() omits dcf7b48212c0 crypto: vmx - fix copy-paste error in CTR mode omits 5db46ac29a67 crypto: ccree - reduce kernel stack usage with clang omits 6570737c7fa0 crypto: testmgr - test the !may_use_simd() fallback code omits 8b8d91d4ce5a crypto: simd - convert to use crypto_simd_usable() omits e52b7023cdad crypto: arm64 - convert to use crypto_simd_usable() omits 99680c5e9182 crypto: arm - convert to use crypto_simd_usable() omits f2abe0d72b21 crypto: x86 - convert to use crypto_simd_usable() omits b55e1a39543f crypto: simd,testmgr - introduce crypto_simd_usable() omits 580e29517840 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code omits 7aceaaef04ea crypto: chacha-generic - fix use as arm64 no-NEON fallback omits 62f95ae805fa hwrng: omap - Set default quality omits f808aa3f245e crypto: testmgr - remove workaround for AEADs that modify [...] omits e151a8d28c2c crypto: x86/morus1280 - convert to use AEAD SIMD helpers omits 477309580dcc crypto: x86/morus640 - convert to use AEAD SIMD helpers omits b6708c2d8fbd crypto: x86/aegis256 - convert to use AEAD SIMD helpers omits d628132a5e3d crypto: x86/aegis128l - convert to use AEAD SIMD helpers omits de272ca72c61 crypto: x86/aegis128 - convert to use AEAD SIMD helpers omits 149e12252fb3 crypto: x86/aesni - convert to use AEAD SIMD helpers omits 8b56d3488d87 crypto: x86/aesni - convert to use skcipher SIMD bulk regi [...] omits 1661131a0479 crypto: simd - support wrapping AEAD algorithms omits 16c4dd83a1b2 crypto: caam/jr - optimize job ring enqueue and dequeue op [...] omits fe63f21b20df iwlwifi: dbg_ini: align to FW api version 1 omits a2a120a9cdf1 iwlwifi: remove unnecessary goto out in iwl_parse_nvm_mcc_info() omits 78d722b1bdd9 iwlwifi: Use struct_size() in kzalloc omits 4b49e34e580c iwlwifi: dbg_ini: separate between ini and legacy dump flows omits c88580e1a96b iwlwifi: dbg: add DRAM monitor support for AX210 device family omits a15d4f3b3cdd iwlwifi: mvm: set max amsdu for TLC offload omits 5bd757a69bec iwlwifi: for AX210 device support radio GF4 omits f826faaa1f3a iwlwifi: pcie: switch to correct RBD/CD layout for 22560 omits fd1190b68a27 iwlwifi: mvm: use dump worker during restart instead of sync dump omits 8672aad310fc iwlwifi: dbg: use dump mask for tx command dumping length omits e4fe5d4b10cd iwlwifi: mvm: Support new format of SCAN_OFFLOAD_PROFILES_ [...] omits 2785ce008e3b iwlwifi: support new NVM response API omits b15ef67c0e6b iwlwifi: add support for 6-7 GHz channels omits 8636ca769cab iwlwifi: mvm: be more forgiving if num of channels is too big omits e47df5bd515c iwlwifi: mvm: enable HT/VHT IBSS omits 918cbf39ac00 iwlwifi: mvm: support multiple BSSID omits 81b4e44e41e6 iwlwifi: mvm: track changes in beacon count during channel switch omits f67806140220 iwlwifi: mvm: disconnect in case of bad channel switch parameters omits 77738865eb62 iwlwifi: mvm: notify FW on quiet mode in CSA omits c37763d22d07 iwlwifi: mvm: track CSA beacons omits d47cdb884a99 iwlwifi: mvm: report all NO_DATA events to mac80211 omits 792211266379 iwlwifi: mvm: implement CSA abort omits 9cfcf71ce6ec iwlwifi: mvm: report delayed beacon count to FW omits b71f0a0b1e3f tools: PCI: Exit with error code when test fails omits 972d8e137779 iwlwifi: add new 0x2723/0x2080 card for 22000 omits 0d5bad14226a iwlwifi: rename structs to fit the new names omits 07d35b4270ef iwlwifi: use sync nmi in case of init flow failure omits b05d57c9b647 iwlwifi: dbg_ini: fix bad dump size calculation omits 8625794e3639 iwlwifi: dbg_ini: in case of region dump failure set memory to 0 omits d1967ce64177 iwlwifi: add sync_nmi to trans ops omits 475c6bde7228 iwlwifi: mvm: fix TX crypto on 22560+ devices omits 48f40b96de2c thunderbolt: xdomain: Fix to check return value of kmemdup omits 9aabb68568b4 thunderbolt: Fix to check return value of ida_simple_get omits 2cc12751cf46 thunderbolt: Fix to check for kmemdup failure omits 53239664e5ae ARM: dts: ape6evm: Add NOR FLASH omits b9d52d381e14 drm/i915/guc: GuC suspend path cleanup omits e70d3d804041 drm/i915/selftests: Mark up preemption tests for hang detection omits d067994cc425 drm/i915/selftests: Calculate maximum ring size for preemp [...] omits f6827526279d selftests: bpf: modify urandom_read and link it non-statically omits ab99e7a8f7fe samples: bpf: add xdp_sample_pkts to .gitignore omits dbde7ec3ce0d arm64: dts: imx8mq: Move the opp table out of bus node omits 00f1dac3c2d6 arm64: dts: ls1043a: add crypto node alias also for qds omits e4282ddbd2a8 arm64: dts: fsl: Remove unused properties from FSL QSPI nodes omits 26d459398a7c ARM: dts: ls1021a: Remove unused properties from QSPI node omits e464fd2ba4d4 arm64: dts: imx8mq: enable the multi sensor TMU omits 2569473816a9 Merge branch 'bpf_tcp_check_syncookie' omits bafc0ba8261e selftests/bpf: add tests for bpf_tcp_check_syncookie and b [...] omits 5792d52df1e7 selftests/bpf: test references to sock_common omits dbaf2877e9ad selftests/bpf: allow specifying helper for BPF_SK_LOOKUP omits 253c8dde3cf6 tools: update include/uapi/linux/bpf.h omits 399040847084 bpf: add helper to check for a valid SYN cookie omits edbf8c01de5a bpf: add skc_lookup_tcp helper omits 85a51f8c28b9 bpf: allow helpers to return PTR_TO_SOCK_COMMON omits 0f3adc288df8 bpf: track references based on is_acquire_func omits aed609c40c6f ARM: dts: imx50: Add PHY node for usbotg and adjust clocks omits 67814a9b1b3b ARM: dts: i.MX35: Add i2c and mmc aliases omits 5da7f749aec3 ARM: dts: i.MX6SL: Add i2c and mmc aliases omits ad8c096a84a7 ARM: dts: i.MX50: Add i2c, mmc and spi aliases omits cb453ce4846b Merge branch 'for-5.2' into for-next omits 1d965c4def07 Merge branch 'Refactor-flower-classifier-to-remove-depende [...] omits 92149190067d net: sched: flower: set unlocked flag for flower proto ops omits c24e43d83b7a net: sched: flower: track rtnl lock state omits 3d81e7118d57 net: sched: flower: protect flower classifier state with spinlock omits 272ffaadeb3e net: sched: flower: handle concurrent tcf proto deletion omits 9a2d93899897 net: sched: flower: handle concurrent filter insertion in [...] omits 259e60f96785 net: sched: flower: protect masks list with spinlock omits 195c234d15c9 net: sched: flower: handle concurrent mask insertion omits f48ef4d5b083 net: sched: flower: add reference counter to flower mask omits b2552b8c40fa net: sched: flower: track filter deletion with flag omits 061775583e35 net: sched: flower: introduce reference counting for filters omits 620da4860827 net: sched: flower: refactor fl_change omits e474619a2498 net: sched: flower: don't check for rtnl on head dereference omits 31f1a0e37cac nfp: remove defines for unused control bits omits 143eb9ac9fd9 Merge branch 'rhashtable-cleanups' omits f7ad68bf9850 rhashtable: rename rht_for_each*continue as *from. omits 4feb7c7a4fbb rhashtable: don't hold lock on first table throughout insertion. omits 83b038db255d Merge branch 'net-phy-Move-Omega-PHY-entry-to-Cygnus-PHY-driver' omits 17cc9821766c net: phy: Move Omega PHY entry to Cygnus PHY driver omits f878fe568558 net: phy: Prepare for moving Omega out of bcm7xxx omits 02afc7ad45bd net: dst: remove gc leftovers omits 88f808f312d3 Merge branch 'net-broadcom-Remove-print-of-base-address' omits 62be757fbe6f net: systemport: Remove print of base address omits fbb7bc45eac7 net: dsa: bcm_sf2: Remove print of base address omits 647aed232a7c net: phy: mdio-bcm-unimac: Remove print of base address omits 10585b43420e ipv6: Remove fallback argument from ip6_hold_safe omits 9ab948a91b2c ipv4: Allow amount of dirty memory from fib resizing to be [...] omits 12132768dc4a tun: Remove unused first parameter of tun_get_iff() omits 0c3e0e3bb623 tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining rea [...] omits 6202b3c150bc NTB: ntb_test: Fix bug when counting remote files omits ea7e933d5c08 NTB: perf: Fix race condition when run with ntb_test omits a538aabd7240 NTB: perf: Fix support for hardware that doesn't have port [...] omits 1342948eef77 NTB: perf: Don't require one more memory window than numbe [...] omits 38832a87dda7 NTB: ntb_pingpong: Choose doorbells based on port number omits 34c639b6581b NTB: Fix the default port and peer numbers for legacy drivers omits 5a381bc8b12f NTB: Revert the change to use the NTB device dev for DMA a [...] omits a34ece9335d7 NTB: ntb_tool: reading the link file should not end in a N [...] omits 6c9043fdc7c2 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed omits fc2786545395 PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() omits 1903ba82823b PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() omits 454e531f938f staging: rtl8723bs: include: remove typedef for struct pno [...] omits bc8212ef3d2a staging: rtl8723bs: include: remove typedef for struct pno [...] omits cc746197159b staging: rtl8723bs: include: remove typedef for struct pno [...] omits 8b4e7034fd30 staging: rtl8723bs: include: remove typedef for struct pno_ssid omits 319aa7e516da staging: rtl8723bs: include: remove typedef for struct pno [...] omits 8cf0466a2df6 staging: rtl8723bs: core: Change NULL comparison to Boolea [...] omits a752d01c3d87 staging: rtl8712: rtl8712_led.c: remove blank line omits 32c6abf0d02e staging: rtl8712: rtl8712_led.c: alignment should match op [...] omits a936ac3add1a staging: rtl8712: rtl8712_led.c: remove unnecessary parentheses omits 447da755b810 staging: rtl8712: rtl8712_efuse.h: alignment should match [...] omits 4fb5eb2da969 staging: rtl8712: rtl8712_efuse.h: remove blank line omits f916e23f56a8 staging: rtl8712: alignment should match open parenthesis omits 88ad17b6fd02 staging: rtl8712: remove blank line omits 53db33a48934 Staging: media: Use !x in place of NULL comparision omits 85b45eadbe6e staging: netlogic: Remove unnecessary error print omits 4a278a92958d staging: vt6655: lines should not end with a parenthesis omits 1f176773fac0 staging: vt6655: correction in spelling omits 6c851417336a drm/amd/powerplay: Fix double unlock bug in smu_sys_set_pp [...] omits 8513027a73c2 drm/amd/powerplay: Off by one in vega20_get_smu_msg_index() omits 06b61d4a3cca drm/amd/powerplay: delete some dead code omits 4e8738a206d2 drm/amdgpu/display: fix build when DCN KCONFIG is not set omits 86f7bae5cf97 drm/amdgpu: revert "XGMI pstate switch initial support" omits 4c1c9871fb99 staging: rtl8192e: kconfig: use help over --help-- omits e9e2d2e34fb1 staging: rtl8188eu: core: Add spaces around operators omits 72369b1b8790 staging: rtl8188eu: core: Remove unnecessary parentheses omits 0049363c9253 staging: rtl8188eu: core: rtw_mlme: Remove return variables. omits c896c89066ae staging: emxx_udc: lines should not end with parenthesis omits c3546695830e drm/amdgpu: use the new VM backend for PTEs omits e6899d55904f drm/amdgpu: use the new VM backend for PDEs omits 6dd09027a22a drm/amdgpu: new VM update backends omits 802a4a484a76 drm/amdgpu: reserve less memory for PDE updates omits d1e29462a06a drm/amdgpu: move and rename amdgpu_pte_update_params omits 072b7a0bd2f6 drm/amdgpu: always set and check dma addresses in the VM code omits 2c2508029f02 drm/amdgpu: remove some unused VM defines omits 52012642a599 staging: greybus: sdio.c: Remove unncessary paranthesis. omits 754a25442705 drm/i915: Skip object locking around a no-op set-domain ioctl omits a679f58d0510 drm/i915: Flush pages on acquisition omits 28b18b39c5a7 Merge branch 'ipv6-Change-addrconf_f6i_alloc-to-use-ip6_ro [...] omits c7a1ce397ada ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create omits 67f695134703 ipv6: Move setting default metric for routes omits a88c26f671b0 net/tls: Replace kfree_skb() with consume_skb() omits 08e046c8966a tipc: fix a null pointer deref omits 77d5ad4048fb tipc: fix use-after-free in tipc_sk_filter_rcv omits 706707341bef mtd: spi-nor: Fix comment of spi_nor_find_best_erase_type() omits 3ddc8adbbc76 mtd: spi-nor: Print all JEDEC ID bytes on error omits 4daffb664a69 drm/i915: Stop storing the context name as the timeline name omits 3e05531243d0 drm/i915: Stop storing ctx->user_handle omits 7dc40713618c drm/i915: Introduce a mutex for file_priv->context_idr omits 3aa9945a528e drm/i915: Separate GEM context construction and registrati [...] omits d74fd06f4410 mtd: rawnand: ingenic: Rename jz4780_bch_init to jz4780_bch_reset omits a919619e9a25 mtd: rawnand: ingenic: Rename jz4780_nand driver to ingenic_nand omits 65bba52d3250 mtd: rawnand: ingenic: Use SPDX license notifiers omits 1838a7b31fcb mtd: rawnand: Move drivers for Ingenic SoCs to subfolder omits badb37f1601d dt-bindings: mtd: ingenic: Use standard ecc-engine property omits 057c319a0fe6 dt-bindings: mtd: ingenic: Change 'BCH' to 'ECC' in documentation omits a07c63d3e95d dt-bindings: mtd: ingenic: Add compatible strings for JZ47 [...] omits 6d50e9b6dcd0 mtd: rawnand: meson: fix a potential memory leak in meson_ [...] omits 91e9dd772084 mtd: rawnand: meson: add missing ENOMEM check in meson_nfc [...] omits b849f8b59c68 mtd: rawnand: atmel: switch to SPDX license identifiers omits ccf20ccccea3 mtd: rawnand: atmel: add sam9x60 nand controller support omits b1e8e0aa15a0 dt-bindings: mtd: atmel-nand: add sam9x60 compatible omits e2c19c506c87 mtd: rawnand: atmel: add generic name for EBICSA regmap omits 3e0863dd4c1f memory: atmel-ebi: add sam9x60 EBI support omits 996acbfb1fe3 dt-bindings: memory: atmel-ebi: add sam9x60 compatible omits ad7bdbc84730 memory: atmel-ebi: add generic name for ebi regmap omits b309df2422c0 ARM: at91: add sam9x60 SFR definitions omits 64f1da10ca5e mtd: rawnand: Mark expected switch fall-throughs omits f67ed1461eff mtd: rawnand: gpmi: Introduce GPMI_IS_MXS() macro omits 981d1aa0697c mtd: spinand: Use the spi-mem dirmap API omits 8efd6365417a arm64: dts: stratix10: add the sysmgr-syscon property from [...] omits ca1438dcb34c spi: export tracepoint symbols to modules omits 69c8a9bcb032 spi: lpspi: fix dataloss when SS is inactivated between ev [...] omits e69b394703e0 regulator: tps65086: Fix tps65086_ldoa1_ranges for selector 0xB omits 7287275b4301 regulator: add regulator_get_linear_step() stub helper omits 689b9e025f0c regulator: tps65217: Simplify linear range for selector 25-52 omits 4e105e3b4bc6 regulator: tps65132: Constify tps65132_regulator_ops and t [...] omits 2e62e03333bb regulator: tps65132: Remove unneeded fields from struct tp [...] omits 008fe4e53822 ASoC: simple-card-utils: test memory allocation omits 16123412a628 ASoC: lochnagar: Add driver to support Lochnagar 2 sound card omits d9b27d50340c ASoC: lochnagar: Add device tree binding document omits c95e3a4b9629 ASoC: tlv320aic32x4: Properly Set Processing Blocks omits b87d37d0231f ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller omits 4c798984c0dc ASoC: mchp-i2s-mcc: dt-bindings: add DT bindings for I2S M [...] omits ad11e59f52d6 ASoC: simple-card-utils: rename asoc_simple_card_xxx() to [...] omits 8f7f298a3337 ASoC: simple-card-utils: separate asoc_simple_card_parse_dai() omits 65a5056b2120 ASoC: simple-card-utils: share asoc_simple_card_init_priv() omits 629f75440a68 ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup() omits ad934ca80108 ASoC: simple-card-utils: share asoc_simple_dai_init() omits f48dcbb6d47d ASoC: simple-card-utils: share asoc_simple_hw_param() omits 686911b46fb5 ASoC: simple-card-utils: share asoc_simple_shutdown() omits f38df5bf0c9c ASoC: simple-card-utils: share asoc_simple_startup() omits e59289cda8de ASoC: simple_card_utils: share common priv for simple-card [...] omits 0580dde59438 ASoC: simple-card-utils: add asoc_simple_debug_info() omits 883149027a98 ASoC: AMD: Update DA7219 DAI clock name to align with code [...] omits d90ba6c8b53e ASoC: da7219: Expose BCLK and WCLK control through CCF omits 41d176d3ec14 ASoC: da7219: Update DAI clock binding info to cover WCLK/BCLK omits 0ff4e8c61b79 ASoC: fsl_esai: fix channel swap issue when stream starts omits 53f67a786638 ASoC: fsl_asrc: add constraint for the asrc of older version omits f0f2338a9cfa ASoC: cs4270: Set auto-increment bit for register writes omits 5ba846b1ee07 dmaengine: idma64: Use actual device for DMA transfers omits 401f147b16d9 drm/i915/selftests: fix NULL vs IS_ERR() check in mock_con [...] omits 14594da0ba44 drm/komeda: Add debugfs node "register" for register dump omits 1246ffce26a9 drm/komeda: Add irq handling omits aaf2d6f32150 drm/komeda: Add komeda_assemble_pipelines omits 9632a48c29ce drm/komeda: Add D71 improc and timing_ctrlr omits bc06bd08d4a9 drm/komeda: Add d71 compiz component omits 1f2367a39f17 drm/komeda: Add d71_enum_resources and d71_cleanup omits c101ce9ef2af drm/komeda: Add d71 layer omits a2b2012eab25 ARM: dts: rockchip: Fix gic/efuse sort ordering for rk3288 omits 01ce31c57b3f vti4: removed duplicate log message. omits 5483844c3fc1 vti4: ipip tunnel deregistration fixes. omits e8449baa5c01 arm64: dts: imx8qxp: add lsio_mu2 node omits 14c7c02d2145 arm64: dts: imx8qxp: fix mbox-cells omits ab7529f24417 drm/i915: Use __is_constexpr() omits 07de90945caf arm64: dts: allwinner: a64: Rename hpvcc-supply to cpvdd-supply omits 49c726d55c1b clk: sunxi: Add Kconfig options omits d333bad1f6f3 dt-bindings: at24: add Renesas R1EX24016 omits ceda59ec444e MAINTAINERS: change my e-mail address for at24 omits 152d58234ef4 ARM: dts: sunxi: h3/h5: Add device node for SID omits f7a6f5f3bb7b ARM: dts: vf610-zii: Remove 'max-brightness' property omits ff01e6971ecd drm/fourcc: Fix conflicting Y41x definitions omits e2ff9f15e8ac staging: erofs: Replace NULL comparisons omits 0d808cdfe0fc staging: gdm724x: Rename dftEpsId to dft_eps_id omits e4432160d9b3 Staging: rtl8723bs: Change return type and type of local variable omits 19c74ea57715 staging: r8188eu: refactor recvframe_defrag() omits 737e061563b0 staging: wlan-ng: Correct typo in comment message omits 82c6f68090b7 staging: wlan-ng: malformed SPDX-License-Identifier omits 42784bd7a2c8 staging: mt7621-spi: Remove references to nonexistent mt76 [...] omits 9e4f62f42caa staging: rtl8188eu: core: rtw_recv.c: Modify return type s [...] omits 2fd37c9d4335 staging: rtl8192u: r8192U_dm: Remove unnecessary comments. omits b17b6823419a staging: netlogic: replace skb_put/pull pair with skb_reserve omits 40a3483b194e staging: rtl8192u: ieee80211: ieee80211_rx.c: Remove unnec [...] omits 8677858da6b9 dt-bindings: memory-controllers: freescale: add MMDC binding doc omits 3a1a67b1ca7b ARM: dts: imx6qdl: Improve mmdc1 node omits 476f6e53a0d0 ARM: dts: imx: make MMDC node name generic omits 10ee87d19a5d ARM: dts: imx7ulp: add mmdc support omits 083d022913f2 drm/amdgpu: add one rlc version into gfxoff blacklist omits 005440066f92 drm/amdgpu: enable gfxoff again on raven series (v2) omits 0a958328b069 drm/amd/powerplay: fix spelling mistake "unknow" -> "unknown" omits 5ea8b4725f42 drm/amd/powerplay: Zero initialize num_of_levels in vega20 [...] omits 5bbfcebb6d1b drm/ttm: remove set but not used variable 'rdev' omits 54087768dbd6 drm/amd/display: Only put primary planes into the mode_inf [...] omits f258fee6c3c0 drm/amd/display: Add debugfs dpcd interface omits c7ba3653e977 drm/amd/display: Generic SDP message access in amdgpu omits d5f90f3a0ab3 drm/amd/display: Expose generic SDP message access interface omits 6ffaa6fcd06a drm/amd/display: fix odm pipe management omits 661a8cd9516b drm/amd/display: add missing opp programming for odm omits f25f06b67ba2 drm/amd/display: fix odm combine pipe reset omits bc2193992b00 drm/amd/display: fix releasing planes when exiting odm omits 1e49f3e56d4d drm/amd/display: 3.2.23 omits e03868ec0cdc drm/amd/display: Fix VTEM InfoPacket programming omits 66acd4418d7d drm/amd/display: Link train only when link is DP and backe [...] omits c23f95ae7064 drm/amd/display: add global master update lock interfaces omits 3a9aeadbdfa8 drm/amd/display: Use dc_is_hdmi_signal() instead of ENUM omits 3c7dd2cbc8e1 drm/amd/display: cache additional dpcd caps for HDR capabi [...] omits b05e2c5e81f9 drm/amd/display: Update ABM crtc state on non-modeset omits 3d5cc272319d drm/amd/display: Programming correct VRR_EN bit in VTEM structure omits 8db89b2e39ff drm/amd/display: 3.2.22 omits f38e720af8c5 drm/amd/display: extend EDID support to 1kb omits fe6119fb0361 drm/amd/display: Fix DP audio regression omits 9070d18f89a8 drm/amd/display: Add a hysteresis to BTR frame multiplier omits 7fe538a4d641 drm/amd/display: fix DP 422 VID_M half the rate issue. omits ae5041f3a031 drm/amd/display: Fix setting DP_VID_N_MUL omits 901f4f97be66 drm/amd/display: Move dm_read_reg_func to dc_helper. omits 7ddaef96cd30 drm/amd/display: Use drm helper for resetting plane state omits 335d5d7bbd3c drm/amd/display: change generic_reg_wait to void. omits eec3d5efd16d drm/amd/display: Reset alpha state for planes to the corre [...] omits 1d31408a4c29 drm/amdgpu: use more entries for the first paging queue omits 4f8bc72fbf10 drm/amdgpu: free up the first paging queue v2 omits f11a13ecafa4 drm/amdgpu: re-enable retry faults omits f81e8d532a4f drm/amdkfd/sriov:Put the pre and post reset in exclusive mode v2 omits 1791e54f0121 drm/amd/display: Respect DRM framebuffer info for video surfaces omits 98ae7f98d44b drm/amdgpu: Wait for newly allocated PTs to be idle omits 194f87ddffe2 drm/amdgpu: more descriptive message if HMM not enabled omits 46fc15487d02 Drivers: hv: vmbus: Expose monitor data only when monitor [...] omits 48e5d98a0eb1 selftests/bpf: Add arm target register definitions omits 0f71d089c912 tools/power turbostat: update version number omits 5ea7647b333f tools/power turbostat: Warn on bad ACPI LPIT data omits 8173c336989c tools/power turbostat: Add checks for failure of fgets() a [...] omits 3316f99a9f1b tools/power turbostat: Also read package power on AMD F17h (Zen) omits 9392bd98bba7 tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL omits 0a42d235e50d tools/power turbostat: Do not display an error on systems [...] omits 6de68fe15a0f tools/power turbostat: Add Die column omits 937807d355a3 tools/power turbostat: Add Icelake support omits 31a1f15cea5e tools/power turbostat: Cleanup CNL-specific code omits 562855eeb113 tools/power turbostat: Cleanup CC3-skip code omits df2f677dee3c tools/power turbostat: Restore ability to execute in topol [...] omits e19dfdc83b60 kernfs: initialize security of newly created nodes omits ec882da5cda9 selinux: implement the kernfs_init_security hook omits b230d5aba2d1 LSM: add new hook for kernfs node initialization omits 0ac6075a32fc kernfs: use simple_xattrs for security attributes omits b754026bd98e selinux: try security xattr after genfs for kernfs filesystems omits d0c9c153b4bd kernfs: do not alloc iattrs in kernfs_xattr_get omits 05895219627c kernfs: clean up struct kernfs_iattrs omits 16add411645c syscall_get_arch: add "struct task_struct *" argument omits b15fe94acece unicore32: define syscall_get_arch() omits 03f7e6adfbd0 Move EM_UNICORE to uapi/linux/elf-em.h omits 1660aac45e5b nios2: define syscall_get_arch() omits fa562447e154 nds32: define syscall_get_arch() omits 530ff23a8e46 Move EM_NDS32 to uapi/linux/elf-em.h omits 92f922f35078 m68k: define syscall_get_arch() omits d093153431dc hexagon: define syscall_get_arch() omits f4780e2db06d Move EM_HEXAGON to uapi/linux/elf-em.h omits 122a43b10742 h8300: define syscall_get_arch() omits a43e66478ef7 c6x: define syscall_get_arch() omits 67f2a8a29311 arc: define syscall_get_arch() omits 162f33dd45a7 Move EM_ARCOMPACT and EM_ARCV2 to uapi/linux/elf-em.h omits 2efa48fec0c3 audit: Make audit_log_cap and audit_copy_inode static omits 73e65b88feb9 audit: connect LOGIN record to its syscall record omits f55d0b40eccf scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed omits 1ea9b4633cda scsi: target: iscsi: Fix np_ip_proto and np_sock_type in i [...] omits ee26724af6c7 scsi: target: fix unsigned comparision with less than zero omits 1943edacef89 scsi: ufs-mediatek: Avoid using ret uninitialized in ufs_m [...] omits cbb24e26735f scsi: ufs-mediatek: Make some symbols static omits 92f3b327185a scsi: lpfc: Fixup eq_clr_intr references omits c88725dd14da scsi: lpfc: Fix build error omits 0b03a5ca8b14 ipv6: Add icmp_echo_ignore_anycast for ICMPv6 omits 6ebc9692a7ad drm/i915: make raw access function work on uncore omits 25286aaca9ce drm/i915: move regs pointer inside the uncore structure omits 272c7e52302e drm/i915: reduce the dev_priv->uncore dance in uncore.c omits cb7ee69015aa drm/i915: make find_fw_domain work on intel_uncore omits f7de50278e5c drm/i915: make more uncore function work on intel_uncore omits 3ceea6a1b4d2 drm/i915: use intel_uncore for all forcewake get/put omits f568eeee5355 drm/i915: use intel_uncore in fw get/put internal paths omits 159367bb9e74 drm/i915: always use masks on FW regs omits 296bd5aea223 PCI: Mark expected switch fall-throughs omits a534ea30e70f net: isdn: Make isdn_ppp_mp_discard and isdn_ppp_mp_reasse [...] omits 7264aebb81d1 drm/i915/icl: Fix the TRANS_DDI_FUNC_CTL2 bitfield macro omits 9b23e1a3e8fd ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 omits 77fc46976e0b arm64: dts: exynos: Add SlimSSS to Exynos5433 omits 45eedc0e3608 arm64: dts: exynos: add DSD/GSD clocks to DECONs and GSCAL [...] omits 7698ffaf4198 arm64: dts: exynos: configure GSCALER related clocks on TM2 omits 881d7afdff16 net: hns3: Make hclge_destroy_cmd_queue static omits 75d317c40964 Merge branch 'net-refactor-ndo_select_queue' omits a350eccee583 net: remove 'fallback' argument from dev->ndo_select_queue() omits b71b5837f871 packet: rework packet_pick_tx_queue() to use common code s [...] omits 4bd97d51a5e6 net: dev: rename queue selection helpers. omits 0b963ef20c56 Merge branch 'qed-next' omits 1a3ca25062cf qed: Define new MF bit for no_vlan config omits a88381dece86 qede: Populate mbi version in ethtool driver query data. omits 254c0a2bfedb macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to re [...] omits 1bfe45f4ae81 net: bridge: use eth_broadcast_addr() to assign broadcast address omits f295b3ae9f59 net/tls: Add support of AES128-CCM based ciphers omits 6a23c0a6af98 Merge branch 'net-phy-aquantia-add-interface-mode-handling' omits 1e614b5086ee net: phy: aquantia: check for changed interface mode in re [...] omits 570c8a7d5303 net: phy: aquantia: check for supported interface modes in [...] omits ce8775c0ff29 NTB: ntb_hw_amd: set peer limit register omits d074bab2259a NTB: ntb_perf: Clear stale values in doorbell and command [...] omits beb9fb8eefc4 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] omits c780b663d91f NTB: ntb_perf: Increased the number of message retries to 1000 omits 6e514e371757 drm/i915: Switch to bitmap_zalloc() omits 5c5f626bcace net: phy: improve handling link_change_notify callback omits 34965a52dcf9 drm/selftests/mm: Switch to bitmap_zalloc() omits 000c6af41775 spi: pxa2xx: Debug print DMA burst size omits 37821a82e678 spi: pxa2xx: Introduce DMA burst size support omits 560ee7e91009 spi: dw: Add support for an optional interface clock omits 2f324ac7cf8c dt-bindings: snps,dw-apb-ssi: Add optional clock bindings [...] omits 57a9f6e7eefa dt-bindings: snps,dw-apb-ssi: Add mandatory clock bindings [...] omits f457cb707836 spi: mxic: simplify getting .driver_data omits 43a8d240eee4 spi: spi-mem: stm32-qspi: stm32_qspi_pm_ops can be static omits 563943864f3f regulator: axp20x: Mark expected switch fall-throughs omits 94e290b0e9a6 i2c: rcar: wait for data empty before starting DMA omits 03f85e380f92 i2c: rcar: let DMA enable routine return success status omits ed5a81046bf7 i2c: rcar: sanity check for minimal DMA length omits d151cf89a476 ASoC: stm32: dfsdm: add mmap support omits c47255b61129 ASoC: stm32: dfsdm: fix debugfs warnings on entry creation omits 19441e35a43b ASoC: stm32: dfsdm: manage multiple prepare omits 80c94557e94f regulator: gpio: Reword the binding document omits c22938562fd8 regulator: rn5t618: Constify regulator_desc omits 6185de50e441 regulator: max8925: Convert to regulator core's simplified [...] omits 0b8515eddbd8 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 7a67eb1d3abe regulator: of: Make regulator_of_get_init_node static omits cc6a8d69ba62 regmap: debugfs: Jump to the next readable register omits cd537873729c ASoC: wm_adsp: Correct some minor issues omits 8d3a3048c313 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits f29eec793d4d ASoC: samsung: i2s: Don't use register read to determine s [...] omits bf31cbfbe250 ASoC: tlv320aic32x4: Break out clock setting into separate [...] omits 0f91d24f2c78 ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740 omits 0d7350316a2a i2c: i2c-stm32f7: improve loopback in timing algorithm omits c62ebb3d5f0d i2c: designware: Add support for an interface clock omits bdfdf4b2ba64 dt: snps,designware-i2c: Add clock bindings documentation omits bfc01ddff2b0 Revert "net: xfrm: Add '_rcu' tag for rcu protected pointe [...] omits 1772ee64946d Merge branch 'clk-fixes' into clk-next omits 36edd8caa617 ntb: intel: Make intel_ntb3_peer_db_addr static omits 8cac9fd9bc79 drm/i915: Inline skl_update_pipe_wm() into its only caller omits 96cb7cde1a30 drm/i915: Don't pass pipe_wm around so much omits 5e6037c88ad5 drm/i915: Move some variables to tighter scope omits a301cb0fca2d drm/i915: Keep plane watermarks enabled more aggressively omits 10a7e07b68b9 drm/i915: Make sure cursor has enough ddb for the selected [...] omits df331de3f8aa drm/i915: Allocate enough DDB for the cursor omits c92558aa4172 drm/i915: Extract skl_compute_wm_params() omits 67155a699684 drm/i915: Don't pass plane state to skl_compute_plane_wm() omits 3cf963cfe3a9 drm/i915: Accept alloc_size == blocks omits 4677faf65fd1 drm/i915: Use HPLLVCO_MOBILE for all PNVs omits f3e304852242 drm/i915: Introduce i915_has_asle() omits 9e7d569924d9 drm/i915: Introduce i9xx_has_pps() omits b7c8093fac15 drm/i915: Introduce i9xx_has_pfit() omits 5c227869839b drm/i915: Reorder gen3/4 swizzle detection logic omits 768b525edb4a ARM: dts: imx6qdl: Enable fsl,sec-v4.0-pwrkey omits 5252414f7c15 ARM: dts: imx6: RDU2: manage backlight from panel omits 574e852f99c3 ARM: dts: imx6: RDU2: add switch watchdog device omits 80471330ec58 slimbus: fix a NULL pointer dereference in of_qcom_slim_ng [...] omits 8f3e2d2c9349 ARM: imx6: cpuidle: omit the unnecessary unmask of GINT omits 6b37a3af354e nvmem: core: add nvmem_cell_read_u16 omits a9541f5a10b9 nvmem: stm32: add support for STM32MP15 BSEC to control OTP data omits 6dcf2c29124a nvmem: Add driver for STM32 factory-programmed read only mem omits ab3498a2e490 dt-bindings: nvmem: Add STM32 factory-programmed romem omits 809ffe6a8bbf nvmem: sunxi_sid: Support SID on A83T and H5 omits fabdb5564658 nvmem: sunxi_sid: Read out data in native format omits 7bc66dee5945 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure omits 0be20680fbd4 nvmem: sunxi_sid: Optimize register read-out method omits cf0a24e6dbc4 nvmem: sunxi_sid: Read out SID for randomness without looping omits af6e0fd10a11 nvmem: imx-ocotp: broaden Kconfig dependency omits 163c0dbd0cb1 nvmem: imx-ocotp: add support for imx8mq omits a5289678632f dt-bindings: imx-ocotp: Add i.MX8MQ compatible omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits fd35759ce32b HID: logitech: Handle 0 scroll events for the m560 omits c268f3769d1b dt-bindings: stm32: syscon: Add clock support omits 64cf9b819b6b mfd: sec: Add support for the RTC on S2MPA01 omits 53ca6afce21a mfd: sec: Put one element structure initialisation on one line omits dff29d536021 mfd: intel_soc_pmic_chtwc: Register LED child device omits 2821fd0c2be0 lib/test_printf: Switch to bitmap_zalloc() omits ee4c12f43907 arm64: dts: freescale: Enable PCI-E controller for Oxalis board omits 22e7d5148d9a rtc: sd3078: fix manufacturer name omits b9eb314ae888 arm64: dts: ls1028a: Add pmu dt nodes omits 9ff06679e109 pwm: sysfs: fix typo "its" -> "it's" omits efc80fb37466 pwm: tiehrpwm: Enable compilation for ARCH_K3 omits fd79d93985e0 drm/i915/selftests: add test to verify get/put fw domains omits b54d1ed07ad8 dt-bindings: pwm: tiehrpwm: Add TI AM654 SoC specific compatible omits b00ef5305319 pwm: tiehrpwm: Update shadow register for disabling PWMs omits 44481955eab7 pwm: img: Turn final 'else if' into 'else' in img_pwm_config omits 347ab9480313 pwm: Fix deadlock warning when removing PWM device omits a89bfc5d9a07 tinydrm/mipi-dbi: Use dma-safe buffers for all SPI transfers omits b60a5b8dcf49 media: Kconfig files: use the right help coding style omits 8a3946cad244 media: v4l2-fwnode: Add a deprecation note in the old ACPI [...] omits 15d82d224987 rtc: sh: Fix invalid alarm warning for non-enabled alarm omits a5c7caa15a9d media: ipu3-cio2: Set CSI-2 receiver sub-device entity function omits e4dfdd5804cc thunderbolt: Fix a missing check of kmemdup omits 106204b56f60 thunderbolt: property: Fix a NULL pointer dereference omits 0d0d87fbf4c5 media: v4l: i2c: Regroup lens drivers under their own section omits d6752e185c31 rtc: cros-ec: Fail suspend/resume if wake IRQ can't be configured omits f1ef70ffbfe7 media: ti-vpe: Parse local endpoint for properties, not th [...] omits c1ee825686a4 media: pxa-camera: Match with device node, not the port node omits fff35d45e16f media: v4l2-fwnode: The first default data lane is 0 on C-PHY omits 9d3863736a26 media: v4l2-fwnode: Defaults may not override endpoint con [...] omits 12f6153d4555 media: ov7670: don't access registers when the device is p [...] omits 32ab688b2803 media: ov7670: restore default settings after power-up omits c3c2eca87dcd media: staging/intel-ipu3: reduce kernel stack usage omits 948dff7cfa1d media: staging/intel-ipu3: mark PM function as __maybe_unused omits 6d5f26f2e045 media: staging/intel-ipu3-v4l: reduce kernel stack usage omits 22815f1825e4 reset: Add acquire/release support for arrays omits f31d5c24fb2e reset: Add acquired flag to of_reset_control_array_get() omits c84b0326d5e4 reset: add acquired/released state for exclusive reset controls omits 76eb24fc233b media: vicodec: reset last_src/dst_buf based on the IS_OUTPUT omits f221b84ee13c media: vicodec: remove WARN_ON(1) from get_q_data() omits ac22353f803b staging: rtl8188eu: remove unused WFD defines omits a7265633683c Staging: unisys: Correct malformed SPDX-License-Identifier omits 8bfb17546135 drm/vboxvideo: Remove unused including <linux/version.h> omits d315d4faf820 drm/i915/selftests: Provide stub reset functions omits 20d467e1e9bd of: Add vendor prefix for Menlo Systems GmbH omits 2bf6b5b0e374 drm/meson: exclusively use the canvas provider module omits dc5b96141024 dt-bindings: display: amlogic, meson-vpu: exclusively use [...] omits d058ad0e3856 ARM: dts: imx7s-warp: PMIC swbst boot-on/always-on omits 1284ec985572 drm/i915: Update DRIVER_DATE to 20190320 omits d058fb60d56b dt-bindings: clock: imx7ulp: remove SNVS clock omits 03fc565c2a7a clk: imx7ulp: remove snvs clock omits 0b5173368b4c bindings: fsl-imx-sdma: Document fsl,imx8mq-sdma compatbil [...] omits c6578d98766a arm64: dts: imx8mq-evk: Enable audio codec wm8524 omits 8c61538dc945 arm64: dts: imx8mq: Add SAI2 node omits 1474d48bd639 arm64: dts: imx8mq: Add SDMA nodes omits 49634aa7d9e6 staging: comedi: ni_mio_common: use insn->n in ni_m_series [...] omits 018768ccc7dc staging: comedi: ni_mio_common: use insn->n in ni_eeprom_i [...] omits 776d25ff5b49 staging: comedi: ni_mio_common: use insn->n in ni_calib_in [...] omits fe57d1e113fc staging: comedi: ni_mio_common: Use insn->n in ni_calib_in [...] omits b8585eb51e74 staging: mt7621-mmc: Only unmap_sg if mapped omits b22f49923ac8 staging: mt7621-mmc: Fix BRUST -> BURST typo omits 983b2fd7235b staging: mt7621-mmc: Immediately notify mmc layer of card [...] omits 6d0e4698c89a staging: mt7621-mmc: Remove redundant host->mmc->f_max write omits 472033f59139 staging: mt7621-mmc: Bill the caller for I/O time omits 64eb131e22bd staging: mt7621-mmc: Use pinctrl subsystem to select SDXC [...] omits c62a4073b243 staging: mt7621-mmc: Remove obsolete comments and variables omits ea9420cea390 staging: mt7621-mmc: fix unused variable compiler warning omits 730b3cf282a3 staging: fsl-dpaa2: ethsw: Remove return variable omits fa008fdf002d Staging: unisys: visorhba: Replace '--help--' with 'help' [...] omits 93ea10f5453c Staging: unisys: visorinput: Replace '--help--' with 'help [...] omits 875af97f6674 Staging: unisys: visornic: Replace '--help--' with 'help' [...] omits 40197d076c84 staging: sm750fb: Eliminate camel case omits e655d23dbac8 staging: rtl8192u: ieee80211: ieee80211_tx.c: Adjust space [...] omits c0fb0459cb0c staging: rtl8192u: ieee80211: ieee80211_rx.c: Fix NULL com [...] omits 993798a51162 staging: rtl8192u: r8192U_dm: Remove unnecessary blank lines. omits b6ed32ab49f5 staging: rtl8192u: r8192U_dm: Fix space issue around operators. omits f981a79eff0b staging: rtl8192u: r8192U_dm: Fix alignment issue. omits df08e38510f8 staging: gasket: Remove return variable omits 180a41bfbfe0 staging: greybus: Remove parentheses around variable omits 447a3621b383 staging: erofs: fix parenthesis alignment omits ad71b256ba4e ice: Determine descriptor count and ring size based on PAGE_SIZE omits 544f63d307b1 ice: Reset all VFs with VFLR during SR-IOV init flow omits 7a1f71117540 ice: Get resources per function omits 1c44e3bce12f ice: Implement flow to reset VFs with PFR and other resets omits 70457520bab8 ice: configure GLINT_ITR to always have an ITR gran of 2 omits 729ae330a0f2 drm/i915/cml: Introduce Comet Lake PCH omits a7b4deeb02b9 drm/i915/cml: Add CML PCI IDS omits 80ed404abb48 ice: use ice_for_each_vsi macro when possible omits d8df260af70f ice : Ensure only valid bits are set in ice_aq_set_phy_cfg omits 16c3301b5566 ice: remove redundant variable and if condition omits 77ed84f49aee ice: avoid multiple unnecessary de-references in probe omits d86dbd82b9a0 gfs2: Fix loop in gfs2_rbm_find (v2) omits 42b2cc83afb4 ice: Fix issue with VF reset and multiple VFs support on PFs omits 77a7a84d6221 ice: Fix broadcast traffic in port VLAN mode omits 371a415153be arch: mips: Kconfig: pedantic formatting omits 716850ab104d MIPS: eBPF: Initial eBPF support for MIPS32 architecture. omits 6c2c8a188868 MIPS: eBPF: Provide eBPF support for MIPS64R6 omits 0d1d17b9ff8e MIPS: uasm: Add div, mul and sel instructions for mipsr6 omits b8f3b15a7ba0 MIPS: entry: Remove unneeded need_resched() loop omits bb0e5837db3a igc: Remove unneeded hw_dbg prints omits ecad77fd29e4 igc: Fix the typo in igc_base.h header definition omits 65cd3a725e90 igc: Add support for the ntuple feature omits 36b9fea60961 igc: Add support for statistics omits 9bd5423fc75e Merge branch 'enc28j60-messaging-clean-up-and-ACPI-improvements' omits 75dd98c4a848 enc28j60: Convert to use SPDX identifier omits 5c22dc8debcc enc28j60: Fix indentation splats omits f3cb67b0f347 enc28j60: Amend comments by fixing typos, adding periods, etc omits ba2c37947c42 enc28j60: Remove linux/init.h omits c93a0f2a7fc4 enc28j60: Convert printk() to netdev_printk() omits 6eae14104fc8 enc28j60: Convert HW related printk() to dev_printk() omits e303b6afef21 enc28j60: Switch to dev_<level> from pr_<level> omits b4f7a6f964fb enc28j60: Use ether_addr_copy() in enc28j60_set_mac_address() omits 41e48c3d8070 enc28j60: Switch to use module_spi_driver() macro omits 571fb070a147 enc28j60: Drop driver name duplication from messages omits 35b60f37363b enc28j60: Replace dev_*(&netdev->dev, ...) with netdev_*() omits f23304cbd568 enc28j60: Remove duplicate messaging omits 9b525171d881 enc28j60: Use device_get_mac_address() omits 7512ddef6307 scsi: mvumi: Stop using plain integer as NULL pointer omits 3f0b2d742100 scsi: qedi: Remove set but not used variable 'cls_sess' omits 6245c8483ae0 igc: Extend the ethtool supporting omits 2121c2712f82 igc: Add multiple receive queues control supporting omits 459d69c407f9 e1000e: Disable runtime PM on CNP+ omits 92684bfc9b16 scsi: be2iscsi: lpfc: fix typo omits 5aa151922e90 igb: fix various indentation issues omits 62439b480041 scsi: qla2xxx: Fix a small typo in qla_bsg.c omits f65c33890b95 scsi: qla2xxx: Fix comment alignment in qla_bsg.c omits 22cf7c6f8ee6 Merge tag 'meson-clk-fixes-for-5.1' of https://github.com/ [...] omits 03f1eccc7a69 ipv6: Add icmp_echo_ignore_multicast support for ICMPv6 omits f9cb75970e7b net: macb: simplify getting .driver_data omits 5b6e13216be2 igb: Exclude device from suspend direct complete optimization omits 094b0246a2ca scsi: mptfusion: remove set, but not used, variables omits b0ddfe2bb2bd intel: correct return from set features callback omits b47b8618fc8a scsi: mptfusion: mark expected switch fall-through omits 244830a0dcca scsi: mptfusion: fix indentation issues omits 64c40525849f net: pasemi: Make pasemi_mac_init_module static omits f2c43a624744 scsi: mvsas: clean up a few indentation issues omits 9403cf230258 tcp: free request sock directly upon TFO or syncookies error omits 56dc6d635574 datagram: Make __skb_datagram_iter static omits d2e993edbcac scsi: qlogicfas408: clean up a couple of indentation issues omits 538abaf38e75 net: hns3: Make hclgevf_update_link_mode static omits d78e9a145a23 scsi: dpt_i2o: clean up indentation issues, remove spaces omits a0cfa79f8470 ibmveth: Make array ibmveth_stats static omits 93a77c11ae79 tcp: add tcp_inet6_sk() helper omits 22c0738b6452 scsi: atp870u: clean up code style and indentation issues omits 5ab99cf7d5e9 ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB [...] omits 9a435fb2291d ARM: dts: exynos: Extend the eMMC node on Arndale Octa omits f8d6ae0d27ec ibmvnic: Report actual backing device speed and duplex values omits 3a6a6d0a8b66 ARM: dts: exynos: Add support for UHS-I SD cards on Arndale Octa omits 30082e7b3513 ARM: dts: exynos: Adjust ldo23 and ldo27 to lower levels o [...] omits ddd90623ce26 scsi: ufs-mediatek: Add UFS support for Mediatek SoC chips omits 1dfb86628dba scsi: phy: mediatek: Add UFS M-PHY driver omits e95424f009af scsi: dt-bindings: ufs: Add document for ufs-mediatek omits 55a1fa9538bf scsi: dt-bindings: phy: Add document for phy-mtk-ufs omits 0b1d96d515ef scsi: ufs-hisi: Re-factor ufshcd_get_pwr_dev_param omits e4c0ee3f91d9 scsi: ufs-qcom: Re-factor ufshcd_get_pwr_dev_param omits 58b60a9cb252 scsi: ufs: Introduce ufshcd_get_pwr_dev_param omits c55c8edafa91 tipc: smooth change between replicast and broadcast omits ff2ebbfba618 tipc: introduce new capability flag for cluster omits 02ec6cafd78c tipc: support broadcast/replicast configurable for bc-link omits 34dc82257488 ARM: dts: exynos: Fix audio routing on Odroid XU3 omits 6fe59b7eec39 media: em28xx-input: make const array addr_list static omits c51f3b7f25de media: dvb: Add support for the Avermedia TD310 omits 1cb11bfaa1e0 media: dvb: init i2c already in it930x_frontend_attach omits 0ab34a08812a media: si2165: fix a missing check of return value omits 56cd26b61885 media: serial_ir: Fix use-after-free in serial_ir_init_module omits 3c73b8a40d49 media: rc: remove unused including <linux/version.h> omits a3d7f22ef34e media: cx23885: check allocation return omits 981fbe3da20a media: m88ds3103: serialize reset messages in m88ds3103_se [...] omits fdfa59cd63b1 media: dvbsky: Avoid leaking dvb frontend omits ef4bb63dc1f7 media: wl128x: Fix an error code in fm_download_firmware() omits c1a65ebd05a9 media: staging: davinci: drop pointless static qualifier i [...] omits 5aeaccca3002 drm/amdgpu: support userptr cross VMAs case with HMM omits 3f7f41d70665 media: staging: media: zoran: Fixes a checkpatch.pl error [...] omits 386a68e78620 drm/amdkfd: support concurrent userptr update for HMM omits 1bd4e4ca7bb8 drm/amdgpu: stop evicting busy PDs/PTs omits 56753e73fb2e drm/amdgpu: wait for VM to become idle during flush omits 3119e7f43be1 drm/amdgpu: remove non-sense NULL ptr check omits 04ed8459f334 drm/amdgpu: remove chash omits c1a8abd99da5 drm/amdgpu: use ring/hash for fault handling on GMC9 v3 omits 8c65fe5fc81c drm/amdgpu: limit the number of IVs processed at once omits b51cd19e48b7 drm/amdgpu: enable IH ring 1&2 for Vega20 as well omits 1ae64cec8ab7 drm/amdgpu: enable IH doorbell for ring 1&2 on Vega omits 0133690e0d08 drm/amdgpu: change Vega IH ring 1 config omits 46846ba26558 drm/amdgpu: Only clear dumb buffers if ring is enabled omits 95b1346872f8 drm/amdgpu: Clear VRAM for DRM dumb_create buffers omits 289d513b17e7 drm/amdgpu: fix semicolon.cocci warnings omits 108c6a6309c9 drm/amdgpu: add new ras workflow control flags omits 5d0f903fe215 drm/amdgpu: let ras initialization a little noticeable omits 163def43e9a1 drm/amdgpu: Fix lockdep warning more gracely omits b076296b0fb3 drm/amdgpu: Fix ras debugfs data parse omits 5caf466a6e42 drm/amdgpu: add new member hw_supported omits 2b9505e3539e drm/amdgpu: Fix warning when lockdep is enabled omits 54eb4ed6072b drm/amdgpu: Fix NULL pointer when ta is missing omits 2f3940e99243 drm/amdgpu: fix ras parameter descriptions omits 1febb00ecb1a drm/amdgpu: export both supported and enabled ras features omits b404ae82558e drm/amdgpu: lookup vbios table to check ecc capability omits f49ea9f81536 drm/amdgpu: query sram ecc/ecc availability from atombios omits 8b6da23f511f drm/amdgpu: add atomfirmware helper function to query sram [...] omits 511c4348cf7b drm/amdgpu: add atomfirmware helper function to query ecc status omits ed606ca3d30d drm/amdgpu: update atomfirmware header with ecc related members omits acbbee015b01 drm/amdgpu: handle ras resume omits 9b54d2017687 drm/amdkfd: add RAS ECC event support (v3) omits 0dee45a25a63 drm/amdkfd: add RAS capabilities in topology for Vega20 (v2) omits 96ebb3073275 drm/amdgpu: add human readable debugfs control support (v2) omits 138352e5752a drm/amdgpu: skip gpu reset when ras error occured omits 5cb771143ed9 drm/amdgpu: add ioctl query for enabled ras features (v2) omits ae363a212b14 drm/amdgpu: Add a new flag to AMDGPU_CTX_OP_QUERY_STATE2 omits 791c47694f01 drm/amdgpu: enable ras on gmc9 omits 760a1d55344d drm/amdgpu: enable ras on gfx9 (v2) omits 8cf12507d3bd drm/amdgpu: enable ras on sdma4 omits 2be4c4a9d478 drm/amdgpu: reserve bad pages during recovery omits 36ea1bd2d084 drm/amdgpu: add debugfs ctrl node omits c030f2e4166c drm/amdgpu: add amdgpu_ras.c to support ras (v2) omits ea11421391e7 drm/amdgpu: add psp cmd submit timeout omits 3ea8fb8c803c drm/amdgpu: add psp v11 ras callback omits 5e5d3154575c drm/amdgpu: add psp ras subsystem infrastructure (v2) omits 7da674535da9 drm/amdgpu: add psp ras callback func and macro omits 58b22e0b0ead drm/amdgpu: add ta_ras_if.h omits 1218252ff2bc drm/amdgpu: add module parameters for ras omits 9b9ca62ddeec drm/amdgpu: export ta fw info omits c6eec902198c drm/amdgpu: add ta ras fw info (v2) omits 1fb4f1554824 drm/amd/powerplay: move the smc_if_version to asic file omits 96e1b2c2f263 drm/amd/powerplay: simplify sw-smu message map macro omits 83afe835eba5 drm/amdgpu: Cosmetic change for calling func amdgpu_gmc_vr [...] omits e0634e8d6b90 drm/amd/display: Fix plane address updates for video surfa [...] omits 533aed278afe drm/amdgpu: Move IB pool init and fini v2 omits c6ade4ee7375 drm/amd/display: On DCN1, Wait for vupdate on cursor updates omits 0dcdcc898234 drm/amd/display: add i2c over aux failure handling omits 33d7598d7022 drm/amd/display: fix up reference clock abstractions omits d74004b694ea drm/amd/display: Expose support for alpha blending on overlays omits 42195a226beb drm/amd/display: add HW i2c arbitration with dmcu omits 4966c3d9b8b4 drm/amd/display: implement bounding box update based on uc [...] omits 1c676a678fa7 drm/amd/display: 3.2.21 omits 6aac37daeb62 drm/amd/display: reduce abm min reduction, deviation gain [...] omits 02553f57dcdd drm/amd/display: Rename is_hdmi to is_hdmi_tmds type omits e6bddf6c67f9 drm/amd/display: add pipe lock during stream update omits 3af91bb15093 drm/amd/display: Increase DP blank timeout from 30 ms to 50 ms omits 30eb85ff422f drm/amd/display: Combine field toggle macro and sequence w [...] omits 5d87a3fdceec drm/amd/display: Add PSR SMU Interrupt support omits 148cccf26753 drm/amd/display: Refactor reg_set and reg_update. omits 929c3aaa26ef drm/amd/display: Free DCN version of stream encoder omits fbaf207f58cf drm/amd/display: clean up dml_init_instance omits 0c5ccf14f504 drm/amd/powerplay: apply Vega20 BACO workaround omits 9b638f975130 drm/amdgpu: XGMI pstate switch initial support omits a690aa0f459e drm/amdgpu: Enable XGMI mapping for peer device omits b1fa8c89556e drm/amdgpu: Add sysfs entries for xgmi hive v2. omits b5dcec9c90fd drm/amd/display: Don't ASSERT when total_planes == AMDGPU_ [...] omits c33f53341790 drm/amd/display: Drop atomic_obj_lock for private obj omits 054d282d179e drm/amd/amdgpu: Add ENGINE_CNTL register to vcn10 headers omits 8ce1f7e7307b drm/amdgpu: allow huge invalid mappings on GMC8 omits adc7bfe50bd9 drm/amdgpu: drop the huge page flag omits e35fb064d8d4 drm/amdgpu: free PDs/PTs on demand omits 0ce15d6f7d3f drm/amdgpu: allocate VM PDs/PTs on demand omits 780637cbdf8f drm/amdgpu: let amdgpu_vm_clear_bo figure out ats status v2 omits 83cd83972260 drm/amdgpu: rework shadow handling during PD clear v3 omits db65e887fea5 drm/amd/powerplay: fix pcie sysfs interface when set wrong value omits 24bf582e27a8 drm/amd/powerplay: fix memdup.cocci warnings omits 49dc762cffd8 media: staging: davinci_vpfe: disallow building with COMPILE_TEST omits 6685d515157c media: i2c: adv748x: select V4L2_FWNODE omits 629266bf7229 ARM: exynos: Fix a leaked reference by adding missing of_node_put omits 55dde5094698 media: imx: vdic: Fix wrong CSI group ID omits 0576385acb89 media: rockchip-vpu: Remove duplicated include from rockch [...] omits e7dd89cef160 media: strscpy() returns a negative value on failure unlik [...] omits 6f3f3e11999b media: vimc: stream: init/terminate the first entity omits 23c856787a80 ARM: dts: exynos: Enable ADC on Arndale Octa omits b7ed69d67ff0 ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 omits 17750f521876 dt-bindings: clk: g12a-clkc: add PCIE PLL clock ID omits dc6276f57617 clk: g12a-aoclk: re-export CLKID_AO_SAR_ADC_SEL clock id omits 4d8e3e951a85 ARM: exynos: Fix undefined instruction during Exynos5422 resume omits 58b5c8acba12 clk: meson-g12a: add cpu clock bindings omits 3a1f2f38fb82 ARM: exynos: Add CPU state management for Exynos542x under [...] omits 47efaf6ba697 ARM: exynos: Add Exynos SMC values for secure memory write omits d38ca8f0f1a4 drm/amdgpu: fix missing assignment of error return code to [...] omits b849aaa41c91 drm/amdgpu: also reroute VMC and UMD to IH ring 1 on Vega 20 omits 516bc3d8dd79 drm/amdgpu: reroute VMC and UMD to IH ring 1 omits 59979bf8be17 drm/amd/display: Fix Divide by 0 in memory calculations omits a427a886a8c7 drm/amdgpu: add thick tile mode settings for Oland of gfx6 omits a7dc289b98fa drm/amdgpu/gfx_v8_0: Mark expected switch fall-through omits 71ec90943876 drm/ttm: Fix spelling of "KiB" omits 2a7821400f0f drm/amd/powerplay: fix semicolon code style issue omits dff234d275be drm/amd/powerplay: fix raven issue for sw smu omits df8368be1382 drm/amdgpu: Bump amdgpu version for per-flip plane tiling updates omits a08ac5a62c0f drm/amd/display: Add pp_smu null pointer check omits 69226e9c7d4e drm/amd/display: 3.2.20 omits 07d6a1992195 drm/amd/display: Fix soft hang issue when some DPCD data invalid omits 09e5665adafa drm/amd/display: Update plane tiling attributes for stream [...] omits f91813992c34 drm/amd/display: Re-add custom degamma support omits 87d44f62d51f Revert "drm/amd/display: dcn add check surface in_use" omits 162f807858d1 drm/amd/display: half bandwidth for YCbCr420 during validation omits 46570f090469 drm/amd/display: Keep clocks high before seamless boot done omits f5031000603f drm/amd/display: Refactor pageflips plane commit omits 34bafd27e342 drm/amd/display: Allow pflips from a framebuffer to itself omits 0d579c7e25f5 drm/amd/display: Create overlay planes omits b2fddb136d2f drm/amd/display: Drop underlay plane support omits e5c419709097 drm/amd/display: Add plane capabilities to dc_caps omits b9952f93cd2c drm/amd/display: Set stream->mode_changed when connectors change omits 8ae5b1d78d4a drm/amd/display: Respect aux return values omits 7cef6a120ec4 drm/amd/display: Add function to create 4d19 fixed point omits e85c2d63a1c4 drm/amd/display: add full update commit hint struct omits 9cc032b23939 drm/amd/display: Poll pending DOWN_REP before enabling the link omits 55c374e9eb72 drm/amdgpu: Add sysfs files for returning VRAM/GTT info v2 omits 07740adcbcd3 drm/amd/powerplay: add od condition for power limit omits 3b94fb101f40 drm/amd/powerplay: add limit of pp_feature for smu (v3) omits a8394cfa4233 drm/amd/powerplay: use REG32_PCIE wrapper instead for sw smu omits 04cfc0c80d8a drm/amd/powerplay: fix the issue of checking on message mapping omits d4631cba9ebe drm/amd/powerplay: move setting allowed mask and feature e [...] omits 2dd1209e5760 drm/amd/powerplay: fix byte alignment issue of smu11 pptable omits 4322e4c251c9 drm/amd/powerplay: fix smc messsage index report omits 1aae3164351e drm/amd/powerplay: support sysfs to set/get pcie omits 24e141e1a6f2 drm/amd/powerplay: add override pcie parameters omits 4b77faaf8c3b drm/amd/powerplay: support sysfs to set socclk, fclk, dcefclk omits 096761014227 drm/amd/powerplay: support sysfs to get socclk, fclk, dcefclk omits f067499b4862 drm/amd/powerplay: add condition for smc table hw init omits 4733cc7244c2 drm/amd/powerplay: add suspend and resume function for smu omits 9ebbc1bb02c0 drm/amd/powerplay: add is_dpm_running for SMU11 omits bee71d26d223 drm/amd/powerplay: add smu_late_init for SMU11. omits cbbf388fa26b drm/amd/powerplay: set dpm table of vclk/dclk/eclk for smu11 (v2) omits 83e21f5754b0 drm/amd/powerplay: get eclk/vclk/dclk for smu11 omits 96026ce0199c drm/amd/powerplay: set fan target interface for hwmon omits da5f18e8e8cb drm/amd/powerplay: implement fan1_enable hwmon interface f [...] omits a76ff5af98be drm/amd/powerplay: implement pwm1_enable hwmon interface f [...] omits 008a9524cf68 drm/amd/powerplay: implement pwm1 hwmon interface for SMU11 (v2) omits 46814f51527b drm/amd/powerplay: add STABLE_PSTATE_SCLK and STABLE_PSTAT [...] omits 014c4440161b drm/amd/powerplay: implement power1_cap and power1_cap_max [...] omits 3ac4ffdd13fe drm/amd/powerplay: add fan input interface for hwmon omits 637c1c6644a9 drm/amd/powerplay: add fan rpm limit interface for hwmon omits 4a2700c56388 drm/amd/powerplay: debugfs don't check powerplay when SW S [...] omits a317cf036272 drm/amd/powerplay: enable amdgpu dpm for smu omits c5bee44baa3c drm/amd/powerplay: add function to get sclk and mclk omits bc0fcffd36ba drm/amd/powerplay: Unify smu handle task function (v2) omits 72e91f37a817 drm/amd/powerplay: implement dpm enable functions of uvd & [...] omits 41a84248ee39 drm/amd/powerplay: implement sensor of uvd & vce power sta [...] omits d57a87ad3dba drm/amd/powerplay: implement uvd & vce dpm enable functions omits 239873fc596a drm/amd/powerplay: hwmon don't check powerplay when sw smu [...] omits f14a323db5b0 drm/amd/powerplay: implement update enabled feature state [...] omits 1507418667f8 drm/amd/powerplay: dpm clk can be set only when performanc [...] omits c16df976a2fe drm/amd/powerplay: adjust power state when set od_clk omits e388cc474d36 drm/amd/powerplay: add sys interface to set pp_od_clk_volt [...] omits e9c5b46e3c50 drm/amd/powerplay: add sys interface for set sclk_od/mclk_ [...] omits 31535a40802d drm/amd/powerplay: add function to update overdrive settings omits dfbd11874254 drm/amd/powerplay: add sys interface for pcie for smu omits 9a431038e30a drm/amd/powerplay: implement power_dpm_force_performance_l [...] omits f277ff0feacc drm/amd/powerplay: add vega20_unforce_dpm_levels for SMU11. omits 78ff4a33ca67 drm/amd/powerplay: add vega20_find/force_higest/lowest_dpm [...] omits 4dd35181ee44 drm/amd/powerplay: add vega20_notify_smc_display_config fu [...] omits 3fa36a7df967 drm/amd/powerplay: add apply_clock_adjust_rules for SMU11. omits 4ebbe6192e7c drm/amd/powerplay: add display_config_changed for SMU11. omits e0aa87947936 drm/amd/powerplay: add set_uclk_to_highest_level for SMU11 omits 7598b5967203 drm/amd/powerplay: add get_profiling_clk_mask functions for SMU11 omits 49d27e91cf4f drm/amd/powerplay: add enable_umd_pstate functions for SMU11 omits b3c139d537c0 drm/amd/powerplay: add mclk_latency_table struct and smu_c [...] omits 379a445480f6 drm/amd/powerplay: add display_config to handle display co [...] omits 16177fd05384 drm/amd/powerplay: implement pp_power_profile_mode sys ine [...] omits c9ff9d8ee3c6 drm/amd/powerplay: add watermarks related data structs and [...] omits 8554e67d6e22 drm/amd/powerplay: implement power_dpm_state sys interface [...] omits ad88f0517b23 drm/amd/powerplay: don't check hwmgr while using the sw smu omits 6316f51c4758 drm/amd/powerplay: remove unnecessary checking in smu_hw_fini omits c4d74f5372da drm/amd/powerplay: get overdrive clock and voltage information omits 6d7c830271ad drm/amd/powerplay: print overdrive percentage information [...] omits 95add9591ada drm/amd/powerplay: add golden dpm table to backup default [...] omits 2c80abe3816b drm/amd/powerplay: add function to set default overdrive settings omits b55ca3bdaf0b drm/amd/powerplay: add function to store overdrive informa [...] omits 2e069391188c drm/amd/powerplay: implement interface to set watermarks f [...] omits 367eeed47385 drm/amd/powerplay: add interface to notify smu enable pme [...] omits 5e2d38814e9f drm/amd/powerplay: add interface to get current clocks for [...] omits 8021816c85be drm/amd/powerplay: add interface to get current shallow sl [...] omits 64461900001f drm/amd/powerplay: add interface to get performance level omits 98a64c15e0be drm/amd/powerplay: add interface to get dal power level omits 04885368cbc8 drm/amd/powerplay: add interface to request display clock voltage omits 1e33d4d43949 drm/amd/powerplay: add interface to get clock by type with [...] omits e5e4e22391c2 drm/amd/powerplay: add interface to get clock by type with [...] omits 6ec826846e44 drm/amd/powerplay: add interface to get max high clocks fo [...] omits b3ea88fef321 drm/amd/powerplay: add get_clock_by_type interface for display omits 94ed6d0cfdb8 drm/amd/powerplay: add smu display configuration change function omits 44dd54ee4092 drm/amd/powerplay: add two interfaces to set_active_displa [...] omits e73cf1081172 drm/amd/powerplay: add the function to set deep sleep dcefclk omits 0b53f9add0d8 drm/amd/powerplay: implement sysfs of pp_force_state for sw-smu omits ea2d0bf8c7f0 drm/amd/powerplay: implement sysfs of pp_cur_state function omits 0989532330e1 drm/amd/powerplay: implement sysfs of get num states function omits 143c75d6514d drm/amd/powerplay: implement sensor of get feature mask omits 77d1eef4e87c drm/amd/powerplay: implement sensor of get_gfx_vdd for smu11 omits 2c272452affe drm/amd/powerplay: implement sensor of get_gpu_power for smu11 omits 2f613c7068e5 drm/amd/powerplay: implement sensor of thermal_get_tempera [...] omits c9b660435177 drm/amd/powerplay: implement sensor of SCLK and MCLK for smu11 omits 7292fd7d2bec drm/amd/powerplay: force clock levels for smu11 omits 0a49887de95c drm/amd/powerplay: upload dpm level for smu11 omits 289921b03fe5 drm/amd/powerplay: implement sysfs of pp_table for smu11 (v2) omits 4a5a2de66686 drm/amd/powerplay: implement sysfs of amdgpu_get_busy_perc [...] omits dc8e3a0c8efb drm/amd/powerplay: implement is_support_sw_smu function fo [...] omits dbe6a97024a6 drm/amd/powerplay: implement smu update table function omits 74ba3553b2bb drm/amd/powerplay: add function to start thermal control omits e921ec97fe69 drm/amd/powerplay: add function to set fan table to contro [...] omits f81920dbdec7 drm/amd/powerplay: add function to enable thermal alert omits 83e1ede637b3 drm/amd/powerplay: add function to set thermal range omits 3941b2dbed9b drm/amd/powerplay: add function to get thermal range omits 7457cf025405 drm/amd/powerplay: add get_max_sustainable_clock function omits 86ac88030725 drm/amd/powerplay: print clock levels for smu11 (v2) omits bed3b3a1e19a drm/amd/powerplay: implement get_current_clk_freq for smu11 omits e66adb1eea90 drm/amd/powerplay: add function to get power limit for smu11 (v2) omits 133438fa4e60 drm/amd/powerplay: add function to populate umd state clk. omits d6a4aa825a65 drm/amd/powerplay: set defalut dpm table for smu omits e1c6f86a915f drm/amd/powerplay: implement smu_notify_display_change fun [...] omits 2f25158d7db8 drm/amd/powerplay: implement feature get&set functions omits 6b816d731639 drm/amd/powerplay: implement smu feature functions omits f6a6b9526cf0 drm/amd/powerplay: implement smu_run_afll_btc function omits 56c53ad6fe6c drm/amd/powerplay: implement smu_init_display for smu11 omits d76c9e241266 drm/amd/powerplay: Change the allocate method of dpm conte [...] omits 00bfaec829c3 drm/amd/powerplay: expose the function of smu read argument omits c58952737623 drm/amd/powerplay: add append_powerplay_table function omits 0914f1c63510 drm/amd/powerplay: replace SMU_MSG_XXX with PPSMC_MSG_XXX [...] omits 5c45103f48d7 drm/amd/powerplay: use virtual msg index to replace asic-r [...] omits 78031c2c4dcd drm/amd/powerplay: implement smu vega20_message_map for vega20 omits 64136ea6e7d6 drm/amd/powerplay: add enum smu_msg_type to header omits e88e4f836c61 drm/amd/powerplay: add function to set tool table location [...] omits 44619596ebd4 drm/amd/powerplay: add function to set min dcef deep sleep [...] omits 863651b6fadd drm/amd/powerplay: add function to write pptable for smu11 (v2) omits 29eed6fafdbd drm/amd/powerplay: add function to populate smc pptable for smu11 omits afba82822929 drm/amd/powerplay: update hw fini function to relase some memory omits c6eef2d01d05 drm/amd/powerplay: add function to check pptable for smu11 omits 3e333c6ca1f5 drm/amd/powerplay: add function to parse pptable for smu11 omits 74e07f9d3b77 drm/amd/powerplay: add vega20 pptable function file omits d72e91c5b7b4 drm/amd/powerplay: implement notify_memory_pool_location f [...] omits 0b51d9937845 drm/amd/powerplay: implement smu_alloc[free]_memory pool function omits 08115f87c38d drm/amd/powerplay: implement get_clk_info_from_vbios funct [...] omits 846f1a035b55 drm/amd/powerplay: implement get_vbios_bootup_values funct [...] omits e98499b44413 drm/amd/powerplay: add data structure of bootup values omits daddacf9f1fe drm/amd/powerplay: update pptable header for smu11 omits ce6f7fa8a756 drm/amd/powerplay: remove header of smu_v11_0_pptable omits f96357a991b9 drm/amd/powerplay: implement smu_init(fini)_fb_allocations [...] omits 8bf16963df8c drm/amd/powerplay: implement smu_init[fini]_power function [...] omits 142dec6266b2 drm/amd/powerplay: implement smu dpm context functions for smu11 omits 813ce279448e drm/amd/powerplay: implement smu_init[fini]_smc_tables for smu11 omits 244f3449285f drm/amd/powerplay: implement read_pptable_from_vbios funct [...] omits ae2e20136417 drm/amdgpu: move get_index_into_master_table macro into at [...] omits e15da5a4b08a drm/amd/powerplay: add get atom data table helper omits 2cf543ed4f3b drm/amd/powerplay: add smu table context structure omits 0ae6afbffe0e drm/amdgpu: update new members in atomfirmware omits eaf02a4d92e7 drm/amdgpu: update atomfirmware header for smu11 omits ae35cd6a480f drm/amd/powerplay: add pptable header for smu11 omits 765c50cb2426 drm/amd/powerplay: implement check_fw_version function for smu11 omits 7b0031b6ea2b drm/amd/powerplay: implement check_fw_status function for smu11 omits b0b4b413a9be drm/amd/powerplay: implement smu send message functions fo [...] omits 6667889b45cf drm/amd/powerplay: add new ppsmc header for smu11 (v2) omits 59abab5ad295 drm/amd/powerplay: init microcode for smu11 omits 2da5410bf4c9 drm/amdgpu: enable new smu ip block for vega20 omits fad3ecf2359b drm/amd/powerplay: add resume sequence placeholder for smu [...] omits 38f8a2e6141d drm/amd/powerplay: add interfaces for smu resume omits c56de9e8287d drm/amd/powerplay: add interface to notify memory pool loc [...] omits e65d45f2c73d drm/amd/powerplay: add interface to allocate memory pool (v2) omits 206bc589ed49 drm/amd/powerplay: add interface to set tool table location (v2) omits a7ebb6d2fde4 drm/amd/powerplay: add interface to set min dcef deep sleep (v2) omits 31b5ae495d68 drm/amd/powerplay: add interface to write pptable (v2) omits a751b0958982 drm/amd/powerplay: add interface to check fw version (v2) omits 86187fec9151 drm/amd/powerplay: add interface to populate smc pptable (v2) omits 9e4848a4edd6 drm/amd/powerplay: add interface to parse pptable (v2) omits 9c9a1747c292 drm/amd/powerplay: add interface to init fb allocations (v2) omits 46126e6dad1c drm/amd/powerplay: add interface to check pptable (v2) omits a6b35900dca9 drm/amd/powerplay: add interface to get vbios bootup values (v2) omits 17e6081bc192 drm/amd/powerplay: add interface to init power (v2) omits cabd44c064c8 drm/amd/powerplay: add interface to init smc tables (v2) omits b56240005f0c drm/amd/powerplay: add placeholder of smu_initialize_pptable omits 05cadcd339dd drm/amd/powerplay: add interface to read pptable from vbios omits e11c4fd57871 drm/amd/powerplay: add fw load checking interface omits 3d2f5200a702 drm/amd/powerplay: add firmware loading interface omits 0784552664ce drm/amd/powerplay: add smu11 sub block for SMU IP omits 137d63abbf6a drm/amd/powerplay: add new smu ip block omits 6c55033a705a drm/amdgpu: remove set but not used variable 'vbi_time_out' omits 1e608013490a drm/amdgpu: remove set but not used variables 'vm, bo' omits de6ee704d100 drm/ttm: remove set but not used variable 'bdev' omits 0cd57eec1be3 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 omits 6490bd764c9c drm/amdgpu: Eliminate the set_pde_pte function pointer in [...] omits 3c8899124a40 drm/ttm: Account for kernel allocations in kernel zone only omits bf141a88b329 drm: Use the same mmap-range offset and size for GEM and TTM omits bed2dd84212e drm/ttm: Quick-test mmap offset in ttm_bo_mmap() omits 7d1500f9fbfc drm/ttm: Remove file_page_offset parameter from ttm_bo_dev [...] omits aa8e2435b3d4 drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constant omits fd16ac8e4c95 staging/vboxvideo: Use same BO mmap offset as other drivers omits 6b8f7e3dee78 drm/amdgpu: fix HMM config dependency issue omits 915d3eecfa23 drm/amdgpu: replace get_user_pages with HMM mirror helpers omits 8dd69e69f423 drm/amdkfd: avoid HMM change cause circular lock omits 57731a07795a drm/amdgpu: use HMM callback to replace mmu notifier omits e74673120b6b ARM: exynos: Move Exynos542x CPU state reset to pm_prepare() omits 43e3b726f5e1 media: vimc: stream: add docs to struct vimc_stream omits b72e44952124 media: vimc: stream: cleanup frame field from struct vimc_stream omits 06dd94cccdd1 drm/i915: Fix PSR2 selective update corruption after PSR1 setup omits 79d3fa9ea722 scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 485b0eca8926 scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 6343e3efdc98 scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 99bbf484c6df scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 5efbc65faeda media: vimc: cap: fix step width/height in enum framesize omits 2978a505aaa9 media: vimc: stream: fix thread state before sleep omits 63a06181d7ce scsi: ufs: fix a missing check of devm_reset_control_get omits 9e2a07e128ae scsi: pm8001: clean up various indentation issues omits 8cee3e169edb scsi: NCR5380: Remove set but unused variable omits df135e32d72c scsi: NCR5380: Avoid compiler warning when -Wimplicit-fall [...] omits 2e96fe92d734 scsi: core: Remove OSD include files omits 85ab1aa1fac1 media: vimc: deb: fix default sink bayer format omits f14f6aa0b442 media: videobuf2: Return error after allocation failure omits e6f8bd59c28f media: gspca: do not resubmit URBs when streaming has stopped omits c0327e67ecd8 scsi: core: remove the scsi_ioctl_reset export omits f712e5358d43 media: au0828: minor fix to a misleading comment in _close() omits 3eb87773dee6 media: replace WARN_ON in __media_pipeline_start() omits e855165f3dae media: vicodec: avoid clang frame size warning omits 7afb0df55429 media: cx18: update *pos correctly in cx18_read_pos() omits f8e579f3ca09 media: ivtv: update *pos correctly in ivtv_read_pos() omits ed713a4a1367 media: go7007: avoid clang frame overflow warning with KASAN omits 03aa4f191a36 media: saa7146: avoid high stack usage with clang omits 93ab8c8fc81e scsi: core: reshuffle no_scsi2_lun_in_cdb for better alignment omits d30c4ffc0611 media: atmel-isc: Add support for BT656 with CRC decoding omits dea255334c97 media: cedrus: Add support for H6 omits 70a4f5cda82f media: cedrus: Add a quirk for not setting DMA offset omits dfecb7b2564d media: dt-bindings: media: cedrus: Add H6 compatible omits c6e4e2c403b2 media: vb2: drop VB2_BUF_STATE_REQUEUEING omits 0cd25448a198 media: cobalt: replace VB2_BUF_STATE_REQUEUEING by _ERROR omits b3ce6f6ff3c2 media: stm32-dcmi: fix DMA corruption when stopping streaming omits ab41b99e7e55 media: stm32-dcmi: fix check of pm_runtime_get_sync return value omits 2c2a8dc32ceb media: platform/sh_veu.c: remove redundant NULL pointer checks omits dea37a972655 media: cpia2: Fix use-after-free in cpia2_exit omits 8194fe94ab08 kernel/workqueue: Document wq_worker_last_func() argument omits 3235d3946429 media: mtk-vcodec: fix access to vb2_v4l2_buffer struct omits f29a317b9c33 media: rcar-vin: Enable support for r8a774a1 omits b8f92200d16e media: dt-bindings: media: rcar_vin: Add r8a774a1 support omits 0fcc4c8c044e device_cgroup: fix RCU imbalance in error case omits d4b87d459a4c media: rcar-csi2: Enable support for r8a774a1 omits 29f6c4227e45 media: dt-bindings: media: rcar-csi2: Add r8a774a1 support omits 2dba3de6e77f media: rcar_drif: Remove devm_ioremap_resource() error printing omits 5eaa30aedd7f media: imx7-media-csi: don't store a floating pointer omits 1fc79c4bb19b media: staging/imx7: Fix an error code in mipi_csis_clk_get() omits dee747f88167 media: imx: Don't register IPU subdevs/links if CSI port missing omits 085b26da6221 media: imx: Rename functions that add IPU-internal subdevs omits 107927fa597c media: imx: Clear fwnode link struct for each endpoint iteration omits 904371f90b2c media: imx: csi: Allow unknown nearest upstream entities omits 3bb7b4931983 media: imx7: fix smatch error omits ce3c2433b074 media: imx: vdic: Restore default case to prepare_vdi_in_b [...] omits d950fd992ef8 media: rcar-vin: Fix lockdep warning at stream on omits 2b177f2849d2 media: vimc: use new release op omits 3650a23eda89 media: vimc: free vimc_cap_device when the last user disappears omits f74267b51cb3 media: vimc: zero the media_device on probe omits 218bf10e39ed media: v4l2-subdev: handle module refcounting here omits 0e43734d4c46 media: v4l2-subdev: add release() internal op omits ea6c7e34f3b2 media: vim2m: replace devm_kzalloc by kzalloc omits 57ac53482879 media: vivid: use vzalloc for dev->bitmap_out omits 13deaec42578 media: media-devnode: fill in media chardev kobject to eas [...] omits 7dfccff14f57 media: cec: fill in cec chardev kobject to ease debugging omits 81527254e151 media: seco: depend on CONFIG_RC_CORE=y when not a module omits d095986d6904 scsi: lpfc: Update lpfc version to 12.2.0.1 omits 95df18c253e7 scsi: lpfc: Update Copyright in driver version omits 2c013a3a6b75 scsi: lpfc: Enhance 6072 log string omits c835c0854c84 scsi: lpfc: Fix duplicate log message numbers omits c1a21ebc0fa6 scsi: lpfc: Specify node affinity for queue memory allocation omits 9afbee3d62a4 scsi: lpfc: Reduce memory footprint for lpfc_queue omits 9a66d990c742 scsi: lpfc: Add loopback testing to trunking mode omits f3339800f98c scsi: lpfc: Fix link speed reporting for 4-link trunk omits 19193ff34e8d scsi: lpfc: Fix handling of trunk links state reporting omits e4771ec3c8a0 scsi: lpfc: Fix protocol support on G6 and G7 adapters omits b3b4f3e1d575 scsi: lpfc: Correct boot bios information to FDMI registration omits f4f87861d9d8 scsi: lpfc: Fix HDMI2 registration string for symbolic name omits 32a80c093b52 scsi: lpfc: Fix fc4type information for FDMI omits d67f935b79a7 scsi: lpfc: Fix FDMI manufacturer attribute value omits c66a91974634 scsi: lpfc: Fix io lost on host resets omits e8869f5b0a72 scsi: lpfc: Fix mailbox hang on adapter init omits bbd3d7380bc6 scsi: lpfc: Fix driver crash in target reset handler omits 2a0fb340fcc8 scsi: lpfc: Correct localport timeout duration error omits e2ffe4d5dc3f scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay omits 4645f7b56a9f scsi: lpfc: Coordinate adapter error handling with offline [...] omits 32a9310076e4 scsi: lpfc: Stop adapter if pci errors detected omits 731eedcb317a scsi: lpfc: Fix deadlock due to nested hbalock call omits 22b738ac3309 scsi: lpfc: Fix nvmet handling of first burst cmd omits 982ab128dcf8 scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 omits 4552e0f6fa07 scsi: lpfc: Fix nvmet async receive buffer replenishment omits def11a58c193 scsi: lpfc: Fix location of SCSI ktime counters omits c95a3b4b0fb8 scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices omits 9b1640686470 scsi: lpfc: Fix use-after-free mailbox cmd completion omits 50e3f871fb20 scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning i [...] omits ff6bf89717b0 scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scs [...] omits 9e05e49c29fd clk: meson-g12a: fix VPU clock parents omits f53b9f146fa1 clk: meson: g12a: fix VPU clock muxes mask omits 9b70c697e872 clk: meson-gxbb: round the vdec dividers to closest omits ccd19d4cafaa scripts/selinux: fix build omits 06f30459027b scsi: qla2xxx: Update driver version to 10.01.00.15-k omits 3f006ac342c0 scsi: qla2xxx: Secure flash update support for ISP28XX omits 5fa8774c7f38 scsi: qla2xxx: Add 28xx flash primary/secondary status/ima [...] omits ce0366df542a scsi: qla2xxx: Simplification of register address used in [...] omits 2ff0167151f5 scsi: qla2xxx: Correction and improvement to fwdt processing omits 3695310e37b4 scsi: qla2xxx: Update flash read/write routine omits a28d9e4ef997 scsi: qla2xxx: Add support for multiple fwdump templates/segments omits f8f97b0c5b7f scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path omits 72a92df2109b scsi: qla2xxx: Correctly report max/min supported speeds omits 2a3192a3f3bc scsi: qla2xxx: Add Serdes support for ISP28XX omits ecc89f25e225 scsi: qla2xxx: Add Device ID for ISP28XX omits 24ef8f7eb5d0 scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() omits 2ff6ae85d5ee scsi: qla2xxx: Remove FW default template omits df617ffbbc5e scsi: qla2xxx: Add fw_attr and port_no SysFS node omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits cef0d4948cb0 HID: debug: fix race condition with between rdesc_show() a [...] omits d2daff2c0988 drm/i915: Pass dev_priv to intel_is_dual_link_lvds() omits 17be49428a4f drm/i915: Polish intel_get_lvds_encoder() omits 27b680f917e7 drm/i915: Add some missing curly braces omits bb31b352510b usb: typec: fusb302: Add __printf attribute to fusb302_log [...] omits 207338ec5a27 usb: typec: fusb302: Improve suspend/resume handling omits 7511c9a9d3c8 usb: typec: fusb302: 2 small misc. fixes omits 702ad49fb8d2 usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling omits 32a155b1a83d usb: typec: fusb302: Check vconn is off when we start toggling omits 4995bb15ad27 usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc omits daf81d0137a9 usb: typec: fusb302: Refactor / simplify tcpm_set_cc() omits 31df7fadf50f usb: typec: fusb302: Make fusb302_set_cc_polarity also set [...] omits bfb2ab8e7138 usb: typec: pi3usb30532: Keep orientation when setting mux [...] omits 09fed4d64d3f usb: typec: altmodes/displayport: Fall back to multi-func pins omits fc2f113e5c0e usbip: Remove unnecessary null check omits 8e6b85945155 USB: usb.h: tweak struct urb to remove wasted space omits 32654dad06e2 firmware: imx: scu-pd: decouple the SS information from do [...] omits ad8cc071c557 firmware: imx: scu-pd: add specifying the base of domain n [...] omits 9d616d62faef firmware: imx: scu-pd: use bool to set postfix omits e54c2b0aefa6 staging: fbtft: ternary statement to if statement. omits 7945e2782604 staging: mt7621-pci-phy: Add Spaces to Macro Definition omits fe77a268cbaf Staging: rtl8192u: r8180_93cx6.c: Fix space around '<<'. omits 59dbadcdabfa Staging: rtl8723bs: Add missing NULL check for kmalloc omits 4cdf1d0e1aeb Staging: rtl8723bs: Replace NULL comparison with ! omits cfd587d6b1f7 Staging: rtl8723bs: Change values to standard error codes [...] omits 917344982196 Staging: rtl8723bs: Remove unnecessary local variable in function omits 403fa6deca57 staging: rtl8723bs: do not use __constant_cpu_to_le16 omits 7d6009f28212 staging: ks7010: remove redundant auth_type check omits 7f2c43964268 staging: rtl8188eu: remove unused defines from wifi.h omits 249acb5f47df Merge tag 'v5.1-rc1' into spi-5.2 omits c9e48084c88c Merge tag 'v5.1-rc1' into regulator-5.2 omits a1c67d65df0b regmap: debugfs: Replace code by already existing function omits 9384d0e6facc spi: pxa2xx-pci: Drop unused header inclusion omits 70b464918e53 regulator: core: fix error path for regulator_set_voltage_ [...] omits 8bc144f90b6c ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core omits 2ae581380e4d ASoC: wm_adsp: Add HALO MPU fault logging omits 170b1e123f38 ASoC: wm_adsp: Add support for new Halo core DSPs omits 580b064de64c arm64: dts: imx8mq: add clock for GPIO node omits c6839641532f ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits. omits ed1666f68670 ASoC: mediatek: Fix UBSAN warning. omits 4e08d50d1fb6 ASoC: wm_adsp: Factor out DSP specific operations omits a5dcb24d70ff ASoC: wm_adsp: Factor out parsing of firmware ID header omits 4049ce86fc9b ASoC: wm_adsp: Refactor firmware status reading omits b9070df45166 ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers omits 2b0ee49f129c ASoC: wm_adsp: Don't export wm_adsp2_lock omits c77526851ded Merge branch 'asoc-5.1' into asoc-5.2 for wmadsp omits a2bcbc1b9ac2 ASoC: wm_adsp: Shutdown any compressed streams on DSP watc [...] omits a2225a6d155f ASoC: wm_adsp: Add locking to wm_adsp2_bus_error omits 48ead31ce247 ASoC: wm_adsp: Correct error messages in wm_adsp_buffer_get_error omits 639e5eb3c7d6 ASoC: wm_adsp: Correct handling of compressed streams that [...] omits a8d5fc0be537 ARM: dts: alt: Add DA9063 PMIC node omits 72cd625c85e2 ARM: dts: r8a7792: blanche: Add IIC3 and DA9063 PMIC node omits b3718b8f7e9b ASoC: topology: free link string in error omits 809b169abbfe spi: lpspi: fsl_lpspi_runtime_resume() can be static omits 04d1446bce27 regulator: axp20x: Use rdev_get_id at appropriate places omits 969697de7fa6 regulator: axp20x: Remove unneeded NULL test against rdev omits e66264273f5e regulator: 88pm8607: Convert to regulator core's simplifie [...] omits 7b6f68a4df4d ASoC: topology: free stream_name of dai_drv omits 036bc85c1d06 arm64: dts: renesas: r8a774c0: Add clkp2 clock to CAN nodes omits 80bc6dbb8fdb arm64: dts: renesas: r8a774c0: Add CANFD support omits eccc40002972 arm64: dts: renesas: r8a774a1: Add clkp2 clock to CAN nodes omits 4631dc3b7c7f drm/i915: Remove the fragile array index -> link rate mapping omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits ad40f8b314ad drm/i915: Nuke icl_calc_dp_combo_pll_link() omits 2ee7fd1efe62 drm/i915: Fix readout for cnl DPLL kdiv==3 omits 0e568a16af40 HID: intel-ish-hid: Add interface function for PCI device pointer omits 29b06d12ba79 HID: intel-ish-hid: Use the new interface functions in HID [...] omits 5f7224cf4185 HID: intel-ish-hid: Move functions related to bus and device omits 51cbc7079eca HID: intel-ish-hid: Add interface functions for struct ishtp_cl omits 8991eb309e1f HID: intel-ish-hid: Move the common functions from client.h omits 9a0bc1a63780 HID: intel-ish-hid: Store ishtp_cl_device instance in device omits e00a864f976a HID: intel-ish-hid: Move driver registry functions omits c2012ec06204 HID: intel-ish-hid: Simplify ishtp_cl_link() omits 7ab2184246bd HID: intel-ish-hid: Hide members of struct ishtp_cl_device omits 6b3f75f75fdd HID: intel-ish-hid: Add match callback to ishtp bus type omits dc41e918d159 drm/i915: Remove redundant on stack dpll_hw_state from icl [...] omits 3d1ed35182a0 drm/i915: Pass crtc_state down to icl dpll funcs omits 2cf9cd820a29 drm/i915: Remove redundant on stack dpll_hw_state from cnl [...] omits e7251d71d4d4 drm/i915: Pass crtc_state down to cnl dpll funcs omits 67de42e8d522 drm/i915: Remove redundant on stack dpll_hw_state from bxt [...] omits e40396d015bb drm/i915: Pass crtc_state down to bxt dpll funcs omits 15dc88a87765 drm/i915: Remove redundant on stack dpll_hw_state from skl [...] omits 98b6072c2a3a drm/i915: Pass crtc_state down to skl dpll funcs omits cc089e8abeac drm/i915: Don't pass crtc to intel_get_shared_dpll() and . [...] omits da3739070c99 drm/i915: Don't pass crtc to intel_find_shared_dpll() omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 6c44b15e1c90 HID: logitech: check the return value of create_singlethre [...] omits b542570e5605 arm64: dts: allwinner: h6: Add Video Engine node omits 8217a7a2c762 soc: imx: gpcv2: Make use of regmap_read_poll_timeout() omits 8b94ed0fb405 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X omits 2b4fd225df89 arm64: defconfig: Enable CONFIG_SPI_IMX omits 0f8e23171245 dt-bindings: firmware: imx-scu: add new resources to scu r [...] omits 9613163a288e dt-bindings: firmware: imx-scu: remove unused resources fr [...] omits 54f6deafd27d ARM: dts: ls1021a-qds: enable esdhc controller omits 7d1446688d2d ARM: dts: imx: Add TDA19971 HDMI Receiver to GW54xx omits 3117e851cef1 ARM: dts: imx: Add TDA19971 HDMI Receiver to GW551x omits 96d861c2fd40 ARM: dts: vf610-zii-ssmb-spu3: Disable watchdog omits 8da0af5d6d39 ARM: dts: vf610-zii: Disable SNVS RTC omits 99f698e26878 ARM: dts: pfla02: prepare storage devices to add paritions omits 64d26f8c1dde arm64: dts: imx8mq: Add the opp table and cores opp properties omits 9b87ebb149af arm64: dts: imx8mq: Add the buck vdd_arm regulator omits b810641a3470 arm64: dts: imx8mq: Add the clocks and the latencies for t [...] omits f54f7be5c5ac arm64: dts: ls1028a: Add Audio DT nodes omits 9e113b2e8775 arm64: dts: imx8mq: Add on-chip OTP controller node omits 7be494dd81c1 arm64: dts: imx8qxp: add cpu opp table omits 4c5896dc4c67 drm/i915: Hold a reference to the active HW context omits 206c2f812fee drm/i915: Lock the gem_context->active_list while dropping [...] omits 73e97d43666a drm/i915/psr: remove drmP.h include that crept in omits 126d0a94c945 drm/i915: stick to kernel fixed size types omits bbcece3d418c Bluetooth: mediatek: Fixed incorrect type in assignment omits 5488c82e67f2 Bluetooth: btmtksdio: fix uninitialized symbol errors in b [...] omits 310974faccda virtio_net: remove hcpu from virtnet_clean_affinity omits d6db988a4429 drm/mediatek: Add Mediatek framebuffer device omits 3df64d7b0a4f drm/mediatek: Implement gem prime vmap/vunmap function omits 95e0b46fcebd audit: fix a memleak caused by auditing load module omits dd12805ed1db XArray: Remove radix tree compatibility omits ff1bf4c0714e selinux: use kernel linux/socket.h for genheaders and mdp omits d730e24bdfdb XArray tests: Add check_insert omits e37c1877ba5b scripts/selinux: modernize mdp omits 4bcb298e6053 scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 omits 288addd63b24 scsi: mpt3sas: Improve the threshold value and introduce m [...] omits 51e3b2ad6de2 scsi: mpt3sas: Load balance to improve performance and avo [...] omits 320e77acb327 scsi: mpt3sas: Irq poll to avoid CPU hard lockups omits 233af108e57b scsi: mpt3sas: simplify interrupt handler omits 2c063507c4f3 scsi: mpt3sas: Fix typo in request_desript_type omits 0322913cab79 scsi: target: Add device product id and revision configfs [...] omits 65baf0ef046b drm/i915: Hold a ref to the ring while retiring omits 54939ea0bd85 drm/i915: Switch to use HWS indices rather than addresses omits 171f1887995b scsi: smartpqi: bump driver version omits 2cc37b1575c6 scsi: smartpqi: add spdx omits 2f4c4b92dbd8 scsi: smartpqi: update copyright omits 0595a0b4aeed scsi: smartpqi: add H3C controller IDs omits 429fab70591e scsi: smartpqi: increase LUN reset timeout omits c59c32cdb2ab scsi: hpsa: bump driver version omits 1edb69344c88 scsi: hpsa: remove timeout from TURs omits a45bcc4e11b1 scsi: hpsa: correct device id issues omits 49ea45cb1d97 scsi: hpsa: check for lv removal omits 758904ad61ae Staging: rtl8188eu: rtw_ieee80211: Fix indent for 'if' statement. omits 812cd88749e0 firewire: mark expected switch fall-throughs omits 45b06682113b clk: at91: fix programmable clock for sama5d2 omits 7f396393b941 ARM: dts: exynos: Add interrupts for dedicated EINTs on Ex [...] omits c5432b1d44a7 ARM: dts: exynos: Add high speed I2C ports for Exynos5260 omits 17c130a170f2 ARM: dts: exynos: Use bustop PLL as the source for MMC clo [...] omits eb1d0a50f74c ARM: dts: exynos: Order nodes alphabetically in Arndale Octa omits 29a0a2a848ec ARM: dts: exynos: Add CPU cooling on Arndale Octa omits 3619452589d0 ARM: dts: exynos: Add unused PMIC regulators on Arndale Oc [...] omits f35020b94a45 ARM: dts: exynos: Use stdout path property on Arndale Octa board omits 15b8831f8787 ARM: dts: exynos: Document regulator used by ADC on Odroid U3 omits d7fa8ed43372 ARM: dts: exynos: Use ADC for Exynos4x12 on Exynos4412 omits 71c873080200 ACPI: Document how to refer to LEDs from remote nodes omits 88b7e9ffe594 leds: as3645a: Switch to fwnode property API omits 9834857754ff doc:it_IT: translations for documents in process/ omits 2f1ff5899076 Documentation: seccomp: unify list indentation omits 6491126e1ba7 Documentation: seccomp: fix reST markup omits d85be9b1f0ad Staging: rtl8188eu: core: rtw_mlme.c: Replace NULL comparision. omits c127e22f4cc1 Staging: gasket: gasket_sysfs.c: Fix string split issue. omits ffe5a0a16fcd staging: wlan-ng: line over 80 character limit omits c9da300ab61c staging: speakup: fix printk KERN_LEVEL facility level warning omits 7af91810209f Staging: rtl8188eu: core: rtw_pwrctrl.c: Fix a comparision [...] omits f680cf503abc Staging: rtl8192e: Remove parentheses around the right han [...] omits 30cc0b6c1220 doc: add boot protocol 2.13 description to Documentation/x [...] omits 20bd1249489b doc: add translation disclaimer omits dcea1c73a656 docs/zh_CN: fix rst format errors in howto.rst omits a31ffdb3fc06 docs/zh_CN: fix rst format issue in submitting-patch omits 9b628c6ab437 mailmap: update my obsolete email address omits 6dca09cb15cc docs/zh_CN: remove zh-kernel.org in MAINTAINERS omits ce8ee3a8c07f docs/zh_CN: fix indent issue in submitting-drivers omits 115dbd5ca563 docs/zh_CN: fix indent issue in stable-api-nonsense file omits f448a54e0e47 docs/zh_CN: update TripleX chung's email address omits 0e4f08b85206 mailmap: update email address for Triplex omits 89870c214360 docs/zh_CN: update Zhang Wei's email address omits 845a326f95f1 mailmap: update Li Yang's email address omits 707a680e5c90 docs/zh_CN: update Li Yang's email address omits fce8cc57b37e docs/zh_CN: format stable-api-nonsense omits 2f3dea95661c docs/zh_CN: rename stable_api_nonsense.txt as stable-api-n [...] omits 4cc4e49a4164 docs/zh_CN: format the magic-number doc as rst omits 95dcdb6e125f docs/zh_CN: rename magic-numbers as rst doc omits eb6adf7da473 docs/zh_CN: format submitting drivers as rst omits 701a4ebd627c docs/zh_CN: rename SubmittingDrivers omits 7712cfd6597a docs/zh_CN: volatile doc format changes omits bc31de5664c1 docs/zh_CN: rename volatile-consider-harmful doc omits 8bfb5561e1dd docs/zh_CN: do rst format for email-clients.rst omits 9d47f5148c65 docs/zh_CN: rename email-clients.txt as email-clients.rst omits d6bf62e30d4d docs/zh_CN: rst format change for stable-kernel-rules omits d7fb7ad29dba docs/zh_CN: rename stable_kernel_rules doc omits 6bd77522580d docs/zh_CN: format the submitting-patches doc to rst omits 001ef4e0fc96 docs/zh_CN: rename SubmittingPatches for html links omits 6014f056ac55 docs/zh_CN: howto format changes omits 32946a03984d docs/zh_CN: rename HOWTO into process directory omits 653f10690164 docs/zh_CN: add index file into process dir omits 744da9033b3a docs/zh_CN: change Chinese index to know process dir omits aa3b3690504d docs/zh_CN: move process related docs into process dir omits 01196f96bf2c docs/zh_CN: add disclaimer file omits 00206a69ee32 percpu: stop printing kernel addresses omits f1887143f598 Documentation/atomic_t: Clarify signed vs unsigned omits db467147f131 locking/memory-barriers/kokr: Update Korean translation to [...] omits 487ecc460732 sched/Documentation/kokr: Update Korean translation to upd [...] omits 034fb712a620 tools/memory-model: Avoid duplicating herdtools versions omits 9393998e9ee0 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] omits 648e717586f2 tools/memory-model: Update Documentation/explanation.txt t [...] omits ad9fd20b6dad tools/memory-model: Update README for addition of SRCU omits a3f600d92da5 tools/memory-model: Add SRCU support omits 284749b0aebb tools/memory-model: Refactor some RCU relations omits 0172d9e32203 tools/memory-model: Rename some RCU relations omits e7564582f65b Bluetooth: btsdio: Use module_sdio_driver helper omits bddb9f042a18 Bluetooth: mediatek: Use module_sdio_driver helper omits 135b9526f58c mmc: sdio: Add helper macro for sdio_driver boilerplate omits 0b7ba42535b7 coresight: catu: fix clang build warning omits fdda0a6adc33 meson-gx-socinfo: add missing of_node_put after of_device_ [...] omits 65f80df58eb7 soc: amlogic: gx-socinfo: Add new SoC IDs and Packages IDs omits dce47aed20c7 soc: amlogic: gx-socinfo: Add mask for each SoC packages omits e5e4df2dccec arm64: dts: meson-gxm-nexbox-a1: Enable USB omits 965c827ac37e arm64: dts: meson: g12a: add efuse omits bd3951528412 arm64: dts: meson: g12a: add secure monitor omits 7e09092aee00 arm64: dts: meson-gxl-s905d-phicomm-n1: add status LED omits 0fa724c51e31 arm64: dts: meson-g12a: Add AO Secure node omits b7be144932a8 arm64: dts: Add SEI Robotics SEI510 Board omits 6917de8a6c4d vendor-prefixes: Add prefix for Shenzhen SEI Robotics Co., Ltd omits f1975b982a29 ARM: dts: meson8b: add the internal clock measurer omits b6eac0d06b82 ARM: dts: meson8: add the internal clock measurer omits 6a82559f745b clk: renesas: rcar-gen3: Pass name/offset to cpg_sd_clk_re [...] omits d92ee9cf8ec8 pinctrl: sh-pfc: rcar-gen3: Retain TDSELCTRL register acro [...] omits 2cee6cb290ab pinctrl: sh-pfc: r8a77990: Move CANFD pin groups and functions omits dcd24e098d8d pinctrl: sh-pfc: r8a7796: Move CANFD pin groups and functions omits 542802613b9f pinctrl: sh-pfc: r8a7779: Add HSCIF0/1 pins omits 3df892fdbfe6 pinctrl: sh-pfc: r8a77990: Rename IOCTRLx registers omits a8d728a0c59c pinctrl: sh-pfc: r8a77980: Rename IOCTRLx registers omits 1c5c1101755c pinctrl: sh-pfc: r8a77970: Rename IOCTRLx registers omits 7c1200456cb0 drm/i915: Turn off the CUS when turning off a HDR plane omits 5a0404408d32 drm/i915: Fix legacy gamma mode for ICL omits 12e32f554d8d drm: rcar-du: Add writeback support for R-Car Gen3 omits d46a4e93ea4d drm: rcar-du: vsp: Extract framebuffer (un)mapping to sepa [...] omits d8a4ef2542cd drm: rcar-du: Store V4L2 fourcc in rcar_du_format_info structure omits 12a85f994d84 drm: rcar-du: Fix rcar_du_crtc structure documentation omits 9d2230dc1351 drm: writeback: Add job prepare and cleanup operations omits e482ae9b5fdc drm: writeback: Fix leak of writeback job omits 97eb9eaeb95b drm: writeback: Cleanup job ownership handling when queuing job omits a63722aeb76c media: vsp1: drm: Implement writeback support omits 09e513e390ea media: vsp1: drm: Extend frame completion API to the DU driver omits e2ef2a129084 media: vsp1: drm: Split RPF format setting to separate function omits 9ec5742b6930 media: vsp1: wpf: Add writeback support omits 5c7de45a43a8 media: vsp1: dl: Allow chained display lists for display p [...] omits b36c6049ed4b media: vsp1: Add vsp1_dl_list argument to .configure_strea [...] omits 65cddb197660 media: vsp1: Replace the display list internal flag with a [...] omits ae444200042a media: vsp1: Fix addresses of display-related registers fo [...] omits 08af8538d4ce media: vsp1: Replace leftover occurrence of fragment with body omits 79b15b4b8201 media: vsp1: wpf: Fix partition configuration for display [...] omits 437c24dd19b8 Revert "[media] v4l: vsp1: Supply frames to the DU continuously" omits 8cbd0c70da3d Merge tag 'topic/hdr-formats-2019-03-13' of git://anongit. [...] omits a48f127519d9 regulator: core: Fix application of "drop lockdep annotati [...] omits 3863293a96c3 Merge branch 'for-5.1' of https://git.kernel.org/pub/scm/l [...] omits 69b921acae8a spi: spi-fsl-spi: support use of the SPISEL_BOOT signal on [...] omits 4346a745df41 ASoC: audio-graph: add graph_parse_mclk_fs() omits d2bf008ad11a ASoC: audio-graph: rename graph_get_conversion() to graph_ [...] omits d708d35ef084 ASoC: simple-card: add simple_parse_mclk_fs() omits cdc444721b0e ASoC: simple-card: rename simple_get_conversion() to simpl [...] omits 1c5b6a27e432 ASoC: rt5682: recording has no sound after booting omits 675212bfb233 ASoC: rt5682: fix jack type detection issue omits 4834d7070c85 ASoC: rt5682: Check JD status when system resume omits 9729e3b65a64 ASoC: mediatek: mt8183: skip for i2s5 in mck_disable omits baa09e7d2f42 drm/i915: use REG_FIELD_PREP() to define register bitfield values omits 78b36b106a84 drm/i915: deprecate _SHIFT in favor of _MASK passed to accessors omits 09b434d4f6d2 drm/i915: introduce REG_BIT() and REG_GENMASK() to define [...] omits 6e9b4f32f9fa Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits cc4f8e91c4ed ALSA: firewire-lib: use 8 byte header for IR context to ge [...] omits 35033d8cb71b ALSA: firewire-motu: add support MOTU 8pre FireWire omits b3f5c0f3333b Merge branch 'for-linus' into for-next omits 94a9992f7dbd HID: Increase maximum report size allowed by hid_field_extract() omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits e19595fcabb5 HID: intel-ish: enable raw interface to HID devices on ISH omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 6b538cc21334 HID: steam: fix deadlock with input devices. omits 6cffeb83c763 drm/i915: Stop needlessly acquiring wakeref for debugfs/dr [...] omits 794a11cb6720 drm/i915: Sanity check mmap length against object size omits 84d8df745b62 spi: orion: Support spi_xfer->word_delay_usecs omits 2ed6692e8ce9 spi: spidev: Enable control of inter-word delays omits 4e3891a55f67 spi: lpspi: Code cleanup omits 578465ea2b4b spi: lpspi: Add the missing NULL check omits 09c04466ce7e spi: lpspi: add dma mode support omits c7a402599504 spi: lpspi: use the core way to implement cs-gpio function omits 77736a98b859 spi: lpspi: add the error info of transfer speed setting omits 944c01a889d9 spi: lpspi: enable runtime pm for lpspi omits addb32866d99 doc: lpspi: Document DT bindings for LPSPI clocks omits f5e5afdb0e56 spi: lpspi: Add i.MX8 boards support for lpspi omits f37d8e67f39e spi : spi-topcliff-pch: Fix to handle empty DMA buffers omits 5b1f537e4983 regulator: da9063: Convert to use regulator_set/get_curren [...] omits 958e9b8265c7 regulator: da9062: Convert to use regulator_set/get_curren [...] omits d0ccbe11773d regulator: lp87565: Convert to use regulator_set/get_curre [...] omits d1a6cbdf1e59 regulator: lp87565: Fix missing register for LP87565_BUCK_0 omits dc3b2881fad4 regulator: mt6397: Use unsigned int for volt_tables omits 1fc26296a260 regulator: mt6380: Use unsigned int for volt_tables omits dad110a0c5c1 regulator: mt6323: Use unsigned int for volt_tables omits 5fe0ed243796 regulator: max77650: Use unsigned int for max77651_sbb1_re [...] omits f668a1db0b30 regulator: as3711: Remove struct as3711_regulator_info and [...] omits f4192c2cc923 regulator: cpcap: Convert to use of_device_get_match_data omits 2106e9bbffb9 regulator: cpcap: Remove unneeded init_data setting omits a0cb2d4357e4 ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk omits 8a68a509ae6b ASoC: rt5651: Add support for active-high jack detect omits f68c2a682d44 ASoC: stm32: spdifrx: add power management omits 4d92ac7bd9f8 regulator: as3722: Remove *rdevs[] from struct as3722_regulators omits 9cff03710d40 regulator: da9052: Include linux/of.h to fix build warning [...] omits bbfaa7d36c1e ASoC: dpcm: prevent snd_soc_dpcm use after free omits 2944d29d7c89 ASoC: simple-amplifier: Make gpio property optional omits c4bce31c4982 ASoC: rsnd: explain extended Audio DMAC peri peri address omits 14c747506ae6 ASoC: rsnd: add missing reg/reg-name at Document omits 127470597b6b Merge tag 'v5.1-rc1' into asoc-5.2 omits 22d91ed32b65 Merge tag 'v5.1-rc1' into asoc-5.1 omits 9672e2cb0fbd vmlinux.lds.h: drop unused __vermagic omits 5aba6c47401d iommu/vt-d: Switch to bitmap_zalloc() omits 5880955fc7a5 dt-bindings: panel: td028ttec1: add backlight property omits b477a009b426 drm/omap: panel-tpo-td028ttec1: add backlight support omits fe4ed1b45794 drm/omap: dsi: Fix PM for display blank with paired dss_pll calls omits a0970e87b5d3 drm: Turn bus flags macros into an enum omits 8bf4b1621178 drm/omap: Remove panel-dpi driver omits be3143d8b27f drm/omap: Remove TFP410 and DVI connector drivers omits 4e17763c321f drm/omap: Whitelist DT nodes to fixup with omapdss, prefix omits 30b71761957c drm/omap: Add support for drm_panel omits 79107f274b2f drm/omap: Add support for drm_bridge omits 163f7a3578ec drm/panel: simple: Add OSD070T1718-19TS panel support omits 1b1b5330a007 dt-bindings: display: Add OSD Displays OSD070T1718-19TS pa [...] omits b7b33786b7c3 dt-bindings: Add vendor prefix for OSD Displays omits 897dae5657e6 drm/bridge: ti-tfp410: Report input bus config through bri [...] omits 38c02db7e66e drm/bridge: ti-tfp410: Add support for the powerdown GPIO omits 60b903c3e621 drm/bridge: ti-tfp410: Set connector type based on DT conn [...] omits 2645d8d0980c dt-bindings: display: tfp410: Add bus parameters properties omits d23286ff3d79 drm/bridge: use bus flags in bridge timings omits 88bc4178568b drm: Use new DRM_BUS_FLAG_*_(DRIVE|SAMPLE)_(POS|NEG)EDGE flags omits a792fa0e2187 drm: Clarify definition of the DRM_BUS_FLAG_(PIXDATA|SYNC) [...] omits 0dbfc3966720 drm/omap: Merge omap_dss_device type and output_type fields omits a4e26525cacb drm/omap: Refactor initialization sequence omits ce69aac84fe3 drm/omap: Simplify OF lookup of DSS devices omits e5906f765c68 drm/omap: Store pixel clock instead of full mode in DPI an [...] omits b08644a235a4 drm/omap: venc: Use drm_display_mode natively omits 41322aa69195 drm/omap: Pass drm_display_mode to .check_timings() and .s [...] omits d68164fe2964 drm/omap: Factor out common mode validation code omits d60dfaba4225 drm/omap: venc: Simplify mode setting by caching configuration omits 116c7721077c drm/omap: Move DISPC timing checks to CRTC .mode_valid() o [...] omits df6682b43533 drm/omap: Remove src field from omap_dss_device structure omits 27a7e3e18419 drm/omap: Notify all devices in the pipeline of output dis [...] omits 7bce5ae124ac drm/omap: panel-dsi-cm: Store source pointer internally omits 6b97cc956047 drm/omap: Don't store display pointer in omap_connector structure omits de9225a9bda1 drm/omap: Move display alias ID to omap_drm_pipeline omits 79d11e96e397 drm/omap: Don't pass display pointer to encoder init function omits 40e5f937d50f drm/omap: venc: List both PAL and NTSC modes omits 46b3847d7f68 drm/omap: Add a dss device operation flag for .get_modes() omits a872d5e92a67 drm/omap: Merge display .get_modes() and .get_size() operations omits 870e19d59f8a drm/omap: Expose DRM modes instead of timings in display devices omits d17eb4537a7e drm/omap: Factor out common init/cleanup code for output devices omits 56c9818d5c89 drm/omap: Remove omap_dss_device dst field omits 19b4200d8f4b drm/omap: Reverse direction of the DSS device enable/disab [...] omits 3f3623dd0f88 drm/omap: Remove enable checks from display .enable() and [...] omits b49a2139ba67 drm/omap: Remove connection checks from display .enable() [...] omits f8a8eabb273b drm/omap: Remove connection checks from internal encoders [...] omits b80bfc66b0ee drm/omap: Move common display enable/disable code to encoder omits d2c53162f557 drm/omap: Use atomic suspend/resume helpers omits d79bd6b445a2 drm/omap: venc: Remove wss_data field from venc_device structure omits 374805b0bd84 drm/omap: Remove unused kobj field from struct omap_dss_device omits 5d79ef3fcd41 drm/omap: Remove declaration of nonexisting function omits 8518f05a7110 drm/atomic: Constify mode argument to mode_valid_path() omits 3961d355dfb5 dt-bindings: power: r8a77965: Remove non-existent A3IR pow [...] omits 295768f6207e dt-bindings: Add vendor prefix for Silicon Linux. omits 15160f6de0bb soc: renesas: Identify R-Car M3-W ES1.3 omits 474706117c2b arm64: dts: renesas: ebisu: Add PMIC DDR0 Backup Power config omits 1f4c123a9809 arm64: dts: renesas: r8a77990-ebisu: Add BD9571 PMIC omits af965ba3248e arm64: dts: renesas: r8a77990: Remove invalid compatible v [...] omits 82ec009297bc arm64: dts: renesas: r8a774c0: Remove invalid compatible v [...] omits 4162aa9db3d4 arm64: dts: renesas: r8a77995: draak: Enable CAN0, CAN1 omits 79223ca1f577 arm64: dts: renesas: r8a774c0-cat874: Add RWDT support omits a8f6110e6442 arm64: dts: renesas: ebisu: Enable VIN5 omits dc0b43947132 arm64: dts: renesas: r8a774c0-cat874: Add LEDs support omits 07e72397f722 arm64: dts: renesas: r8a774c0-cat874: add RTC support omits e64f2c4b3aba arm64: dts: renesas: cat875: Add CAN support omits 12ce412b2cc6 arm64: dts: renesas: r8a774c0: Fix cpu nodes style omits 191f7dcd1f5e arm64: dts: renesas: r8a77965: add SSIU support for sound omits 9130c1582984 arm64: dts: renesas: ebisu: Fix adv7482 hexadecimal regist [...] omits 9a0ff5c727b6 arm64: dts: renesas: r8a77995: draak: Enable LVDS1 encoder omits 71ac75dffdae arm64: dts: renesas: r8a77990: ebisu: Enable LVDS1 encoder omits 96c258822527 arm64: dts: renesas: r8a7796: remove unneeded sound #addre [...] omits b068ed6efe62 arm64: dts: renesas: r8a77990: Fix SPDX license identifier style omits 6fffb98645e6 arm64: dts: renesas: r8a77990: ebisu: Add GPIO expander omits 940d1a288a59 arm64: defconfig: enable RX-8581 config option omits 115bbc30c6d2 ARM: shmobile: fix a leaked reference by adding missing of [...] omits d5aa84087ead ARM: shmobile: porter: enable R-Car Gen2 regulator quirk omits b8998e928030 phy: tegra: xusb: Add Tegra186 support omits 6361b2059d29 phy: tegra: xusb: Add support for power supplies omits 6c4f78072c8e phy: tegra: xusb: Parse dual-role mode property omits a540efc493a4 phy: tegra: xusb: Skip single function lane programming omits 93b108b432fc dt-bindings: phy: tegra: Add Tegra186 support omits 2e35bb6cd421 gpio: vf610: Don't use explicit &pdev->dev in vf610_gpio_probe() omits a74b4b11541a gpio: vf610: Use devres to remove gpiochip omits fc57949cfd1f gpio: vf610: Use devres to disable clk_gpio omits db9ed63ca510 gpio: vf610: Use devres to disable clk_port omits 4a8909d02281 gpio: vf610: Simplify vf610_gpio_get() omits a262555bc685 gpio: vf610: Simplify vf610_gpio_set() omits 338aa10750ba gpio: vf610: Do not share irq_chip omits fb903392131a clk: rockchip: fix wrong clock definitions for rk3328 omits 1a4e6203f0c8 arm64: dts: rockchip: Add nanopi4 ethernet phy omits 980b52162871 arm64: dts: rockchip: Add PWM fan for NanoPC-T4 omits 5e3f8027897c arm64: dts: rockchip: Add the fusb typec manager to rk3399 [...] omits ba12fdd51085 arm64: dts: rockchip: Specify vid supply for the rk3399-or [...] omits f5639599de4c arm64: dts: rockchip: Fix clock names and add missing supp [...] omits 16d79ec6e3e6 arm64: dts: rockchip: Add 12V DCIN regulator to rk3399-ficus omits 4d7f36d36f73 arm64: dts: rockchip: Rename vcc_sys into vcc5v0_sys on rk [...] omits 092470b537f1 arm64: dts: rockchip: Add Nanopi NEO4 initial support omits a0dbc5c97f67 arm64: dts: rockchip: enable hdmi audio out for rk3399-rockpro64 omits 08b64bd2c681 arm64: dts: rockchip: Add support for the Orange Pi RK3399 board. omits e38b144b8252 arm64: dts: rockchip: enable mali on rock960 boards omits 0f9e535a0884 arm64: dts: rockchip: enable mali on Rock Pi 4 omits f77e7a9aafe1 arm64: dts: rockchip: add rk3328-roc-cc cpu-supply entries [...] omits 3f0effd7490b arm64: dts: rockchip: give some life to the rk3328-roc-cc leds omits 3e892ed20c08 arm64: dts: rockchip: add #sound-dai-cells to HDMI of rk3328 omits e31882e05ae5 arm64: dts: rockchip: add ir-receiver node on rk3328-rock64 omits 092430ea9d14 arm64: dts: rockchip: add leds node on rk3328-rock64 omits ad3c8cc359a2 arm64: dts: rockchip: fix regulator name on rk3328-rock64 omits 443f27e58981 arm64: dts: rockchip: enable HDMI CEC on rk3328 omits 97df3aa76b4a arm64: dts: rockchip: Add capacity-dmips-mhz attributes to rk3399 omits a008eae6956a ARM: dts: rockchip: Enable WiFi on rk3288-tinker omits 494da92d56e4 ARM: dts: rockchip: add grf reference in rk3288 tsadc node omits 61346668325f ARM: dts: rockchip: Enable HDMI CEC on rk3288-tinker-s omits de72618cb94f ARM: dts: rockchip: remove disable-wp from rv1108-elgin-r1 [...] omits 09f91381fa5d arm64: dts: rockchip: fix rk3328 sdmmc0 write errors omits 6fd8b9780ec1 arm64: dts: rockchip: fix rk3328 rgmii high tx error rate omits 8dbc4d5ddb59 ARM: dts: rockchip: Fix SD card detection on rk3288-tinker omits a8772e5d826d arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk [...] omits 6b2fde3dbfab ARM: dts: rockchip: fix rk3288 cpu opp node reference omits eb523a4960b6 arm64: dts: rockchip: add DDC bus on Rock Pi 4 omits 924726888f66 arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay omits 2b062a0a00ab ARM: sunxi: fix a leaked reference by adding missing of_node_put omits 995c770b6588 ARM: sunxi: fix a leaked reference by adding missing of_node_put omits a7f7047ffcee arm64: dts: allwinner: a64: Add cross links for the mixers omits 00f7980a3bd5 arm64: allwinner: a64: Add Oceanic 5205 5inMFD initial support omits 876d8a25bdd5 dt-bindings: Add vendor prefix for oceanic omits ea738c324c7d arm64: dts: allwinner: a64-amarula-relic: Add STLM75 sensor omits 24bd5d2cb93b arm64: dts: allwinner: a64: teres-i: enable backlight omits 6630aad719bc clk: sunxi-ng: f1c100s: fix USB PHY gate bit offset omits ab65e04dc101 clk: sunxi-ng: Allow DE clock to set parent rate omits 28ff811f58b1 ARM: dts: sun8i-h3: Add support for the RerVision H3-DVK board omits 043ad6b1c112 staging: rtl8723bs: Remove Dead Code in core/rtw_mlme.c omits 1b818345d1c1 staging: rtl8723bs: Remove Dead Functions in os_dep/ioctl_linux.c omits ba61d2dc45b0 staging: rtl8723bs: Remove Dead Code in os_dep/ioctl_linux.c omits 320d197d1336 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c omits bd10cd97e213 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c omits 3fc9413bcdc7 staging: rtl8723bs: Remove unreachable Code in core/rtw_cmd.c omits 391d9469abd8 staging: rtl8723bs: Remove old unreachable Code omits 8ecd30a6685e staging: rtl8723bs: Remove Dead Code in collect_bss_info Function omits 93bb0b1b18a3 staging: rtl8723bs: Remove Dead Include in include/drv_types.h omits 0531d4c95425 staging: rtl8723bs: Remove Dead Code in `struct mlme_priv` omits ed98730d9f25 staging: gdm724x: Do not break expressions omits a02da43c814b staging: rtl8188eu: core: rtw_recv.c: Fix a tab indent issue omits 5c4f2259181f staging: rtl8188eu: core: rtw_recv.c: fix a paranthesis is [...] omits 0842eabb6fd5 staging: rtl8188eu: core: rtw_recv.c: fix a space issue omits f21cf4601404 staging: gasket: gasket_interuppt.c: Fix string split issue. omits ce2439ec8356 staging: greybus: remove extern prototypes omits 83053c3eabd7 staging: speakup: fix line over 80 characters. omits 42f56fef6720 staging: rtl8188eu: core: rtw_ap.c: Fix multiple blank lines omits c580d1f98e22 staging: mt7621-mmc: Modify the return type of the functio [...] omits 982c34e0c2a5 staging: mt7621-mmc: Fix ret.cooci warnings omits b1c30bd6b74a staging: rtl8723bs: Change type of variables and return type omits cfc7ef740342 staging: rtl8723bs: Remove wrapper functions and change fu [...] omits fdd1b243edd7 staging: rtl8723bs: os_dep: Fix space in pointer definition omits cbc570a769e0 staging: rtl8723bs: os_dep: Fix assignment in if condition omits 93f6bc735fd9 staging: vt6655: rxtx.c: Remove unnecessary space after a cast omits dedf215bd1c7 staging: rtl8723bs: remove unused code omits d5469036124d staging: rtl8192u: Add required spaces before open parenthesis omits 1c666e2191db staging: vc04_services: Use tabs instead of spaces omits 50505e578f53 staging: rtl8712 - fix up non-kerneldoc comments omits 8af36478f951 staging: erofs: add a new line after variable declaration omits fbcd84743a8e staging: octeon-usb octeon-hcd: Fix several typos. omits 27a0eb8fb69a staging: fbtft: fixed format-string errors. omits df9ce52c8a30 staging: rtl8188eu: remove unnecessary braces from if/else omits 74a6565f378c staging: rtl8723bs: use kernel_read() instead of open-code [...] omits 3b3a1a0b7824 staging: rtl8723bs: hal: Modify comparison to constant in [...] omits ca739e21ba90 staging: rtl8723bs: hal: Modify comparison to constant in [...] omits 54b3de55f4c2 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] omits 0a6f6e9351db staging: rtl8723bs: hal: Remove comparison to NULL in hal_com.c omits 8f884e76cae6 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] omits 7cd6f4b0f593 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits da80ede2e79e staging: rtl8723bs: hal:Remove comparison to NULL in rtl87 [...] omits 3f181eb23ea6 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 019acabec865 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 7f91d8866f93 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 8b1cf0b7205a staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 3732d7016725 staging: sm750fb: Remove an unnecessary local variable in [...] omits 996341276286 staging: mt7621-mmc: delele extra blank lines omits d5f4a5684d1b staging: rtlwifi: Replace 0 with false. omits 3df3162f1d52 staging: pi433: Remove unused variable. omits 14e9bb7e9ea7 staging: rtl8192e: remove boilerplate license text omits 5af3304506ae staging: rtl8192e: add SPDX GPL-2.0 license identifier omits 3f8e5931fe60 staging: fbtft: line over 80 characters omits 84c45d5f3bf1 staging: gasket: Replace macro __ATTR with __ATTR_NULL omits ef2719d35ac4 staging: mt7621-dts: update ethernet settings. omits 7b53a16a1a7a staging: remove mt7621-eth omits 6d49a15ead2b staging: mt7621-pci: IF statement expression comparing to NULL omits a77a40cf8b42 staging: rtl8712: line over 80 characters. omits 715a7148d774 staging: octeon: Lines should not end with a '(' omits 5b628549e954 staging: most: Replace '--help--' in Kconfig file omits 796618673fcd staging: netlogic: Remove unnecessary 'out of memory' message omits e8ca82a1348b staging: rtl8192u: Adjust 'if' to follow Kernel coding Style omits a279fc9d051b staging: rtl8192u: Remove casts on the return values of li [...] omits 3eb9aa00daae staging: rtl8192u: Remove typedef for struct _RX_REORDER_ENTRY omits 00b0f841b740 staging: rtl8192u: Remove typedef for struct _RT_LINK_DETECT_T omits 82ec1977b393 staging: rtl8192u: Remove typedef for struct _RT_POWER_SAV [...] omits d83908ed0fc6 staging: rtl8192u: Remove typedef for struct _IbssParms omits bc6b124b6863 staging: rtl8192u: Remove typedef for struct _bandwidth_au [...] omits 72a2af220175 staging: wilc1000: remove unnecessary local variables omits 1d78178410f4 staging: media: zoran: remove unnecessary parentheses omits 81c2317cb966 staging: rtlwifi: phydm: remove unnecessary parentheses omits 6de5cd74fb8f staging: vboxvideo: Do not return -ENOSYS omits de5e4aea8881 staging: sm750fb: Edit CamelCase in local variables omits 256ab3efbe95 staging: vt6655: line over 80 characters omits b66003f02d9a staging: most: dim2: reg.h: Correct SPDX-License-Identifier omits 3037be14a219 staging: most: dim2: sysfs.h: Correct SPDX-License-Identifier omits da2773be2cf2 staging: most: dim2: hal.h: Correct SPDX-License-Identifier omits 9e510b68f044 staging: most: dim2: errors.h: Correct SPDX-License-Identifier omits b92f5d83fa1d staging: octeon-usb: remove unnecessary variable frame_number omits dfa5fbb9dbce staging: fbtft: convert a macro to a function. omits d8b2f7cfe4d4 staging: vt6655: Remove unused function prototype and definition omits e91dea57f36c staging: most: usb: Change '--help--' to 'help' in Kconfig omits 4068f661f604 staging: zoran: remove license boilerplate text omits 682bb4e63084 staging: zoran: add SPDX GPL-2.0+ license identifier omits d5aa59ad1665 staging: sm750fb: trivial comment indention fix. omits 173e3e69b297 staging: rtl8188eu: cleanup spacing style omits 975520608bd6 staging: media: davinci_vpfe: Fix alignment issues omits a4c5fbfa60e4 staging: media: davinci_vpfe: Fix multiple line dereference omits 5921a1383ac2 staging: media: davinci_vpfe: Fix comparison to NULL omits f270392c7e3f staging: vt6655: Remove an unused function prototype omits 84580771dd9c staging: vt6655: Fix malformed SPDX-License-Identifier tag omits ff7fa1f6b9b2 staging: rtl8712: Replace NULL comparisons omits b2c4f4660b69 staging: vc04_services: bcm2835-camera: Fix logical contin [...] omits d33fe112c9a2 staging: speakup: Add spaces around operators omits a57250582a00 staging: fwserial: Convert macro into an inline function omits 50d280f3e31c staging: speakup: Spaces around operator omits 730551f754a7 staging: fbtft: Remove unused #defines. omits 219347ebf057 staging: vt6655: Align function declaration omits 582270600819 staging: vt6655: Fix the warning line over 80 characters omits f6fe7f2809d3 staging: vt6655: mac.h: Fix comment style for SPDX-License [...] omits d67a81ff8546 staging: vt6655: Remove unnecessary blank line omits f105e04e7b3e staging: vt6655: key.h: Fix comment style for SPDX-License [...] omits 5a56a0f9ea04 staging: vt6655: dpc.h: Fix comment style of SPDX License [...] omits 572dbab6e353 staging: vt6655: Fix space around binary operator omits 084a8e546005 staging: vt6655: Fix spelling mistake omits 2b90bf28ac38 staging: speakup: Comparison to NULL. omits fbdc55155c7f staging: vc04_services: bcm2835-camera: Fix multiple line [...] omits 57a633dc68a6 staging: vc04-services: bcm2835-audio: Fix alignment issues omits ba118202b95b staging: vboxvideo: Fix open parenthesis at the end of line omits b6a3a880cfa6 staging: ralink-gdma: Avoid unnecessary line continuations omits 2c78d9f6ab8a staging: ralink-gdma: Replace from uint32_t to u32 omits 3e00865cf87c staging: ralink-gdma: Avoid unnecessary line continuations [...] omits 7782c3c93dc9 staging: iio: Line over 80 characters omits 4ca7f0a2ae5b staging: r8712u: Replace '--help--' with 'help' omits 5e8e08c81f1f staging: fbtft: Fix line over 80 characters omits 8e99e99baf38 staging: vt6655: desc.h: Fix comment style of SPDX-License [...] omits c12425567d7b staging: vt6655: channel.h: Fix comment style of SPDX Lice [...] omits 35defd6dd162 staging: greybus: Change NULL comparison to Boolean Negation omits 1d4c11dd7849 staging: emxx_udc: Fix open parenthesis at the end of the line omits b9c96308fda2 staging: emxx_udc: Fix equal sign alignment omits 6fc84d16664c staging: wilc1000: Fix line over 80 characters omits 7e5173822c9c staging: rtl8712: rename bSuspended to suspended omits 5b8d98f1711e staging: rtl8712: rename bSurpriseRemoved to surprise_removed omits 0ec6fc6f453a staging: rtl8712: rename bDriverStopped to driver_stopped omits 0785f4f32f07 rpmsg: core: Make remove handler for rpmsg driver optional. omits df0a752174c9 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM omits cdf7545aef65 rtc: convert core to SPDX identifier omits 33fee143ac6e rtc: ab-b5ze-s3: remove unnecessary check omits 818806498569 rtc: ab-b5ze-s3: convert to SPDX identifier omits 8a941124458f rtc: ab-b5ze-s3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 5d049837dd76 rtc: ab-b5ze-s3: remove unnecessary gotos omits ac2467382240 rtc: ab-b5ze-s3: remove mutex omits 28e7861cfcf0 rtc: zynqmp: convert to SPDX identifier omits 60b7f4cbdcbc rtc: abx80x: remove useless .remove omits 559e883e0f77 rtc: abx80x: use rtc_add_group omits 2fcdf5fd7c1b rtc: abx80x: convert to SPDX identifier omits 7316b49c2a11 aio: move sanity checks and request allocation to io_submit_one() omits fa0ca2aee3be deal with get_reqs_available() in aio_get_req() itself omits 7425970347a2 aio: move dropping ->ki_eventfd into iocb_destroy() omits 958c13ce141c make aio_read()/aio_write() return int omits af5c72b1fc7a Fix aio_poll() races omits 2bb874c0d873 aio: store event at final iocb_put() omits a9339b785509 aio: keep io_event in aio_kiocb omits 833f4154ed56 aio: fold lookup_kiocb() into its sole caller omits b53119f13a04 pin iocb through aio. omits f6a7bf2ccf22 iio: pms7003: select IIO_TRIGGERED_BUFFER omits 3d02d7082e58 iio: cros_ec: Fix the maths for gyro scale calculation omits 2e4b88f73966 iio: adc: xilinx: prevent touching unclocked h/w on remove omits 862e4644fd2d iio: adc: xilinx: fix potential use-after-free on probe omits 62039b6aef63 iio: adc: xilinx: fix potential use-after-free on remove omits 06003531502d iio: dac: mcp4725: add missing powerdown bits in store eeprom omits 535d8d27c0e2 drm/i915: do not pass dev_priv to low-level forcewake functions omits 9073e5b26743 drm/i915: Fix off-by-one in reporting hanging process omits f19d90eed648 drm/i915: Split ilk vs. icl csc matrix handling omits b281264f8b81 drm/i915: Clean the csc limited range/identity programming omits c9e235aa0f9d drm/i915: Extract ilk_csc_convert_ctm() omits d2c19b06d6ea drm/i915: Clean up ilk/icl pipe/output CSC programming omits 386ba08fb595 drm/i915: Extract ilk_csc_limited_range() omits 9fdfb8e7308b drm/i915: Precompute/readout/check CHV CGM mode omits a1f1e61bfb0a drm/i915: Readout and check csc_mode omits 2e541b64ee52 spi: spi-mem: stm32-qspi: add suspend/resume support omits 3949ba3b3724 Merge branch 'spi-5.1' into spi-5.2 for stm32 omits 5356c2c70e38 spi: spi-mem: stm32-qspi: avoid memory corruption at low f [...] omits 26843bb12859 spi: rspi: Fix sequencer reset during initialization omits 42bdaaece121 spi: rspi: Fix register initialization while runtime-suspended omits db7ecb493cab regulator: da9055: Convert to regulator core's simplified [...] omits 67ddc68a78b1 regulator: da9052: Convert to regulator core's simplified [...] omits 6cabb8b7fc14 regulator: 88pm800: Get rid of struct pm800_regulators omits 3789debfc379 ASoC: topology: create tlv before soc_tplg_init_kcontrol omits daeaaef5ef3b drm/i915/icl: remove intel_dpll_is_combophy() omits 2f3ee43cb9f3 drm/i915/icl: split combo and tbt pll funcs omits 9be8644a14c6 drm/i915/icl: split combo and mg pll disable omits 036f8d567b6c drm/i915/icl: split pll enable in three steps omits d2ab5ebf46b4 drm/i915/icl: split combo and mg pll enable omits a2775bbc1d58 kernel/workqueue: Use __printf markup to silence compiler [...] omits e057ab715f1e Bluetooth: Add return check for L2CAP security level set omits 41a1bde36715 drm/i915: Always kick the execlists tasklet after reset omits 29054230f3e1 drm: add non-desktop quirks to Sensics and OSVR headsets. omits 6ee02a54ef99 xfrm6_tunnel: Fix potential panic when unloading xfrm6_tun [...] omits 2ebd000abc3f drm/i915/gtt: Refactor common ppgtt initialisation omits a9fe9ca44c91 drm/i915/gtt: Rename i915_vm_is_48b to i915_vm_is_4lvl omits 51d623b675b6 drm/i915: Drop address size from ppgtt_type omits cbecbccaa120 drm/i915: Record platform specific ppGTT size in intel_dev [...] omits ca6ac684de5d drm/i915: Mark up vGPU support for full-ppgtt omits 527261ddf1ac drm/sun4i: mixer: Simplify the get_id logic omits eb40baefb640 drm/sun4i: backend: Simplify the get_id logic omits 29b43ae2a61d drm/i915: Also use new comparative stuff for more ICP+ stuff omits 40609d4820b2 drm/v3d: Use the new shmem helpers to reduce driver boilerplate. omits 2194a63a818d drm: Add library for shmem backed GEM objects omits 2de3a078497b drm/dp: Set the connector's TILE property even for DP SST [...] omits 1310cfc965d5 Bluetooth: Fix not initializing L2CAP tx_credits omits e8074f75f444 drm/v3d: Fix calling drm_sched_resubmit_jobs for same sched. omits a83e47e421ec drm/v3d: Remove some dead members of struct v3d_bo. omits c2b3e61a8df2 drm/v3d: Use drm_gem_lock_reservations()/drm_gem_unlock_re [...] omits 7edc3e3b975b drm: Add helpers for locking an array of BO reservations. omits 6d85028134d3 spi: fix SPI_BPW_RANGE_MASK() regression omits 67d4119c07a7 drm/i915: Refactor to common helpers for prepare/finish be [...] omits d2eeaf2bc049 drm/i915/selftests: Disable preemption while setting up fe [...] omits 628ac441e854 drm/i915/guc: Preparing for GuC reset along with engine reset omits 8a9a5608a31b drm/i915/icl+: Always use TPS2 or TPS3 when exiting PSR1 omits 1e0c05c09037 drm/i915/psr: Move logic to get TPS registers values to an [...] omits 88a0d9606aff drm/i915/vbt: Parse and use the new field with PSR2 TP2/3 [...] omits 11cf9d863dcb fs/dax: Deposit pagetable even when installing zero page omits c6c30b917d40 drm/i915: Start using comparative INTEL_PCH_TYPE omits fba84ad28e3b drm/i915: Move PCH_NOP to -1 omits 2dd24a9c2c8d drm/i915/gen11+: First assume next platforms will inherit stuff omits d33d9f3dd96b percpu: use chunk scan_hint to skip some scanning omits 92c14cab4326 percpu: convert chunk hints to be based on pcpu_block_md omits 047924c96898 percpu: make pcpu_block_md generic omits da3afdd5bb54 percpu: use block scan_hint to only scan forward omits b89462a9c5f4 percpu: remember largest area skipped during allocation omits 382b88e961c7 percpu: add block level scan_hint omits b239f7daf553 percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE omits 8744d859427c percpu: relegate chunks unusable when failing small allocations omits 3e54097beb22 percpu: manage chunks based on contig_bits instead of free_bytes omits d9f3a01eebe8 percpu: introduce helper to determine if two regions overlap omits 8c43004af016 percpu: do not search past bitmap when allocating an area omits 8e5a2b9893f3 percpu: update free path with correct new free region omits f435fe83d56b Merge tag 'topic/hdr-formats-2019-03-13' of git://anongit. [...] omits 2131bc0ced60 drm/i915/bios: assume eDP is present on port A when there [...] omits a0689e347e46 gpu: drm: atomic_helper: Fix spelling errors omits 8fcb830a00f0 spi: spi-fsl-qspi: use devm_spi_register_controller omits c842749ea1d3 spi: imx: stop buffer overflow in RX FIFO flush omits dfeb7a93bf3b regulator: wm8350: Convert to use regulator_set/get_curren [...] omits d48acfd0377f regulator: wm831x-isink: Convert to use regulator_set/get_ [...] omits 5816df2f75f5 regulator: wm8350: Select maximum current in specific range omits 45aa908d9b72 regulator: wm831x-isink: Select maximum current in specific range omits 8be64b6d87bd regulator: wm831x ldo: Fix notifier mutex lock warning omits f7a621728a6a regulator: wm831x isink: Fix notifier mutex lock warning omits ae15c519a6b9 regulator: max14577: Get rid of match_init_data/match_of_n [...] omits 0077aaaeeb69 regulator: da903x: don't build with clang omits f58213637206 regulator: pv88060: Fix notifier mutex lock warning omits 769fc8d4182c regulator: ltc3676: Fix notifier mutex lock warning omits f132da2534ec regulator: ltc3589: Fix notifier mutex lock warning omits 89b2758c192c regulator: lp8755: Fix notifier mutex lock warning omits 65378de3359d regulator: da9211: Fix notifier mutex lock warning omits 29d40b4a5776 regulator: da9063: Fix notifier mutex lock warning omits 119c4f5085c4 regulator: wm831x: Fix notifier mutex lock warning omits 275513b7695a regulator: pv88090: Fix notifier mutex lock warning omits 1867af94cfdf regulator: pv88080: Fix notifier mutex lock warning omits 978995def0f6 regulator: da9062: Fix notifier mutex lock warning omits 5e6afb3832be regulator: da9055: Fix notifier mutex lock warning omits 705e2a905a04 regulator: gpio: Constify regulator_ops omits 7cdc2ee7bf10 regulator: gpio: Convert to devm_regulator_register omits 20b83421e8ee ASoC: nau8810: automatic selecting BCLK in I2S master mode omits 709a9b8a1f4f ASoC: nau8810: fix the typo of function name omits b517229ca2f7 ASoC: nau8810: use 64-bit arithmetic instead of 32-bit omits 2b13bee38849 ASoC: samsung: odroid: Fix clock configuration for 44100 s [...] omits 54d1cf78b0f4 ASoC: nau8810: fix the issue of widget with prefixed name omits a94bed60cb73 drm/i915/icl: Implement half float formats omits 42fd20edf68c drm/i915: Refactor icl_is_hdr_plane omits 88ab9c76d191 drm/fourcc: Add 64 bpp half float formats omits a5d2b1ed5ebb Bluetooth: btqca: Fix misspelling of 'baudrate' omits 25570b5e333f drm/arm/malidp: Added support for AFBC modifiers for all l [...] omits 0f6c18deca35 drm/arm/malidp:- Disregard the pitch alignment constraint [...] omits 7834c5770284 drm/arm/malidp:- Use the newly introduced malidp_format_ge [...] omits da77365870b4 drm/arm/malidp:- Writeback framebuffer does not support an [...] omits b8207562abdd drm/arm/malidp: Specified the rotation memory requirements [...] omits 5e290226b11b drm/arm/malidp:- Define a common list of AFBC format modif [...] omits ed893860ee53 drm/arm/malidp:- Added support for new YUV formats for DP5 [...] omits 54b4260ac404 drm/arm/malidp: Set the AFBC register bits if the framebuf [...] omits e9961ab95af8 drm: Added a new format DRM_FORMAT_XVYU2101010 omits 7ba0fee247ee drm/fourcc: Add AFBC yuv fourccs for Mali omits 9a751b999d17 drm/i915: Add new ICL PCI ID omits 22acf9fc18e6 drm/i915/selftests: Improve error detection of reset failure omits 4b378c0672cc drm/i915: Consolidate reset-request debug message omits df4db2340cec Bluetooth: hci_qca: Add helper function to get the chip family omits fa225400758d ASoC: axi-i2s: make both "rx" and "tx" optional omits 7bf7d0554890 ASoC: axi-i2s: let both capture and playback be optional omits 399706df420e ASoC: rsnd: src: fix compiler warnings omits ba164a49f8f7 ASoC: rsnd: src: Avoid a potential deadlock omits a39fe6e20616 ASoC: stm32: i2s: fix registers declaration in regmap omits 844a4a362dbe ASoC: nau8824: fix the issue of the widget with prefix name omits a97648697790 ASoC: dpcm: prevent snd_soc_dpcm use after free omits c899df3e9b0b ASoC:intel:skl:fix a simultaneous playback & capture issue [...] omits 03d0aa4d4fdd ASoC:hdac_hda:use correct format to setup hda codec omits 570f18b6a8d1 ASoC:soc-pcm:fix a codec fixup issue in TDM case omits 0a9c8998e75b spi: imx: add module parameter to control DMA use omits f586c9daaf9b MAINTAINERS: Add an entry for the vboxvideo driver omits eefffb42f665 spi: work around clang bug in SPI_BPW_RANGE_MASK() omits 5442dcaa0d90 spi: Fix zero length xfer bug omits 178d08ea81b1 regulator: wm8400: Fix trivial typo omits e08abeca3967 regulator: wm8400: Get rid of wm8400_block_read/wm8400_set [...] omits 5b60ee576a02 regulator: ab3100: Remove ab3100_regulators_remove function omits 74b060d6845f regulator: palmas: Remove *rdev[PALMAS_NUM_REGS] from stru [...] omits d74eef2834b5 Bluetooth: mediatek: add support for MediaTek MT7663S and [...] omits 7d7b25d05ef1 ASoC: ti: fix davinci_mcasp_probe dependencies omits c9fbc1c02ec8 ASoC: ams-delta: remove duplicate 'const' omits 642aafea8889 ASoC: ti: remove compat dma probing omits 8fa448da3062 mmc: add SDIO identifiers for MediaTek Bluetooth devices omits fef050c88ce1 ASoC: stm32: i2s: use default dai name omits c2dc8b2c114c ASoC: stm32: i2s: improve channel capabilities handling omits 52e7306ca2db ASoC: stm32: i2s: change trigger traces omits 686174a0989b ASoC: qcom: add i2c dependency for SND_SOC_SDM845 omits 8ca5104715cf ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM omits 825b22e5961a ASoC: rsnd: src: fix compiler warnings omits 131abc56e1ba drm/vboxvideo: Move the vboxvideo driver out of staging omits e5361b4b2b65 staging/vboxvideo: Refactor vbox_update_mode_hints omits dcf7000bef40 staging/vboxvideo: Drop initial_mode_queried workaround omits 893ded36e06d staging/vboxvideo: Another FIXME item omits 42e4cedd67e4 ASoC: samsung: i2s: Fix DAPM routes for capture stream omits a34ced4541cc drm/stm: fix CONFIG_FB dependency omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 1cbbd85fbcdc HID: uclogic: remove redudant duplicated null check on ver_ptr omits 78b92f5f00cb HID: quirks: Drop misused kernel-doc annotation omits a23eab893476 HID: hid-asus: select CONFIG_POWER_SUPPLY omits 7d01427aaa78 HID: quirks: use correct format chars in dbg_hid omits 3461cbfd3406 Merge tag 'topic/hdr-formats-2019-03-07' of git://anongit. [...] omits bd2dba19d310 Merge drm/drm-next into drm-intel-next-queued omits 26eeea150683 drm/i915/icl: Fix CRC mismatch error for DP link layer compliance omits f4ecb8ae70de drm/i915: Update DRIVER_DATE to 20190311 omits 1ffc664f9b8c Merge branch 'for-5.1/dax' into libnvdimm-for-next omits fe2d3df639a7 io: accel: kxcjk1013: restore the range after resume. omits 73f3bc6da506 iio:chemical:bme680: Fix SPI read interface omits 9436f45dd535 iio:chemical:bme680: Fix, report temperature in millidegrees omits 85fddf0b0027 drm/i915: Introduce a context barrier callback omits 831d2fefdfce iio: chemical: fix missing Kconfig block for sgp30 omits 09c6bdee5118 iio: adc: at91: disable adc channel interrupt in timeout case omits 409a51e0a4a5 iio: gyro: mpu3050: fix chip ID reading omits 20ea39ef9f2f iio: Fix scan mask selection omits 7ce0f2162218 staging: iio: ad7192: Fix ad7193 channel address omits 40a7198a4a01 iio/gyro/bmg160: Use millidegrees for temperature scale omits 0a8a29be499c Staging: iio: meter: fixed typo omits eea9b97b4504 drm/v3d: Add support for V3D v4.2. omits fc22771547e7 drm/v3d: Handle errors from IRQ setup. omits 831ebf18d63f drm/i915: Suppress the "Failed to idle" warning for gem_eio omits 8f6e87d6d561 drm/i915: Enable PSR2 by default omits 88e05aff355e drm/i915: Force PSR1 exit when getting pipe CRC omits 9f952664e38c drm/i915: Drop redundant checks to update PSR state omits 618cf883becd drm/i915: Disable PSR2 while getting pipe CRC omits a8ebf6075b5d drm/i915/crc: Make IPS workaround generic omits 458e09775194 drm/i915/psr: Drop test for EDP in CRTC when forcing commit omits d168da8cfc7c drm/i915: Compute and commit color features in fastsets omits 54da1d43c609 drm/i915/psr: Only lookup for enabled CRTCs when forcing a [...] omits eec6d8121770 drm/i915/psr: Remove PSR2 FIXME omits 935f3d88434b drm/v3d: Make sure the GPU is on when measuring clocks. omits a7dde1b7a5c9 drm/v3d: Don't try to set OVRTMUOUT on V3D 4.x. omits d26f9c7f888d Merge tag 'topic/hdr-formats-2019-03-07' of git://anongit. [...] omits 0881954965e3 drm/i915: Introduce intel_context.pin_mutex for pin management omits 9dbfea98d70b drm/i915: Track the pinned kernel contexts on each engine omits 95f697eb024d drm/i915: Make context pinning part of intel_context_ops omits c4d52feb2c46 drm/i915: Move over to intel_context_lookup() omits 4dc84b77b077 drm/i915: Store the intel_context_ops in the intel_engine_cs omits 39e2f501c1b4 drm/i915: Split struct intel_context definition to its own header omits 7e3d9a59410d drm/i915: Track active engines within a context omits f10e0010fae8 net: xfrm: Add '_rcu' tag for rcu protected pointer in netns_xfrm omits ab3517c1eb01 drm/i915/dp: use single point of truth for PPS divisor register omits 1b61c4a3eea2 drm/i915/dp: deconflate PPS unlock from divisor register omits 7d6ce55887a4 drm/i915: Remove has-kernel-context omits c6eeb4797eb9 drm/i915: Reduce presumption of request ordering for barriers omits 604c37d76689 drm/i915: Refactor common code to load initial power context omits 5861b013e2c7 drm/i915: Do a synchronous switch-to-kernel-context on idling omits 3123ada8eb5d drm/i915/selftests: Check preemption support on each engine omits 209d73530d7e drm/i915/icl: Prevent incorrect DBuf enabling omits 6ed69184ed9c xfrm: Reset secpath in xfrm failure omits 2835f4f36b6a drm/i915/selftests: Improve switch-to-kernel-context checking omits b185a35216c0 drm/i915: Read out memory type omits 6d9c1e920385 drm/i915: Extract DIMM info on cnl+ omits 30a533e5774b drm/i915: Clean up intel_get_dram_info() a bit omits 1d55967dc1cf drm/i914: s/l_info/dimm_l/ etc. omits d75434bc341e drm/i915: Generalize intel_is_dram_symmetric() omits 198b8dd91b79 drm/i915: Use dram_dimm_info more omits 331ecded7e6c drm/i915: Extract DIMM info on GLK too omits 8860343cc9a7 drm/i915: Fix DRAM size reporting for BXT omits a62819a301d8 drm/i915: Extract BXT DIMM helpers omits 54561b238b19 drm/i915: Polish skl_is_16gb_dimm() omits ea411e6b85df drm/i915: Extract functions to derive SKL+ DIMM info omits 80373fb6be96 drm/i915: Store DIMM rank information as a number omits 2909bf056269 drm/i915/icl: Remove alpha support protection omits 50b022af5d6b drm/i915: Force GPU idle on suspend omits 3d6062491658 drm/i915: Make I915_GEM_IDLE_TIMEOUT into a macro omits 877b372996bf drm: export drm_timeout_abs_to_jiffies omits e2771deb5dec drm/sun4i: rgb: Change the pixel clock validation check omits 9f7dfd0cb50f drm/sun4i: Move rate variables to long long omits 19d0ffe0ed79 drm/sun4i: rgb: Store the bridge pointer omits 1ce6f91c5fdd drm/sun4i: Move the panel pointer from the TCON to the encoders omits f741b28fb299 drm/vc4: Use 16bpp by default for the fbdev buffer omits 043f44aba9a8 clk: highbank: Convert to CLK_IS_CRITICAL omits 37fbbd49054b drm/i915: Populate pipe_offsets[] & co. accurately omits 171d156257ee drm/i915: Simplify i830 DVO 2x clock handling omits 7ca60367dd52 drm/i915: Do not temporarily disable the DPLL on i830 omits cd7d3a1bb42e Merge drm/drm-next into drm-misc-next omits 6b5c029df5e4 drm/vc4: Add a debugfs entry to disable/enable the load tracker omits 4686da83154d drm/vc4: Add a load tracker to prevent HVS underflow errors omits 531a1b622da9 drm/vc4: Report HVS underrun errors omits a90e1948efb6 drm/i915: Relax mmap VMA check omits b218a80b1715 drm/i915/selftests: Upgrade printing test/subtest name to pr_info omits 161996a8003f drm/i915/selftests: Fix MI_STORE_DWORD_IMM alignment omits b146e5efe660 drm/i915: Pass around the intel_context omits 103b76eeff2e drm/i915: Use i915_global_register() omits 4e8fa54d3d99 nds32: fix semicolon code style issue omits f8b18cf4c334 drm/amdgpu: use BACO on vega12 if platform supports it omits 518f6a54624a drm/amdgpu/powerplay: split out common smu9 BACO code omits 750cced1c08b drm/amdgpu/powerplay: add BACO support for vega12 omits 337cec9e6001 drm/amd/display: 3.2.19 omits 6649f19a3646 drm/amd/display: Add ability to override bounding box in D [...] omits 74aa7bd4c6f7 drm/amd/display: Make stream commits call into DC only once omits 8628d02f60d4 drm/amd/display: optionally optimize edp link rate based o [...] omits 33e0a4458328 drm/amd/display: Add p_state_change_support flag to dc_clocks omits 420cd4720826 drm/amd/display: Clean up wait on vblank event omits 128c075ad4fc drm/amd/display: Set flip pending for pipe split omits dcf1a988678e drm/amd/display: Fix exception from AUX acquire failure omits 4bc46da4a3ae drm/amd/display: Reset planes that were disabled in init_pipes omits 4a797d24fe0d drm/amd/display: Allow for plane-less resource reservation omits 2750160bccab drm/amd/display: dcn add check surface in_use omits 46f81fc4af81 drm/amd/display: Add DCN_VM aperture registers omits 522f82f35fd0 drm/amd/display: make seamless boot work generically omits a4360180bf0e drm/amd/display: Remove redundant 'else' statement in dcn1 [...] omits e1998c8cfd59 drm/amd/display: Move enum gamut_remap_select to hw_shared.h omits 68ea03a779c7 drm/amd/display: 3.2.18 omits 0f1a6ad724cd drm/amd/display: PPLIB Hookup omits c7b0f71237af drm/amd/display: Add disable triple buffering DC debug option omits 7b19bba58f77 drm/amd/display: Use vrr friendly pageflip throttling in DC. omits d846325ad0e5 drm/i915/icl: Default to Thread Group preemption for compu [...] omits dbfbe717ccbb drm/dsc: Split DSC PPS and SDP header initialisations omits 06d7cecdb611 drm/dsc: Add native 420 and 422 support to compute_rc_params omits dc43332b7af6 drm/i915: Move dsc rate params compute into drm omits cf4331dd3975 drm/i915: Move find_active_request() to the engine omits fb251a72d630 drm/i915/gtt: Mark ALL_ENGINES as dirty on ppGTT modification omits 8a68d464366e drm/i915: Store the BIT(engine->id) as the engine's mask omits c8b502422bfe drm/i915: Remove last traces of exec-id (GEM_BUSY) omits 62acc7e892ef drm/i915: Stop capturing semaphore registers for gen6/7 GPU hangs omits f14c0d9fd871 drm/i915: Just check the vebox IIR regardless omits a2ac437bc0fe drm/i915/gtt: Store scratch page size alongside not in the [...] omits 296e9b19eff6 drm/i915/icl: Enabling Y2xx and Y4xx (xx:10/12/16) formats [...] omits 696fa001524a drm/i915/icl: Add Y2xx and Y4xx (xx:10/12/16) plane contro [...] omits 50bf5d7d595f drm: Add Y2xx and Y4xx (xx:10/12/16) format definitions an [...] omits 095b1d0706b9 drm/i915: Enable P010, P012, P016 formats for primary and [...] omits df7d4156fe76 drm/i915: Preparations for enabling P010, P012, P016 formats omits e13122115525 drm/i915: Add P010, P012, P016 plane control definitions omits 4f1836453e42 drm/i915/gtt: Use optimised memset32/64 for clearing PTE omits 3963bdb87e66 Merge branch 'next-general' into next-testing omits f139da139057 drm/i915: Fix bit name in PP_STATUS register omits bc7e35252eac drm/i915: allow platforms without eDP transcoder omits 062de72bc0c7 drm/i915: refactor transcoders reporting on error state omits b8fe992a0817 drm/i915: Forcing a modeset when resetting HDMI link omits 3e5ebcddd103 drm/i915: Don't manually add connectors and planes state omits a551cd66bc0a drm/i915: Fix atomic state leak when resetting HDMI link omits 3e1d87ddcf62 drm/i915: Fix the state checker for ICL Y planes omits 745b19d74716 drm/msm/dpu: check split role for single flush omits d8225b0aae87 drm/msm/dpu: assign intf to encoder in mode_set omits a4a7c2acc06b drm/msm/dpu: map mixer/ctl hw blocks in encoder modeset omits 9da83f34ed0e drm/msm/dpu: dont use encoder->crtc in atomic path omits 047cea5ac604 drm/msm/dpu: release resources on modeset failure omits f4edee30eb63 drm/msm/dpu: remove phys_vid subclass omits 2f6b9d0dfbe4 drm/msm/dpu: move hw_inf encoder baseclass omits 993298af26b1 drm/i915: Yet another if/else sort of newer to older platforms. omits e781a7a3235e drm/i915: Acquire breadcrumb ref before cancelling omits 40901d0639f5 drm/msm: dpu: Don't set frame_busy_mask for async updates omits dd0e555ec349 drm/msm: dpu: Don't queue the frame_done watchdog for cursor omits 1f14d4126b8f drm/msm: dpu: Untangle frame_done timeout units omits 0d36fb165f83 drm/msm: dpu: Simplify frame_done watchdog timeout calculation omits 4f3c12326db9 drm/msm: Use drm_mode_vrefresh instead of mode->vrefresh omits 36009be53297 drm/msm: Fix NULL pointer dereference omits 8ff62645eab9 drm: fix spelling mistake "intead" -> "instead" omits c342febcde45 ASoC: soc-core: Fix probe deferral following prelink failure omits 9d5645ad1b97 drm/tinydrm: Use drm_dev_enter/exit() omits 2afd9fcba6b1 drm/tinydrm: Remove tinydrm_device omits 3eba3922819f drm/tinydrm: Drop using tinydrm_device omits ec33f1d69056 drm/tinydrm/repaper: Drop using tinydrm_device omits bbf62563d862 ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() omits de99f0600a79 drm/drv: DOC: Add driver example code omits 9b1f1b6b7843 drm: Add devm_drm_dev_init() omits 56be6503aab2 drm/drv: Hold ref on parent device during drm_device lifetime omits 6d3a41ab0c37 Input: edt-ft5x06 - convert to use SPDX identifier omits fc226eb23e62 Input: edt-ft5x06 - enable ACPI enumeration omits ba54f278c318 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] omits d4180b4c02e7 ASoC: stm32: sai: fix set_sync service omits 71d9537fada4 ASoC: stm32: sai: fix oversampling mode omits 26f98e82dd49 ASoC: stm32: sai: fix race condition in irq handler omits b84681929718 ASoC: stm32: sai: fix exposed capabilities in spdif mode omits 5f8a1000c3e6 ASoC: stm32: sai: fix iec958 controls indexation omits 102cefc8e879 ASoC: ab8500: Mark expected switch fall-through omits 2e95f984aae4 ASoC: hdmi-codec: fix S/PDIF DAI omits c610002ab34f Merge branch 'for-5.1/dax' into libnvdimm-for-next omits 1dc8298654b7 Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits b1b2bc60ca95 dax: Flush partial PMDs correctly omits 9d17210fa218 drm/i915: extract AUX mask assignment to separate function omits 510a75a5d2b8 drm/i915/icl: move MG pll hw_state readout omits 4aa909707bdb drm/i915: Re-arrange execbuf so context is known before engine omits d90c06d57027 drm/i915: Fix I915_EXEC_RING_MASK omits 0d556c66dadd Merge branch 'next-general' into next-testing omits f9e9e9de58c7 drm/i915: Prioritise non-busywait semaphore workloads omits e88619646971 drm/i915: Use HW semaphores for inter-engine synchronisati [...] omits ebece7539242 drm/i915: Keep timeline HWSP allocated until idle across t [...] omits 1e3f697e47f6 drm/i915/execlists: Suppress redundant preemption omits 34ae8455f4d3 drm/i915/selftests: Check that whitelisted registers are a [...] omits c384afe35200 drm/i915: Finalize Wa_1408961008:icl omits f1a427d9d238 drm/msm: Remove pm_runtime calls from msm_iommu.c omits b965ccf9d463 drm/msm: don't allocate pages from the MOVABLE zone omits 3ef7114982b8 drm/i915: Introduce i915_timeline.mutex omits a7db690c0628 drm/sun4i: Improve VI scaling for DE2/DE3 omits 2586de70c15c drm/sun4i: Add VI scaler line size quirk for DE2/DE3 omits b805d78d300b xfrm: policy: Fix out-of-bound array accesses in __xfrm_po [...] omits c825dc239785 drm: panel-orientation-quirks: Add quirk for Lenovo Ideapad D330 omits b5773a3616d1 drm/i915/execlists: Suppress mere WAIT preemption omits 9606ea6a3943 btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits c07f9c420c29 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits 809f4953c14d btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 445c193bdb75 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits f060f46f09bb ASoC: mediatek: btcvsd add loopback omits 82ad759143ed ASoC: tlv320aic3x: fix reset gpio reference counting omits b49996cb304a drm/doc: Fix copy paste error in drm_crtc_funcs.destroy() omits bd5d6781a0f1 drm/i915: Use __ffs() in for_each_priolist for more compact code omits d9948a10b902 drm/i915: Remove second level open-coded rcu work omits 13f1bfd3b332 drm/i915: Make object/vma allocation caches global omits 32eb6bcfdda9 drm/i915: Make request allocation caches global omits bd2be1418659 drm/i915: Report engines are idle if already parked omits 44f8b8022d4c Revert "drm/i915: Avoid waking the engines just to check i [...] omits 2d5eaad007d9 drm/i915: Compute the global scheduler caps omits 13b99014c64a drm/bochs: Drop best_encoder omits 98f41dc3b3ee drm/virtio: implement prime export omits 873f51d43439 drm/virtio: remove prime pin/unpin callbacks. omits c837da88c335 drm/virtio: implement prime mmap omits 372c9329e5aa dma-buf: clarify locking documentation for reservation_obj [...] omits 547c7138bcfb dma-buf: add some lockdep asserts to the reservation objec [...] omits 60b801999c48 drm: Wake up next in drm_read() chain if we are forced to [...] omits 0b702dca2658 drm/i915: Avoid waking the engines just to check if they are idle omits babfb1b55ca3 drm/i915: Skip scanning for signalers if we are already inflight omits 69e89032b2a5 drm/i915: Include infoframes in the crtc state dump omits 6454cb9feb83 drm/i915: Check infoframe state in intel_pipe_config_compare() omits 0d567f1eaea7 drm/i915/sdvo: Read out HDMI infoframes omits 769be632d42b drm/i915/sdvo: Precompute HDMI infoframes omits f2a10d61ca78 drm/i915: Read out HDMI infoframes omits fbf08556ed43 drm/i915: Precompute HDMI infoframes omits e5e70d4a37f6 drm/i915: Store mask of enabled infoframes in the crtc state omits 509efa2b5497 drm/i915: Return the mask of enabled infoframes from ->inf [...] omits 5cb3c1a123fc drm/i915: Add the missing HDMI gamut metadata packet stuff omits 979a1bb6ba5a drm/panel: Add Ronbo RB070D30 panel omits 1860cc4a624c dt-bindings: panel: Add YAML schemas for the Ronbo RB070D30 panel omits 7e6a3a618a54 dt-bindings: Add vendor prefix for Ronbo Electronics omits 5a80e4a2cd70 drm/i915/query: Split out query item checks omits 368375107ba4 drm/i915/selftests: Exercise resetting during non-user payloads omits b300fde8965f drm/i915: Remove i915_request.global_seqno omits 8892f47742ea drm/i915: Remove access to global seqno in the HWSP omits 89531e7d8ee8 drm/i915: Replace global_seqno with a hangcheck heartbeat seqno omits 6d3528f3b162 Merge branch 'next-general' into next-testing omits 00468726bb52 Merge branch 'next-general' into next-testing omits 37fc7845df7b drm/i915: Call MG_DP_MODE() macro with the right parameters order omits d0aa694b9239 drm/i915/pmu: Always sample an active ringbuffer omits 0a3317d43dfa drm/i915: Remove unused HAS_PCH_CNP_LP omits e0f83eb5a499 drm/i915: Sort newer to older platforms. omits 9e01d94456be drm/i915: Sort ctx workarounds init from newer to older pl [...] omits 4002ef34b270 Merge branch 'for-5.1/nfit/ars' into libnvdimm-for-next omits 5e3d8c42f502 Merge branch 'for-5.1/libnvdimm-start-pad' into libnvdimm- [...] omits 2554e22c9057 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits 14e8af16912d Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits 7453df272a8f Merge branch 'next-general' into next-testing omits 07c100b18733 drm/i915/guc: Flush the residual log capture irq on disabling omits dbfc6db7ba46 soc/tegra: default select TEGRA_TIMER for Tegra210 omits 950e26e6066c clocksource/drivers/tegra: Add Tegra210 timer support omits daa3f8bbe157 dt-bindings: timer: add Tegra210 timer omits 772b5408e3aa drm/i915: remove redundant likely/unlikely annotation omits 43a8f684b6d1 drm/i915: Reorder struct_mutex-vs-reset_lock in i915_gem_fault() omits 2a3902bd5c14 drm/i915/icl: Drop redundant gamma mode mask omits fb8cd60c8418 drm/qxl: remove set but not used variable 'bo_old' omits 6ab20a05f4c7 drm/fb-helper: generic: Don't take module ref for fbcon omits eb73e1d5ddd8 drm/tinydrm: Trivia typo fix omits 4f8347989143 drm/tinydrm/mipi-dbi: Add drm_to_mipi_dbi() omits d0a516347688 drm/tinydrm: Remove tinydrm_shutdown() omits 96f2a9aef598 drm/tinydrm: tinydrm_display_pipe_init() don't use tinydrm_device omits 06db4b8b2628 drm/modes: Add DRM_SIMPLE_MODE() omits ba3bf37e150a drm/drv: drm_dev_unplug(): Move out drm_dev_put() call omits 1ee57d4d75fb drm: Fix drm_release() and device unplug omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits c5568ed2bfdf drm/i915/hdcp: Silence compiler critics omits 1813ae17fdf0 drm/i915/guc: Calling guc_disable_communication in all sus [...] omits e0ad3c64fa1f drm/i915/guc: Splitting CT channel open/close functions omits 9ce25e72cc77 drm/i915: Prevent user context creation while wedged omits 207a815d8603 drm/i915: Extend skl+ crc sources with more planes omits 53039750bf0a drm/i915: Remove the broken DP CRC support for g4x omits b49aacc8b9ea drm/i915: Use named initializers for the crc source name array omits 87c2b659d1c8 drm/i915: Remove the "pf" crc source omits 2a8862d2f3da drm/i915: Reduce the RPS shock omits 7412826c078b drm/i915: Fix KBL HDCP2.2 encrypt status signalling omits cf9cb35ff731 drm/i915: CP_IRQ handling for DP HDCP2.2 msgs omits 2d4254e50649 drm/i915: Implement the HDCP2.2 support for HDMI omits 238d3a9ea64f drm/i915: Implement the HDCP2.2 support for DP omits 956af8964bb5 drm: removing the DP Errata msg and its msg id omits dfe4cbc26e40 drm/i915: Handle HDCP2.2 downstream topology change omits 22ce2d948abf drm/i915: Implement HDCP2.2 link integrity check omits aeb0d80a21db drm: HDCP2.2 link check period omits d849178e2c9e drm/i915: Implement HDCP2.2 repeater authentication omits bd90d7c78353 drm/i915: Implement HDCP2.2 receiver authentication omits 49a630b00bac drm/i915: Enable and Disable of HDCP2.2 omits 09d56393c1d8 drm/i915: hdcp1.4 CP_IRQ handling and SW encryption tracking omits 9055aac76589 drm/i915: MEI interface implementation omits 04707f971636 drm/i915: Initialize HDCP2.2 omits 4c719c256a0f drm/i915: Gathering the HDCP1.4 routines together omits 1fdafbd02379 drm/amdgpu: fix dma mask check in gmc_v6_0.c omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits c1d1746f6d4b drm/i915: Avoid reset lock in writing fence registers omits c41166f9a145 drm/i915: Beware temporary wedging when determining -EIO omits 913b2cb727b7 drm: change func to better detect wether swiotlb is needed omits 47ed55a9bb9e drm/i915: Update DRIVER_DATE to 20190220 omits b08e776c223c Merge tag 'topic/mei-hdcp-2019-02-19' of git://anongit.fre [...] omits d0781a89c06f Merge drm/drm-next into drm-intel-next-queued omits 5812f97c0a22 tpm: Fix the type of the return value in calc_tpm2_event_size() omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits c51f7f863552 Merge branch 'mvebu/dt64' into mvebu/for-next omits 24e5f6732a6d Merge branch 'mvebu/dt' into mvebu/for-next omits a2318b6a16a8 riscv: Use latest system call ABI omits 2f146b78d5a9 drm/i915: Attach colorspace property and enable modeset omits 0d68b8876e01 drm: Add colorspace info to AVI Infoframe omits d2c6a405846c drm: Add HDMI colorspace property omits 7f4127c4839b drm/i915: Use time based guilty context banning omits 8f54b3c6c921 drm/i915: Trim delays for wedging omits 370d757da92f drm/i915: Move verify_wm_state() to heap omits 86ab67dfcfc5 drm/doc: document recommended component helper usage omits 58db702266c1 drm/drm_vm: Mark expected switch fall-throughs omits e179d8e074e0 Merge tag 'topic/component-typed-2019-02-11' of git://anon [...] omits ae6ba10d5090 Merge drm/drm-next into drm-misc-next omits e6049cf122d1 drm: Remove set but not used variable 'gem' omits 1220935be2bb drm: imx: Use of_node_name_eq for node name comparisons omits bd7de1e8d96c drm: vc4: Switch to use drm_gem_object reservation_object omits 8d668309769d drm: v3d: Switch to use drm_gem_object reservation_object omits dd55cf6929e6 drm: msm: Switch to use drm_gem_object reservation_object omits fa238ea1668e drm: etnaviv: Switch to use drm_gem_object reservation_object omits 1ba627148ef5 drm: Add reservation_object to drm_gem_object omits 1c1a7aa3663c drm/sun4i: dsi: Add burst support omits 62e7511a4f4d drm/sun4i: dsi: Rework a bit the hblk calculation omits 2cfdc24d2f8d drm/sun4i: dsi: Fix front vs back porch calculation omits efa31801203a drm/sun4i: dsi: Enforce boundaries on the start delay omits da676c6aa641 drm/sun4i: dsi: Change the start delay calculation omits 85fb35266673 drm/sun4i: dsi: Restrict DSI tcon clock divider omits fd347df16d4e drm/v3d: Update top-level kerneldoc for the addition of TFU. omits cc3f60cfd4f2 drm/v3d: Fix BO stats accounting for dma-buf-imported buffers. omits 366eaee03b85 clocksource/drivers/timer-cs5535: Rename the file for consistency omits be03564bd7b6 drm/i915: Include reminders about leaving no holes in uAPI enums omits 5ce37efc22a0 clocksource/drivers/timer-pxa: Rename the file for consistency omits 859df012e5dd clocksource/drivers/tango-xtal: Rename the file for consistency omits 156b16f9b995 drm/i915: Restore interrupt enabling after a reset omits e4106dae0f35 drm/i915/selftests: Make unbannable contexts for reset handling omits 7d2b5fb9580c dt-bindings: timer: gpt: update binding doc omits ba4fda620a5f drm/i915: Optionally disable automatic recovery after a GPU reset omits 1d57802b9a03 clocksource/drivers/exynos_mct: Remove unused header includes omits 645a4109a7cf dt-bindings: timer: mediatek: update bindings for MT7629 SoC omits 83e3a21530d6 drm/i915/selftests: Move local mock_ggtt allocations to the heap omits d43388dea04b eCryptfs: fix permission denied with ecryptfs_xattr mount [...] omits 4b47a8b51e7b ecryptfs: re-order a condition for static checkers omits 0bdf8a8245fd eCryptfs: fix a couple type promotion bugs omits 2a4a27540395 drm/i915/selftests: Always free spinner on __sseu_prepare error omits d9b308b1f8a1 drm/i915/fbdev: Actually configure untiled displays omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits c48b86f90edd drm/i915: Wrap plane update/disable hook calls omits d64e6078a184 drm/i915: Add overlooked plane disable tracepoint into int [...] omits 0b2599a43ca9 drm/i915: Add pipe enable/disable tracepoints omits 5cee6c458771 drm/i915: Add pipe crc tracepoint omits 9095c86374db drm/i915/selftests: Drop unnecessary struct_mutex around i [...] omits 98dde5d83590 clocksource/drivers/exynos_mct: Fix error path in timer re [...] omits af0f72b938c1 clocksource/drivers/exynos_mct: Remove dead code omits d9e61b66a5d3 drm/i915: Defer application of request banning to submission omits c836eb79c033 drm/i915/selftests: Always use an active engine while resetting omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 9a3b19a16dc2 drm/i915: Only try to park engines after a failed reset omits d31c85fc8642 snd/hda, drm/i915: Track the display_power_status using a cookie omits 290248c27c93 drm/i915: Implement new w/a for underruns with wm1+ disabled omits 2ed8e1f560e5 drm/i915: Include "ignore lines" in skl+ wm state omits bfe0cd28518d Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" omits db9ed620ddea Merge branch 'next-integrity' into next-testing omits 58106b7d816e drm/i915: Make MG PHY macros semantically consistent omits 9194e42a1837 drm/i915: Make combo PHY DDI macro definitions consistent [...] omits cfb1f7ee3b35 KEYS: trusted: fix -Wvarags warning omits d1ab9be4ea0e clocksource/drivers/riscv: Add required checks during cloc [...] omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits e42953d3d8db Merge branch 'next-tpm' into next-testing omits a8b9976045c8 selftests/tpm2: Extend tests to cover partial reads omits 3b8a86d14cd7 selftests/tpm2: Open tpm dev in unbuffered mode omits 5e0b6697651b drm/i915: Assert that VED and ISP are power gated omits c11b813f53c9 drm/i915: s/PUNIT_REG_DSPFREQ/PUNIT_REG_DSPSSPM/ omits 62eb3c24b37c drm/i915: Apply rps waitboosting for dma_fence_wait_timeout() omits e6ed078d6ddd drm/i915/icl: Add degamma and gamma lut size to gen11 caps omits a91de580541c drm/i915/icl: Enable pipe output csc omits 255fcfbc3c18 drm/i915/icl: Enable ICL Pipe CSC block omits 13717cef4c1d drm/i915/icl: Add icl pipe degamma and gamma support omits 8957129cb3b0 drm/i915/glk: Fix degamma lut programming omits 9bb5ff34c4f9 dt-bindings: timer: renesas: tmu: Document r8a774c0 bindings omits 8e745b2d1c29 dt-bindings: timer: renesas, cmt: Document r8a774c0 CMT support omits 19199883732d Merge branch 'next-general' into next-testing omits b3b0391af2af drm/i915: Detect potential i915_reset_trylock() lockups omits aeaaa55c7368 drm/i915: Recursive i915_reset_trylock() verboten omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits ab98e94435ab drm/i915: Dump skl+ watermark changes omits ed7dc6777400 drm/i915: Reacquire priolist cache after dropping the engine lock omits ed06fddc2203 drm/i915: Include the current timeline seqno for debugging [...] omits 7c95c10ee993 drm/i915: Use synchronize_srcu_expedited() for resets omits 785fbda5ba66 drm/i915: Pull sync_scru for device reset outside of wedge_mutex omits 41ad789e88fd clocksource/drivers/exynos_mct: Clear timer interrupt when [...] omits a1cb6c1520ac clocksource/drivers/exynos_mct: Move one-shot check from t [...] omits a0f52c3d357a drm/i915/opregion: rvda is relative from opregion base in [...] omits 98fdaaca9537 drm/i915/opregion: fix version check omits 312c4ba1bb71 drm/i915: Protect i915_active iterators from the shrinker omits bc65fae4b1f0 usb: chipidea: imx: set power polarity omits 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high omits ddc7fb43a8a3 usb: chipidea: imx: remove unused header files omits c10c78ade57a drm/i915/execlists: Refactor out can_merge_rq() omits d542127adb0c Merge branch 'v5.0-next/soc' into for-next omits 982252ee72e8 Merge branch 'v5.0-next/dts64' into for-next omits 21182b3c4cbb drm/i915: Don't claim an unstarted request was guilty omits 72eb16df010a drm/i915: Serialise resets with wedging omits 15cbf007e4da drm/i915: Wait for old resets before applying debugfs/i915_wedged omits 13e87536de1a drm/i915: Uninterruptibly drain the timelines on unwedging omits 0eb6a3f7ef99 drm/i915: Force the GPU reset upon wedging omits 2caffbf11762 drm/i915: Revoke mmaps and prevent access to fence registe [...] omits 7ae1940014ef drm/i915: Defer removing fence register tracking to rpm wakeup omits 73a116be6880 drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() omits 02c52f1ed20a drm/i915: Disable pipe gamma when C8 pixel format is used omits 0593d2cd3813 drm/i915: Turn off pipe CSC when it's not needed omits 0fc3f8e7540f drm/i915: Turn off pipe gamma when it's not needed omits 8271b2ef71aa drm/i915: Track pipe csc enable in crtc state omits 5f29ab23046a drm/i915: Track pipe gamma enable/disable in crtc state omits 9d5441de28e2 drm/i915: Populate gamma_mode for all platforms omits 23ec9f52e522 drm/i915/psr: Execute the default PSR code path when setti [...] omits 634852d1f468 drm/i915: HDCP state handling in ddi_update_pipe omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 73d4f945f6ea clk: Document and simplify clk_core_get_rate_nolock() omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits d87331e4a620 Merge branch 'next-general' into next-testing omits 3c3a43c81bda Merge branch 'for_5.1/soc-drivers' into next omits f3e6bad019c7 Merge branch 'next-general' into next-testing omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 7bd3501ba533 Merge branch 'next-general' into next-testing omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits 3536ec4873d7 Merge branch 'next-general' into next-testing omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits 820cf8c12d89 Merge branch 'next-general' into next-testing omits 7374faa92edc clk: Remove 'flags' member of struct clk_fixed_rate omits 7150e182c80a clk: nxp: Drop 'flags' on fixed_rate clk macro omits 777c1a40a34f clk: Document __clk_mux_determine_rate() omits 31f6e8700fa2 clk: Document CLK_MUX_READ_ONLY mux flag omits 9fe9b7ab4d05 clk: Document deprecated things omits 38581ddc48b7 clk: Collapse gpio clk kerneldoc omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 1ee128f4fff2 Merge branch 'bcm2835-drivers-next' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits 1e11c7821bca Merge branch 'next-general' into next-testing omits 3bdda51a6a24 Merge branch 'next-general' into next-testing omits 34fc3d4acda1 Merge branch 'next-general' into next-testing omits 5f4193730bb0 Merge branch 'next-general' into next-testing omits a48c634fedd5 Merge branch 'bcm2835-dt-next' into for-next omits 14117e0af4a8 ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl omits ee70c99ed7af ARM: dts: bcm283x: Add missing GPIO line names omits 981a96689c07 ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED omits ff627293f824 ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug omits 51821dc2d36f ARM: dts: bcm2835: Fix labels for GPIO 0,1 omits 417179704682 ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#si [...] omits bc8c72f3a377 ARM: dts: bcm283x: Fix DTC warning for memory node omits 91421ab037e0 Merge branch 'next-general' into next-testing omits 0cce716e656b Merge branch 'next-general' into next-testing omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 7cd6dca3600d clocksource/drivers/arch_timer: Workaround for Allwinner A [...] omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits f30160f982fc Merge branch 'next-general' into next-testing omits ffaf0e140478 Merge branch 'next-general' into next-testing omits 2e3bc6125154 fs/jfs: Switch to use new generic UUID API omits 7ca5e8f089c2 jfs: compare old and new mode before setting update_mode flag omits 3a9a12fbed5f jfs: remove incorrect comment in jfs_superblock omits 0d52423b5836 clocksource/drivers/sun5i: Fail gracefully when clock rate [...] omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits 9ef81d65b288 Merge branch 'bcm2835-dt-64-next' into for-next omits c2fe01bda115 Merge branch 'bcm2835-dt-next' into for-next omits 3688325a4aca arm64: dts: broadcom: Add reference to RPi 3 A+ omits dee36c179b5d ARM: dts: add Raspberry Pi 3 A+ omits 0de4be424ed9 dt-bindings: bcm: Add Raspberry Pi 3 A+ omits 52a4adbaebcc ARM: bcm283x: Switch V3D over to using the PM driver inste [...] omits 29abc92c1d93 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits aa99a14dfb50 Merge branch 'next-general' into next-testing omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits 97498c96a186 kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops omits 4fbc914c15f9 mips/kgdb: prepare arch_kgdb_ops for constness omits 50c3022fee89 kdb: use bool for binary state indicators omits d308ce0d3969 kdb: Don't back trace on a cpu that didn't round up omits 17d2577c2574 kgdb: Don't round up a CPU that failed rounding up before omits cb74b09ac5fe kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call [...] omits d6a70301b0c3 kgdb: Remove irq flags from roundup omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits e5a7e9283f51 Merge branch 'next-integrity' into next-testing omits 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 32daa6e9b63b Merge branch 'next-integrity' into next-testing omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 088f908006c5 Merge branch 'next-smack' into next-testing omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static omits 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 1079010ced78 drivers/char/random.c: constify poolinfo_table omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 84a500a2c07c btrfs: Remove received information from snapshot on ro->rw switch omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds d263119387de arm64: compat: Reduce address limit adds 691efbedc60d arm64: vdso: use $(LD) instead of $(CC) to link VDSO
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 (bcb67f0fbce9) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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 | 8 +- .mailmap | 18 - .../ABI/obsolete/sysfs-class-net-batman-adv | 32 - Documentation/ABI/obsolete/sysfs-class-net-mesh | 110 - Documentation/ABI/stable/sysfs-bus-vmbus | 12 +- Documentation/ABI/stable/sysfs-devices-node | 87 +- .../sysfs-bus-iio-impedance-analyzer-ad5933 | 35 - Documentation/ABI/testing/sysfs-bus-iio-sps30 | 2 +- .../ABI/testing/sysfs-bus-iio-temperature-max31856 | 24 - .../ABI/testing/sysfs-class-net-batman-adv | 30 + Documentation/ABI/testing/sysfs-class-net-mesh | 108 + Documentation/ABI/testing/sysfs-devices-system-cpu | 18 - Documentation/ABI/testing/sysfs-kernel-slab | 9 - Documentation/DMA-API-HOWTO.txt | 15 +- Documentation/Makefile | 9 +- .../Design/Data-Structures/Data-Structures.html | 3 +- .../Expedited-Grace-Periods.html | 4 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 5 +- Documentation/RCU/NMI-RCU.txt | 13 +- Documentation/RCU/UP.txt | 6 +- Documentation/RCU/checklist.txt | 91 +- Documentation/RCU/rcu.txt | 8 +- Documentation/RCU/rcu_dereference.txt | 103 - Documentation/RCU/rcubarrier.txt | 27 +- Documentation/RCU/whatisRCU.txt | 10 +- Documentation/accounting/psi.txt | 119 +- Documentation/acpi/dsd/leds.txt | 99 - Documentation/acpi/enumeration.txt | 26 - Documentation/admin-guide/cgroup-v2.rst | 29 +- Documentation/admin-guide/kernel-parameters.txt | 30 +- Documentation/admin-guide/mm/numaperf.rst | 169 - Documentation/admin-guide/pm/cpufreq.rst | 18 +- Documentation/admin-guide/pm/cpuidle.rst | 8 +- Documentation/admin-guide/pm/index.rst | 2 - Documentation/admin-guide/pm/intel_epb.rst | 41 - Documentation/admin-guide/pm/intel_pstate.rst | 32 +- Documentation/admin-guide/pm/sleep-states.rst | 8 +- Documentation/admin-guide/pm/strategies.rst | 8 +- Documentation/admin-guide/pm/system-wide.rst | 2 - Documentation/admin-guide/pm/working-state.rst | 3 - Documentation/arm64/silicon-errata.txt | 1 - Documentation/atomic_bitops.txt | 6 +- Documentation/atomic_t.txt | 17 - Documentation/block/bfq-iosched.txt | 29 +- Documentation/block/null_blk.txt | 4 - Documentation/bpf/btf.rst | 65 +- Documentation/clearing-warn-once.txt | 2 - Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/index.rst | 1 + Documentation/dev-tools/gcov.rst | 18 +- Documentation/dev-tools/kselftest.rst | 94 +- Documentation/devicetree/bindings/arm/amlogic.txt | 1 - .../devicetree/bindings/arm/atmel-at91.txt | 1 - .../devicetree/bindings/arm/atmel-sysregs.txt | 5 +- Documentation/devicetree/bindings/arm/cpus.yaml | 3 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 29 +- Documentation/devicetree/bindings/arm/fsl.yaml | 34 - .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 - .../bindings/arm/mediatek/mediatek,audsys.txt | 1 - .../bindings/arm/mediatek/mediatek,camsys.txt | 22 - .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 - .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 - .../bindings/arm/mediatek/mediatek,ipu.txt | 43 - .../bindings/arm/mediatek/mediatek,mcucfg.txt | 1 - .../bindings/arm/mediatek/mediatek,mfgcfg.txt | 1 - .../bindings/arm/mediatek/mediatek,mmsys.txt | 1 - .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 - .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 - .../bindings/arm/mediatek/mediatek,vencsys.txt | 1 - .../devicetree/bindings/arm/rockchip.yaml | 25 +- .../devicetree/bindings/arm/stm32/stm32-syscon.txt | 2 - Documentation/devicetree/bindings/arm/sunxi.txt | 23 + Documentation/devicetree/bindings/arm/sunxi.yaml | 807 -- .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 36 - Documentation/devicetree/bindings/bus/ti-sysc.txt | 6 +- .../devicetree/bindings/clock/qcom,turingcc.txt | 19 - .../bindings/connector/usb-connector.txt | 2 +- .../bindings/display/amlogic,meson-dw-hdmi.txt | 4 - .../bindings/display/amlogic,meson-vpu.txt | 9 +- .../display/amlogic,simple-framebuffer.txt | 33 + .../bindings/display/bridge/ti,tfp410.txt | 24 +- .../display/panel/feiyang,fy07024di26a30d.txt | 20 - .../bindings/display/panel/innolux,p079zca.txt | 2 +- .../bindings/display/panel/innolux,p097pfg.txt | 2 +- .../display/panel/kingdisplay,kd097d04.txt | 2 +- .../display/panel/osddisplays,osd070t1718-19ts.txt | 12 - .../display/panel/rocktech,jh057n00900.txt | 18 - .../bindings/display/panel/ronbo,rb070d30.yaml | 51 - .../bindings/display/panel/tpo,td028ttec1.txt | 2 - .../display/rockchip/rockchip,rk3066-hdmi.txt | 72 - .../bindings/display/simple-framebuffer-sunxi.txt | 36 + .../bindings/display/simple-framebuffer.txt | 91 + .../bindings/display/simple-framebuffer.yaml | 160 - .../devicetree/bindings/dma/fsl-imx-sdma.txt | 1 - .../devicetree/bindings/edac/socfpga-eccmgr.txt | 135 +- Documentation/devicetree/bindings/eeprom/at24.txt | 1 - Documentation/devicetree/bindings/gnss/u-blox.txt | 1 - .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 - .../devicetree/bindings/gpu/arm,mali-bifrost.txt | 92 - .../devicetree/bindings/gpu/arm,mali-midgard.txt | 14 - .../devicetree/bindings/gpu/aspeed-gfx.txt | 41 - .../devicetree/bindings/gpu/brcm,bcm-v3d.txt | 11 +- .../devicetree/bindings/hwmon/adc128d818.txt | 4 +- .../devicetree/bindings/hwmon/cirrus,lochnagar.txt | 26 - .../devicetree/bindings/i2c/brcm,iproc-i2c.txt | 17 +- .../devicetree/bindings/i2c/i2c-designware.txt | 9 - .../devicetree/bindings/i2c/i2c-stm32.txt | 37 +- .../bindings/iio/accel/kionix,kxcjk1013.txt | 17 - .../devicetree/bindings/iio/adc/adi,ad7780.txt | 48 - .../bindings/iio/adc/amlogic,meson-saradc.txt | 1 - .../devicetree/bindings/iio/adc/lpc32xx-adc.txt | 5 - .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 1 - .../bindings/iio/chemical/plantower,pms7003.txt | 8 +- .../bindings/iio/counter/stm32-lptimer-cnt.txt | 8 +- .../devicetree/bindings/iio/gyroscope/bmg160.txt | 20 - .../devicetree/bindings/iio/imu/adi,adis16480.txt | 85 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 2 - .../devicetree/bindings/iio/light/vcnl4000.txt | 24 - .../bindings/iio/proximity/devantech-srf04.txt | 28 + .../bindings/iio/proximity/devantech-srf04.yaml | 59 - .../bindings/iio/proximity/maxbotix,mb1232.txt | 29 - .../bindings/iio/temperature/max31856.txt | 24 - .../iio/temperature/temperature-bindings.txt | 7 - .../bindings/input/touchscreen/goodix.txt | 3 - .../bindings/interconnect/interconnect.txt | 4 - .../bindings/interconnect/qcom,qcs404.txt | 45 - .../bindings/interrupt-controller/arm,gic.yaml | 1 - .../devicetree/bindings/leds/leds-lm3532.txt | 101 - Documentation/devicetree/bindings/media/cedrus.txt | 1 - .../devicetree/bindings/media/rcar_vin.txt | 1 - .../bindings/media/renesas,rcar-csi2.txt | 1 - .../bindings/memory-controllers/atmel,ebi.txt | 1 - .../bindings/memory-controllers/fsl/mmdc.txt | 35 - .../devicetree/bindings/mfd/atmel-hlcdc.txt | 1 - Documentation/devicetree/bindings/mfd/ti-lmu.txt | 20 + Documentation/devicetree/bindings/mmc/mmc.txt | 2 - .../bindings/mmc/nvidia,tegra20-sdhci.txt | 1 - .../devicetree/bindings/mtd/atmel-nand.txt | 1 - .../bindings/mtd/ingenic,jz4780-nand.txt | 32 +- .../bindings/net/mdio-mux-meson-g12a.txt | 48 - .../bindings/nvmem/allwinner,sunxi-sid.txt | 3 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +- .../devicetree/bindings/nvmem/st,stm32-romem.txt | 31 - .../bindings/phy/brcm,stingray-usb-phy.txt | 32 - .../bindings/phy/meson-g12a-usb2-phy.txt | 22 - .../bindings/phy/meson-g12a-usb3-pcie-phy.txt | 22 - .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 9 - .../devicetree/bindings/phy/phy-mtk-ufs.txt | 38 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 9 +- .../devicetree/bindings/phy/rockchip-emmc-phy.txt | 8 +- .../bindings/pinctrl/cirrus,lochnagar.txt | 141 - .../devicetree/bindings/pinctrl/pinctrl-mt8183.txt | 132 - .../bindings/power/reset/syscon-reboot.txt | 11 +- .../bindings/power/supply/gpio-charger.txt | 2 +- .../bindings/power/supply/lt3651-charger.txt | 29 - .../bindings/power/supply/ltc3651-charger.txt | 27 + Documentation/devicetree/bindings/pps/pps-gpio.txt | 7 - .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 1 - .../bindings/regulator/gpio-regulator.txt | 30 +- .../devicetree/bindings/rtc/nxp,pcf85063.txt | 6 +- .../devicetree/bindings/rtc/rtc-aspeed.txt | 22 - Documentation/devicetree/bindings/rtc/rtc.txt | 1 - .../devicetree/bindings/serial/nxp,sc16is7xx.txt | 2 - .../devicetree/bindings/serial/sprd-uart.txt | 17 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 - .../devicetree/bindings/sound/adi,axi-i2s.txt | 7 +- .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 4 +- .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 3 +- .../bindings/sound/amlogic,axg-spdifin.txt | 3 +- .../bindings/sound/amlogic,axg-spdifout.txt | 3 +- .../bindings/sound/amlogic,axg-tdm-formatters.txt | 4 +- .../devicetree/bindings/sound/cirrus,lochnagar.txt | 39 - .../devicetree/bindings/sound/cs42l51.txt | 16 - Documentation/devicetree/bindings/sound/da7219.txt | 8 +- .../devicetree/bindings/sound/fsl,audmix.txt | 50 - .../devicetree/bindings/sound/mchp-i2s-mcc.txt | 43 - .../bindings/sound/mt8183-da7219-max98357.txt | 15 - .../sound/mt8183-mt6358-ts3a227-max98357.txt | 15 - .../devicetree/bindings/sound/renesas,rsnd.txt | 7 +- .../devicetree/bindings/sound/rockchip,pdm.txt | 5 - Documentation/devicetree/bindings/sound/rt5651.txt | 5 - .../devicetree/bindings/sound/simple-amplifier.txt | 2 +- Documentation/devicetree/bindings/spi/fsl-spi.txt | 4 - .../bindings/spi/nvidia,tegra114-spi.txt | 20 - .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 10 +- .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 10 +- .../devicetree/bindings/spi/spi-mt7621.txt | 26 - .../devicetree/bindings/spi/spi-zynq-qspi.txt | 25 - .../bindings/timer/arm,arch_timer_mmio.yaml | 1 - .../devicetree/bindings/ufs/cdns,ufshc.txt | 5 +- .../devicetree/bindings/ufs/ufs-mediatek.txt | 43 - Documentation/devicetree/bindings/ufs/ufs-qcom.txt | 5 +- .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 6 +- .../devicetree/bindings/vendor-prefixes.txt | 12 - Documentation/devicetree/bindings/virtio/iommu.txt | 66 - Documentation/devicetree/bindings/virtio/mmio.txt | 30 - .../devicetree/bindings/writing-bindings.txt | 60 - Documentation/driver-api/component.rst | 2 - Documentation/driver-api/device-io.rst | 45 + Documentation/driver-api/pci/p2pdma.rst | 4 + Documentation/driver-api/pm/cpuidle.rst | 7 +- Documentation/driver-api/pm/devices.rst | 12 +- Documentation/driver-api/pm/index.rst | 2 - Documentation/driver-api/pm/notifiers.rst | 8 +- Documentation/driver-api/pm/types.rst | 2 - Documentation/driver-api/soundwire/stream.rst | 16 +- Documentation/driver-model/devres.txt | 3 - Documentation/features/debug/kgdb/arch-support.txt | 2 +- .../features/debug/kprobes/arch-support.txt | 2 +- .../features/debug/kretprobes/arch-support.txt | 2 +- Documentation/filesystems/autofs-mount-control.txt | 6 +- Documentation/filesystems/autofs.txt | 66 +- Documentation/filesystems/porting | 10 - Documentation/gpu/drm-internals.rst | 5 - Documentation/gpu/drm-kms-helpers.rst | 12 - Documentation/gpu/kms-properties.csv | 1 + Documentation/gpu/meson.rst | 6 + Documentation/gpu/tinydrm.rst | 30 +- Documentation/gpu/todo.rst | 12 +- Documentation/hwmon/hwmon-kernel-api.txt | 13 - Documentation/hwmon/lochnagar | 80 - Documentation/i2c/busses/i2c-amd-mp2 | 23 - Documentation/kprobes.txt | 7 +- Documentation/lzo.txt | 8 +- Documentation/media/index.rst | 2 +- Documentation/media/uapi/mediactl/request-api.rst | 2 +- Documentation/media/uapi/rc/rc-tables.rst | 4 +- Documentation/media/uapi/v4l/buffer.rst | 21 +- Documentation/media/uapi/v4l/colorspaces-defs.rst | 4 +- Documentation/media/uapi/v4l/colorspaces.rst | 4 +- Documentation/media/uapi/v4l/dev-raw-vbi.rst | 4 +- Documentation/media/uapi/v4l/dev-rds.rst | 2 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 22 +- Documentation/media/uapi/v4l/dev-subdev.rst | 82 +- Documentation/media/uapi/v4l/ext-ctrls-camera.rst | 17 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 211 +- Documentation/media/uapi/v4l/ext-ctrls-detect.rst | 2 +- Documentation/media/uapi/v4l/ext-ctrls-dv.rst | 2 +- Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 4 +- Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst | 2 +- Documentation/media/uapi/v4l/field-order.rst | 4 +- Documentation/media/uapi/v4l/pixfmt-compressed.rst | 6 - Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 9 +- .../media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst | 9 - Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst | 4 +- Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 23 +- Documentation/media/uapi/v4l/pixfmt-srggb10p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 24 +- .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 17 +- Documentation/media/uapi/v4l/pixfmt-y10p.rst | 10 - Documentation/media/uapi/v4l/subdev-formats.rst | 6 +- Documentation/media/uapi/v4l/vidioc-qbuf.rst | 10 +- Documentation/memory-barriers.txt | 232 +- Documentation/networking/batman-adv.rst | 110 +- Documentation/networking/bpf_flow_dissector.rst | 126 - Documentation/networking/devlink-info-versions.rst | 5 - Documentation/networking/index.rst | 1 - Documentation/networking/ip-sysctl.txt | 15 - Documentation/ntb.txt | 14 +- Documentation/process/5.Posting.rst | 10 +- Documentation/process/coding-style.rst | 6 +- Documentation/process/deprecated.rst | 2 - Documentation/process/howto.rst | 2 +- Documentation/process/kernel-docs.rst | 12 + Documentation/process/submit-checklist.rst | 27 +- Documentation/process/submitting-patches.rst | 46 +- Documentation/rtc.txt | 2 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 4 +- Documentation/speculation.txt | 8 +- Documentation/spi/spi-summary | 6 - Documentation/sysctl/kernel.txt | 2 +- Documentation/sysctl/vm.txt | 12 - Documentation/trace/ftrace.rst | 31 - Documentation/trace/histogram.rst | 16 +- .../trace/postprocess/trace-vmscan-postprocess.pl | 7 +- Documentation/translations/index.rst | 40 - .../translations/it_IT/disclaimer-ita.rst | 13 +- Documentation/translations/it_IT/index.rst | 65 +- .../translations/it_IT/networking/netdev-FAQ.rst | 13 - .../translations/it_IT/process/5.Posting.rst | 10 +- .../translations/it_IT/process/deprecated.rst | 129 - .../it_IT/process/kernel-enforcement-statement.rst | 168 +- .../translations/it_IT/process/license-rules.rst | 452 - .../it_IT/process/maintainer-pgp-guide.rst | 939 +- .../it_IT/process/stable-kernel-rules.rst | 194 +- .../it_IT/process/submitting-patches.rst | 47 +- Documentation/translations/ja_JP/SubmitChecklist | 22 +- Documentation/translations/ja_JP/SubmittingPatches | 6 +- .../translations/ko_KR/memory-barriers.txt | 49 +- Documentation/translations/zh_CN/HOWTO | 525 ++ Documentation/translations/zh_CN/SubmittingDrivers | 164 + Documentation/translations/zh_CN/SubmittingPatches | 412 + Documentation/translations/zh_CN/coding-style.rst | 967 +++ .../translations/zh_CN/disclaimer-zh_CN.rst | 9 - Documentation/translations/zh_CN/email-clients.txt | 210 + Documentation/translations/zh_CN/index.rst | 17 +- Documentation/translations/zh_CN/magic-number.txt | 153 + Documentation/translations/zh_CN/oops-tracing.txt | 2 +- .../translations/zh_CN/process/1.Intro.rst | 186 - .../translations/zh_CN/process/2.Process.rst | 360 - .../translations/zh_CN/process/3.Early-stage.rst | 161 - .../translations/zh_CN/process/4.Coding.rst | 290 - .../translations/zh_CN/process/5.Posting.rst | 240 - .../translations/zh_CN/process/6.Followthrough.rst | 145 - .../zh_CN/process/7.AdvancedTopics.rst | 124 - .../translations/zh_CN/process/8.Conclusion.rst | 64 - .../process/code-of-conduct-interpretation.rst | 108 - .../translations/zh_CN/process/code-of-conduct.rst | 72 - .../translations/zh_CN/process/coding-style.rst | 954 --- .../zh_CN/process/development-process.rst | 26 - .../translations/zh_CN/process/email-clients.rst | 248 - Documentation/translations/zh_CN/process/howto.rst | 492 -- Documentation/translations/zh_CN/process/index.rst | 60 - .../translations/zh_CN/process/license-rules.rst | 370 - .../translations/zh_CN/process/magic-number.rst | 151 - .../zh_CN/process/management-style.rst | 207 - .../zh_CN/process/programming-language.rst | 41 - .../zh_CN/process/stable-api-nonsense.rst | 155 - .../zh_CN/process/stable-kernel-rules.rst | 64 - .../zh_CN/process/submit-checklist.rst | 107 - .../zh_CN/process/submitting-drivers.rst | 160 - .../zh_CN/process/submitting-patches.rst | 682 -- .../zh_CN/process/volatile-considered-harmful.rst | 106 - Documentation/translations/zh_CN/sparse.txt | 6 +- .../translations/zh_CN/stable_api_nonsense.txt | 157 + .../translations/zh_CN/stable_kernel_rules.txt | 66 + .../zh_CN/volatile-considered-harmful.txt | 113 + Documentation/unaligned-memory-access.txt | 2 +- Documentation/userspace-api/seccomp_filter.rst | 8 +- Documentation/video-output.txt | 52 +- Documentation/virtual/kvm/api.txt | 156 - Documentation/vm/hmm.rst | 94 +- Documentation/vm/numa.rst | 4 +- Documentation/x86/boot.txt | 4 - MAINTAINERS | 201 +- Makefile | 130 +- Next/SHA1s | 299 - Next/Trees | 301 - Next/merge.log | 9039 -------------------- Next/quilt-import.log | 2 - arch/Kconfig | 7 - arch/alpha/include/asm/Kbuild | 1 - arch/alpha/include/asm/barrier.h | 1 - arch/alpha/include/asm/io.h | 2 + arch/alpha/include/asm/syscall.h | 2 +- arch/alpha/kernel/pci_iommu.c | 20 +- arch/alpha/mm/init.c | 14 + arch/arc/boot/dts/hsdk.dts | 13 +- arch/arc/configs/haps_hs_defconfig | 1 + arch/arc/configs/haps_hs_smp_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/include/asm/Kbuild | 1 - arch/arc/include/asm/elf.h | 6 +- arch/arc/include/asm/syscall.h | 18 +- arch/arc/lib/memset-archs.S | 4 +- arch/arc/mm/cache.c | 31 +- arch/arc/mm/init.c | 15 + arch/arm/Kconfig | 3 +- arch/arm/Makefile | 1 + arch/arm/arm-soc-for-next-contents.txt | 29 - arch/arm/boot/dts/Makefile | 9 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 116 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 54 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 28 +- arch/arm/boot/dts/am335x-evm.dts | 26 +- arch/arm/boot/dts/am335x-evmsk.dts | 26 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 56 +- arch/arm/boot/dts/am33xx-l4.dtsi | 4 +- arch/arm/boot/dts/am43x-epos-evm.dts | 11 - arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 39 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 39 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 93 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 39 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 39 +- arch/arm/boot/dts/at91-vinco.dts | 39 +- arch/arm/boot/dts/at91sam9260ek.dts | 39 +- arch/arm/boot/dts/at91sam9xe.dtsi | 39 +- arch/arm/boot/dts/dra7.dtsi | 2 - arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 4 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 5 - arch/arm/boot/dts/exynos4412-origen.dts | 3 +- arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +- arch/arm/boot/dts/exynos4412-trats2.dts | 3 +- arch/arm/boot/dts/exynos4412.dtsi | 2 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 3 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 16 - arch/arm/boot/dts/exynos5260-xyref5260.dts | 2 +- arch/arm/boot/dts/exynos5260.dtsi | 82 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 364 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 3 +- arch/arm/boot/dts/exynos5420.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 5 +- arch/arm/boot/dts/imx35.dtsi | 6 - arch/arm/boot/dts/imx50-kobo-aura.dts | 258 - arch/arm/boot/dts/imx50.dtsi | 23 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 38 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53.dtsi | 2 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 8 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 381 - arch/arm/boot/dts/imx6dl-riotboard.dts | 2 +- arch/arm/boot/dts/imx6dl-sabreauto.dts | 15 - arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/imx6q-gw54xx.dts | 105 - arch/arm/boot/dts/imx6q-logicpd.dts | 4 +- arch/arm/boot/dts/imx6q-marsboard.dts | 2 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +- arch/arm/boot/dts/imx6q-zii-rdu2.dts | 38 +- arch/arm/boot/dts/imx6qdl-apf6.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 29 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 138 - arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 50 +- arch/arm/boot/dts/imx6qdl.dtsi | 18 +- arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 38 +- arch/arm/boot/dts/imx6sl.dtsi | 11 +- arch/arm/boot/dts/imx6sll.dtsi | 3 +- arch/arm/boot/dts/imx6sx-sabreauto.dts | 2 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 4 +- arch/arm/boot/dts/imx7-mba7.dtsi | 561 -- arch/arm/boot/dts/imx7-tqma7.dtsi | 232 - arch/arm/boot/dts/imx7d-mba7.dts | 119 - arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 11 - arch/arm/boot/dts/imx7d.dtsi | 1 - arch/arm/boot/dts/imx7s-mba7.dts | 18 - arch/arm/boot/dts/imx7s-tqma7.dtsi | 11 - arch/arm/boot/dts/imx7s-warp.dts | 61 - arch/arm/boot/dts/imx7s.dtsi | 96 +- arch/arm/boot/dts/imx7ulp.dtsi | 12 - arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 + arch/arm/boot/dts/ls1021a-qds.dts | 4 - arch/arm/boot/dts/ls1021a.dtsi | 1 + arch/arm/boot/dts/meson8.dtsi | 5 - arch/arm/boot/dts/meson8b-odroidc1.dts | 52 - arch/arm/boot/dts/meson8b.dtsi | 5 - arch/arm/boot/dts/omap2420-n810.dts | 2 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 27 +- arch/arm/boot/dts/omap4-duovero.dtsi | 21 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 501 -- arch/arm/boot/dts/omap4-mcpdm.dtsi | 44 - arch/arm/boot/dts/omap4-panda-common.dtsi | 21 +- arch/arm/boot/dts/omap4-sdp.dts | 21 +- arch/arm/boot/dts/omap4-var-som-om44.dtsi | 21 +- arch/arm/boot/dts/omap4.dtsi | 192 +- arch/arm/boot/dts/omap5-board-common.dtsi | 8 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 447 - arch/arm/boot/dts/omap5.dtsi | 115 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 1 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 1 - arch/arm/boot/dts/qcom-msm8660.dtsi | 1 - arch/arm/boot/dts/qcom-pma8084.dtsi | 1 - arch/arm/boot/dts/r7s72100-rskrza1.dts | 46 +- arch/arm/boot/dts/r8a73a4-ape6evm.dts | 27 - arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 79 - arch/arm/boot/dts/r8a77470.dtsi | 32 - arch/arm/boot/dts/r8a7792-blanche.dts | 20 - arch/arm/boot/dts/r8a7792.dtsi | 18 - arch/arm/boot/dts/r8a7794-alt.dts | 47 - arch/arm/boot/dts/rk3036-kylin.dts | 10 +- arch/arm/boot/dts/rk3036.dtsi | 136 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 2 +- arch/arm/boot/dts/rk3066a-mk808.dts | 37 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 26 +- arch/arm/boot/dts/rk3066a.dtsi | 239 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 4 +- arch/arm/boot/dts/rk3188-radxarock.dts | 14 +- arch/arm/boot/dts/rk3188.dtsi | 210 +- arch/arm/boot/dts/rk322x.dtsi | 170 +- arch/arm/boot/dts/rk3288-evb-act8846.dts | 4 +- arch/arm/boot/dts/rk3288-evb.dtsi | 26 +- arch/arm/boot/dts/rk3288-fennec.dts | 10 +- arch/arm/boot/dts/rk3288-firefly-beta.dts | 4 +- arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 10 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 36 +- arch/arm/boot/dts/rk3288-firefly.dts | 4 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 38 +- arch/arm/boot/dts/rk3288-miqi.dts | 28 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 28 +- arch/arm/boot/dts/rk3288-phycore-som.dtsi | 30 +- arch/arm/boot/dts/rk3288-r89.dts | 14 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 4 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 18 +- arch/arm/boot/dts/rk3288-tinker-s.dts | 5 - arch/arm/boot/dts/rk3288-tinker.dtsi | 70 +- arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 8 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 8 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 18 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 14 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 23 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 6 +- arch/arm/boot/dts/rk3288-veyron-mighty.dts | 34 - arch/arm/boot/dts/rk3288-veyron-minnie.dts | 24 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 6 +- arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 16 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 14 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 86 +- arch/arm/boot/dts/rk3288-vyasa.dts | 6 +- arch/arm/boot/dts/rk3288.dtsi | 333 +- arch/arm/boot/dts/rv1108-elgin-r1.dts | 1 + arch/arm/boot/dts/rv1108.dtsi | 138 +- arch/arm/boot/dts/sama5d2-pinfunc.h | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 45 +- arch/arm/boot/dts/sama5d36ek_cmp.dts | 39 +- arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 39 +- arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 39 +- arch/arm/boot/dts/sama5d4.dtsi | 39 +- arch/arm/boot/dts/ste-nomadik-nhk15.dts | 9 +- arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 20 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 10 +- arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 20 +- arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet1.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 20 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 72 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 12 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 18 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 12 +- arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 19 +- arch/arm/boot/dts/sun4i-a10.dtsi | 7 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 10 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 10 +- .../boot/dts/sun5i-a13-empire-electronix-d709.dts | 20 +- arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 12 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 5 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 18 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 20 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 11 +- arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 16 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 4 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 4 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 14 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 20 +- arch/arm/boot/dts/sun5i.dtsi | 44 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 14 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 16 +- arch/arm/boot/dts/sun6i-a31.dtsi | 18 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 2 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 12 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 10 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 12 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 12 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 4 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 18 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 24 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 18 +- 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-wexler-tab7200.dts | 12 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 12 +- arch/arm/boot/dts/sun7i-a20.dtsi | 121 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 72 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 6 - arch/arm/boot/dts/sun8i-a33-q8-tablet.dts | 7 - arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 11 +- arch/arm/boot/dts/sun8i-a33.dtsi | 20 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 73 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 108 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 5 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 4 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 3 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 25 +- arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 34 +- arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 27 +- arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 25 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 27 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 9 + arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 3 +- arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts | 114 - arch/arm/boot/dts/sun8i-h3.dtsi | 4 - arch/arm/boot/dts/sun8i-q8-common.dtsi | 18 +- .../boot/dts/sun8i-r16-nintendo-nes-classic.dts | 2 + arch/arm/boot/dts/sun8i-r16-parrot.dts | 12 +- arch/arm/boot/dts/sun8i-r40.dtsi | 9 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 12 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 13 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 15 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 4 +- arch/arm/boot/dts/sun9i-a80.dtsi | 79 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 7 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 44 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 4 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 26 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 55 +- arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 49 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 4 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 14 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 359 - arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 5 +- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 17 +- arch/arm/common/sa1111.c | 2 +- arch/arm/configs/aspeed_g4_defconfig | 2 + arch/arm/configs/aspeed_g5_defconfig | 2 + arch/arm/configs/at91_dt_defconfig | 3 +- arch/arm/configs/clps711x_defconfig | 3 +- arch/arm/configs/cm_x2xx_defconfig | 2 +- arch/arm/configs/cm_x300_defconfig | 2 +- arch/arm/configs/colibri_pxa270_defconfig | 2 +- arch/arm/configs/corgi_defconfig | 2 +- arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/efm32_defconfig | 1 + arch/arm/configs/em_x270_defconfig | 2 +- arch/arm/configs/ep93xx_defconfig | 2 +- arch/arm/configs/eseries_pxa_defconfig | 2 +- arch/arm/configs/exynos_defconfig | 1 + arch/arm/configs/ezx_defconfig | 1 + arch/arm/configs/h3600_defconfig | 1 + arch/arm/configs/imote2_defconfig | 1 + arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 6 +- arch/arm/configs/ixp4xx_defconfig | 2 +- arch/arm/configs/keystone_defconfig | 2 +- arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/mini2440_defconfig | 2 +- arch/arm/configs/mmp2_defconfig | 2 +- arch/arm/configs/moxart_defconfig | 1 + arch/arm/configs/multi_v4t_defconfig | 3 +- arch/arm/configs/multi_v5_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 10 +- arch/arm/configs/mv78xx0_defconfig | 2 +- arch/arm/configs/mvebu_v5_defconfig | 2 +- arch/arm/configs/mvebu_v7_defconfig | 2 +- arch/arm/configs/mxs_defconfig | 2 +- arch/arm/configs/nhk8815_defconfig | 4 +- arch/arm/configs/omap1_defconfig | 3 +- arch/arm/configs/omap2plus_defconfig | 4 +- arch/arm/configs/orion5x_defconfig | 2 +- arch/arm/configs/oxnas_v6_defconfig | 2 +- arch/arm/configs/pxa3xx_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 4 +- arch/arm/configs/qcom_defconfig | 15 +- arch/arm/configs/s3c2410_defconfig | 2 +- arch/arm/configs/s3c6400_defconfig | 2 +- arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 10 +- arch/arm/configs/socfpga_defconfig | 2 +- arch/arm/configs/spear13xx_defconfig | 2 +- arch/arm/configs/spear3xx_defconfig | 2 +- arch/arm/configs/spear6xx_defconfig | 2 +- arch/arm/configs/spitz_defconfig | 2 +- arch/arm/configs/stm32_defconfig | 1 + arch/arm/configs/tango4_defconfig | 2 +- arch/arm/configs/tegra_defconfig | 36 +- arch/arm/configs/trizeps4_defconfig | 2 +- arch/arm/configs/u300_defconfig | 3 +- arch/arm/configs/vexpress_defconfig | 1 + arch/arm/crypto/chacha-neon-glue.c | 5 +- arch/arm/crypto/crc32-ce-glue.c | 5 +- arch/arm/crypto/crct10dif-ce-glue.c | 3 +- arch/arm/crypto/ghash-ce-glue.c | 7 +- arch/arm/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm/crypto/sha1-ce-glue.c | 5 +- arch/arm/crypto/sha1_neon_glue.c | 5 +- arch/arm/crypto/sha2-ce-glue.c | 5 +- arch/arm/crypto/sha256_neon_glue.c | 5 +- arch/arm/crypto/sha512-neon-glue.c | 5 +- arch/arm/firmware/Kconfig | 29 + arch/arm/firmware/Makefile | 4 + arch/arm/firmware/trusted_foundations.c | 103 + arch/arm/include/asm/Kbuild | 2 +- arch/arm/include/asm/firmware.h | 2 +- arch/arm/include/asm/io.h | 2 + arch/arm/include/asm/kvm_host.h | 6 - arch/arm/include/asm/syscall.h | 49 +- arch/arm/include/asm/trusted_foundations.h | 73 + arch/arm/kernel/dma-isa.c | 8 +- arch/arm/mach-at91/Kconfig | 3 + arch/arm/mach-at91/at91sam9.c | 18 - arch/arm/mach-at91/generic.h | 2 - arch/arm/mach-at91/pm.c | 199 +- arch/arm/mach-at91/pm_suspend.S | 111 +- arch/arm/mach-exynos/Kconfig | 12 +- arch/arm/mach-exynos/Makefile | 2 +- arch/arm/mach-exynos/common.h | 1 - arch/arm/mach-exynos/exynos.c | 3 - arch/arm/mach-exynos/firmware.c | 1 - arch/arm/mach-exynos/mcpm-exynos.c | 13 +- arch/arm/mach-exynos/platsmp.c | 9 +- arch/arm/mach-exynos/smc.h | 7 - arch/arm/mach-exynos/suspend.c | 49 +- arch/arm/mach-imx/devices/platform-fec.c | 2 +- arch/arm/mach-imx/devices/platform-gpio_keys.c | 2 +- arch/arm/mach-imx/devices/platform-imx2-wdt.c | 2 +- arch/arm/mach-imx/devices/platform-mxc_nand.c | 2 +- arch/arm/mach-imx/hardware.h | 2 +- arch/arm/mach-imx/pm-imx6.c | 8 +- arch/arm/mach-integrator/impd1.c | 2 +- arch/arm/mach-iop13xx/pci.c | 2 +- arch/arm/mach-iop13xx/setup.c | 8 +- arch/arm/mach-iop13xx/tpmi.c | 12 +- arch/arm/mach-ixp4xx/common-pci.c | 2 +- arch/arm/mach-ks8695/include/mach/hardware.h | 2 +- arch/arm/mach-milbeaut/platsmp.c | 4 - arch/arm/mach-omap1/board-ams-delta.c | 2 - arch/arm/mach-omap1/include/mach/hardware.h | 2 +- arch/arm/mach-omap2/common.h | 9 - arch/arm/mach-omap2/display.c | 4 +- arch/arm/mach-omap2/i2c.c | 11 +- arch/arm/mach-omap2/io.c | 7 +- arch/arm/mach-omap2/mmc.h | 8 - arch/arm/mach-omap2/omap-wakeupgen.c | 4 +- arch/arm/mach-omap2/omap_hwmod.c | 210 +- arch/arm/mach-omap2/omap_hwmod.h | 8 +- arch/arm/mach-omap2/omap_hwmod_2420_data.c | 1 + arch/arm/mach-omap2/omap_hwmod_2430_data.c | 1 + .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 2 +- arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 1 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 29 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 103 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 255 + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 64 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 4 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 113 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 740 ++ arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 748 ++ arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 848 +- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 1 + arch/arm/mach-omap2/pm33xx-core.c | 84 +- arch/arm/mach-omap2/sleep43xx.S | 3 - arch/arm/mach-omap2/sr_device.c | 5 +- arch/arm/mach-prima2/common.c | 2 +- arch/arm/mach-pxa/balloon3.c | 2 +- arch/arm/mach-pxa/colibri-pxa270.c | 2 +- arch/arm/mach-pxa/colibri-pxa300.c | 2 +- arch/arm/mach-pxa/colibri-pxa320.c | 2 +- arch/arm/mach-pxa/colibri-pxa3xx.c | 2 +- arch/arm/mach-pxa/gumstix.c | 2 +- arch/arm/mach-pxa/lpd270.c | 2 +- arch/arm/mach-pxa/lubbock.c | 2 +- arch/arm/mach-pxa/mainstone.c | 2 +- arch/arm/mach-pxa/trizeps4.c | 2 +- arch/arm/mach-pxa/viper.c | 2 +- arch/arm/mach-rpc/dma.c | 8 +- arch/arm/mach-s3c24xx/include/mach/hardware.h | 2 +- arch/arm/mach-sa1100/include/mach/memory.h | 2 +- arch/arm/mach-sa1100/neponset.c | 2 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 1 - arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 6 +- arch/arm/mach-sunxi/mc_smp.c | 5 +- arch/arm/mach-sunxi/platsmp.c | 4 - arch/arm/mach-tegra/Kconfig | 4 +- arch/arm/mach-tegra/cpuidle-tegra114.c | 4 +- arch/arm/mach-tegra/iomap.h | 2 +- arch/arm/mach-tegra/irammap.h | 2 +- arch/arm/mach-tegra/pm.c | 50 - arch/arm/mach-tegra/reset-handler.S | 50 +- arch/arm/mach-tegra/reset.c | 4 - arch/arm/mach-tegra/reset.h | 9 +- arch/arm/mach-tegra/sleep-tegra20.S | 4 - arch/arm/mach-tegra/sleep.S | 14 +- arch/arm/mach-tegra/tegra.c | 5 +- arch/arm/mach-w90x900/include/mach/hardware.h | 2 +- arch/arm/mm/alignment.c | 2 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/init.c | 25 +- arch/arm/nwfpe/fpmodule.c | 2 +- arch/arm/plat-iop/adma.c | 6 +- arch/arm/plat-orion/common.c | 4 +- arch/arm64/Kconfig | 3 +- arch/arm64/boot/dts/allwinner/Makefile | 3 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 15 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 68 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 13 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 65 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 1 + .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 5 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 2 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 4 - .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 260 - .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 215 - .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 2 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 26 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 28 +- arch/arm64/boot/dts/amlogic/Makefile | 1 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 97 - arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 81 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 183 - .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 10 - .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 4 - arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 27 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 6 - arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 6 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 34 +- arch/arm64/boot/dts/freescale/Makefile | 3 - .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 62 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 63 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 64 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 + arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 16 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 16 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 44 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 235 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 703 -- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 125 - .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 95 - .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 24 - .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 703 -- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 307 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 89 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 6 - arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 12 - arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 6 - arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 7 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 41 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 41 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 174 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 22 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 311 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 1 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 1 - arch/arm64/boot/dts/qcom/pmi8994.dtsi | 1 - arch/arm64/boot/dts/qcom/pmi8998.dtsi | 1 - arch/arm64/boot/dts/qcom/pms405.dtsi | 11 - arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 3 +- arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 85 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 95 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 48 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 227 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 22 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 62 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 44 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 72 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 1 - .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 1 - arch/arm64/boot/dts/renesas/r8a7796.dtsi | 13 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 323 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 53 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 74 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 32 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 73 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 57 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 65 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 34 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 8 +- .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 14 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 8 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 46 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 240 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 8 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 68 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 56 +- arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 69 +- .../arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts | 50 - arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 790 -- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 12 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 19 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 6 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 4 - arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 314 +- arch/arm64/configs/defconfig | 20 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 7 +- arch/arm64/crypto/aes-ce-glue.c | 5 +- arch/arm64/crypto/aes-glue.c | 6 +- arch/arm64/crypto/aes-neonbs-glue.c | 2 +- arch/arm64/crypto/chacha-neon-glue.c | 5 +- arch/arm64/crypto/crct10dif-ce-glue.c | 5 +- arch/arm64/crypto/ghash-ce-glue.c | 17 +- arch/arm64/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm64/crypto/sha1-ce-glue.c | 7 +- arch/arm64/crypto/sha2-ce-glue.c | 7 +- arch/arm64/crypto/sha256-glue.c | 5 +- arch/arm64/crypto/sha3-ce-glue.c | 5 +- arch/arm64/crypto/sha512-ce-glue.c | 7 +- arch/arm64/crypto/sm3-ce-glue.c | 7 +- arch/arm64/crypto/sm4-ce-glue.c | 5 +- arch/arm64/include/asm/Kbuild | 2 +- arch/arm64/include/asm/boot.h | 2 +- arch/arm64/include/asm/fpsimd.h | 33 +- arch/arm64/include/asm/hugetlb.h | 4 + arch/arm64/include/asm/io.h | 2 + arch/arm64/include/asm/kvm_host.h | 43 +- arch/arm64/include/asm/kvm_hyp.h | 1 + arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/module.h | 5 - arch/arm64/include/asm/processor.h | 8 + arch/arm64/include/asm/syscall.h | 50 +- arch/arm64/include/asm/sysreg.h | 3 - arch/arm64/include/uapi/asm/kvm.h | 22 - arch/arm64/kernel/acpi_numa.c | 2 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/fpsimd.c | 172 +- arch/arm64/kernel/ftrace.c | 3 +- arch/arm64/kernel/sdei.c | 6 - arch/arm64/kernel/signal.c | 5 + arch/arm64/kernel/smp.c | 4 +- arch/arm64/kernel/traps.c | 15 +- arch/arm64/kernel/vdso/Makefile | 13 +- arch/arm64/kvm/fpsimd.c | 17 +- arch/arm64/kvm/guest.c | 398 +- arch/arm64/kvm/hyp/switch.c | 74 +- arch/arm64/kvm/reset.c | 135 +- arch/arm64/kvm/sys_regs.c | 130 +- arch/arm64/kvm/sys_regs.h | 25 - arch/arm64/mm/init.c | 19 +- arch/arm64/mm/mmu.c | 8 +- arch/c6x/include/asm/Kbuild | 1 - arch/c6x/include/asm/syscall.h | 86 +- arch/c6x/mm/init.c | 12 + arch/csky/Kconfig | 5 +- arch/csky/Makefile | 2 +- arch/csky/abiv1/inc/abi/ckmmu.h | 20 - arch/csky/abiv1/inc/abi/entry.h | 30 +- arch/csky/abiv1/inc/abi/regdef.h | 5 +- arch/csky/abiv2/cacheflush.c | 13 +- arch/csky/abiv2/inc/abi/ckmmu.h | 20 - arch/csky/abiv2/inc/abi/entry.h | 36 +- arch/csky/abiv2/inc/abi/regdef.h | 5 +- arch/csky/abiv2/mcount.S | 39 +- arch/csky/abiv2/memmove.S | 6 +- arch/csky/include/asm/Kbuild | 2 +- arch/csky/include/asm/ftrace.h | 18 +- arch/csky/include/asm/mmu_context.h | 4 +- arch/csky/include/asm/page.h | 39 +- arch/csky/include/asm/perf_event.h | 8 - arch/csky/include/asm/ptrace.h | 41 - arch/csky/include/asm/syscall.h | 30 +- arch/csky/include/asm/thread_info.h | 27 +- arch/csky/include/asm/unistd.h | 2 - arch/csky/include/uapi/asm/ptrace.h | 15 + arch/csky/kernel/Makefile | 1 - arch/csky/kernel/atomic.S | 26 +- arch/csky/kernel/entry.S | 77 +- arch/csky/kernel/ftrace.c | 148 +- arch/csky/kernel/perf_callchain.c | 129 - arch/csky/kernel/ptrace.c | 50 +- arch/csky/kernel/setup.c | 5 - arch/csky/kernel/signal.c | 348 +- arch/csky/mm/fault.c | 1 + arch/h8300/include/asm/Kbuild | 2 +- arch/h8300/include/asm/syscall.h | 40 +- arch/h8300/mm/init.c | 14 + arch/hexagon/include/asm/Kbuild | 2 +- arch/hexagon/include/asm/elf.h | 6 +- arch/hexagon/include/asm/io.h | 2 + arch/hexagon/include/asm/syscall.h | 12 +- arch/hexagon/mm/init.c | 10 + arch/ia64/include/asm/io.h | 17 + arch/ia64/include/asm/mmiowb.h | 25 - arch/ia64/include/asm/spinlock.h | 2 - arch/ia64/include/asm/syscall.h | 15 +- arch/ia64/kernel/acpi.c | 14 +- arch/ia64/kernel/ptrace.c | 7 +- arch/ia64/kernel/setup.c | 4 +- arch/ia64/mm/init.c | 17 +- arch/m68k/Kconfig | 1 + arch/m68k/amiga/cia.c | 9 - arch/m68k/amiga/config.c | 49 +- arch/m68k/apollo/config.c | 7 + arch/m68k/atari/ataints.c | 4 +- arch/m68k/atari/config.c | 2 + arch/m68k/atari/time.c | 70 +- arch/m68k/bvme6000/config.c | 77 +- arch/m68k/configs/amcore_defconfig | 1 + arch/m68k/configs/amiga_defconfig | 14 +- arch/m68k/configs/apollo_defconfig | 14 +- arch/m68k/configs/atari_defconfig | 14 +- arch/m68k/configs/bvme6000_defconfig | 14 +- arch/m68k/configs/hp300_defconfig | 14 +- arch/m68k/configs/m5475evb_defconfig | 1 + arch/m68k/configs/mac_defconfig | 14 +- arch/m68k/configs/multi_defconfig | 14 +- arch/m68k/configs/mvme147_defconfig | 14 +- arch/m68k/configs/mvme16x_defconfig | 14 +- arch/m68k/configs/q40_defconfig | 14 +- arch/m68k/configs/stmark2_defconfig | 1 + arch/m68k/configs/sun3_defconfig | 14 +- arch/m68k/configs/sun3x_defconfig | 14 +- arch/m68k/hp300/config.c | 1 + arch/m68k/hp300/time.c | 73 +- arch/m68k/hp300/time.h | 1 + arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/io_mm.h | 2 + arch/m68k/include/asm/mvme147hw.h | 2 +- arch/m68k/include/asm/syscall.h | 12 - arch/m68k/mac/config.c | 3 + arch/m68k/mac/via.c | 146 +- arch/m68k/mm/init.c | 7 + arch/m68k/mvme147/config.c | 73 +- arch/m68k/mvme16x/config.c | 97 +- arch/m68k/q40/config.c | 9 + arch/m68k/q40/q40ints.c | 19 +- arch/m68k/sun3/config.c | 2 + arch/m68k/sun3/intersil.c | 7 + arch/m68k/sun3/sun3ints.c | 3 - arch/m68k/sun3x/config.c | 1 + arch/m68k/sun3x/time.c | 21 +- arch/m68k/sun3x/time.h | 1 + arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/syscall.h | 10 +- arch/microblaze/mm/init.c | 12 + arch/microblaze/mm/pgtable.c | 2 +- arch/mips/Kconfig | 64 +- arch/mips/bcm47xx/Kconfig | 8 +- arch/mips/bcm63xx/boards/Kconfig | 2 +- arch/mips/configs/ar7_defconfig | 1 + arch/mips/configs/bcm47xx_defconfig | 2 +- arch/mips/configs/ci20_defconfig | 2 +- arch/mips/configs/db1xxx_defconfig | 4 +- arch/mips/configs/decstation_defconfig | 1 + arch/mips/configs/decstation_r4k_defconfig | 1 + arch/mips/configs/generic/board-ni169445.config | 6 +- arch/mips/configs/generic/board-ocelot.config | 10 +- arch/mips/configs/loongson1b_defconfig | 3 +- arch/mips/configs/loongson1c_defconfig | 3 +- arch/mips/configs/qi_lb60_defconfig | 2 +- arch/mips/configs/rb532_defconfig | 3 +- arch/mips/configs/rbtx49xx_defconfig | 3 +- arch/mips/configs/xway_defconfig | 2 +- arch/mips/include/asm/io.h | 3 + arch/mips/include/asm/mach-ralink/mt7621.h | 20 - arch/mips/include/asm/mmiowb.h | 11 - arch/mips/include/asm/spinlock.h | 15 - arch/mips/include/asm/syscall.h | 9 +- arch/mips/include/asm/uasm.h | 8 - arch/mips/include/uapi/asm/inst.h | 6 +- arch/mips/kernel/entry.S | 5 +- arch/mips/kernel/kgdb.c | 3 +- arch/mips/kernel/ptrace.c | 4 +- arch/mips/kvm/emulate.c | 4 +- arch/mips/mm/gup.c | 11 +- arch/mips/mm/init.c | 8 + arch/mips/mm/uasm-mips.c | 14 - arch/mips/mm/uasm.c | 39 +- arch/mips/net/Makefile | 1 + arch/mips/net/bpf_jit.c | 1270 +++ arch/mips/net/bpf_jit_asm.S | 285 + arch/mips/net/ebpf_jit.c | 196 +- arch/mips/pic32/Kconfig | 8 +- arch/mips/ralink/mt7621.c | 102 +- arch/mips/ralink/timer-gic.c | 4 +- arch/mips/sgi-ip27/ip27-irq.c | 3 +- arch/nds32/include/asm/Kbuild | 2 +- arch/nds32/include/asm/elf.h | 3 +- arch/nds32/include/asm/io.h | 2 + arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/syscall.h | 69 +- arch/nds32/kernel/cacheinfo.c | 2 +- arch/nds32/kernel/head.S | 2 +- arch/nds32/mm/init.c | 14 +- arch/nios2/include/asm/Kbuild | 1 - arch/nios2/include/asm/syscall.h | 88 +- arch/nios2/mm/init.c | 12 + arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/syscall.h | 14 +- arch/openrisc/mm/init.c | 12 + arch/parisc/Kconfig | 15 +- arch/parisc/boot/compressed/misc.c | 31 +- arch/parisc/configs/generic-32bit_defconfig | 1 + arch/parisc/include/asm/Kbuild | 2 +- arch/parisc/include/asm/fixmap.h | 19 +- arch/parisc/include/asm/io.h | 2 + arch/parisc/include/asm/kgdb.h | 68 - arch/parisc/include/asm/kprobes.h | 55 - arch/parisc/include/asm/mmzone.h | 58 +- arch/parisc/include/asm/page.h | 4 +- arch/parisc/include/asm/patch.h | 11 - arch/parisc/include/asm/ptrace.h | 18 +- arch/parisc/include/asm/sparsemem.h | 14 - arch/parisc/include/asm/syscall.h | 34 +- arch/parisc/kernel/Makefile | 5 +- arch/parisc/kernel/kgdb.c | 209 - arch/parisc/kernel/kprobes.c | 291 - arch/parisc/kernel/parisc_ksyms.c | 6 + arch/parisc/kernel/patch.c | 77 - arch/parisc/kernel/process.c | 7 +- arch/parisc/kernel/processor.c | 3 +- arch/parisc/kernel/ptrace.c | 35 - arch/parisc/kernel/setup.c | 3 - arch/parisc/kernel/sys_parisc.c | 3 +- arch/parisc/kernel/traps.c | 31 - arch/parisc/mm/Makefile | 2 +- arch/parisc/mm/fixmap.c | 41 - arch/parisc/mm/init.c | 122 +- arch/powerpc/Kconfig | 1 - arch/powerpc/configs/40x/kilauea_defconfig | 2 +- arch/powerpc/configs/40x/obs600_defconfig | 2 +- arch/powerpc/configs/44x/canyonlands_defconfig | 2 +- arch/powerpc/configs/44x/eiger_defconfig | 2 +- arch/powerpc/configs/44x/sequoia_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/83xx/mpc8313_rdb_defconfig | 2 +- arch/powerpc/configs/83xx/mpc8315_rdb_defconfig | 2 +- arch/powerpc/configs/85xx-hw.config | 2 +- arch/powerpc/configs/85xx/ge_imp3a_defconfig | 2 +- arch/powerpc/configs/85xx/socrates_defconfig | 2 +- arch/powerpc/configs/85xx/tqm8548_defconfig | 4 +- arch/powerpc/configs/85xx/xes_mpc85xx_defconfig | 2 +- arch/powerpc/configs/86xx-hw.config | 2 +- arch/powerpc/configs/mpc512x_defconfig | 2 +- arch/powerpc/configs/mpc83xx_defconfig | 2 +- arch/powerpc/configs/pasemi_defconfig | 2 +- arch/powerpc/configs/ppc44x_defconfig | 2 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 5 +- arch/powerpc/include/asm/io.h | 33 +- arch/powerpc/include/asm/mmiowb.h | 18 - arch/powerpc/include/asm/mmu.h | 2 +- arch/powerpc/include/asm/paca.h | 6 +- arch/powerpc/include/asm/spinlock.h | 17 + arch/powerpc/include/asm/syscall.h | 25 +- arch/powerpc/kernel/exceptions-64s.S | 12 - arch/powerpc/kernel/head_32.S | 8 + arch/powerpc/kernel/kvm.c | 7 - arch/powerpc/kernel/process.c | 12 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/e500_mmu.c | 2 +- arch/powerpc/mm/fault.c | 6 +- arch/powerpc/mm/mem.c | 24 +- arch/powerpc/mm/mmu_context_iommu.c | 3 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/platforms/Kconfig.cputype | 2 +- arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/xmon/xmon.c | 5 +- arch/riscv/Kconfig | 1 - arch/riscv/include/asm/fixmap.h | 2 +- arch/riscv/include/asm/io.h | 15 +- arch/riscv/include/asm/mmiowb.h | 14 - arch/riscv/include/asm/syscall.h | 26 +- arch/riscv/include/asm/uaccess.h | 2 +- arch/riscv/kernel/Makefile | 3 + arch/riscv/kernel/module.c | 2 +- arch/riscv/kernel/setup.c | 8 + arch/riscv/mm/Makefile | 6 - arch/riscv/mm/init.c | 33 +- arch/s390/Kconfig | 16 +- arch/s390/Makefile | 2 +- arch/s390/boot/Makefile | 5 +- arch/s390/boot/compressed/decompressor.h | 2 - arch/s390/boot/compressed/vmlinux.lds.S | 1 - arch/s390/boot/ipl_parm.c | 27 +- arch/s390/boot/mem_detect.c | 2 +- arch/s390/boot/startup.c | 6 - arch/s390/boot/uv.c | 24 - arch/s390/include/asm/Kbuild | 1 - arch/s390/include/asm/boot_data.h | 4 +- arch/s390/include/asm/ftrace.h | 5 - arch/s390/include/asm/hugetlb.h | 8 +- arch/s390/include/asm/ipl.h | 1 + arch/s390/include/asm/processor.h | 24 +- arch/s390/include/asm/sections.h | 7 - arch/s390/include/asm/syscall.h | 32 +- arch/s390/include/asm/syscall_wrapper.h | 4 +- arch/s390/include/asm/uv.h | 132 - arch/s390/include/asm/vmlinux.lds.h | 13 - arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/early.c | 1 + arch/s390/kernel/ipl.c | 24 +- arch/s390/kernel/nospec-branch.c | 6 +- arch/s390/kernel/nospec-sysfs.c | 2 +- arch/s390/kernel/perf_cpum_cf.c | 15 +- arch/s390/kernel/perf_cpum_cf_events.c | 107 +- arch/s390/kernel/setup.c | 5 - arch/s390/kernel/vdso.c | 10 +- arch/s390/kernel/vmlinux.lds.S | 4 - arch/s390/kvm/interrupt.c | 2 +- arch/s390/mm/gup.c | 12 +- arch/s390/mm/init.c | 19 +- arch/s390/mm/pgtable.c | 2 - arch/s390/net/bpf_jit_comp.c | 6 +- arch/s390/scripts/Makefile.chkbss | 3 +- arch/sh/Kconfig | 1 - arch/sh/boards/board-apsh4a3a.c | 2 +- arch/sh/boards/board-apsh4ad0a.c | 2 +- arch/sh/boards/board-edosk7705.c | 2 +- arch/sh/boards/board-edosk7760.c | 2 +- arch/sh/boards/board-espt.c | 2 +- arch/sh/boards/board-urquell.c | 2 +- arch/sh/boards/mach-dreamcast/irq.c | 1 + arch/sh/boards/mach-ecovec24/setup.c | 12 +- arch/sh/boards/mach-microdev/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/boards/mach-sdk7786/setup.c | 2 +- arch/sh/boards/mach-sdk7786/sram.c | 2 +- arch/sh/boards/mach-se/7343/irq.c | 2 +- arch/sh/boards/mach-se/7722/irq.c | 2 +- arch/sh/boards/of-generic.c | 4 +- arch/sh/configs/ap325rxa_defconfig | 2 +- arch/sh/configs/apsh4ad0a_defconfig | 1 + arch/sh/configs/ecovec24-romimage_defconfig | 1 + arch/sh/configs/ecovec24_defconfig | 2 +- arch/sh/configs/migor_defconfig | 2 +- arch/sh/configs/rsk7264_defconfig | 1 + arch/sh/configs/rsk7269_defconfig | 1 + arch/sh/configs/sdk7786_defconfig | 2 +- arch/sh/configs/se7724_defconfig | 2 +- arch/sh/configs/sh7785lcr_32bit_defconfig | 1 + arch/sh/configs/titan_defconfig | 2 +- arch/sh/drivers/pci/pci-sh7751.c | 2 +- arch/sh/drivers/pci/pci-sh7780.c | 2 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/sh/include/asm/Kbuild | 1 + arch/sh/include/asm/io.h | 3 + arch/sh/include/asm/mmiowb.h | 12 - arch/sh/include/asm/spinlock-llsc.h | 2 - arch/sh/include/asm/syscall_32.h | 49 +- arch/sh/include/asm/syscall_64.h | 10 +- arch/sh/include/cpu-sh4/cpu/sh7786.h | 2 +- arch/sh/mm/gup.c | 11 +- arch/sh/mm/init.c | 31 +- arch/sh/mm/pmb.c | 2 +- arch/sh/mm/uncached.c | 2 +- arch/sparc/Kconfig | 1 - arch/sparc/include/asm/Kbuild | 1 - arch/sparc/include/asm/io_64.h | 2 + arch/sparc/include/asm/pgtable_64.h | 30 + arch/sparc/include/asm/syscall.h | 16 +- arch/sparc/kernel/ds.c | 2 +- arch/sparc/kernel/pci_sun4v.c | 20 +- arch/sparc/mm/gup.c | 9 +- arch/sparc/mm/init_32.c | 13 + arch/sparc/mm/init_64.c | 8 + arch/um/include/asm/Kbuild | 1 - arch/um/include/asm/syscall-generic.h | 78 +- arch/um/kernel/mem.c | 7 + arch/um/kernel/sysrq.c | 2 +- arch/unicore32/Kconfig | 1 - arch/unicore32/include/asm/Kbuild | 2 +- arch/unicore32/include/asm/elf.h | 3 +- arch/unicore32/include/asm/memory.h | 2 +- arch/unicore32/include/asm/syscall.h | 12 - arch/unicore32/mm/init.c | 26 +- arch/unicore32/mm/ioremap.c | 2 +- arch/unicore32/mm/mmu.c | 2 +- arch/x86/Kconfig | 2 +- arch/x86/boot/compressed/acpi.c | 2 +- arch/x86/crypto/aegis128-aesni-glue.c | 157 +- arch/x86/crypto/aegis128l-aesni-glue.c | 157 +- arch/x86/crypto/aegis256-aesni-glue.c | 157 +- arch/x86/crypto/aesni-intel_glue.c | 212 +- arch/x86/crypto/chacha_glue.c | 6 +- arch/x86/crypto/crc32-pclmul_glue.c | 5 +- arch/x86/crypto/crc32c-intel_glue.c | 7 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 20 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 9 +- arch/x86/crypto/morus1280-avx2-glue.c | 12 +- arch/x86/crypto/morus1280-sse2-glue.c | 12 +- arch/x86/crypto/morus1280_glue.c | 85 + arch/x86/crypto/morus640-sse2-glue.c | 12 +- arch/x86/crypto/morus640_glue.c | 85 + arch/x86/crypto/nhpoly1305-avx2-glue.c | 5 +- arch/x86/crypto/nhpoly1305-sse2-glue.c | 5 +- arch/x86/crypto/poly1305-avx2-x86_64.S | 14 +- arch/x86/crypto/poly1305-sse2-x86_64.S | 22 +- arch/x86/crypto/poly1305_glue.c | 4 +- arch/x86/crypto/sha1_ssse3_glue.c | 7 +- arch/x86/crypto/sha256_ssse3_glue.c | 7 +- arch/x86/crypto/sha512_ssse3_glue.c | 10 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/cpufeature.h | 2 +- arch/x86/include/asm/dma-mapping.h | 10 + arch/x86/include/asm/hugetlb.h | 4 + arch/x86/include/asm/hyperv-tlfs.h | 2 +- arch/x86/include/asm/io.h | 2 + arch/x86/include/asm/mce.h | 25 +- arch/x86/include/asm/syscall.h | 150 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/include/asm/trace/exceptions.h | 2 +- arch/x86/include/asm/xen/hypercall.h | 3 - arch/x86/kernel/acpi/boot.c | 36 +- arch/x86/kernel/amd_gart_64.c | 6 + arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/common.c | 17 + arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/hygon.c | 5 - arch/x86/kernel/cpu/intel.c | 34 + arch/x86/kernel/cpu/intel_epb.c | 216 - arch/x86/kernel/cpu/mce/core.c | 86 +- arch/x86/kernel/cpu/mce/inject.c | 14 +- arch/x86/kernel/early-quirks.c | 4 +- arch/x86/kernel/ima_arch.c | 10 +- arch/x86/kernel/irq_64.c | 2 +- arch/x86/kernel/pci-dma.c | 20 + arch/x86/kernel/setup.c | 6 +- arch/x86/kernel/tsc.c | 5 +- arch/x86/kvm/paging_tmpl.h | 2 +- arch/x86/kvm/svm.c | 24 +- arch/x86/kvm/vmx/nested.c | 74 +- arch/x86/mm/extable.c | 4 +- arch/x86/mm/hugetlbpage.c | 2 +- arch/x86/mm/init_32.c | 11 +- arch/x86/mm/init_64.c | 20 +- arch/x86/platform/uv/tlb_uv.c | 7 +- arch/x86/um/asm/syscall.h | 2 +- arch/x86/xen/multicalls.c | 2 +- arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/processor.h | 21 +- arch/xtensa/include/asm/syscall.h | 35 +- arch/xtensa/kernel/entry.S | 6 - arch/xtensa/kernel/stacktrace.c | 6 +- arch/xtensa/mm/init.c | 5 + arch/xtensa/mm/mmu.c | 2 +- block/Kconfig | 24 + block/bfq-cgroup.c | 5 +- block/bfq-iosched.c | 804 +- block/bfq-iosched.h | 96 +- block/bfq-wf2q.c | 14 +- block/bio.c | 137 +- block/blk-core.c | 4 +- block/blk-merge.c | 114 +- block/blk-mq-sched.c | 8 +- block/blk-mq.c | 129 +- block/blk-mq.h | 6 +- block/blk.h | 2 +- block/elevator.c | 6 +- block/opal_proto.h | 2 - block/sed-opal.c | 716 +- crypto/Kconfig | 20 +- crypto/aes_generic.c | 8 +- crypto/chacha20poly1305.c | 4 +- crypto/chacha_generic.c | 10 +- crypto/crct10dif_generic.c | 11 +- crypto/cts.c | 18 +- crypto/salsa20_generic.c | 9 +- crypto/scompress.c | 129 +- crypto/simd.c | 273 +- crypto/skcipher.c | 9 +- crypto/streebog_generic.c | 25 +- crypto/testmgr.c | 153 +- crypto/testmgr.h | 44 +- drivers/acpi/Kconfig | 1 - drivers/acpi/Makefile | 1 - drivers/acpi/acpi_configfs.c | 4 +- drivers/acpi/acpi_dbg.c | 2 +- drivers/acpi/acpi_lpat.c | 2 +- drivers/acpi/acpica/aclocal.h | 4 +- drivers/acpi/acpica/dbexec.c | 2 +- drivers/acpi/acpica/dbnames.c | 2 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/evgpe.c | 6 +- drivers/acpi/acpica/evgpeinit.c | 4 +- drivers/acpi/acpica/exnames.c | 6 +- drivers/acpi/acpica/nsaccess.c | 2 +- drivers/acpi/acpica/nsalloc.c | 4 - drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsinit.c | 4 +- drivers/acpi/acpica/nsnames.c | 8 +- drivers/acpi/acpica/nsobject.c | 4 - drivers/acpi/acpica/nsparse.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 4 +- drivers/acpi/acpica/nsutils.c | 14 +- drivers/acpi/acpica/nsxfname.c | 4 +- drivers/acpi/acpica/psargs.c | 8 +- drivers/acpi/acpica/rsxface.c | 8 +- drivers/acpi/acpica/tbdata.c | 3 +- drivers/acpi/acpica/tbfind.c | 20 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 10 +- drivers/acpi/acpica/tbutils.c | 6 +- drivers/acpi/acpica/tbxface.c | 4 +- drivers/acpi/acpica/tbxfload.c | 15 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utdecode.c | 4 +- drivers/acpi/acpica/utmisc.c | 8 +- drivers/acpi/acpica/utpredef.c | 4 +- drivers/acpi/acpica/utstring.c | 6 +- drivers/acpi/arm64/iort.c | 131 +- drivers/acpi/cppc_acpi.c | 34 +- drivers/acpi/device_pm.c | 5 +- drivers/acpi/hmat/Kconfig | 11 - drivers/acpi/hmat/Makefile | 1 - drivers/acpi/hmat/hmat.c | 666 -- drivers/acpi/nfit/core.c | 12 +- drivers/acpi/nfit/intel.c | 10 +- drivers/acpi/numa.c | 16 +- drivers/acpi/power.c | 4 +- drivers/acpi/pptt.c | 48 +- drivers/acpi/processor_perflib.c | 2 +- drivers/acpi/scan.c | 25 +- drivers/acpi/spcr.c | 2 +- drivers/acpi/sysfs.c | 14 +- drivers/acpi/tables.c | 98 +- drivers/acpi/utils.c | 16 +- drivers/acpi/video_detect.c | 10 +- drivers/ata/ahci_qoriq.c | 55 +- drivers/base/Kconfig | 9 +- drivers/base/arch_topology.c | 36 +- drivers/base/firmware_loader/Kconfig | 1 - drivers/base/firmware_loader/builtin/.gitignore | 1 - drivers/base/memory.c | 26 +- drivers/base/node.c | 352 +- drivers/base/power/clock_ops.c | 3 +- drivers/base/power/common.c | 4 +- drivers/base/power/domain.c | 81 +- drivers/base/power/domain_governor.c | 71 +- drivers/base/power/generic_ops.c | 4 +- drivers/base/power/main.c | 76 +- drivers/base/power/qos.c | 6 +- drivers/base/power/runtime.c | 4 +- drivers/base/power/sysfs.c | 6 +- drivers/base/power/trace.c | 2 +- drivers/base/power/wakeirq.c | 15 +- drivers/base/power/wakeup.c | 10 +- drivers/base/regmap/regmap-debugfs.c | 30 +- drivers/base/regmap/regmap-irq.c | 3 + drivers/base/regmap/regmap.c | 9 +- drivers/base/syscore.c | 12 +- drivers/base/test/Makefile | 1 - drivers/block/drbd/drbd_int.h | 7 +- drivers/block/drbd/drbd_receiver.c | 6 +- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/floppy.c | 10 +- drivers/block/loop.c | 35 +- drivers/block/nbd.c | 5 +- drivers/block/null_blk_main.c | 5 - drivers/block/paride/pcd.c | 14 +- drivers/block/paride/pf.c | 12 +- drivers/block/ps3disk.c | 4 +- drivers/block/rsxx/core.c | 1 - drivers/block/virtio_blk.c | 3 +- drivers/block/xsysace.c | 2 - drivers/bluetooth/Kconfig | 11 - drivers/bluetooth/Makefile | 1 - drivers/bluetooth/btmtksdio.c | 956 --- drivers/bluetooth/btmtkuart.c | 2 +- drivers/bluetooth/btqca.h | 2 +- drivers/bluetooth/btsdio.c | 15 +- drivers/bluetooth/btusb.c | 2 +- drivers/bluetooth/hci_qca.c | 45 +- drivers/bus/tegra-aconnect.c | 66 +- drivers/bus/ti-sysc.c | 661 +- drivers/char/Kconfig | 2 +- drivers/char/hpet.c | 2 - drivers/char/hw_random/omap-rng.c | 1 - drivers/char/ipmi/ipmi_msghandler.c | 21 +- drivers/char/ipmi/ipmi_si_hardcode.c | 2 - drivers/char/ipmi/ipmi_si_intf.c | 2 + drivers/char/random.c | 10 +- drivers/char/tpm/eventlog/tpm2.c | 4 +- drivers/char/tpm/tpm-dev-common.c | 9 +- drivers/char/tpm/tpm-interface.c | 14 +- drivers/char/virtio_console.c | 3 +- drivers/clk/Kconfig | 1 - drivers/clk/at91/clk-programmable.c | 57 +- drivers/clk/at91/pmc.h | 2 - drivers/clk/at91/sama5d2.c | 10 +- drivers/clk/clk-highbank.c | 23 +- drivers/clk/clk.c | 46 +- drivers/clk/davinci/da8xx-cfgchip.c | 4 +- drivers/clk/imx/Makefile | 2 +- drivers/clk/imx/clk-imx5.c | 642 -- drivers/clk/imx/clk-imx51-imx53.c | 611 ++ drivers/clk/imx/clk-imx7ulp.c | 1 + drivers/clk/imx/clk-imx8qxp-lpcg.c | 6 +- drivers/clk/imx/clk.h | 5 + drivers/clk/ingenic/jz4725b-cgu.c | 6 - drivers/clk/mediatek/Kconfig | 75 - drivers/clk/mediatek/Makefile | 15 +- drivers/clk/mediatek/clk-gate.h | 14 - drivers/clk/mediatek/clk-mt8183-audio.c | 105 - drivers/clk/mediatek/clk-mt8183-cam.c | 63 - drivers/clk/mediatek/clk-mt8183-img.c | 63 - drivers/clk/mediatek/clk-mt8183-ipu0.c | 56 - drivers/clk/mediatek/clk-mt8183-ipu1.c | 56 - drivers/clk/mediatek/clk-mt8183-ipu_adl.c | 54 - drivers/clk/mediatek/clk-mt8183-ipu_conn.c | 123 - drivers/clk/mediatek/clk-mt8183-mfgcfg.c | 54 - drivers/clk/mediatek/clk-mt8183-mm.c | 111 - drivers/clk/mediatek/clk-mt8183-vdec.c | 67 - drivers/clk/mediatek/clk-mt8183-venc.c | 59 - drivers/clk/mediatek/clk-mt8183.c | 1284 --- drivers/clk/mediatek/clk-mtk.h | 3 - drivers/clk/mediatek/clk-mux.c | 223 - drivers/clk/mediatek/clk-mux.h | 89 - drivers/clk/mediatek/clk-pll.c | 87 +- drivers/clk/meson/axg-audio.h | 20 - drivers/clk/meson/clk-pll.c | 28 +- drivers/clk/meson/clk-pll.h | 1 - drivers/clk/meson/g12a-aoclk.h | 2 + drivers/clk/meson/g12a.c | 637 +- drivers/clk/meson/g12a.h | 31 +- drivers/clk/meson/gxbb.c | 2 - drivers/clk/meson/meson8b.c | 734 +- drivers/clk/meson/meson8b.h | 27 +- drivers/clk/meson/vid-pll-div.c | 4 +- drivers/clk/nxp/clk-lpc32xx.c | 7 +- drivers/clk/qcom/Kconfig | 6 - drivers/clk/qcom/Makefile | 1 - drivers/clk/qcom/clk-branch.c | 6 - drivers/clk/qcom/clk-branch.h | 1 - drivers/clk/qcom/gcc-msm8998.c | 2 +- drivers/clk/qcom/gcc-qcs404.c | 90 - drivers/clk/qcom/turingcc-qcs404.c | 170 - drivers/clk/renesas/r7s9210-cpg-mssr.c | 3 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 18 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 7 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 41 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 35 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 33 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 25 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 2 +- drivers/clk/renesas/r9a06g032-clocks.c | 1 - drivers/clk/renesas/rcar-gen3-cpg.c | 71 +- drivers/clk/renesas/rcar-gen3-cpg.h | 5 +- drivers/clk/rockchip/clk-rk3328.c | 18 +- drivers/clk/samsung/clk-exynos5410.c | 1 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 19 +- drivers/clk/sunxi-ng/ccu-sun5i.h | 4 + drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 5 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 3 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/clk/sunxi-ng/ccu_nkmp.c | 24 +- drivers/clk/sunxi/Kconfig | 43 - drivers/clk/sunxi/Makefile | 49 +- drivers/clk/tegra/clk-super.c | 2 +- drivers/clk/ux500/clk-sysctrl.c | 3 +- drivers/clk/x86/clk-pmc-atom.c | 14 +- drivers/cpufreq/amd_freq_sensitivity.c | 2 +- drivers/cpufreq/armada-8k-cpufreq.c | 1 - drivers/cpufreq/cpufreq.c | 88 +- drivers/cpufreq/cpufreq_stats.c | 15 +- drivers/cpufreq/imx6q-cpufreq.c | 4 +- drivers/cpufreq/intel_pstate.c | 70 +- drivers/cpufreq/kirkwood-cpufreq.c | 19 +- drivers/cpufreq/maple-cpufreq.c | 6 +- drivers/cpufreq/pasemi-cpufreq.c | 1 - drivers/cpufreq/pmac32-cpufreq.c | 2 - drivers/cpufreq/powernow-k8.c | 2 +- drivers/cpufreq/ppc_cbe_cpufreq.c | 1 - drivers/cpuidle/cpuidle-exynos.c | 2 +- drivers/cpuidle/cpuidle.c | 19 +- drivers/crypto/bcm/spu.c | 3 + drivers/crypto/caam/caamhash.c | 13 +- drivers/crypto/caam/ctrl.c | 20 - drivers/crypto/caam/intern.h | 4 +- drivers/crypto/caam/jr.c | 31 +- drivers/crypto/caam/qi.c | 4 +- drivers/crypto/cavium/cpt/cptvf_main.c | 2 +- drivers/crypto/cavium/cpt/cptvf_mbox.c | 17 + drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 6 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 337 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 46 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 4 + drivers/crypto/cavium/zip/zip_crypto.c | 8 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 6 +- drivers/crypto/ccp/psp-dev.c | 67 - drivers/crypto/ccree/cc_cipher.c | 2 +- drivers/crypto/marvell/hash.c | 3 +- drivers/crypto/mxs-dcp.c | 4 +- drivers/crypto/nx/nx-842-pseries.c | 6 +- drivers/crypto/nx/nx-842.c | 3 +- drivers/crypto/vmx/aesp8-ppc.pl | 4 +- drivers/crypto/vmx/vmx.c | 4 +- drivers/devfreq/devfreq-event.c | 2 +- drivers/devfreq/devfreq.c | 90 +- drivers/devfreq/event/exynos-ppmu.c | 2 +- drivers/devfreq/event/rockchip-dfi.c | 25 +- drivers/devfreq/exynos-bus.c | 8 - drivers/devfreq/rk3399_dmc.c | 73 +- drivers/devfreq/tegra-devfreq.c | 7 +- drivers/dma-buf/Makefile | 3 +- drivers/dma-buf/dma-fence-chain.c | 241 - drivers/dma-buf/reservation.c | 8 - drivers/dma/Kconfig | 2 +- drivers/dma/amba-pl08x.c | 22 +- drivers/dma/dma-axi-dmac.c | 81 +- drivers/dma/idma64.c | 6 +- drivers/dma/idma64.h | 2 - drivers/dma/pl330.c | 51 - drivers/dma/tegra210-adma.c | 37 +- drivers/dma/txx9dmac.c | 3 + drivers/dma/xgene-dma.c | 4 +- drivers/edac/altera_edac.c | 262 +- drivers/edac/altera_edac.h | 69 +- drivers/edac/amd64_edac.c | 248 +- drivers/edac/amd64_edac.h | 16 +- drivers/edac/i10nm_base.c | 52 +- drivers/edac/skx_base.c | 50 +- drivers/edac/skx_common.c | 57 +- drivers/edac/skx_common.h | 8 + drivers/extcon/Kconfig | 11 +- drivers/extcon/Makefile | 1 - drivers/extcon/devres.c | 2 +- drivers/extcon/extcon-arizona.c | 10 - drivers/extcon/extcon-axp288.c | 9 +- drivers/extcon/extcon-intel-cht-wc.c | 81 +- drivers/extcon/extcon-intel-mrfld.c | 284 - drivers/extcon/extcon-intel.h | 20 - drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 2 +- drivers/firewire/core-topology.c | 1 - drivers/firewire/ohci.c | 1 + drivers/firmware/Kconfig | 16 - drivers/firmware/Makefile | 1 - drivers/firmware/dmi_scan.c | 28 +- drivers/firmware/efi/arm-runtime.c | 6 +- drivers/firmware/efi/libstub/Makefile | 14 +- drivers/firmware/google/vpd.c | 4 +- drivers/firmware/imx/Makefile | 2 +- drivers/firmware/imx/imx-scu-irq.c | 168 - drivers/firmware/imx/imx-scu.c | 6 - drivers/firmware/imx/scu-pd.c | 121 +- drivers/firmware/iscsi_ibft.c | 2 +- drivers/firmware/trusted_foundations.c | 176 - drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/gnss/ubx.c | 1 - drivers/gpio/Kconfig | 83 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-74x164.c | 22 +- drivers/gpio/gpio-74xx-mmio.c | 4 +- drivers/gpio/gpio-amdpt.c | 8 +- drivers/gpio/gpio-aspeed.c | 4 +- drivers/gpio/gpio-bcm-kona.c | 4 +- drivers/gpio/gpio-cadence.c | 4 +- drivers/gpio/gpio-clps711x.c | 7 +- drivers/gpio/gpio-dwapb.c | 4 +- drivers/gpio/gpio-ftgpio010.c | 4 +- drivers/gpio/gpio-hlwd.c | 4 +- drivers/gpio/gpio-iop.c | 4 +- drivers/gpio/gpio-janz-ttl.c | 4 +- drivers/gpio/gpio-loongson1.c | 4 +- drivers/gpio/gpio-lpc18xx.c | 5 +- drivers/gpio/gpio-mb86s7x.c | 4 +- drivers/gpio/gpio-merrifield.c | 18 +- drivers/gpio/gpio-mlxbf.c | 152 - drivers/gpio/gpio-mmio.c | 99 +- drivers/gpio/gpio-mt7621.c | 3 +- drivers/gpio/gpio-mvebu.c | 7 +- drivers/gpio/gpio-mxc.c | 4 +- drivers/gpio/gpio-octeon.c | 4 +- drivers/gpio/gpio-omap.c | 602 +- drivers/gpio/gpio-pca953x.c | 22 +- drivers/gpio/gpio-pxa.c | 8 +- drivers/gpio/gpio-rcar.c | 5 +- drivers/gpio/gpio-spear-spics.c | 4 +- drivers/gpio/gpio-sprd.c | 4 +- drivers/gpio/gpio-sta2x11.c | 5 +- drivers/gpio/gpio-stp-xway.c | 4 +- drivers/gpio/gpio-tb10x.c | 4 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-timberdale.c | 4 +- drivers/gpio/gpio-ts4800.c | 4 +- drivers/gpio/gpio-uniphier.c | 4 +- drivers/gpio/gpio-vf610.c | 92 +- drivers/gpio/gpio-xgene-sb.c | 4 +- drivers/gpio/gpio-xlp.c | 7 +- drivers/gpio/gpio-zx.c | 4 +- drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib-acpi.c | 45 +- drivers/gpio/gpiolib-devprop.c | 2 - drivers/gpio/gpiolib-of.c | 11 +- drivers/gpio/gpiolib.c | 19 +- drivers/gpio/gpiolib.h | 3 + drivers/gpu/drm/Kconfig | 14 +- drivers/gpu/drm/Makefile | 8 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 67 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 82 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 59 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 38 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 521 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 299 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 32 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 1482 ---- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 294 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 49 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 941 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 83 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 127 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 270 - drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 109 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 161 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 16 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 19 - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 207 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 65 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 652 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 78 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 6 - drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 95 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 36 - drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 232 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 8 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 3 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 21 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 108 - drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 80 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 12 - drivers/gpu/drm/amd/amdkfd/kfd_events.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 16 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1054 +-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 15 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 53 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 194 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 22 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 21 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 126 +- drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 5 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 196 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 164 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 145 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 335 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 189 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 97 - drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 13 - drivers/gpu/drm/amd/display/dc/dc.h | 52 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 2 - drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 18 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 76 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 8 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 8 - drivers/gpu/drm/amd/display/dc/dc_types.h | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 146 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 5 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 30 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 22 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 12 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 8 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 5 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 16 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 78 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 82 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 72 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 8 - .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 25 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 38 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 4 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 13 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 7 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 20 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 23 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 3 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 202 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 4 - .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 16 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 2 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 36 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.h | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 31 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 8 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 36 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 40 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 5 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 5 +- .../amd/display/dc/dml/display_rq_dlg_helpers.c | 3 - drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 26 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 6 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 7 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 - drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 14 +- .../amd/display/dc/irq/dce110/irq_service_dce110.c | 7 +- .../amd/display/dc/irq/dce120/irq_service_dce120.c | 7 +- .../amd/display/dc/irq/dce80/irq_service_dce80.c | 6 +- .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 40 +- .../display/dc/virtual/virtual_stream_encoder.c | 3 +- drivers/gpu/drm/amd/display/include/fixed31_32.h | 2 - drivers/gpu/drm/amd/display/include/signal_types.h | 5 - .../drm/amd/display/modules/color/color_gamma.c | 2 - .../drm/amd/display/modules/freesync/freesync.c | 168 +- .../drm/amd/display/modules/power/power_helpers.c | 15 +- drivers/gpu/drm/amd/include/amd_shared.h | 3 - .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 2 - .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 5 - drivers/gpu/drm/amd/include/atomfirmware.h | 97 +- drivers/gpu/drm/amd/include/linux/chash.h | 366 + drivers/gpu/drm/amd/lib/Kconfig | 28 + drivers/gpu/drm/amd/lib/Makefile | 32 + drivers/gpu/drm/amd/lib/chash.c | 638 ++ drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 10 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 1253 --- drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 3 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 13 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 32 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c | 66 - drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.h | 31 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c | 39 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.h | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 39 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c | 119 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 5 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_inc.h | 2 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 12 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 60 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 3 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 766 -- .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 5 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 89 - .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h | 128 - .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h | 147 - drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 1965 ----- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 20 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h | 1 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 2413 ------ drivers/gpu/drm/amd/powerplay/vega20_ppt.h | 129 - drivers/gpu/drm/arm/display/include/malidp_utils.h | 31 - drivers/gpu/drm/arm/display/komeda/Makefile | 3 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 684 -- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 377 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h | 50 - drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 530 -- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 18 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 66 - drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 51 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 38 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 5 - .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 111 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 48 +- drivers/gpu/drm/arm/malidp_drv.c | 48 +- drivers/gpu/drm/arm/malidp_drv.h | 6 - drivers/gpu/drm/arm/malidp_hw.c | 249 +- drivers/gpu/drm/arm/malidp_hw.h | 31 +- drivers/gpu/drm/arm/malidp_mw.c | 10 +- drivers/gpu/drm/arm/malidp_planes.c | 271 +- drivers/gpu/drm/arm/malidp_regs.h | 20 - drivers/gpu/drm/armada/armada_fbdev.c | 6 +- drivers/gpu/drm/aspeed/Kconfig | 15 - drivers/gpu/drm/aspeed/Makefile | 3 - drivers/gpu/drm/aspeed/aspeed_gfx.h | 104 - drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 241 - drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 269 - drivers/gpu/drm/aspeed/aspeed_gfx_out.c | 42 - drivers/gpu/drm/ast/ast_drv.h | 4 +- drivers/gpu/drm/ast/ast_fb.c | 7 +- drivers/gpu/drm/ast/ast_ttm.c | 10 +- drivers/gpu/drm/bochs/bochs.h | 9 +- drivers/gpu/drm/bochs/bochs_kms.c | 194 +- drivers/gpu/drm/bochs/bochs_mm.c | 10 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 34 +- drivers/gpu/drm/bridge/tc358767.c | 4 +- drivers/gpu/drm/bridge/ti-tfp410.c | 109 +- drivers/gpu/drm/cirrus/Kconfig | 3 +- drivers/gpu/drm/cirrus/Makefile | 3 + drivers/gpu/drm/cirrus/cirrus.c | 657 -- drivers/gpu/drm/cirrus/cirrus_drv.c | 161 + drivers/gpu/drm/cirrus/cirrus_drv.h | 4 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 315 + drivers/gpu/drm/cirrus/cirrus_main.c | 328 + drivers/gpu/drm/cirrus/cirrus_mode.c | 621 ++ drivers/gpu/drm/cirrus/cirrus_ttm.c | 10 +- drivers/gpu/drm/drm_atomic_helper.c | 24 +- drivers/gpu/drm/drm_atomic_state_helper.c | 4 - drivers/gpu/drm/drm_atomic_uapi.c | 35 +- drivers/gpu/drm/drm_client.c | 11 +- drivers/gpu/drm/drm_connector.c | 91 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1 + drivers/gpu/drm/drm_drv.c | 202 +- drivers/gpu/drm/drm_dsc.c | 269 +- drivers/gpu/drm/drm_edid.c | 86 +- drivers/gpu/drm/drm_fb_helper.c | 301 +- drivers/gpu/drm/drm_file.c | 1 - drivers/gpu/drm/drm_format_helper.c | 325 - drivers/gpu/drm/drm_fourcc.c | 27 - drivers/gpu/drm/drm_gem.c | 138 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 625 -- drivers/gpu/drm/drm_internal.h | 8 - drivers/gpu/drm/drm_ioctl.c | 8 - drivers/gpu/drm/drm_kms_helper_common.c | 2 +- drivers/gpu/drm/drm_memory.c | 26 +- drivers/gpu/drm/drm_modes.c | 12 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 13 - drivers/gpu/drm/drm_prime.c | 1 - drivers/gpu/drm/drm_print.c | 28 - drivers/gpu/drm/drm_syncobj.c | 449 +- drivers/gpu/drm/drm_vm.c | 4 +- drivers/gpu/drm/drm_writeback.c | 73 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_drv.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 16 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 4 + drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 7 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 22 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 4 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 2 +- drivers/gpu/drm/gma500/framebuffer.c | 7 +- drivers/gpu/drm/gma500/framebuffer.h | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 7 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 12 +- drivers/gpu/drm/i915/.gitignore | 1 - drivers/gpu/drm/i915/Makefile | 8 +- drivers/gpu/drm/i915/Makefile.header-test | 47 - drivers/gpu/drm/i915/gvt/cmd_parser.c | 44 +- drivers/gpu/drm/i915/gvt/display.c | 2 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 15 +- drivers/gpu/drm/i915/gvt/execlist.c | 28 +- drivers/gpu/drm/i915/gvt/execlist.h | 2 +- drivers/gpu/drm/i915/gvt/gtt.c | 14 +- drivers/gpu/drm/i915/gvt/gvt.h | 8 +- drivers/gpu/drm/i915/gvt/handlers.c | 30 +- drivers/gpu/drm/i915/gvt/interrupt.c | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 6 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 248 +- drivers/gpu/drm/i915/gvt/scheduler.c | 44 +- drivers/gpu/drm/i915/gvt/scheduler.h | 6 +- drivers/gpu/drm/i915/gvt/vgpu.c | 6 +- drivers/gpu/drm/i915/i915_active.c | 23 +- drivers/gpu/drm/i915/i915_active.h | 16 + drivers/gpu/drm/i915/i915_cmd_parser.c | 12 +- drivers/gpu/drm/i915/i915_debugfs.c | 172 +- drivers/gpu/drm/i915/i915_drv.c | 622 +- drivers/gpu/drm/i915/i915_drv.h | 408 +- drivers/gpu/drm/i915/i915_gem.c | 780 +- drivers/gpu/drm/i915/i915_gem.h | 9 +- drivers/gpu/drm/i915/i915_gem_context.c | 1095 +-- drivers/gpu/drm/i915/i915_gem_context.h | 260 +- drivers/gpu/drm/i915/i915_gem_context_types.h | 175 - drivers/gpu/drm/i915/i915_gem_dmabuf.c | 3 +- drivers/gpu/drm/i915/i915_gem_evict.c | 18 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 42 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 156 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 141 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 26 +- drivers/gpu/drm/i915/i915_gem_internal.c | 2 +- drivers/gpu/drm/i915/i915_gem_object.c | 42 - drivers/gpu/drm/i915/i915_gem_object.h | 8 +- drivers/gpu/drm/i915/i915_gem_render_state.c | 4 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 2 +- drivers/gpu/drm/i915/i915_gem_tiling.c | 6 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 8 +- drivers/gpu/drm/i915/i915_globals.c | 125 - drivers/gpu/drm/i915/i915_globals.h | 35 - drivers/gpu/drm/i915/i915_gpu_error.c | 179 +- drivers/gpu/drm/i915/i915_gpu_error.h | 51 +- drivers/gpu/drm/i915/i915_irq.c | 367 +- drivers/gpu/drm/i915/i915_pci.c | 262 +- drivers/gpu/drm/i915/i915_perf.c | 114 +- drivers/gpu/drm/i915/i915_pmu.c | 67 +- drivers/gpu/drm/i915/i915_priolist_types.h | 42 - drivers/gpu/drm/i915/i915_pvinfo.h | 2 +- drivers/gpu/drm/i915/i915_query.c | 39 +- drivers/gpu/drm/i915/i915_reg.h | 557 +- drivers/gpu/drm/i915/i915_request.c | 498 +- drivers/gpu/drm/i915/i915_request.h | 87 +- drivers/gpu/drm/i915/i915_reset.c | 592 +- drivers/gpu/drm/i915/i915_reset.h | 16 +- drivers/gpu/drm/i915/i915_scheduler.c | 112 +- drivers/gpu/drm/i915/i915_scheduler.h | 95 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 72 - drivers/gpu/drm/i915/i915_suspend.c | 4 +- drivers/gpu/drm/i915/i915_sw_fence.c | 43 +- drivers/gpu/drm/i915/i915_sw_fence.h | 16 +- drivers/gpu/drm/i915/i915_timeline.c | 301 +- drivers/gpu/drm/i915/i915_timeline.h | 89 +- drivers/gpu/drm/i915/i915_timeline_types.h | 70 - drivers/gpu/drm/i915/i915_trace.h | 106 +- drivers/gpu/drm/i915/i915_user_extensions.c | 61 - drivers/gpu/drm/i915/i915_user_extensions.h | 20 - drivers/gpu/drm/i915/i915_utils.h | 31 - drivers/gpu/drm/i915/i915_vgpu.c | 11 +- drivers/gpu/drm/i915/i915_vgpu.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 51 +- drivers/gpu/drm/i915/i915_vma.h | 3 - drivers/gpu/drm/i915/icl_dsi.c | 99 +- drivers/gpu/drm/i915/intel_atomic.c | 6 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 59 +- drivers/gpu/drm/i915/intel_atomic_plane.h | 40 - drivers/gpu/drm/i915/intel_audio.c | 95 +- drivers/gpu/drm/i915/intel_audio.h | 24 - drivers/gpu/drm/i915/intel_bios.c | 133 +- drivers/gpu/drm/i915/intel_cdclk.c | 382 +- drivers/gpu/drm/i915/intel_cdclk.h | 46 - drivers/gpu/drm/i915/intel_color.c | 1131 +-- drivers/gpu/drm/i915/intel_color.h | 17 - drivers/gpu/drm/i915/intel_connector.c | 19 +- drivers/gpu/drm/i915/intel_connector.h | 35 - drivers/gpu/drm/i915/intel_context.c | 269 - drivers/gpu/drm/i915/intel_context.h | 87 - drivers/gpu/drm/i915/intel_context_types.h | 74 - drivers/gpu/drm/i915/intel_crt.c | 13 +- drivers/gpu/drm/i915/intel_crt.h | 21 - drivers/gpu/drm/i915/intel_csr.c | 5 +- drivers/gpu/drm/i915/intel_csr.h | 17 - drivers/gpu/drm/i915/intel_ddi.c | 328 +- drivers/gpu/drm/i915/intel_ddi.h | 53 - drivers/gpu/drm/i915/intel_device_info.c | 136 +- drivers/gpu/drm/i915/intel_device_info.h | 46 +- drivers/gpu/drm/i915/intel_display.c | 742 +- drivers/gpu/drm/i915/intel_dp.c | 658 +- drivers/gpu/drm/i915/intel_dp.h | 122 - drivers/gpu/drm/i915/intel_dp_link_training.c | 1 - drivers/gpu/drm/i915/intel_dp_mst.c | 154 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 6 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 770 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 5 +- drivers/gpu/drm/i915/intel_drv.h | 676 +- drivers/gpu/drm/i915/intel_dsi.h | 1 + drivers/gpu/drm/i915/intel_dsi_vbt.c | 24 +- drivers/gpu/drm/i915/intel_dvo.c | 10 +- drivers/gpu/drm/i915/intel_dvo.h | 13 - drivers/gpu/drm/i915/intel_engine_cs.c | 491 +- drivers/gpu/drm/i915/intel_engine_types.h | 546 -- drivers/gpu/drm/i915/intel_fbc.c | 6 +- drivers/gpu/drm/i915/intel_fbc.h | 42 - drivers/gpu/drm/i915/intel_fbdev.c | 245 +- drivers/gpu/drm/i915/intel_fbdev.h | 53 - drivers/gpu/drm/i915/intel_fifo_underrun.c | 1 - drivers/gpu/drm/i915/intel_frontbuffer.c | 5 +- drivers/gpu/drm/i915/intel_frontbuffer.h | 10 - drivers/gpu/drm/i915/intel_gpu_commands.h | 9 +- drivers/gpu/drm/i915/intel_guc.c | 45 +- drivers/gpu/drm/i915/intel_guc.h | 4 +- drivers/gpu/drm/i915/intel_guc_ads.c | 3 +- drivers/gpu/drm/i915/intel_guc_ct.c | 99 +- drivers/gpu/drm/i915/intel_guc_ct.h | 3 - drivers/gpu/drm/i915/intel_guc_fw.c | 4 +- drivers/gpu/drm/i915/intel_guc_log.c | 5 - drivers/gpu/drm/i915/intel_guc_submission.c | 133 +- drivers/gpu/drm/i915/intel_guc_submission.h | 1 - drivers/gpu/drm/i915/intel_hangcheck.c | 26 +- drivers/gpu/drm/i915/intel_hdcp.c | 1261 +-- drivers/gpu/drm/i915/intel_hdcp.h | 33 - drivers/gpu/drm/i915/intel_hdmi.c | 810 +- drivers/gpu/drm/i915/intel_hdmi.h | 51 - drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_huc_fw.c | 27 +- drivers/gpu/drm/i915/intel_i2c.c | 2 +- drivers/gpu/drm/i915/intel_lrc.c | 903 +- drivers/gpu/drm/i915/intel_lrc.h | 35 +- drivers/gpu/drm/i915/intel_lspcon.c | 19 +- drivers/gpu/drm/i915/intel_lspcon.h | 38 - drivers/gpu/drm/i915/intel_lvds.c | 101 +- drivers/gpu/drm/i915/intel_lvds.h | 22 - drivers/gpu/drm/i915/intel_mocs.c | 14 +- drivers/gpu/drm/i915/intel_opregion.c | 3 +- drivers/gpu/drm/i915/intel_overlay.c | 2 +- drivers/gpu/drm/i915/intel_panel.c | 150 +- drivers/gpu/drm/i915/intel_panel.h | 65 - drivers/gpu/drm/i915/intel_pipe_crc.c | 232 +- drivers/gpu/drm/i915/intel_pipe_crc.h | 35 - drivers/gpu/drm/i915/intel_pm.c | 549 +- drivers/gpu/drm/i915/intel_pm.h | 71 - drivers/gpu/drm/i915/intel_psr.c | 318 +- drivers/gpu/drm/i915/intel_psr.h | 40 - drivers/gpu/drm/i915/intel_ringbuffer.c | 431 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 646 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 93 +- drivers/gpu/drm/i915/intel_sdvo.c | 169 +- drivers/gpu/drm/i915/intel_sdvo.h | 23 - drivers/gpu/drm/i915/intel_sideband.c | 12 +- drivers/gpu/drm/i915/intel_sprite.c | 260 +- drivers/gpu/drm/i915/intel_sprite.h | 55 - drivers/gpu/drm/i915/intel_tv.c | 5 +- drivers/gpu/drm/i915/intel_tv.h | 13 - drivers/gpu/drm/i915/intel_uc.c | 25 +- drivers/gpu/drm/i915/intel_uc.h | 1 - drivers/gpu/drm/i915/intel_uncore.c | 996 ++- drivers/gpu/drm/i915/intel_uncore.h | 286 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 3 - drivers/gpu/drm/i915/intel_vdsc.c | 133 +- drivers/gpu/drm/i915/intel_workarounds.c | 119 +- drivers/gpu/drm/i915/intel_workarounds.h | 13 +- drivers/gpu/drm/i915/intel_workarounds_types.h | 27 - drivers/gpu/drm/i915/selftests/huge_gem_object.c | 2 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 25 +- drivers/gpu/drm/i915/selftests/i915_active.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 9 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 457 +- drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c | 1 - drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 6 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 21 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 4 +- drivers/gpu/drm/i915/selftests/i915_request.c | 37 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 4 +- drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 9 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 117 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 16 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 4 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 9 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 4 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 301 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 446 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 166 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 418 +- drivers/gpu/drm/i915/selftests/mock_context.c | 34 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 145 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 54 +- drivers/gpu/drm/i915/selftests/mock_request.c | 12 +- drivers/gpu/drm/i915/selftests/mock_request.h | 7 + drivers/gpu/drm/i915/selftests/mock_timeline.c | 2 +- drivers/gpu/drm/i915/selftests/mock_uncore.c | 10 +- drivers/gpu/drm/i915/selftests/mock_uncore.h | 2 +- drivers/gpu/drm/i915/vlv_dsi.c | 108 +- drivers/gpu/drm/i915/vlv_dsi_pll.c | 4 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 2 +- drivers/gpu/drm/lima/Kconfig | 13 - drivers/gpu/drm/lima/Makefile | 21 - drivers/gpu/drm/lima/lima_bcast.c | 47 - drivers/gpu/drm/lima/lima_bcast.h | 14 - drivers/gpu/drm/lima/lima_ctx.c | 98 - drivers/gpu/drm/lima/lima_ctx.h | 30 - drivers/gpu/drm/lima/lima_device.c | 385 - drivers/gpu/drm/lima/lima_device.h | 131 - drivers/gpu/drm/lima/lima_dlbu.c | 58 - drivers/gpu/drm/lima/lima_dlbu.h | 18 - drivers/gpu/drm/lima/lima_drv.c | 376 - drivers/gpu/drm/lima/lima_drv.h | 45 - drivers/gpu/drm/lima/lima_gem.c | 382 - drivers/gpu/drm/lima/lima_gem.h | 25 - drivers/gpu/drm/lima/lima_gem_prime.c | 47 - drivers/gpu/drm/lima/lima_gem_prime.h | 13 - drivers/gpu/drm/lima/lima_gp.c | 283 - drivers/gpu/drm/lima/lima_gp.h | 16 - drivers/gpu/drm/lima/lima_l2_cache.c | 80 - drivers/gpu/drm/lima/lima_l2_cache.h | 14 - drivers/gpu/drm/lima/lima_mmu.c | 142 - drivers/gpu/drm/lima/lima_mmu.h | 16 - drivers/gpu/drm/lima/lima_object.c | 122 - drivers/gpu/drm/lima/lima_object.h | 36 - drivers/gpu/drm/lima/lima_pmu.c | 60 - drivers/gpu/drm/lima/lima_pmu.h | 12 - drivers/gpu/drm/lima/lima_pp.c | 427 - drivers/gpu/drm/lima/lima_pp.h | 19 - drivers/gpu/drm/lima/lima_regs.h | 298 - drivers/gpu/drm/lima/lima_sched.c | 404 - drivers/gpu/drm/lima/lima_sched.h | 104 - drivers/gpu/drm/lima/lima_vm.c | 282 - drivers/gpu/drm/lima/lima_vm.h | 62 - drivers/gpu/drm/mediatek/mtk_dpi.c | 8 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 7 - drivers/gpu/drm/mediatek/mtk_drm_gem.c | 46 - drivers/gpu/drm/mediatek/mtk_drm_gem.h | 3 - drivers/gpu/drm/mediatek/mtk_hdmi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi_phy.c | 35 +- drivers/gpu/drm/mediatek/mtk_hdmi_phy.h | 5 +- drivers/gpu/drm/mediatek/mtk_mt2701_hdmi_phy.c | 49 +- drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c | 23 - drivers/gpu/drm/meson/Makefile | 2 +- drivers/gpu/drm/meson/meson_canvas.c | 73 + drivers/gpu/drm/meson/meson_canvas.h | 51 + drivers/gpu/drm/meson/meson_crtc.c | 353 +- drivers/gpu/drm/meson/meson_drv.c | 69 +- drivers/gpu/drm/meson/meson_drv.h | 5 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 163 +- drivers/gpu/drm/meson/meson_dw_hdmi.h | 32 +- drivers/gpu/drm/meson/meson_overlay.c | 18 +- drivers/gpu/drm/meson/meson_plane.c | 21 +- drivers/gpu/drm/meson/meson_registers.h | 247 - drivers/gpu/drm/meson/meson_vclk.c | 123 +- drivers/gpu/drm/meson/meson_venc.c | 11 +- drivers/gpu/drm/meson/meson_venc_cvbs.c | 25 +- drivers/gpu/drm/meson/meson_viu.c | 73 +- drivers/gpu/drm/meson/meson_vpp.c | 51 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 3 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 8 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 69 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 119 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 15 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 5 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 177 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 4 +- drivers/gpu/drm/msm/msm_drv.c | 1 + drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_fbdev.c | 6 +- drivers/gpu/drm/msm/msm_gem.c | 34 +- drivers/gpu/drm/msm/msm_gem_prime.c | 7 + drivers/gpu/drm/msm/msm_gem_submit.c | 8 +- drivers/gpu/drm/msm/msm_gem_vma.c | 2 +- drivers/gpu/drm/msm/msm_iommu.c | 13 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 6 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 + drivers/gpu/drm/nouveau/nouveau_fbcon.c | 8 +- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 4 + drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c | 17 - drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c | 1 - drivers/gpu/drm/omapdrm/displays/Kconfig | 17 + drivers/gpu/drm/omapdrm/displays/Makefile | 3 + .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 45 +- drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 330 + drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 45 +- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 39 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 170 + .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 40 + drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 221 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 140 +- .../omapdrm/displays/panel-lgphilips-lb035q02.c | 41 +- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 41 +- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 61 +- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 55 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 58 +- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 48 +- drivers/gpu/drm/omapdrm/dss/base.c | 144 +- drivers/gpu/drm/omapdrm/dss/display.c | 24 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 64 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 110 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 60 +- drivers/gpu/drm/omapdrm/dss/dss.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 54 +- drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c | 26 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 54 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 18 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 76 +- drivers/gpu/drm/omapdrm/dss/output.c | 36 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 68 +- drivers/gpu/drm/omapdrm/dss/venc.c | 229 +- drivers/gpu/drm/omapdrm/omap_connector.c | 181 +- drivers/gpu/drm/omapdrm/omap_connector.h | 8 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 13 +- drivers/gpu/drm/omapdrm/omap_drv.c | 236 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 211 +- drivers/gpu/drm/omapdrm/omap_encoder.h | 3 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 6 +- drivers/gpu/drm/panel/Kconfig | 31 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-arm-versatile.c | 6 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 272 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 6 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 1 + drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 20 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 3 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 387 - drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 258 - drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 3 + drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 53 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 12 +- drivers/gpu/drm/pl111/pl111_display.c | 2 +- drivers/gpu/drm/pl111/pl111_versatile.c | 4 - drivers/gpu/drm/qxl/qxl_display.c | 8 +- drivers/gpu/drm/qxl/qxl_drv.h | 3 + drivers/gpu/drm/qxl/qxl_ttm.c | 11 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_fb.c | 11 +- drivers/gpu/drm/radeon/radeon_mn.c | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 17 +- drivers/gpu/drm/rcar-du/Kconfig | 4 - drivers/gpu/drm/rcar-du/Makefile | 3 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 64 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 13 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 54 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 37 - drivers/gpu/drm/rcar-du/rcar_du_kms.h | 1 - drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 122 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 17 - drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 243 - drivers/gpu/drm/rcar-du/rcar_du_writeback.h | 39 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 19 +- drivers/gpu/drm/rockchip/Kconfig | 8 - drivers/gpu/drm/rockchip/Makefile | 1 - drivers/gpu/drm/rockchip/rk3066_hdmi.c | 876 -- drivers/gpu/drm/rockchip/rk3066_hdmi.h | 229 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 - drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 1 - drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 6 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 11 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 14 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 20 +- drivers/gpu/drm/selftests/test-drm_mm.c | 12 +- drivers/gpu/drm/stm/Kconfig | 2 +- drivers/gpu/drm/stm/drv.c | 35 - drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 28 - drivers/gpu/drm/stm/ltdc.c | 24 - drivers/gpu/drm/stm/ltdc.h | 3 - drivers/gpu/drm/sun4i/sun4i_backend.c | 63 +- drivers/gpu/drm/sun4i/sun4i_hdmi.h | 1 - drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 40 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 29 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 74 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 8 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 2 + drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 179 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 9 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 49 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 2 - drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 5 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 54 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 11 - drivers/gpu/drm/tegra/fb.c | 4 +- drivers/gpu/drm/tegra/sor.c | 21 +- drivers/gpu/drm/tinydrm/core/Makefile | 2 +- drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 183 + drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 160 +- drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 24 +- drivers/gpu/drm/tinydrm/hx8357d.c | 59 +- drivers/gpu/drm/tinydrm/ili9225.c | 87 +- drivers/gpu/drm/tinydrm/ili9341.c | 59 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 67 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 185 +- drivers/gpu/drm/tinydrm/repaper.c | 147 +- drivers/gpu/drm/tinydrm/st7586.c | 148 +- drivers/gpu/drm/tinydrm/st7735r.c | 59 +- drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 3 - drivers/gpu/drm/ttm/ttm_execbuf_util.c | 2 + drivers/gpu/drm/ttm/ttm_memory.c | 10 +- drivers/gpu/drm/tve200/tve200_display.c | 3 +- drivers/gpu/drm/udl/udl_drv.c | 2 - drivers/gpu/drm/udl/udl_drv.h | 1 - drivers/gpu/drm/udl/udl_fb.c | 8 +- drivers/gpu/drm/udl/udl_main.c | 8 +- drivers/gpu/drm/v3d/Kconfig | 1 - drivers/gpu/drm/v3d/v3d_bo.c | 314 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 8 - drivers/gpu/drm/v3d/v3d_drv.c | 65 +- drivers/gpu/drm/v3d/v3d_drv.h | 37 +- drivers/gpu/drm/v3d/v3d_gem.c | 110 +- drivers/gpu/drm/v3d/v3d_irq.c | 67 +- drivers/gpu/drm/v3d/v3d_mmu.c | 11 +- drivers/gpu/drm/v3d/v3d_regs.h | 2 - drivers/gpu/drm/v3d/v3d_sched.c | 25 +- drivers/gpu/drm/vboxvideo/Kconfig | 16 - drivers/gpu/drm/vboxvideo/vbox_drv.c | 258 - drivers/gpu/drm/vboxvideo/vbox_drv.h | 271 - drivers/gpu/drm/vboxvideo/vbox_fb.c | 149 - drivers/gpu/drm/vboxvideo/vbox_irq.c | 183 - drivers/gpu/drm/vboxvideo/vbox_main.c | 361 - drivers/gpu/drm/vboxvideo/vbox_mode.c | 939 -- drivers/gpu/drm/vboxvideo/vbox_prime.c | 56 - drivers/gpu/drm/vboxvideo/vbox_ttm.c | 388 - drivers/gpu/drm/vc4/vc4_bo.c | 69 +- drivers/gpu/drm/vc4/vc4_crtc.c | 105 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 90 +- drivers/gpu/drm/vc4/vc4_dpi.c | 39 +- drivers/gpu/drm/vc4/vc4_drv.c | 42 +- drivers/gpu/drm/vc4/vc4_drv.h | 77 +- drivers/gpu/drm/vc4/vc4_dsi.c | 175 +- drivers/gpu/drm/vc4/vc4_gem.c | 49 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 162 +- drivers/gpu/drm/vc4/vc4_hvs.c | 180 +- drivers/gpu/drm/vc4/vc4_irq.c | 9 - drivers/gpu/drm/vc4/vc4_kms.c | 123 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 18 - drivers/gpu/drm/vc4/vc4_plane.c | 59 +- drivers/gpu/drm/vc4/vc4_regs.h | 51 +- drivers/gpu/drm/vc4/vc4_render_cl.c | 23 +- drivers/gpu/drm/vc4/vc4_txp.c | 49 +- drivers/gpu/drm/vc4/vc4_v3d.c | 240 +- drivers/gpu/drm/vc4/vc4_vec.c | 83 +- drivers/gpu/drm/via/via_dmablit.c | 3 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 27 +- drivers/gpu/drm/virtio/virtgpu_display.c | 1 - drivers/gpu/drm/virtio/virtgpu_drv.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 46 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 4 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 35 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 107 +- drivers/gpu/drm/virtio/virtgpu_object.c | 74 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 22 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 102 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 36 +- drivers/gpu/drm/vkms/vkms_crtc.c | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 11 +- drivers/gpu/drm/xen/xen_drm_front.c | 1 - drivers/gpu/host1x/hw/channel_hw.c | 2 +- drivers/hid/Kconfig | 26 - drivers/hid/Makefile | 3 - drivers/hid/hid-core.c | 52 +- drivers/hid/hid-debug.c | 5 - drivers/hid/hid-ids.h | 2 - drivers/hid/hid-input.c | 18 +- drivers/hid/hid-logitech-hidpp.c | 46 +- drivers/hid/hid-macally.c | 45 - drivers/hid/hid-picolcd_core.c | 18 +- drivers/hid/hid-quirks.c | 11 +- drivers/hid/hid-sensor-custom.c | 12 +- drivers/hid/hid-steam.c | 26 +- drivers/hid/hid-u2fzero.c | 371 - drivers/hid/hid-uclogic-params.c | 4 + drivers/hid/intel-ish-hid/Kconfig | 15 - drivers/hid/intel-ish-hid/Makefile | 3 - drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 1085 --- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 168 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 49 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 14 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 96 +- drivers/hid/intel-ish-hid/ishtp/bus.h | 37 +- drivers/hid/intel-ish-hid/ishtp/client.c | 60 +- drivers/hid/intel-ish-hid/ishtp/client.h | 24 + drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 31 + drivers/hv/channel_mgmt.c | 3 - drivers/hv/hyperv_vmbus.h | 3 - drivers/hv/ring_buffer.c | 22 +- drivers/hv/vmbus_drv.c | 166 +- drivers/hwmon/Kconfig | 11 - drivers/hwmon/Makefile | 1 - drivers/hwmon/ad7414.c | 2 +- drivers/hwmon/adc128d818.c | 2 +- drivers/hwmon/adm1025.c | 98 +- drivers/hwmon/adm1026.c | 416 +- drivers/hwmon/adm1029.c | 41 +- drivers/hwmon/adm1031.c | 201 +- drivers/hwmon/adm9240.c | 135 +- drivers/hwmon/ads1015.c | 2 +- drivers/hwmon/ads7828.c | 2 +- drivers/hwmon/adt7411.c | 48 +- drivers/hwmon/adt7475.c | 2 +- drivers/hwmon/f71805f.c | 15 +- drivers/hwmon/hih6130.c | 2 +- drivers/hwmon/iio_hwmon.c | 27 +- drivers/hwmon/ina209.c | 2 +- drivers/hwmon/ina2xx.c | 2 +- drivers/hwmon/ina3221.c | 48 +- drivers/hwmon/jc42.c | 18 +- drivers/hwmon/jz4740-hwmon.c | 4 +- drivers/hwmon/lm63.c | 2 +- drivers/hwmon/lm75.c | 34 +- drivers/hwmon/lm78.c | 114 +- drivers/hwmon/lm85.c | 342 +- drivers/hwmon/lm87.c | 165 +- drivers/hwmon/lm90.c | 15 +- drivers/hwmon/lm95241.c | 34 +- drivers/hwmon/lm95245.c | 49 +- drivers/hwmon/lochnagar-hwmon.c | 412 - drivers/hwmon/ltc4151.c | 2 +- drivers/hwmon/ltc4245.c | 73 +- drivers/hwmon/ltq-cputemp.c | 26 +- drivers/hwmon/max31790.c | 58 +- drivers/hwmon/max6621.c | 44 +- drivers/hwmon/max6650.c | 2 +- drivers/hwmon/max6697.c | 2 +- drivers/hwmon/menf21bmc_hwmon.c | 43 +- drivers/hwmon/mlxreg-fan.c | 121 +- drivers/hwmon/nct7904.c | 128 +- drivers/hwmon/npcm750-pwm-fan.c | 70 +- drivers/hwmon/ntc_thermistor.c | 24 +- drivers/hwmon/occ/Kconfig | 5 +- drivers/hwmon/occ/Makefile | 6 +- drivers/hwmon/occ/common.c | 13 +- drivers/hwmon/occ/sysfs.c | 2 - drivers/hwmon/pc87427.c | 14 +- drivers/hwmon/pmbus/tps53679.c | 2 +- drivers/hwmon/pmbus/ucd9000.c | 2 +- drivers/hwmon/pmbus/ucd9200.c | 2 +- drivers/hwmon/pwm-fan.c | 2 +- drivers/hwmon/raspberrypi-hwmon.c | 13 +- drivers/hwmon/sis5595.c | 92 +- drivers/hwmon/smsc47b397.c | 13 +- drivers/hwmon/smsc47m1.c | 106 +- drivers/hwmon/smsc47m192.c | 146 +- drivers/hwmon/stts751.c | 2 +- drivers/hwmon/thmc50.c | 83 +- drivers/hwmon/tmp102.c | 28 +- drivers/hwmon/tmp103.c | 2 +- drivers/hwmon/tmp108.c | 29 +- drivers/hwmon/tmp421.c | 2 +- drivers/hwmon/via686a.c | 148 +- drivers/hwmon/vt1211.c | 15 +- drivers/hwmon/vt8231.c | 166 +- drivers/hwmon/w83627hf.c | 299 +- drivers/hwmon/w83773g.c | 32 +- drivers/hwtracing/coresight/Kconfig | 8 + drivers/hwtracing/coresight/Makefile | 1 + drivers/hwtracing/coresight/coresight-catu.c | 4 +- drivers/hwtracing/coresight/coresight-catu.h | 5 + .../coresight/coresight-dynamic-replicator.c | 255 + drivers/hwtracing/coresight/coresight-replicator.c | 232 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 5 +- drivers/hwtracing/coresight/coresight-tmc.c | 7 +- drivers/i2c/busses/Kconfig | 24 - drivers/i2c/busses/Makefile | 5 - drivers/i2c/busses/i2c-amd-mp2-pci.c | 483 -- drivers/i2c/busses/i2c-amd-mp2-plat.c | 367 - drivers/i2c/busses/i2c-amd-mp2.h | 219 - drivers/i2c/busses/i2c-at91-core.c | 376 - drivers/i2c/busses/i2c-at91-master.c | 801 -- drivers/i2c/busses/i2c-at91-slave.c | 143 - drivers/i2c/busses/i2c-at91.c | 1251 +++ drivers/i2c/busses/i2c-at91.h | 174 - drivers/i2c/busses/i2c-bcm-iproc.c | 758 +- drivers/i2c/busses/i2c-designware-common.c | 18 +- drivers/i2c/busses/i2c-designware-core.h | 2 - drivers/i2c/busses/i2c-designware-platdrv.c | 5 - drivers/i2c/busses/i2c-imx.c | 4 +- drivers/i2c/busses/i2c-isch.c | 1 + drivers/i2c/busses/i2c-nomadik.c | 3 +- drivers/i2c/busses/i2c-rcar.c | 30 +- drivers/i2c/busses/i2c-stm32f7.c | 4 - drivers/i3c/master.c | 5 +- drivers/i3c/master/dw-i3c-master.c | 12 +- drivers/ide/tx4939ide.c | 2 + drivers/iio/Kconfig | 24 +- drivers/iio/accel/Kconfig | 48 +- drivers/iio/accel/bma180.c | 18 +- drivers/iio/accel/bmc150-accel-core.c | 21 - drivers/iio/accel/cros_ec_accel_legacy.c | 40 +- drivers/iio/accel/kxcjk-1013.c | 12 - drivers/iio/accel/kxsd9.c | 4 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/accel/st_accel_core.c | 2 +- drivers/iio/adc/Kconfig | 32 +- drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/ad7780.c | 376 - drivers/iio/adc/ad7923.c | 24 +- drivers/iio/adc/ad_sigma_delta.c | 17 +- drivers/iio/adc/at91_adc.c | 28 +- drivers/iio/adc/ingenic-adc.c | 4 +- drivers/iio/adc/lpc32xx_adc.c | 60 +- drivers/iio/adc/meson_saradc.c | 8 - drivers/iio/adc/mxs-lradc-adc.c | 2 - drivers/iio/adc/stm32-dfsdm-adc.c | 628 +- drivers/iio/adc/stm32-dfsdm-core.c | 180 +- drivers/iio/adc/stmpe-adc.c | 5 +- drivers/iio/adc/ti-ads7950.c | 219 +- drivers/iio/adc/ti-ads8688.c | 2 +- drivers/iio/adc/xilinx-xadc-core.c | 3 +- drivers/iio/buffer/industrialio-buffer-cb.c | 10 +- drivers/iio/chemical/Kconfig | 26 +- drivers/iio/chemical/bme680.h | 6 +- drivers/iio/chemical/bme680_core.c | 54 +- drivers/iio/chemical/bme680_i2c.c | 21 + drivers/iio/chemical/bme680_spi.c | 115 +- drivers/iio/chemical/pms7003.c | 5 - .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 19 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 22 +- drivers/iio/common/ms_sensors/Kconfig | 2 +- drivers/iio/common/ssp_sensors/ssp_iio.c | 2 +- drivers/iio/counter/stm32-lptimer-cnt.c | 55 - drivers/iio/dac/ad5064.c | 15 +- drivers/iio/dac/mcp4725.c | 1 - drivers/iio/dac/ti-dac5571.c | 2 +- drivers/iio/frequency/ad9523.c | 16 +- drivers/iio/gyro/bmg160_core.c | 27 +- drivers/iio/gyro/bmg160_i2c.c | 9 - drivers/iio/gyro/itg3200_core.c | 20 - drivers/iio/gyro/mpu3050-core.c | 11 +- drivers/iio/humidity/Kconfig | 20 +- drivers/iio/imu/Makefile | 2 + drivers/iio/imu/adis16400.c | 1229 --- drivers/iio/imu/adis16400.h | 215 + drivers/iio/imu/adis16400_buffer.c | 101 + drivers/iio/imu/adis16400_core.c | 1001 +++ drivers/iio/imu/adis16480.c | 435 +- drivers/iio/imu/adis_buffer.c | 40 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 10 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 4 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 8 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 42 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 10 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 10 - drivers/iio/industrialio-buffer.c | 24 +- drivers/iio/industrialio-core.c | 50 +- drivers/iio/industrialio-trigger.c | 5 +- drivers/iio/light/Kconfig | 274 +- drivers/iio/light/cros_ec_light_prox.c | 12 +- drivers/iio/light/vcnl4000.c | 77 +- drivers/iio/magnetometer/ak8974.c | 5 +- drivers/iio/magnetometer/ak8975.c | 13 +- drivers/iio/magnetometer/bmc150_magn.c | 21 - drivers/iio/magnetometer/hmc5843.h | 1 - drivers/iio/magnetometer/hmc5843_core.c | 20 +- drivers/iio/magnetometer/hmc5843_i2c.c | 7 +- drivers/iio/magnetometer/hmc5843_spi.c | 7 +- drivers/iio/potentiometer/Kconfig | 34 +- drivers/iio/potentiostat/lmp91000.c | 14 +- drivers/iio/pressure/bmp280-core.c | 6 - drivers/iio/pressure/cros_ec_baro.c | 11 +- drivers/iio/proximity/Kconfig | 12 - drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/as3935.c | 50 +- drivers/iio/proximity/mb1232.c | 272 - drivers/iio/temperature/Kconfig | 24 +- drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/max31856.c | 353 - drivers/iio/trigger/iio-trig-loop.c | 2 +- drivers/infiniband/core/addr.c | 4 +- drivers/infiniband/core/cm.c | 89 +- drivers/infiniband/core/cm_msgs.h | 22 +- drivers/infiniband/core/cma.c | 46 +- drivers/infiniband/core/core_priv.h | 16 +- drivers/infiniband/core/cq.c | 21 +- drivers/infiniband/core/device.c | 427 +- drivers/infiniband/core/mad.c | 87 +- drivers/infiniband/core/mad_priv.h | 4 +- drivers/infiniband/core/nldev.c | 99 +- drivers/infiniband/core/rdma_core.c | 124 +- drivers/infiniband/core/rdma_core.h | 11 +- drivers/infiniband/core/sa_query.c | 44 +- drivers/infiniband/core/sysfs.c | 77 +- drivers/infiniband/core/ucm.c | 35 +- drivers/infiniband/core/umem.c | 109 +- drivers/infiniband/core/umem_odp.c | 22 +- drivers/infiniband/core/user_mad.c | 22 - drivers/infiniband/core/uverbs.h | 3 +- drivers/infiniband/core/uverbs_cmd.c | 96 +- drivers/infiniband/core/uverbs_ioctl.c | 27 +- drivers/infiniband/core/uverbs_main.c | 10 +- drivers/infiniband/core/uverbs_std_types.c | 52 +- .../infiniband/core/uverbs_std_types_counters.c | 6 +- drivers/infiniband/core/uverbs_std_types_cq.c | 12 +- drivers/infiniband/core/uverbs_std_types_dm.c | 10 +- .../infiniband/core/uverbs_std_types_flow_action.c | 6 +- drivers/infiniband/core/uverbs_std_types_mr.c | 9 +- drivers/infiniband/core/verbs.c | 196 +- drivers/infiniband/hw/bnxt_re/Kconfig | 12 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 147 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 36 +- drivers/infiniband/hw/bnxt_re/main.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 39 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 13 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 43 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 8 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 16 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 4 +- drivers/infiniband/hw/cxgb3/cxio_wr.h | 10 +- drivers/infiniband/hw/cxgb3/iwch.c | 56 +- drivers/infiniband/hw/cxgb3/iwch.h | 38 +- drivers/infiniband/hw/cxgb3/iwch_ev.c | 18 +- drivers/infiniband/hw/cxgb3/iwch_mem.c | 2 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 65 +- drivers/infiniband/hw/cxgb4/cm.c | 67 +- drivers/infiniband/hw/cxgb4/cq.c | 23 +- drivers/infiniband/hw/cxgb4/device.c | 210 +- drivers/infiniband/hw/cxgb4/ev.c | 18 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 96 +- drivers/infiniband/hw/cxgb4/mem.c | 25 +- drivers/infiniband/hw/cxgb4/provider.c | 46 +- drivers/infiniband/hw/cxgb4/qp.c | 75 +- drivers/infiniband/hw/hfi1/chip.c | 74 +- drivers/infiniband/hw/hfi1/debugfs.c | 8 +- drivers/infiniband/hw/hfi1/driver.c | 14 +- drivers/infiniband/hw/hfi1/exp_rcv.c | 3 + drivers/infiniband/hw/hfi1/hfi.h | 8 +- drivers/infiniband/hw/hfi1/init.c | 56 +- drivers/infiniband/hw/hfi1/pio.c | 1 + drivers/infiniband/hw/hfi1/qp.c | 6 +- drivers/infiniband/hw/hfi1/rc.c | 23 +- drivers/infiniband/hw/hfi1/rc.h | 8 - drivers/infiniband/hw/hfi1/tid_rdma.c | 303 +- drivers/infiniband/hw/hfi1/tid_rdma.h | 2 + drivers/infiniband/hw/hfi1/trace_dbg.h | 4 +- drivers/infiniband/hw/hfi1/trace_tid.h | 12 +- drivers/infiniband/hw/hfi1/user_pages.c | 3 +- drivers/infiniband/hw/hfi1/verbs.c | 15 +- drivers/infiniband/hw/hfi1/verbs.h | 1 - drivers/infiniband/hw/hfi1/vnic_main.c | 19 +- drivers/infiniband/hw/hns/Makefile | 4 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 24 +- drivers/infiniband/hw/hns/hns_roce_cmd.h | 1 - drivers/infiniband/hw/hns/hns_roce_cq.c | 68 +- drivers/infiniband/hw/hns/hns_roce_device.h | 52 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 24 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 313 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2_dfx.c | 35 - drivers/infiniband/hw/hns/hns_roce_main.c | 35 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 10 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 7 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 53 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 126 - drivers/infiniband/hw/hns/hns_roce_srq.c | 52 +- drivers/infiniband/hw/i40iw/i40iw.h | 2 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 21 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_osdep.h | 2 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 47 +- drivers/infiniband/hw/mlx4/ah.c | 95 +- drivers/infiniband/hw/mlx4/cm.c | 36 +- drivers/infiniband/hw/mlx4/cq.c | 40 +- drivers/infiniband/hw/mlx4/doorbell.c | 6 +- drivers/infiniband/hw/mlx4/mad.c | 33 +- drivers/infiniband/hw/mlx4/main.c | 13 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 41 +- drivers/infiniband/hw/mlx4/mr.c | 7 +- drivers/infiniband/hw/mlx4/qp.c | 50 +- drivers/infiniband/hw/mlx4/srq.c | 59 +- drivers/infiniband/hw/mlx5/ah.c | 33 +- drivers/infiniband/hw/mlx5/cmd.c | 4 +- drivers/infiniband/hw/mlx5/cq.c | 47 +- drivers/infiniband/hw/mlx5/devx.c | 26 +- drivers/infiniband/hw/mlx5/flow.c | 18 +- drivers/infiniband/hw/mlx5/ib_rep.c | 109 +- drivers/infiniband/hw/mlx5/ib_rep.h | 13 +- drivers/infiniband/hw/mlx5/main.c | 307 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 77 +- drivers/infiniband/hw/mlx5/mr.c | 16 +- drivers/infiniband/hw/mlx5/odp.c | 135 +- drivers/infiniband/hw/mlx5/qp.c | 97 +- drivers/infiniband/hw/mlx5/srq.c | 76 +- drivers/infiniband/hw/mlx5/srq.h | 7 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 35 +- drivers/infiniband/hw/mthca/mthca_cmd.c | 6 + drivers/infiniband/hw/mthca/mthca_cq.c | 7 +- drivers/infiniband/hw/mthca/mthca_eq.c | 16 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 3 +- drivers/infiniband/hw/mthca/mthca_mr.c | 2 +- drivers/infiniband/hw/mthca/mthca_provider.c | 179 +- drivers/infiniband/hw/mthca/mthca_qp.c | 23 +- drivers/infiniband/hw/mthca/mthca_srq.c | 6 + drivers/infiniband/hw/nes/nes_cm.c | 5 +- drivers/infiniband/hw/nes/nes_verbs.c | 141 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 25 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 6 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 11 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.h | 6 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 12 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 128 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 24 +- drivers/infiniband/hw/qedr/main.c | 32 +- drivers/infiniband/hw/qedr/qedr.h | 11 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 10 +- drivers/infiniband/hw/qedr/verbs.c | 136 +- drivers/infiniband/hw/qedr/verbs.h | 27 +- drivers/infiniband/hw/qib/qib.h | 4 +- drivers/infiniband/hw/qib/qib_driver.c | 20 +- drivers/infiniband/hw/qib/qib_fs.c | 12 +- drivers/infiniband/hw/qib/qib_iba6120.c | 4 + drivers/infiniband/hw/qib/qib_iba7220.c | 3 + drivers/infiniband/hw/qib/qib_iba7322.c | 7 +- drivers/infiniband/hw/qib/qib_init.c | 56 +- drivers/infiniband/hw/qib/qib_sd7220.c | 4 + drivers/infiniband/hw/qib/qib_user_pages.c | 8 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 7 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 15 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 12 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 12 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 17 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 30 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 15 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 43 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 56 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 27 +- drivers/infiniband/sw/rdmavt/ah.c | 37 +- drivers/infiniband/sw/rdmavt/ah.h | 8 +- drivers/infiniband/sw/rdmavt/cq.c | 7 +- drivers/infiniband/sw/rdmavt/cq.h | 3 +- drivers/infiniband/sw/rdmavt/mmap.c | 16 +- drivers/infiniband/sw/rdmavt/mmap.h | 6 +- drivers/infiniband/sw/rdmavt/mr.c | 9 +- drivers/infiniband/sw/rdmavt/mr.h | 7 +- drivers/infiniband/sw/rdmavt/pd.c | 7 +- drivers/infiniband/sw/rdmavt/pd.h | 5 +- drivers/infiniband/sw/rdmavt/qp.c | 7 +- drivers/infiniband/sw/rdmavt/qp.h | 2 +- drivers/infiniband/sw/rdmavt/srq.c | 49 +- drivers/infiniband/sw/rdmavt/srq.h | 7 +- drivers/infiniband/sw/rdmavt/vt.c | 3 - drivers/infiniband/sw/rxe/rxe_cq.c | 10 +- drivers/infiniband/sw/rxe/rxe_hdr.h | 2 +- drivers/infiniband/sw/rxe/rxe_loc.h | 16 +- drivers/infiniband/sw/rxe/rxe_mmap.c | 14 +- drivers/infiniband/sw/rxe/rxe_mr.c | 13 +- drivers/infiniband/sw/rxe/rxe_net.c | 28 +- drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/infiniband/sw/rxe/rxe_qp.c | 15 +- drivers/infiniband/sw/rxe/rxe_queue.c | 22 +- drivers/infiniband/sw/rxe/rxe_queue.h | 15 +- drivers/infiniband/sw/rxe/rxe_srq.c | 14 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 90 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 +- drivers/infiniband/ulp/iser/Kconfig | 4 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 7 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c | 6 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 60 +- drivers/input/evdev.c | 7 +- drivers/input/keyboard/snvs_pwrkey.c | 6 +- drivers/input/mouse/elan_i2c_core.c | 25 - drivers/input/touchscreen/edt-ft5x06.c | 23 +- drivers/input/touchscreen/goodix.c | 54 - drivers/interconnect/core.c | 13 +- drivers/interconnect/qcom/Kconfig | 8 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/qcs404.c | 488 -- drivers/interconnect/qcom/qcs404_ids.h | 86 - drivers/iommu/Kconfig | 11 - drivers/iommu/Makefile | 1 - drivers/iommu/intel_irq_remapping.c | 7 +- drivers/iommu/iommu.c | 11 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/virtio-iommu.c | 1158 --- drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/irqchip/irq-gic-v3-its-pci-msi.c | 2 +- drivers/irqchip/irq-gic-v3-its-platform-msi.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 6 +- drivers/irqchip/irq-gic-v3.c | 10 +- drivers/irqchip/irq-gic.c | 4 +- drivers/isdn/i4l/isdn_ppp.c | 9 +- drivers/leds/Kconfig | 33 +- drivers/leds/Makefile | 1 - drivers/leds/leds-as3645a.c | 93 +- drivers/leds/leds-blinkm.c | 1 + drivers/leds/leds-lm3532.c | 683 -- drivers/leds/leds-lt3593.c | 64 +- drivers/leds/leds-pca955x.c | 57 +- drivers/leds/leds-pca963x.c | 66 +- drivers/mailbox/pcc.c | 2 +- drivers/md/dm-core.h | 1 - drivers/md/dm-exception-store.h | 28 +- drivers/md/dm-init.c | 2 +- drivers/md/dm-integrity.c | 24 +- drivers/md/dm-rq.c | 11 +- drivers/md/dm-table.c | 39 - drivers/md/dm.c | 30 +- drivers/md/md-bitmap.c | 8 +- drivers/md/md.c | 195 +- drivers/md/md.h | 25 +- drivers/md/raid5.c | 25 +- drivers/media/Kconfig | 20 +- drivers/media/cec/Kconfig | 4 +- drivers/media/cec/cec-core.c | 1 - drivers/media/common/cx2341x.c | 151 +- drivers/media/common/siano/Kconfig | 4 +- drivers/media/common/videobuf2/videobuf2-core.c | 24 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 7 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 10 +- drivers/media/dvb-core/dvbdev.c | 1 + drivers/media/dvb-frontends/as102_fe.c | 2 +- drivers/media/dvb-frontends/dib7000p.c | 3 +- drivers/media/dvb-frontends/dib8000.c | 4 +- drivers/media/dvb-frontends/dib9000.c | 6 +- drivers/media/dvb-frontends/dvb-pll.c | 2 +- drivers/media/dvb-frontends/m88ds3103.c | 11 +- drivers/media/dvb-frontends/si2165.c | 8 +- drivers/media/i2c/Kconfig | 258 +- drivers/media/i2c/cx25840/Kconfig | 2 +- drivers/media/i2c/et8ek8/Kconfig | 2 +- drivers/media/i2c/imx214.c | 10 +- drivers/media/i2c/m5mols/Kconfig | 2 +- drivers/media/i2c/ov7670.c | 32 +- drivers/media/i2c/ov7740.c | 28 +- drivers/media/i2c/smiapp/Kconfig | 2 +- drivers/media/media-devnode.c | 1 - drivers/media/media-entity.c | 33 +- drivers/media/media-request.c | 4 +- drivers/media/mmc/siano/Kconfig | 2 +- drivers/media/pci/bt8xx/Kconfig | 2 +- drivers/media/pci/bt8xx/dst.c | 3 +- drivers/media/pci/bt8xx/dst_common.h | 2 +- drivers/media/pci/cobalt/Kconfig | 2 +- drivers/media/pci/cobalt/cobalt-irq.c | 2 +- drivers/media/pci/cx18/Kconfig | 4 +- drivers/media/pci/cx18/cx18-fileops.c | 2 +- drivers/media/pci/cx23885/Kconfig | 4 +- drivers/media/pci/cx23885/cx23885-dvb.c | 5 +- drivers/media/pci/cx25821/Kconfig | 4 +- drivers/media/pci/cx88/Kconfig | 10 +- drivers/media/pci/ddbridge/Kconfig | 4 +- drivers/media/pci/dt3155/Kconfig | 2 +- drivers/media/pci/dt3155/dt3155.c | 8 + drivers/media/pci/intel/ipu3/Kconfig | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 1 - drivers/media/pci/ivtv/Kconfig | 10 +- drivers/media/pci/ivtv/ivtv-fileops.c | 2 +- drivers/media/pci/mantis/mantis_i2c.c | 2 +- drivers/media/pci/meye/Kconfig | 2 +- drivers/media/pci/netup_unidvb/Kconfig | 2 +- drivers/media/pci/ngene/Kconfig | 2 +- drivers/media/pci/saa7134/Kconfig | 10 +- drivers/media/pci/saa7134/saa7134-go7007.c | 2 +- drivers/media/pci/saa7146/Kconfig | 6 +- drivers/media/pci/saa7146/hexium_gemini.c | 5 +- drivers/media/pci/saa7146/hexium_orion.c | 5 +- drivers/media/pci/saa7164/Kconfig | 2 +- drivers/media/pci/solo6x10/Kconfig | 2 +- drivers/media/pci/tw5864/Kconfig | 2 +- drivers/media/pci/tw5864/tw5864-video.c | 4 +- drivers/media/pci/tw68/Kconfig | 2 +- drivers/media/platform/Kconfig | 74 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/atmel/Kconfig | 2 +- drivers/media/platform/atmel/atmel-isc-regs.h | 2 - drivers/media/platform/atmel/atmel-isc.c | 7 +- drivers/media/platform/davinci/isif.c | 9 + drivers/media/platform/davinci/vpfe_capture.c | 2 +- drivers/media/platform/davinci/vpif_capture.c | 3 +- drivers/media/platform/davinci/vpif_display.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 2 +- drivers/media/platform/imx-pxp.c | 4 +- drivers/media/platform/marvell-ccic/Kconfig | 4 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 13 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 2 + drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 10 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 4 +- drivers/media/platform/omap/Kconfig | 2 +- drivers/media/platform/pxa_camera.c | 2 +- drivers/media/platform/qcom/venus/hfi_helper.h | 4 +- drivers/media/platform/rcar-vin/Kconfig | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 47 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 4 - drivers/media/platform/rcar-vin/rcar-dma.c | 2 +- drivers/media/platform/rcar_drif.c | 8 +- drivers/media/platform/rcar_fdp1.c | 28 +- drivers/media/platform/s5p-g2d/g2d.c | 6 +- drivers/media/platform/sh_veu.c | 6 + drivers/media/platform/sti/c8sectpfe/Kconfig | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 10 +- drivers/media/platform/stm32/stm32-dcmi.c | 23 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 12 +- drivers/media/platform/ti-vpe/vpe.c | 6 +- drivers/media/platform/vicodec/codec-fwht.c | 121 +- drivers/media/platform/vicodec/codec-fwht.h | 12 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 431 +- drivers/media/platform/vicodec/codec-v4l2-fwht.h | 7 +- drivers/media/platform/vicodec/vicodec-core.c | 762 +- drivers/media/platform/video-mux.c | 5 - drivers/media/platform/vim2m.c | 69 +- drivers/media/platform/vimc/Kconfig | 2 +- drivers/media/platform/vimc/vimc-capture.c | 17 +- drivers/media/platform/vimc/vimc-common.c | 4 +- drivers/media/platform/vimc/vimc-common.h | 2 - drivers/media/platform/vimc/vimc-core.c | 2 - drivers/media/platform/vimc/vimc-debayer.c | 17 +- drivers/media/platform/vimc/vimc-scaler.c | 15 +- drivers/media/platform/vimc/vimc-sensor.c | 19 +- drivers/media/platform/vimc/vimc-streamer.c | 38 +- drivers/media/platform/vimc/vimc-streamer.h | 16 +- drivers/media/platform/vivid/Kconfig | 6 +- drivers/media/platform/vivid/vivid-core.c | 2 +- drivers/media/platform/vivid/vivid-vid-out.c | 14 +- drivers/media/platform/vsp1/vsp1_brx.c | 1 - drivers/media/platform/vsp1/vsp1_clu.c | 1 - drivers/media/platform/vsp1/vsp1_dl.c | 84 +- drivers/media/platform/vsp1/vsp1_dl.h | 6 +- drivers/media/platform/vsp1/vsp1_drm.c | 94 +- drivers/media/platform/vsp1/vsp1_drm.h | 2 +- drivers/media/platform/vsp1/vsp1_entity.c | 3 +- drivers/media/platform/vsp1/vsp1_entity.h | 7 +- drivers/media/platform/vsp1/vsp1_hgo.c | 1 - drivers/media/platform/vsp1/vsp1_hgt.c | 1 - drivers/media/platform/vsp1/vsp1_hsit.c | 1 - drivers/media/platform/vsp1/vsp1_lif.c | 1 - drivers/media/platform/vsp1/vsp1_lut.c | 1 - drivers/media/platform/vsp1/vsp1_regs.h | 6 +- drivers/media/platform/vsp1/vsp1_rpf.c | 1 - drivers/media/platform/vsp1/vsp1_rwpf.h | 1 - drivers/media/platform/vsp1/vsp1_sru.c | 1 - drivers/media/platform/vsp1/vsp1_uds.c | 1 - drivers/media/platform/vsp1/vsp1_uif.c | 1 - drivers/media/platform/vsp1/vsp1_video.c | 16 +- drivers/media/platform/vsp1/vsp1_wpf.c | 83 +- drivers/media/platform/xilinx/Kconfig | 6 +- drivers/media/radio/Kconfig | 54 +- drivers/media/radio/si470x/Kconfig | 6 +- drivers/media/radio/si4713/Kconfig | 6 +- drivers/media/radio/si4713/si4713.c | 2 +- drivers/media/radio/wl128x/fmdrv_common.c | 14 +- drivers/media/rc/Kconfig | 80 +- drivers/media/rc/ir-rcmm-decoder.c | 1 + drivers/media/rc/keymaps/Kconfig | 2 +- drivers/media/rc/serial_ir.c | 9 +- drivers/media/spi/Kconfig | 2 +- drivers/media/usb/airspy/Kconfig | 2 +- drivers/media/usb/au0828/Kconfig | 6 +- drivers/media/usb/au0828/au0828-video.c | 4 +- drivers/media/usb/cpia2/Kconfig | 2 +- drivers/media/usb/cpia2/cpia2_v4l.c | 3 +- drivers/media/usb/cx231xx/Kconfig | 8 +- drivers/media/usb/dvb-usb-v2/af9035.c | 104 +- drivers/media/usb/dvb-usb-v2/af9035.h | 12 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 18 +- drivers/media/usb/em28xx/Kconfig | 8 +- drivers/media/usb/em28xx/em28xx-input.c | 2 +- drivers/media/usb/go7007/Kconfig | 8 +- drivers/media/usb/go7007/go7007-fw.c | 4 +- drivers/media/usb/go7007/go7007-usb.c | 16 +- drivers/media/usb/go7007/go7007-v4l2.c | 2 +- drivers/media/usb/gspca/Kconfig | 2 +- drivers/media/usb/gspca/gspca.c | 12 +- drivers/media/usb/hackrf/Kconfig | 2 +- drivers/media/usb/hdpvr/Kconfig | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 10 +- drivers/media/usb/pulse8-cec/Kconfig | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 4 +- drivers/media/usb/pvrusb2/Kconfig | 8 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 5 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/pwc/Kconfig | 4 +- drivers/media/usb/pwc/pwc-ctrl.c | 17 +- drivers/media/usb/rainshadow-cec/Kconfig | 2 +- drivers/media/usb/siano/Kconfig | 2 +- drivers/media/usb/stk1160/Kconfig | 2 +- drivers/media/usb/stkwebcam/Kconfig | 2 +- drivers/media/usb/tm6000/Kconfig | 4 +- drivers/media/usb/usbtv/Kconfig | 2 +- drivers/media/usb/usbvision/Kconfig | 2 +- drivers/media/usb/usbvision/usbvision-core.c | 3 - drivers/media/usb/uvc/Kconfig | 4 +- drivers/media/usb/zr364xx/Kconfig | 2 +- drivers/media/v4l2-core/Kconfig | 8 +- drivers/media/v4l2-core/v4l2-ctrls.c | 34 +- drivers/media/v4l2-core/v4l2-device.c | 19 +- drivers/media/v4l2-core/v4l2-fwnode.c | 17 +- drivers/media/v4l2-core/v4l2-ioctl.c | 3 +- drivers/media/v4l2-core/v4l2-subdev.c | 22 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 6 +- drivers/memory/Makefile | 7 +- drivers/memory/Makefile.asm-offsets | 4 + drivers/memory/atmel-ebi.c | 37 +- drivers/memory/emif.h | 4 - drivers/memory/tegra/mc.c | 18 +- drivers/memory/tegra/mc.h | 2 +- drivers/memory/tegra/tegra114.c | 2 +- drivers/memory/tegra/tegra124.c | 4 +- drivers/memory/tegra/tegra20.c | 28 +- drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30.c | 2 +- drivers/memory/ti-emif-pm.c | 3 - drivers/memory/ti-emif-sram-pm.S | 41 - drivers/memstick/host/jmb38x_ms.c | 7 + drivers/message/fusion/mptbase.c | 2 +- drivers/message/fusion/mptctl.c | 2 +- drivers/message/fusion/mptsas.c | 36 +- drivers/message/fusion/mptscsih.c | 4 +- drivers/message/fusion/mptspi.c | 5 + drivers/mfd/Kconfig | 64 +- drivers/mfd/atmel-hlcdc.c | 1 - drivers/mfd/axp20x-i2c.c | 2 - drivers/mfd/axp20x.c | 11 - drivers/mfd/cros_ec_dev.c | 16 +- drivers/mfd/cs47l35-tables.c | 2 - drivers/mfd/cs47l90-tables.c | 2 - drivers/mfd/da9063-core.c | 28 +- drivers/mfd/da9063-i2c.c | 10 +- drivers/mfd/da9063-irq.c | 10 +- drivers/mfd/intel_soc_pmic_chtwc.c | 1 - drivers/mfd/rk808.c | 9 + drivers/mfd/sec-core.c | 59 +- drivers/mfd/sec-irq.c | 3 - drivers/mfd/sprd-sc27xx-spi.c | 42 +- drivers/mfd/syscon.c | 19 - drivers/mfd/ti-lmu.c | 11 + drivers/mfd/twl-core.c | 23 - drivers/mfd/twl6040.c | 13 +- drivers/mfd/wm831x-core.c | 2 +- drivers/mfd/wm8400-core.c | 6 + drivers/misc/cardreader/rts5260.c | 4 +- drivers/misc/fastrpc.c | 242 +- drivers/misc/genwqe/card_utils.c | 2 +- drivers/misc/habanalabs/goya/goya.c | 9 +- drivers/misc/ioc4.c | 2 + drivers/misc/mei/Kconfig | 2 - drivers/misc/mei/Makefile | 2 +- drivers/misc/mei/bus-fixup.c | 14 +- drivers/misc/mei/bus.c | 13 +- drivers/misc/mei/client.c | 14 +- drivers/misc/mei/client.h | 14 +- drivers/misc/mei/debugfs.c | 15 +- drivers/misc/mei/dma-ring.c | 2 +- drivers/misc/mei/hbm.c | 15 +- drivers/misc/mei/hbm.h | 14 +- drivers/misc/mei/hdcp/Makefile | 2 +- drivers/misc/mei/hdcp/mei_hdcp.c | 2 +- drivers/misc/mei/hdcp/mei_hdcp.h | 2 +- drivers/misc/mei/hw-me-regs.h | 68 +- drivers/misc/mei/hw-me.c | 17 +- drivers/misc/mei/hw-me.h | 16 +- drivers/misc/mei/hw-txe-regs.h | 63 +- drivers/misc/mei/hw-txe.c | 14 +- drivers/misc/mei/hw-txe.h | 14 +- drivers/misc/mei/hw.h | 14 +- drivers/misc/mei/init.c | 14 +- drivers/misc/mei/interrupt.c | 15 +- drivers/misc/mei/main.c | 15 +- drivers/misc/mei/mei-trace.c | 14 +- drivers/misc/mei/mei-trace.h | 14 +- drivers/misc/mei/mei_dev.h | 14 +- drivers/misc/mei/pci-me.c | 15 +- drivers/misc/mei/pci-txe.c | 14 +- drivers/misc/sgi-xp/xpc_uv.c | 1 - drivers/misc/sram-exec.c | 2 +- drivers/misc/tifm_7xx1.c | 1 + drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 6 +- drivers/mmc/core/pwrseq_emmc.c | 38 +- drivers/mmc/core/quirks.h | 2 +- drivers/mmc/host/Kconfig | 44 +- drivers/mmc/host/alcor.c | 124 +- drivers/mmc/host/cqhci.c | 2 - drivers/mmc/host/cqhci.h | 4 - drivers/mmc/host/mmc_spi.c | 98 +- drivers/mmc/host/mmci.c | 69 +- drivers/mmc/host/mmci.h | 32 +- drivers/mmc/host/mmci_qcom_dml.c | 17 +- drivers/mmc/host/mmci_qcom_dml.h | 30 + drivers/mmc/host/mmci_stm32_sdmmc.c | 18 - drivers/mmc/host/mtk-sd.c | 19 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/mxs-mmc.c | 3 +- drivers/mmc/host/of_mmc_spi.c | 6 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/renesas_sdhi.h | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 12 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 11 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 6 +- drivers/mmc/host/sdhci-of-arasan.c | 5 +- drivers/mmc/host/sdhci-of-esdhc.c | 47 - drivers/mmc/host/sdhci-omap.c | 40 +- drivers/mmc/host/sdhci-pci-core.c | 2 - drivers/mmc/host/sdhci-pci.h | 2 - drivers/mmc/host/sdhci-tegra.c | 304 +- drivers/mmc/host/sdhci.c | 18 +- drivers/mmc/host/sdhci.h | 1 - drivers/mmc/host/sdhci_am654.c | 22 - drivers/mmc/host/tifm_sd.c | 3 + drivers/mmc/host/tmio_mmc.h | 6 +- drivers/mmc/host/tmio_mmc_core.c | 6 +- drivers/mmc/host/via-sdmmc.c | 10 + drivers/mtd/Kconfig | 3 +- drivers/mtd/chips/cfi_cmdset_0002.c | 8 +- drivers/mtd/chips/cfi_util.c | 6 - drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/devices/phram.c | 2 - drivers/mtd/lpddr/lpddr_cmds.c | 1 - drivers/mtd/maps/sa1100-flash.c | 2 +- drivers/mtd/nand/Kconfig | 1 + drivers/mtd/nand/core.c | 34 - drivers/mtd/nand/raw/Kconfig | 393 +- drivers/mtd/nand/raw/Makefile | 9 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 125 +- drivers/mtd/nand/raw/atmel/pmecc.c | 5 +- drivers/mtd/nand/raw/atmel/pmecc.h | 6 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 7 +- drivers/mtd/nand/raw/denali.c | 6 +- drivers/mtd/nand/raw/diskonchip.c | 7 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 4 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 4 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 6 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 19 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 1 - drivers/mtd/nand/raw/hisi504_nand.c | 2 +- drivers/mtd/nand/raw/ingenic/Kconfig | 50 - drivers/mtd/nand/raw/ingenic/Makefile | 7 - drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 163 - drivers/mtd/nand/raw/ingenic/ingenic_ecc.h | 83 - drivers/mtd/nand/raw/ingenic/ingenic_nand.c | 530 -- drivers/mtd/nand/raw/ingenic/jz4725b_bch.c | 295 - drivers/mtd/nand/raw/ingenic/jz4740_ecc.c | 197 - drivers/mtd/nand/raw/ingenic/jz4740_nand.c | 545 -- drivers/mtd/nand/raw/ingenic/jz4780_bch.c | 271 - drivers/mtd/nand/raw/internals.h | 2 +- drivers/mtd/nand/raw/jz4740_nand.c | 542 ++ drivers/mtd/nand/raw/jz4780_bch.c | 385 + drivers/mtd/nand/raw/jz4780_bch.h | 43 + drivers/mtd/nand/raw/jz4780_nand.c | 415 + drivers/mtd/nand/raw/marvell_nand.c | 49 +- drivers/mtd/nand/raw/meson_nand.c | 9 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/nand_amd.c | 11 +- drivers/mtd/nand/raw/nand_base.c | 259 +- drivers/mtd/nand/raw/nand_bbt.c | 45 +- drivers/mtd/nand/raw/nand_esmt.c | 10 +- drivers/mtd/nand/raw/nand_hynix.c | 90 +- drivers/mtd/nand/raw/nand_jedec.c | 27 +- drivers/mtd/nand/raw/nand_micron.c | 14 +- drivers/mtd/nand/raw/nand_onfi.c | 35 +- drivers/mtd/nand/raw/nand_samsung.c | 42 +- drivers/mtd/nand/raw/nand_toshiba.c | 19 +- drivers/mtd/nand/raw/nandsim.c | 17 +- drivers/mtd/nand/raw/nuc900_nand.c | 3 +- drivers/mtd/nand/raw/omap2.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 4 - drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/mtd/nand/raw/r852.c | 2 + drivers/mtd/nand/raw/sh_flctl.c | 9 +- drivers/mtd/nand/raw/sunxi_nand.c | 15 +- drivers/mtd/nand/raw/tegra_nand.c | 8 +- drivers/mtd/nand/raw/txx9ndfmc.c | 1 + drivers/mtd/nand/raw/vf610_nfc.c | 3 - drivers/mtd/nand/spi/core.c | 169 +- drivers/mtd/nand/spi/gigadevice.c | 8 +- drivers/mtd/nand/spi/macronix.c | 4 +- drivers/mtd/nand/spi/micron.c | 2 +- drivers/mtd/nand/spi/toshiba.c | 12 +- drivers/mtd/nand/spi/winbond.c | 4 +- drivers/mtd/sm_ftl.c | 12 +- drivers/mtd/spi-nor/intel-spi.c | 8 - drivers/mtd/spi-nor/spi-nor.c | 10 +- drivers/mtd/tests/mtd_nandecctest.c | 16 +- drivers/net/Kconfig | 1 - drivers/net/appletalk/ipddp.c | 6 +- drivers/net/bonding/bond_main.c | 3 +- drivers/net/bonding/bond_sysfs_slave.c | 4 +- drivers/net/dsa/bcm_sf2.c | 9 +- drivers/net/dsa/microchip/ksz9477.c | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 11 + drivers/net/dsa/mv88e6xxx/port.c | 24 +- drivers/net/dsa/mv88e6xxx/port.h | 1 + drivers/net/ethernet/aeroflex/greth.c | 1 + drivers/net/ethernet/alacritech/slicoss.c | 4 + drivers/net/ethernet/amazon/ena/ena_com.c | 1 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 7 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 2 +- drivers/net/ethernet/aquantia/Kconfig | 3 +- drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 1 - drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 1 - drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 187 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 34 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 16 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 15 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 6 - .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 13 - drivers/net/ethernet/atheros/atlx/atl1.c | 1 + drivers/net/ethernet/atheros/atlx/atl2.c | 1 + drivers/net/ethernet/aurora/nb8800.c | 8 +- drivers/net/ethernet/broadcom/Kconfig | 1 - drivers/net/ethernet/broadcom/bcmsysport.c | 13 +- drivers/net/ethernet/broadcom/bnx2.c | 4 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 7 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 21 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 29 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 4 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 75 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 - drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 25 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 19 +- drivers/net/ethernet/broadcom/tg3.h | 4 +- drivers/net/ethernet/cadence/macb_main.c | 10 +- drivers/net/ethernet/cavium/Kconfig | 1 - .../net/ethernet/cavium/liquidio/cn66xx_device.c | 10 + drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- .../net/ethernet/cavium/liquidio/octeon_device.c | 1 + drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 4 + .../net/ethernet/cavium/liquidio/request_manager.c | 1 + drivers/net/ethernet/cavium/thunder/nicvf_main.c | 42 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 30 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 16 +- drivers/net/ethernet/chelsio/cxgb3/l2t.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/l2t.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 23 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 5 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 107 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 16 + drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 10 - drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c | 9 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 8 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 1 - drivers/net/ethernet/freescale/fec_main.c | 30 +- drivers/net/ethernet/hisilicon/hns/hnae.c | 4 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 4 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 55 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 2 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 4 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 12 +- .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 17 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 - drivers/net/ethernet/hisilicon/hns3/hnae3.c | 40 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 57 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 15 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 9 - .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 13 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 52 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 23 +- .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 46 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 42 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 1 + drivers/net/ethernet/hisilicon/hns_mdio.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 +- drivers/net/ethernet/i825xx/lasi_82596.c | 5 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.c | 6 +- drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 132 +- drivers/net/ethernet/ibm/ibmvnic.h | 18 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 9 +- drivers/net/ethernet/intel/e1000e/netdev.c | 13 +- drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 2 + drivers/net/ethernet/intel/fm10k/fm10k_main.c | 9 +- drivers/net/ethernet/intel/i40e/i40e.h | 16 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 28 - drivers/net/ethernet/intel/i40e/i40e_ptp.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 3 - drivers/net/ethernet/intel/iavf/iavf_txrx.c | 7 +- drivers/net/ethernet/intel/ice/ice.h | 59 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 5 +- drivers/net/ethernet/intel/ice/ice_common.c | 117 +- drivers/net/ethernet/intel/ice/ice_common.h | 24 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 28 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 12 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 46 +- drivers/net/ethernet/intel/ice/ice_lib.c | 180 +- drivers/net/ethernet/intel/ice/ice_lib.h | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 450 +- drivers/net/ethernet/intel/ice/ice_sched.c | 96 +- drivers/net/ethernet/intel/ice/ice_switch.c | 339 +- drivers/net/ethernet/intel/ice/ice_switch.h | 25 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 701 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 23 +- drivers/net/ethernet/intel/ice/ice_type.h | 5 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 612 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 20 +- drivers/net/ethernet/intel/igb/e1000_defines.h | 2 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 69 +- drivers/net/ethernet/intel/igbvf/netdev.c | 4 + drivers/net/ethernet/intel/igc/igc.h | 68 +- drivers/net/ethernet/intel/igc/igc_base.h | 4 +- drivers/net/ethernet/intel/igc/igc_defines.h | 17 - drivers/net/ethernet/intel/igc/igc_ethtool.c | 839 +- drivers/net/ethernet/intel/igc/igc_main.c | 454 +- drivers/net/ethernet/intel/igc/igc_regs.h | 16 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 14 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 16 +- drivers/net/ethernet/marvell/mvneta.c | 3 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 10 - drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 212 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 92 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 253 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 8 +- drivers/net/ethernet/marvell/sky2.c | 4 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 3 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 - drivers/net/ethernet/mellanox/mlx4/catas.c | 4 + drivers/net/ethernet/mellanox/mlx4/cmd.c | 13 + drivers/net/ethernet/mellanox/mlx4/en_tx.c | 9 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 - drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 23 +- .../mellanox/mlx5/core/diag/fw_tracer_tracepoint.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 56 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 3 + .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 67 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 10 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 51 - .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 36 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 13 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 443 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 3 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 75 - .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.h | 21 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 44 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 12 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 493 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 35 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/uar.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/core.c | 72 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 15 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 30 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 55 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 31 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 36 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 19 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 70 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 6 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/switchib.c | 23 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 29 +- drivers/net/ethernet/microchip/enc28j60.c | 541 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 + drivers/net/ethernet/neterion/s2io.c | 2 + drivers/net/ethernet/neterion/vxge/vxge-main.c | 5 + drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 4 + drivers/net/ethernet/netronome/Kconfig | 1 - drivers/net/ethernet/netronome/nfp/flower/action.c | 206 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 3 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 3 + drivers/net/ethernet/netronome/nfp/flower/match.c | 27 +- .../net/ethernet/netronome/nfp/flower/offload.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_app.h | 2 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 26 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 13 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 3 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 131 - drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 29 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 7 +- drivers/net/ethernet/netronome/nfp/nfp_port.c | 16 + drivers/net/ethernet/netronome/nfp/nfp_port.h | 2 - .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 62 - .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 8 - drivers/net/ethernet/pasemi/pasemi_mac.c | 5 +- drivers/net/ethernet/qlogic/qed/qed.h | 3 - drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 13 + drivers/net/ethernet/qlogic/qed/qed_spq.c | 3 + drivers/net/ethernet/qlogic/qede/qede.h | 3 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 32 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 17 +- drivers/net/ethernet/qlogic/qla3xxx.c | 1 + drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 2 +- drivers/net/ethernet/qlogic/qlge/qlge.h | 1 + drivers/net/ethernet/qlogic/qlge/qlge_main.c | 1 + drivers/net/ethernet/rdc/r6040.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 28 +- drivers/net/ethernet/renesas/ravb_main.c | 12 +- drivers/net/ethernet/renesas/ravb_ptp.c | 3 + drivers/net/ethernet/renesas/sh_eth.c | 1 + drivers/net/ethernet/rocker/rocker_main.c | 9 - drivers/net/ethernet/rocker/rocker_ofdpa.c | 10 +- drivers/net/ethernet/sfc/falcon/io.h | 2 + drivers/net/ethernet/sfc/falcon/tx.c | 4 +- drivers/net/ethernet/sfc/io.h | 2 + drivers/net/ethernet/sfc/tx.c | 12 +- drivers/net/ethernet/silan/sc92031.c | 15 + drivers/net/ethernet/stmicro/stmmac/descs_com.h | 22 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 2 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 2 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 22 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 34 +- drivers/net/ethernet/sun/ldmvsw.c | 3 +- drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c | 2 +- drivers/net/ethernet/ti/davinci_mdio.c | 22 +- drivers/net/ethernet/via/via-rhine.c | 3 + drivers/net/ethernet/wiznet/w5100.c | 6 + drivers/net/ethernet/wiznet/w5300.c | 15 + drivers/net/ethernet/xilinx/xilinx_emaclite.c | 40 - drivers/net/geneve.c | 3 +- drivers/net/gtp.c | 4 +- drivers/net/hyperv/hyperv_net.h | 1 - drivers/net/hyperv/netvsc.c | 8 +- drivers/net/hyperv/netvsc_drv.c | 42 +- drivers/net/ieee802154/mac802154_hwsim.c | 7 +- drivers/net/macsec.c | 33 +- drivers/net/macvlan.c | 48 - drivers/net/net_failover.c | 8 +- drivers/net/netdevsim/Makefile | 6 +- drivers/net/netdevsim/netdev.c | 8 +- drivers/net/netdevsim/netdevsim.h | 22 + drivers/net/phy/Kconfig | 17 +- drivers/net/phy/Makefile | 1 - drivers/net/phy/aquantia_main.c | 526 +- drivers/net/phy/at803x.c | 26 +- drivers/net/phy/bcm-cygnus.c | 147 +- drivers/net/phy/bcm-phy-lib.c | 52 - drivers/net/phy/bcm-phy-lib.h | 20 - drivers/net/phy/bcm7xxx.c | 76 +- drivers/net/phy/marvell.c | 108 - drivers/net/phy/marvell10g.c | 15 +- drivers/net/phy/mdio-bcm-unimac.c | 7 +- drivers/net/phy/mdio-mux-meson-g12a.c | 380 - drivers/net/phy/meson-gxl.c | 17 +- drivers/net/phy/phy-c45.c | 37 +- drivers/net/phy/phy.c | 8 +- drivers/net/phy/phy_device.c | 137 +- drivers/net/phy/realtek.c | 26 +- drivers/net/phy/rockchip.c | 31 +- drivers/net/team/team.c | 40 +- drivers/net/tun.c | 20 +- drivers/net/usb/cdc_mbim.c | 1 - drivers/net/usb/qmi_wwan.c | 66 +- drivers/net/usb/r8152.c | 51 +- drivers/net/virtio_net.c | 46 +- drivers/net/vrf.c | 21 +- drivers/net/vxlan.c | 1 - drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 4 +- drivers/net/wireless/ath/ath5k/base.c | 4 + drivers/net/wireless/ath/ath5k/mac80211-ops.c | 2 + drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/net/wireless/broadcom/b43/main.c | 7 + drivers/net/wireless/broadcom/b43/phy_lp.c | 6 +- drivers/net/wireless/broadcom/b43/sysfs.c | 1 + drivers/net/wireless/broadcom/b43legacy/ilt.c | 2 + drivers/net/wireless/broadcom/b43legacy/main.c | 20 + drivers/net/wireless/broadcom/b43legacy/phy.c | 1 + drivers/net/wireless/broadcom/b43legacy/pio.h | 1 + drivers/net/wireless/broadcom/b43legacy/radio.c | 4 + drivers/net/wireless/broadcom/b43legacy/sysfs.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 6 +- .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 12 - .../broadcom/brcm80211/brcmfmac/cfg80211.c | 4 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 36 +- .../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 - .../broadcom/brcm80211/brcmfmac/firmware.c | 1 - .../broadcom/brcm80211/brcmfmac/fwsignal.c | 58 +- .../broadcom/brcm80211/brcmfmac/fwsignal.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 37 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 10 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 44 +- drivers/net/wireless/intel/iwlegacy/4965.c | 1 + drivers/net/wireless/intel/iwlegacy/common.h | 7 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 21 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 177 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 39 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 67 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 54 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 223 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 17 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 9 - drivers/net/wireless/intel/iwlwifi/fw/init.c | 1 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 1 - drivers/net/wireless/intel/iwlwifi/iwl-config.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 139 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 6 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 90 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 266 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 44 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 31 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 41 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 7 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 5 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 13 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 32 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 13 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 44 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 74 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 6 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 6 - drivers/net/wireless/marvell/mwifiex/main.c | 3 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 3 +- drivers/net/wireless/quantenna/qtnfmac/bus.h | 25 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 86 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 377 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 6 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 56 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 5 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 32 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 3 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 23 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 31 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 85 +- .../net/wireless/quantenna/qtnfmac/qlink_util.c | 117 - .../net/wireless/quantenna/qtnfmac/qlink_util.h | 5 - drivers/net/wireless/realtek/rtlwifi/base.c | 5 - drivers/net/wireless/realtek/rtlwifi/pci.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 2 - .../wireless/realtek/rtlwifi/rtl8192c/fw_common.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8723be/fw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 4 - drivers/net/xen-netback/interface.c | 6 +- drivers/net/xen-netfront.c | 3 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/mei_phy.c | 18 +- drivers/nfc/microread/mei.c | 17 +- drivers/nfc/pn533/pn533.c | 2 - drivers/nfc/pn544/mei.c | 15 +- drivers/nfc/st21nfca/dep.c | 5 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 13 + drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 + drivers/ntb/hw/intel/ntb_hw_gen3.c | 6 +- drivers/ntb/ntb.c | 9 +- drivers/ntb/ntb_transport.c | 1 - drivers/ntb/test/ntb_perf.c | 46 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvdimm/btt_devs.c | 18 +- drivers/nvdimm/bus.c | 2 +- drivers/nvdimm/dimm_devs.c | 2 +- drivers/nvdimm/namespace_devs.c | 5 +- drivers/nvdimm/pfn_devs.c | 4 +- drivers/nvdimm/pmem.c | 8 +- drivers/nvdimm/security.c | 118 +- drivers/nvme/host/core.c | 8 +- drivers/nvme/host/pci.c | 263 +- drivers/nvme/target/core.c | 9 +- drivers/nvme/target/fc.c | 7 +- drivers/nvme/target/io-cmd-bdev.c | 6 +- drivers/nvme/target/tcp.c | 24 +- drivers/nvmem/Kconfig | 14 +- drivers/nvmem/Makefile | 2 - drivers/nvmem/core.c | 52 +- drivers/nvmem/imx-iim.c | 4 +- drivers/nvmem/imx-ocotp.c | 11 +- drivers/nvmem/mxs-ocotp.c | 4 +- drivers/nvmem/stm32-romem.c | 202 - drivers/nvmem/sunxi_sid.c | 115 +- drivers/of/address.c | 40 +- drivers/of/base.c | 15 +- drivers/of/of_reserved_mem.c | 22 +- drivers/of/property.c | 2 +- drivers/opp/core.c | 54 - drivers/parisc/iosapic.c | 6 +- drivers/parisc/led.c | 3 - drivers/parport/parport_cs.c | 5 +- drivers/parport/parport_ip32.c | 18 +- drivers/pci/controller/dwc/pci-dra7xx.c | 1 - drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/dwc/pci-layerscape.c | 1 - drivers/pci/controller/dwc/pcie-designware-host.c | 60 +- drivers/pci/controller/dwc/pcie-designware.h | 2 - drivers/pci/controller/dwc/pcie-qcom.c | 23 +- drivers/pci/controller/dwc/pcie-uniphier.c | 11 +- drivers/pci/controller/pci-aardvark.c | 13 +- drivers/pci/controller/pci-host-generic.c | 2 +- drivers/pci/controller/pci-hyperv.c | 23 - drivers/pci/controller/pcie-iproc-msi.c | 2 +- drivers/pci/controller/pcie-iproc.c | 52 +- drivers/pci/controller/pcie-mediatek.c | 1 - drivers/pci/controller/pcie-rcar.c | 85 +- drivers/pci/controller/pcie-rockchip-host.c | 1 - drivers/pci/controller/pcie-xilinx-nwl.c | 9 +- drivers/pci/controller/pcie-xilinx.c | 12 +- drivers/pci/hotplug/pciehp_ctrl.c | 4 - drivers/pci/hotplug/rpadlpar_core.c | 4 - drivers/pci/hotplug/rpaphp_slot.c | 3 +- drivers/pci/of.c | 7 - drivers/pci/pci-driver.c | 14 +- drivers/pci/pci.c | 328 +- drivers/pci/pcie/aspm.c | 47 +- drivers/pci/probe.c | 23 +- drivers/pci/proc.c | 1 - drivers/pci/quirks.c | 23 +- drivers/pci/xen-pcifront.c | 2 +- drivers/pcmcia/omap_cf.c | 2 +- drivers/perf/Kconfig | 9 - drivers/perf/Makefile | 1 - drivers/perf/arm_smmuv3_pmu.c | 865 -- drivers/phy/allwinner/Kconfig | 9 +- drivers/phy/amlogic/Kconfig | 22 - drivers/phy/amlogic/Makefile | 2 - drivers/phy/amlogic/phy-meson-g12a-usb2.c | 341 - drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 413 - drivers/phy/broadcom/Kconfig | 11 - drivers/phy/broadcom/Makefile | 1 - drivers/phy/broadcom/phy-bcm-sr-usb.c | 394 - drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 1 + drivers/phy/mediatek/Kconfig | 10 - drivers/phy/mediatek/Makefile | 1 - drivers/phy/mediatek/phy-mtk-ufs.c | 245 - drivers/phy/motorola/Kconfig | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 112 +- drivers/phy/qualcomm/phy-qcom-ufs-i.h | 5 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs.c | 59 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 27 +- drivers/phy/rockchip/phy-rockchip-emmc.c | 30 +- drivers/phy/rockchip/phy-rockchip-typec.c | 4 +- drivers/phy/tegra/Makefile | 1 - drivers/phy/tegra/xusb-tegra186.c | 899 -- drivers/phy/tegra/xusb.c | 67 +- drivers/phy/tegra/xusb.h | 35 - drivers/phy/ti/Kconfig | 2 +- drivers/phy/ti/phy-ti-pipe3.c | 362 +- drivers/phy/ti/phy-twl4030-usb.c | 35 +- drivers/pinctrl/cirrus/Kconfig | 10 - drivers/pinctrl/cirrus/Makefile | 2 - drivers/pinctrl/cirrus/pinctrl-lochnagar.c | 1235 --- drivers/pinctrl/freescale/pinctrl-scu.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mt8183.c | 50 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 49 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 11 - drivers/pinctrl/mediatek/pinctrl-paris.c | 21 - drivers/pinctrl/pinctrl-artpec6.c | 10 +- drivers/pinctrl/pinctrl-axp209.c | 2 - drivers/pinctrl/pinctrl-mcp23s08.c | 113 +- drivers/pinctrl/pinctrl-rza1.c | 18 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/sh-pfc/Kconfig | 204 +- drivers/pinctrl/sh-pfc/Makefile | 15 - drivers/pinctrl/sh-pfc/core.c | 130 - drivers/pinctrl/sh-pfc/gpio.c | 8 +- drivers/pinctrl/sh-pfc/pfc-emev2.c | 67 +- drivers/pinctrl/sh-pfc/pfc-r8a73a4.c | 64 +- drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 56 +- drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 136 +- drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 101 +- drivers/pinctrl/sh-pfc/pfc-r8a7779.c | 235 +- drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 132 +- drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 156 +- drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 134 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 127 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 222 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 201 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 225 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 294 +- drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 123 +- drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 135 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 214 +- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 120 +- drivers/pinctrl/sh-pfc/pfc-sh7203.c | 152 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 232 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 252 +- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 52 +- drivers/pinctrl/sh-pfc/pfc-sh7720.c | 144 +- drivers/pinctrl/sh-pfc/pfc-sh7722.c | 220 +- drivers/pinctrl/sh-pfc/pfc-sh7723.c | 200 +- drivers/pinctrl/sh-pfc/pfc-sh7724.c | 204 +- drivers/pinctrl/sh-pfc/pfc-sh7734.c | 140 +- drivers/pinctrl/sh-pfc/pfc-sh7757.c | 244 +- drivers/pinctrl/sh-pfc/pfc-sh7785.c | 136 +- drivers/pinctrl/sh-pfc/pfc-sh7786.c | 80 +- drivers/pinctrl/sh-pfc/pfc-shx3.c | 32 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 68 +- drivers/pinctrl/sunxi/Kconfig | 57 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 40 +- drivers/platform/chrome/Kconfig | 12 - drivers/platform/chrome/Makefile | 1 - drivers/platform/chrome/cros_ec_debugfs.c | 44 +- drivers/platform/chrome/cros_ec_proto.c | 11 - drivers/platform/chrome/cros_ec_spi.c | 79 +- drivers/platform/chrome/cros_usbpd_logger.c | 262 - drivers/platform/chrome/wilco_ec/debugfs.c | 43 +- drivers/platform/chrome/wilco_ec/mailbox.c | 53 +- drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/platform/x86/dell-rbtn.c | 2 - drivers/platform/x86/intel_pmc_core.c | 2 +- drivers/platform/x86/intel_pmc_ipc.c | 6 +- drivers/platform/x86/pmc_atom.c | 21 - drivers/platform/x86/thinkpad_acpi.c | 134 +- drivers/platform/x86/touchscreen_dmi.c | 25 - drivers/pnp/quirks.c | 2 +- drivers/power/reset/at91-sama5d2_shdwc.c | 25 - drivers/power/reset/syscon-reboot.c | 19 +- drivers/power/supply/Kconfig | 8 +- drivers/power/supply/Makefile | 2 +- drivers/power/supply/axp288_charger.c | 4 - drivers/power/supply/charger-manager.c | 3 - drivers/power/supply/lt3651-charger.c | 207 - drivers/power/supply/ltc3651-charger.c | 210 + drivers/power/supply/max14656_charger_detector.c | 27 +- drivers/power/supply/power_supply_core.c | 4 +- drivers/pps/clients/pps-gpio.c | 153 +- drivers/pwm/Kconfig | 5 +- drivers/pwm/core.c | 10 +- drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-tiehrpwm.c | 2 - drivers/pwm/sysfs.c | 16 +- drivers/rapidio/devices/rio_mport_cdev.c | 4 +- drivers/rapidio/rio_cm.c | 8 - drivers/regulator/88pm800.c | 18 +- drivers/regulator/88pm8607.c | 43 +- drivers/regulator/Kconfig | 4 +- drivers/regulator/ab3100.c | 24 +- drivers/regulator/act8865-regulator.c | 147 +- drivers/regulator/anatop-regulator.c | 63 +- drivers/regulator/as3711-regulator.c | 37 +- drivers/regulator/as3722-regulator.c | 287 +- drivers/regulator/axp20x-regulator.c | 23 +- drivers/regulator/bcm590xx-regulator.c | 105 +- drivers/regulator/bd718x7-regulator.c | 4 +- drivers/regulator/core.c | 16 +- drivers/regulator/cpcap-regulator.c | 15 +- drivers/regulator/da9052-regulator.c | 35 +- drivers/regulator/da9055-regulator.c | 69 +- drivers/regulator/da9062-regulator.c | 127 +- drivers/regulator/da9063-regulator.c | 134 +- drivers/regulator/da9211-regulator.c | 4 - drivers/regulator/gpio-regulator.c | 22 +- drivers/regulator/hi6421-regulator.c | 208 +- drivers/regulator/hi655x-regulator.c | 15 +- drivers/regulator/lm363x-regulator.c | 8 +- drivers/regulator/lp8755.c | 15 +- drivers/regulator/lp87565-regulator.c | 49 +- drivers/regulator/ltc3589.c | 10 +- drivers/regulator/ltc3676.c | 10 +- drivers/regulator/max14577-regulator.c | 55 + drivers/regulator/max77650-regulator.c | 2 +- drivers/regulator/max8925-regulator.c | 76 +- drivers/regulator/mcp16502.c | 67 +- drivers/regulator/mt6323-regulator.c | 20 +- drivers/regulator/mt6380-regulator.c | 8 +- drivers/regulator/mt6397-regulator.c | 16 +- drivers/regulator/of_regulator.c | 5 +- drivers/regulator/palmas-regulator.c | 12 + drivers/regulator/pv88060-regulator.c | 4 - drivers/regulator/pv88080-regulator.c | 4 - drivers/regulator/pv88090-regulator.c | 4 - drivers/regulator/rc5t583-regulator.c | 25 +- drivers/regulator/rn5t618-regulator.c | 8 +- drivers/regulator/s2mpa01.c | 41 +- drivers/regulator/sc2731-regulator.c | 2 +- drivers/regulator/tps6507x-regulator.c | 113 +- drivers/regulator/tps65086-regulator.c | 4 +- drivers/regulator/tps65132-regulator.c | 29 +- drivers/regulator/tps65217-regulator.c | 9 +- drivers/regulator/tps65218-regulator.c | 8 +- drivers/regulator/twl-regulator.c | 6 +- drivers/regulator/vctrl-regulator.c | 4 +- drivers/regulator/vexpress-regulator.c | 4 +- drivers/regulator/wm831x-dcdc.c | 4 - drivers/regulator/wm831x-isink.c | 47 +- drivers/regulator/wm831x-ldo.c | 2 - drivers/regulator/wm8350-regulator.c | 81 +- drivers/regulator/wm8400-regulator.c | 19 +- drivers/reset/core.c | 180 +- drivers/reset/reset-meson-audio-arb.c | 1 - drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rtc/Kconfig | 23 +- drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 21 +- drivers/rtc/dev.c | 20 +- drivers/rtc/hctosys.c | 10 +- drivers/rtc/interface.c | 113 +- drivers/rtc/lib.c | 30 +- drivers/rtc/nvmem.c | 7 +- drivers/rtc/proc.c | 21 +- drivers/rtc/rtc-88pm80x.c | 14 +- drivers/rtc/rtc-ab-b5ze-s3.c | 189 +- drivers/rtc/rtc-ab3100.c | 24 +- drivers/rtc/rtc-abx80x.c | 43 +- drivers/rtc/rtc-aspeed.c | 136 - drivers/rtc/rtc-at91sam9.c | 108 +- drivers/rtc/rtc-brcmstb-waketimer.c | 2 +- drivers/rtc/rtc-coh901331.c | 37 +- drivers/rtc/rtc-cros-ec.c | 4 +- drivers/rtc/rtc-da9063.c | 34 +- drivers/rtc/rtc-dm355evm.c | 24 +- drivers/rtc/rtc-ds1672.c | 127 +- drivers/rtc/rtc-goldfish.c | 50 +- drivers/rtc/rtc-mt6397.c | 9 +- drivers/rtc/rtc-mv.c | 33 +- drivers/rtc/rtc-mxc.c | 4 +- drivers/rtc/rtc-omap.c | 81 +- drivers/rtc/rtc-opal.c | 2 +- drivers/rtc/rtc-pcf85063.c | 446 +- drivers/rtc/rtc-pcf85363.c | 20 +- drivers/rtc/rtc-ps3.c | 30 +- drivers/rtc/rtc-sh.c | 32 +- drivers/rtc/rtc-snvs.c | 29 +- drivers/rtc/rtc-stmp3xxx.c | 34 +- drivers/rtc/rtc-sun4v.c | 21 +- drivers/rtc/rtc-tegra.c | 47 +- drivers/rtc/rtc-test.c | 11 +- drivers/rtc/rtc-wilco-ec.c | 63 +- drivers/rtc/rtc-wm831x.c | 43 +- drivers/rtc/rtc-x1205.c | 7 - drivers/rtc/rtc-xgene.c | 61 +- drivers/rtc/rtc-zynqmp.c | 13 +- drivers/rtc/sysfs.c | 23 +- drivers/rtc/systohc.c | 7 +- drivers/s390/block/dasd_eckd.c | 6 +- drivers/s390/cio/cio.h | 2 +- drivers/s390/cio/qdio.h | 6 +- drivers/s390/cio/qdio_debug.c | 9 +- drivers/s390/cio/qdio_main.c | 128 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 4 - drivers/s390/net/qeth_core.h | 21 +- drivers/s390/net/qeth_core_main.c | 567 +- drivers/s390/net/qeth_l2_main.c | 36 +- drivers/s390/net/qeth_l3_main.c | 167 +- drivers/s390/net/qeth_l3_sys.c | 20 +- drivers/sbus/char/oradax.c | 2 +- drivers/scsi/NCR5380.c | 11 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 12 +- drivers/scsi/atp870u.c | 7 +- drivers/scsi/be2iscsi/be_cmds.c | 2 +- drivers/scsi/be2iscsi/be_iscsi.c | 1 - drivers/scsi/be2iscsi/be_main.c | 1 - drivers/scsi/bfa/bfa.h | 3 +- drivers/scsi/bfa/bfa_fcpim.c | 6 +- drivers/scsi/bfa/bfa_hw_cb.c | 2 + drivers/scsi/bfa/bfa_hw_ct.c | 2 + drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 + drivers/scsi/bnx2fc/bnx2fc_io.c | 3 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 3 + drivers/scsi/csiostor/csio_scsi.c | 5 +- drivers/scsi/csiostor/csio_wr.c | 1 - drivers/scsi/cxgbi/libcxgbi.c | 5 +- drivers/scsi/dpt_i2o.c | 12 +- drivers/scsi/esp_scsi.c | 2 +- drivers/scsi/gdth.c | 5 +- drivers/scsi/hpsa.c | 27 +- drivers/scsi/imm.c | 33 +- drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/lpfc/lpfc_attr.c | 243 +- drivers/scsi/lpfc/lpfc_bsg.c | 123 +- drivers/scsi/lpfc/lpfc_bsg.h | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 43 +- drivers/scsi/lpfc/lpfc_debugfs.c | 486 +- drivers/scsi/lpfc/lpfc_debugfs.h | 8 +- drivers/scsi/lpfc/lpfc_els.c | 33 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 30 +- drivers/scsi/lpfc/lpfc_hw.h | 4 - drivers/scsi/lpfc/lpfc_hw4.h | 42 +- drivers/scsi/lpfc/lpfc_init.c | 135 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 8 +- drivers/scsi/lpfc/lpfc_nvme.c | 29 +- drivers/scsi/lpfc/lpfc_nvmet.c | 64 +- drivers/scsi/lpfc/lpfc_nvmet.h | 3 +- drivers/scsi/lpfc/lpfc_scsi.c | 30 +- drivers/scsi/lpfc/lpfc_sli.c | 350 +- drivers/scsi/lpfc/lpfc_sli.h | 19 +- drivers/scsi/lpfc/lpfc_sli4.h | 54 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 1 + drivers/scsi/megaraid/megaraid_sas_fusion.c | 1 + drivers/scsi/mpt3sas/Kconfig | 1 - drivers/scsi/mpt3sas/mpt3sas_base.c | 179 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 22 +- drivers/scsi/mvsas/mv_64xx.c | 3 +- drivers/scsi/mvsas/mv_94xx.c | 3 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/mvumi.c | 6 +- drivers/scsi/osst.c | 6 - drivers/scsi/pm8001/pm8001_hwi.c | 37 +- drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm8001_sas.h | 2 +- drivers/scsi/pm8001/pm80xx_hwi.c | 55 +- drivers/scsi/ppa.c | 1 - drivers/scsi/qedf/qedf.h | 51 +- drivers/scsi/qedf/qedf_debugfs.c | 2 + drivers/scsi/qedf/qedf_els.c | 72 +- drivers/scsi/qedf/qedf_fip.c | 78 +- drivers/scsi/qedf/qedf_io.c | 736 +- drivers/scsi/qedf/qedf_main.c | 249 +- drivers/scsi/qedf/qedf_version.h | 8 +- drivers/scsi/qedi/qedi_fw.c | 5 + drivers/scsi/qedi/qedi_main.c | 7 +- drivers/scsi/qla1280.c | 15 + drivers/scsi/qla2xxx/qla_attr.c | 314 +- drivers/scsi/qla2xxx/qla_bsg.c | 69 +- drivers/scsi/qla2xxx/qla_bsg.h | 11 - drivers/scsi/qla2xxx/qla_dbg.c | 190 +- drivers/scsi/qla2xxx/qla_dbg.h | 10 +- drivers/scsi/qla2xxx/qla_def.h | 187 +- drivers/scsi/qla2xxx/qla_dfs.c | 6 +- drivers/scsi/qla2xxx/qla_fw.h | 31 +- drivers/scsi/qla2xxx/qla_gbl.h | 91 +- drivers/scsi/qla2xxx/qla_gs.c | 88 +- drivers/scsi/qla2xxx/qla_init.c | 1116 +-- drivers/scsi/qla2xxx/qla_inline.h | 1 - drivers/scsi/qla2xxx/qla_iocb.c | 26 +- drivers/scsi/qla2xxx/qla_isr.c | 117 +- drivers/scsi/qla2xxx/qla_mbx.c | 319 +- drivers/scsi/qla2xxx/qla_mr.c | 46 +- drivers/scsi/qla2xxx/qla_nvme.c | 54 +- drivers/scsi/qla2xxx/qla_nx.c | 13 +- drivers/scsi/qla2xxx/qla_nx2.c | 8 +- drivers/scsi/qla2xxx/qla_os.c | 355 +- drivers/scsi/qla2xxx/qla_sup.c | 971 +-- drivers/scsi/qla2xxx/qla_target.c | 7 +- drivers/scsi/qla2xxx/qla_tmpl.c | 447 +- drivers/scsi/qla2xxx/qla_tmpl.h | 76 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 6 + drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/qlogicfas408.c | 4 +- drivers/scsi/scsi.c | 14 + drivers/scsi/scsi_devinfo.c | 1 - drivers/scsi/scsi_dh.c | 1 - drivers/scsi/scsi_error.c | 1 + drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/scsi_pm.c | 22 +- drivers/scsi/scsi_priv.h | 3 + drivers/scsi/scsi_transport_fc.c | 116 +- drivers/scsi/sd.c | 142 +- drivers/scsi/smartpqi/Makefile | 1 - drivers/scsi/smartpqi/smartpqi.h | 15 +- drivers/scsi/smartpqi/smartpqi_init.c | 51 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.h | 15 +- drivers/scsi/st.c | 3 +- drivers/scsi/storvsc_drv.c | 15 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 - drivers/scsi/sym53c8xx_2/sym_nvram.c | 1 - drivers/scsi/ufs/Kconfig | 15 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/cdns-pltfrm.c | 74 +- drivers/scsi/ufs/ufs-hisi.c | 113 +- drivers/scsi/ufs/ufs-mediatek.c | 368 - drivers/scsi/ufs/ufs-mediatek.h | 53 - drivers/scsi/ufs/ufs-qcom.c | 216 +- drivers/scsi/ufs/ufs-qcom.h | 4 - drivers/scsi/ufs/ufs.h | 1 + drivers/scsi/ufs/ufshcd-pltfrm.c | 112 +- drivers/scsi/ufs/ufshcd-pltfrm.h | 21 - drivers/scsi/ufs/ufshcd.c | 39 +- drivers/scsi/virtio_scsi.c | 2 +- drivers/sh/intc/userimask.c | 2 +- drivers/slimbus/qcom-ngd-ctrl.c | 4 - drivers/soc/amlogic/meson-gx-socinfo.c | 43 +- drivers/soc/imx/gpc.c | 4 +- drivers/soc/imx/gpcv2.c | 43 +- drivers/soc/qcom/cmd-db.c | 4 +- drivers/soc/qcom/qmi_interface.c | 7 +- drivers/soc/qcom/rmtfs_mem.c | 21 - drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/renesas/renesas-soc.c | 3 - drivers/soc/rockchip/grf.c | 2 - drivers/soc/tegra/pmc.c | 39 +- drivers/soc/ti/Kconfig | 5 +- drivers/soc/ti/pm33xx.c | 273 +- drivers/spi/Kconfig | 16 +- drivers/spi/Makefile | 2 - drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-at91-usart.c | 8 +- drivers/spi/spi-bcm2835aux.c | 205 +- drivers/spi/spi-bitbang.c | 66 +- drivers/spi/spi-dw-mmio.c | 12 - drivers/spi/spi-fsl-lib.h | 2 - drivers/spi/spi-fsl-lpspi.c | 573 +- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/spi/spi-fsl-spi.c | 81 +- drivers/spi/spi-gpio.c | 227 +- drivers/spi/spi-imx.c | 9 +- drivers/spi/spi-mem.c | 8 +- drivers/spi/spi-mt7621.c | 416 - drivers/spi/spi-mxic.c | 6 +- drivers/spi/spi-orion.c | 4 - drivers/spi/spi-pic32.c | 2 +- drivers/spi/spi-pxa2xx-dma.c | 4 +- drivers/spi/spi-pxa2xx-pci.c | 5 +- drivers/spi/spi-pxa2xx.c | 31 +- drivers/spi/spi-rockchip.c | 1 - drivers/spi/spi-rspi.c | 48 +- drivers/spi/spi-sh-msiof.c | 224 +- drivers/spi/spi-stm32-qspi.c | 223 +- drivers/spi/spi-tegra114.c | 305 +- drivers/spi/spi-tegra20-slink.c | 12 +- drivers/spi/spi-topcliff-pch.c | 15 +- drivers/spi/spi-zynq-qspi.c | 761 -- drivers/spi/spi.c | 60 +- drivers/spi/spidev.c | 4 +- drivers/ssb/pci.c | 1 + drivers/ssb/pcmcia.c | 4 + drivers/staging/Kconfig | 7 +- drivers/staging/Makefile | 3 + drivers/staging/android/Kconfig | 1 - drivers/staging/android/Makefile | 1 - drivers/staging/android/ion/Kconfig | 1 - drivers/staging/axis-fifo/Kconfig | 1 - drivers/staging/axis-fifo/Makefile | 1 - drivers/staging/board/Kconfig | 1 - drivers/staging/board/Makefile | 1 - drivers/staging/clocking-wizard/Kconfig | 1 - drivers/staging/clocking-wizard/Makefile | 1 - drivers/staging/comedi/Kconfig | 1 - drivers/staging/comedi/drivers/amplc_pci230.c | 2 +- drivers/staging/comedi/drivers/das08.c | 4 +- drivers/staging/comedi/drivers/dyna_pci10xx.c | 2 +- drivers/staging/comedi/drivers/mite.c | 3 + drivers/staging/comedi/drivers/ni_660x.c | 2 + drivers/staging/comedi/drivers/ni_at_ao.c | 2 +- drivers/staging/comedi/drivers/ni_daq_700.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 37 +- drivers/staging/comedi/drivers/ni_pcidio.c | 2 + .../comedi/drivers/ni_routing/tools/Makefile | 1 - drivers/staging/comedi/drivers/ni_tio.c | 15 +- drivers/staging/comedi/drivers/quatech_daqp_cs.c | 1 - drivers/staging/comedi/drivers/s626.c | 2 + .../staging/comedi/drivers/tests/ni_routes_test.c | 2 +- drivers/staging/comedi/kcomedilib/Makefile | 1 - drivers/staging/emxx_udc/Kconfig | 1 - drivers/staging/emxx_udc/Makefile | 1 - drivers/staging/emxx_udc/emxx_udc.c | 57 +- .../erofs/Documentation/filesystems/erofs.txt | 1 - drivers/staging/erofs/data.c | 18 +- drivers/staging/erofs/inode.c | 18 +- drivers/staging/erofs/internal.h | 19 +- drivers/staging/erofs/namei.c | 3 +- drivers/staging/erofs/super.c | 46 +- drivers/staging/erofs/unzip_pagevec.h | 6 +- drivers/staging/erofs/unzip_vle.c | 96 +- drivers/staging/erofs/utils.c | 4 +- drivers/staging/erofs/xattr.c | 50 +- drivers/staging/fbtft/Kconfig | 1 - drivers/staging/fbtft/fb_agm1264k-fl.c | 4 +- drivers/staging/fbtft/fb_ra8875.c | 2 +- drivers/staging/fbtft/fb_ssd1306.c | 3 +- drivers/staging/fbtft/fb_ssd1331.c | 3 +- drivers/staging/fbtft/fb_ssd1351.c | 4 +- drivers/staging/fbtft/fb_watterott.c | 15 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fbtft/fbtft.h | 1 - drivers/staging/fbtft/fbtft_device.c | 2 +- drivers/staging/fbtft/flexfb.c | 7 +- drivers/staging/fsl-dpaa2/Kconfig | 1 - drivers/staging/fsl-dpaa2/Makefile | 1 - drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 4 +- drivers/staging/fwserial/Kconfig | 1 - drivers/staging/fwserial/Makefile | 1 - drivers/staging/fwserial/fwserial.c | 5 +- drivers/staging/gasket/Kconfig | 1 - drivers/staging/gasket/Makefile | 1 - drivers/staging/gasket/apex_driver.c | 8 +- drivers/staging/gasket/gasket_interrupt.c | 6 +- drivers/staging/gasket/gasket_page_table.c | 4 +- drivers/staging/gasket/gasket_sysfs.c | 9 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/gdm724x/Kconfig | 1 - drivers/staging/gdm724x/gdm_lte.c | 1 + drivers/staging/gdm724x/gdm_mux.c | 7 +- drivers/staging/gdm724x/hci_packet.h | 2 +- drivers/staging/goldfish/Kconfig | 1 - drivers/staging/goldfish/Makefile | 1 - drivers/staging/greybus/Kconfig | 1 - drivers/staging/greybus/audio_codec.h | 122 +- drivers/staging/greybus/audio_manager.c | 3 - drivers/staging/greybus/bundle.c | 2 +- drivers/staging/greybus/hid.c | 1 + drivers/staging/greybus/sdio.c | 8 +- drivers/staging/gs_fpgaboot/Kconfig | 1 - drivers/staging/gs_fpgaboot/Makefile | 1 - .../sysfs-bus-iio-impedance-analyzer-ad5933 | 30 + drivers/staging/iio/Kconfig | 1 - drivers/staging/iio/accel/Kconfig | 1 - drivers/staging/iio/accel/Makefile | 1 - drivers/staging/iio/accel/adis16203.c | 3 +- drivers/staging/iio/accel/adis16240.c | 3 +- drivers/staging/iio/adc/Kconfig | 14 +- drivers/staging/iio/adc/Makefile | 1 + drivers/staging/iio/adc/ad7192.c | 244 +- drivers/staging/iio/adc/ad7192.h | 12 +- drivers/staging/iio/adc/ad7280a.c | 112 +- drivers/staging/iio/adc/ad7280a.h | 3 +- drivers/staging/iio/adc/ad7780.c | 277 + drivers/staging/iio/adc/ad7816.c | 5 +- drivers/staging/iio/addac/Kconfig | 1 - drivers/staging/iio/addac/Makefile | 1 - drivers/staging/iio/addac/adt7316-i2c.c | 3 +- drivers/staging/iio/addac/adt7316-spi.c | 3 +- drivers/staging/iio/addac/adt7316.c | 7 +- drivers/staging/iio/addac/adt7316.h | 3 +- drivers/staging/iio/cdc/Kconfig | 1 - drivers/staging/iio/cdc/Makefile | 1 - drivers/staging/iio/cdc/ad7150.c | 3 +- drivers/staging/iio/cdc/ad7746.c | 3 +- drivers/staging/iio/cdc/ad7746.h | 3 +- drivers/staging/iio/frequency/Kconfig | 1 - drivers/staging/iio/frequency/Makefile | 1 - drivers/staging/iio/frequency/ad9832.c | 3 +- drivers/staging/iio/frequency/ad9832.h | 3 +- drivers/staging/iio/frequency/ad9834.c | 3 +- drivers/staging/iio/frequency/ad9834.h | 3 +- drivers/staging/iio/frequency/dds.h | 3 +- drivers/staging/iio/impedance-analyzer/Kconfig | 3 +- drivers/staging/iio/impedance-analyzer/Makefile | 1 - drivers/staging/iio/impedance-analyzer/ad5933.c | 58 +- drivers/staging/iio/meter/Kconfig | 1 - drivers/staging/iio/meter/ade7854-i2c.c | 3 +- drivers/staging/iio/meter/ade7854-spi.c | 3 +- drivers/staging/iio/meter/ade7854.c | 5 +- drivers/staging/iio/resolver/Kconfig | 1 - drivers/staging/iio/resolver/Makefile | 1 - drivers/staging/iio/resolver/ad2s1210.c | 6 +- drivers/staging/ks7010/Kconfig | 1 - drivers/staging/ks7010/Makefile | 1 - drivers/staging/ks7010/ks_hostif.c | 16 +- drivers/staging/media/Kconfig | 3 +- drivers/staging/media/bcm2048/Kconfig | 3 +- drivers/staging/media/bcm2048/Makefile | 1 - drivers/staging/media/bcm2048/radio-bcm2048.c | 4 +- drivers/staging/media/davinci_vpfe/Kconfig | 3 +- drivers/staging/media/davinci_vpfe/Makefile | 1 - drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 6 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 2 + .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 24 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 41 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 2 + drivers/staging/media/davinci_vpfe/dm365_isif.c | 20 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 6 +- drivers/staging/media/imx/Kconfig | 5 +- drivers/staging/media/imx/imx-ic-common.c | 10 +- drivers/staging/media/imx/imx-ic-prp.c | 6 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 6 +- drivers/staging/media/imx/imx-ic.h | 6 +- drivers/staging/media/imx/imx-media-capture.c | 11 +- drivers/staging/media/imx/imx-media-csi.c | 24 +- drivers/staging/media/imx/imx-media-dev-common.c | 4 +- drivers/staging/media/imx/imx-media-dev.c | 34 +- drivers/staging/media/imx/imx-media-fim.c | 6 +- drivers/staging/media/imx/imx-media-internal-sd.c | 38 +- drivers/staging/media/imx/imx-media-of.c | 79 +- drivers/staging/media/imx/imx-media-utils.c | 6 +- drivers/staging/media/imx/imx-media-vdic.c | 18 +- drivers/staging/media/imx/imx-media.h | 13 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 10 +- drivers/staging/media/imx/imx7-media-csi.c | 6 +- drivers/staging/media/imx/imx7-mipi-csis.c | 20 +- drivers/staging/media/ipu3/Kconfig | 3 +- drivers/staging/media/ipu3/Makefile | 1 - drivers/staging/media/ipu3/ipu3-css.c | 35 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 40 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/mt9t031/Kconfig | 5 + drivers/staging/media/mt9t031/Makefile | 1 + drivers/staging/media/mt9t031/TODO | 5 + drivers/staging/media/omap4iss/Kconfig | 2 +- drivers/staging/media/rockchip/vpu/Kconfig | 1 - drivers/staging/media/rockchip/vpu/Makefile | 1 - .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 3 +- drivers/staging/media/soc_camera/Kconfig | 1 - drivers/staging/media/soc_camera/TODO | 4 - drivers/staging/media/soc_camera/imx074.c | 6 +- drivers/staging/media/soc_camera/mt9t031.c | 6 +- drivers/staging/media/soc_camera/soc_camera.c | 6 +- drivers/staging/media/soc_camera/soc_mediabus.c | 6 +- drivers/staging/media/soc_camera/soc_mt9v022.c | 6 +- drivers/staging/media/soc_camera/soc_ov5642.c | 6 +- drivers/staging/media/soc_camera/soc_ov9740.c | 6 +- drivers/staging/media/sunxi/Kconfig | 1 - drivers/staging/media/sunxi/Makefile | 1 - drivers/staging/media/sunxi/cedrus/Kconfig | 1 - drivers/staging/media/sunxi/cedrus/Makefile | 1 - drivers/staging/media/sunxi/cedrus/cedrus.c | 9 - drivers/staging/media/sunxi/cedrus/cedrus.h | 3 - drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 1 - drivers/staging/media/tegra-vde/Kconfig | 1 - drivers/staging/media/tegra-vde/Makefile | 1 - drivers/staging/media/tegra-vde/tegra-vde.c | 5 +- drivers/staging/media/tegra-vde/uapi.h | 11 +- drivers/staging/media/zoran/Kconfig | 1 - drivers/staging/media/zoran/videocodec.c | 16 +- drivers/staging/media/zoran/videocodec.h | 17 +- drivers/staging/media/zoran/zoran.h | 12 +- drivers/staging/media/zoran/zoran_card.c | 17 +- drivers/staging/media/zoran/zoran_card.h | 12 +- drivers/staging/media/zoran/zoran_device.c | 16 +- drivers/staging/media/zoran/zoran_device.h | 22 +- drivers/staging/media/zoran/zoran_driver.c | 124 +- drivers/staging/media/zoran/zoran_procfs.c | 12 +- drivers/staging/media/zoran/zoran_procfs.h | 12 +- drivers/staging/media/zoran/zr36016.c | 18 +- drivers/staging/media/zoran/zr36016.h | 18 +- drivers/staging/media/zoran/zr36050.c | 18 +- drivers/staging/media/zoran/zr36050.h | 18 +- drivers/staging/media/zoran/zr36057.h | 12 +- drivers/staging/media/zoran/zr36060.c | 30 +- drivers/staging/media/zoran/zr36060.h | 18 +- drivers/staging/most/Kconfig | 1 - drivers/staging/most/cdev/Kconfig | 1 - drivers/staging/most/cdev/Makefile | 1 - drivers/staging/most/core.c | 2 +- drivers/staging/most/dim2/Kconfig | 1 - drivers/staging/most/dim2/Makefile | 1 - drivers/staging/most/dim2/errors.h | 2 +- drivers/staging/most/dim2/hal.h | 2 +- drivers/staging/most/dim2/reg.h | 2 +- drivers/staging/most/dim2/sysfs.h | 2 +- drivers/staging/most/i2c/Kconfig | 3 +- drivers/staging/most/i2c/Makefile | 1 - drivers/staging/most/net/Kconfig | 3 +- drivers/staging/most/net/Makefile | 1 - drivers/staging/most/sound/Kconfig | 3 +- drivers/staging/most/sound/Makefile | 1 - drivers/staging/most/usb/Kconfig | 3 +- drivers/staging/most/usb/Makefile | 1 - drivers/staging/most/video/Kconfig | 3 +- drivers/staging/most/video/Makefile | 1 - drivers/staging/mt7621-dma/Kconfig | 1 - drivers/staging/mt7621-dma/Makefile | 1 - drivers/staging/mt7621-dma/mtk-hsdma.c | 7 +- drivers/staging/mt7621-dts/Kconfig | 1 - drivers/staging/mt7621-dts/Makefile | 1 - drivers/staging/mt7621-dts/mt7621.dtsi | 23 +- drivers/staging/mt7621-mmc/Kconfig | 16 + drivers/staging/mt7621-mmc/Makefile | 42 + drivers/staging/mt7621-mmc/TODO | 8 + drivers/staging/mt7621-mmc/board.h | 63 + drivers/staging/mt7621-mmc/dbg.c | 304 + drivers/staging/mt7621-mmc/dbg.h | 101 + drivers/staging/mt7621-mmc/mt6575_sd.h | 488 ++ drivers/staging/mt7621-mmc/sd.c | 1855 ++++ drivers/staging/mt7621-pci-phy/Kconfig | 1 - drivers/staging/mt7621-pci-phy/Makefile | 1 - .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 44 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 152 +- drivers/staging/mt7621-pci/Kconfig | 1 - drivers/staging/mt7621-pci/Makefile | 1 - drivers/staging/mt7621-pci/pci-mt7621.c | 2 +- drivers/staging/mt7621-pinctrl/Kconfig | 1 - drivers/staging/mt7621-pinctrl/Makefile | 1 - drivers/staging/mt7621-spi/Kconfig | 6 + drivers/staging/mt7621-spi/Makefile | 1 + drivers/staging/{mt7621-dma => mt7621-spi}/TODO | 0 drivers/staging/mt7621-spi/spi-mt7621.c | 422 + drivers/staging/netlogic/Kconfig | 1 - drivers/staging/netlogic/Makefile | 1 - drivers/staging/netlogic/xlr_net.c | 11 +- drivers/staging/nvec/Kconfig | 1 - drivers/staging/octeon-usb/Kconfig | 1 - drivers/staging/octeon-usb/octeon-hcd.c | 4 +- drivers/staging/octeon-usb/octeon-hcd.h | 8 +- drivers/staging/octeon/Kconfig | 1 - drivers/staging/octeon/ethernet-tx.c | 20 +- drivers/staging/olpc_dcon/Kconfig | 1 - drivers/staging/olpc_dcon/Makefile | 1 - drivers/staging/pi433/Kconfig | 1 - drivers/staging/pi433/Makefile | 1 - drivers/staging/pi433/pi433_if.c | 38 +- drivers/staging/pi433/rf69.c | 4 +- drivers/staging/ralink-gdma/Kconfig | 1 - drivers/staging/ralink-gdma/Makefile | 1 - drivers/staging/ralink-gdma/ralink-gdma.c | 93 +- drivers/staging/rtl8188eu/Kconfig | 1 - drivers/staging/rtl8188eu/core/rtw_ap.c | 7 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 5 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 59 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 6 +- drivers/staging/rtl8188eu/hal/odm.c | 2 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 6 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 10 +- drivers/staging/rtl8188eu/include/wifi.h | 130 + drivers/staging/rtl8188eu/os_dep/os_intfs.c | 3 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 1 + drivers/staging/rtl8192e/Kconfig | 9 +- drivers/staging/rtl8192e/dot11d.c | 9 +- drivers/staging/rtl8192e/license | 339 + drivers/staging/rtl8192e/rtl8192e/Kconfig | 1 - drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 18 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 17 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h | 17 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 17 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 40 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 22 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 17 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.c | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 36 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 20 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c | 18 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.h | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.h | 17 +- drivers/staging/rtl8192e/rtl819x_BA.h | 16 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_HT.h | 16 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_Qos.h | 16 +- drivers/staging/rtl8192e/rtl819x_TS.h | 16 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192e/rtllib.h | 6 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 6 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 6 +- drivers/staging/rtl8192e/rtllib_debug.h | 22 +- drivers/staging/rtl8192e/rtllib_module.c | 21 +- drivers/staging/rtl8192e/rtllib_rx.c | 20 +- drivers/staging/rtl8192e/rtllib_softmac.c | 5 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 5 +- drivers/staging/rtl8192e/rtllib_tx.c | 22 +- drivers/staging/rtl8192e/rtllib_wx.c | 19 +- drivers/staging/rtl8192u/Kconfig | 1 - drivers/staging/rtl8192u/ieee80211/ieee80211.h | 40 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 7 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.h | 6 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 10 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 10 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 6 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 76 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 3 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 3 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 41 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 29 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 8 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 78 +- drivers/staging/rtl8192u/r8180_93cx6.c | 26 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 16 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8192u/r8192U_hw.h | 2 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r8192U_wx.h | 2 +- drivers/staging/rtl8712/Kconfig | 11 +- drivers/staging/rtl8712/drv_types.h | 6 +- drivers/staging/rtl8712/hal_init.c | 3 +- drivers/staging/rtl8712/ieee80211.c | 3 +- drivers/staging/rtl8712/ieee80211.h | 3 +- drivers/staging/rtl8712/os_intfs.c | 8 +- drivers/staging/rtl8712/rtl8712_cmd.c | 6 +- drivers/staging/rtl8712/rtl8712_cmd.h | 1 + drivers/staging/rtl8712/rtl8712_efuse.c | 6 +- drivers/staging/rtl8712/rtl8712_efuse.h | 3 +- drivers/staging/rtl8712/rtl8712_io.c | 4 +- drivers/staging/rtl8712/rtl8712_led.c | 13 +- drivers/staging/rtl8712/rtl8712_recv.c | 28 +- drivers/staging/rtl8712/rtl8712_xmit.c | 12 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 23 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 18 +- drivers/staging/rtl8712/rtl871x_mlme.c | 14 +- drivers/staging/rtl8712/rtl871x_mp.c | 5 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/usb_intf.c | 12 +- drivers/staging/rtl8712/usb_ops_linux.c | 26 +- drivers/staging/rtl8723bs/Kconfig | 1 - drivers/staging/rtl8723bs/core/rtw_ap.c | 12 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 51 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 8 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 33 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 79 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 46 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 11 +- drivers/staging/rtl8723bs/hal/hal_com.c | 14 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 16 +- drivers/staging/rtl8723bs/hal/odm.c | 2 +- drivers/staging/rtl8723bs/hal/odm.h | 8 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 9 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 16 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 6 +- drivers/staging/rtl8723bs/include/drv_types.h | 4 + drivers/staging/rtl8723bs/include/rtw_cmd.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 31 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 30 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 86 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 56 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 57 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 22 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 29 +- drivers/staging/rtlwifi/Kconfig | 1 - drivers/staging/rtlwifi/Makefile | 1 - drivers/staging/rtlwifi/base.c | 2 +- drivers/staging/rtlwifi/btcoexist/Makefile | 1 - drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 9 +- .../halmac/halmac_88xx/halmac_api_88xx_sdio.c | 5 +- .../halmac/halmac_88xx/halmac_api_88xx_usb.c | 5 +- drivers/staging/rtlwifi/halmac/halmac_api.c | 7 +- drivers/staging/rtlwifi/phydm/phydm.c | 20 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 4 +- drivers/staging/rtlwifi/phydm/phydm_debug.c | 12 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 18 +- drivers/staging/rtlwifi/phydm/phydm_rainfo.c | 5 +- drivers/staging/rtlwifi/rtl8822be/Makefile | 1 - drivers/staging/rtlwifi/rtl8822be/hw.c | 15 + drivers/staging/rtlwifi/rtl8822be/hw.h | 1 + drivers/staging/rtlwifi/rtl8822be/phy.c | 15 +- drivers/staging/rts5208/Kconfig | 1 - drivers/staging/rts5208/Makefile | 1 - drivers/staging/rts5208/rtsx_chip.h | 2 +- drivers/staging/sm750fb/Kconfig | 1 - drivers/staging/sm750fb/Makefile | 1 - drivers/staging/sm750fb/ddk750.h | 1 - drivers/staging/sm750fb/ddk750_chip.c | 27 +- drivers/staging/sm750fb/ddk750_chip.h | 2 +- drivers/staging/sm750fb/ddk750_display.c | 10 +- drivers/staging/sm750fb/ddk750_display.h | 2 +- drivers/staging/sm750fb/ddk750_dvi.c | 40 +- drivers/staging/sm750fb/ddk750_power.h | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 114 +- drivers/staging/sm750fb/ddk750_swi2c.c | 1 - drivers/staging/sm750fb/ddk750_swi2c.h | 1 - drivers/staging/sm750fb/sm750.c | 5 +- drivers/staging/sm750fb/sm750_accel.c | 32 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/speakup/Kconfig | 1 - drivers/staging/speakup/kobjects.c | 14 +- drivers/staging/speakup/speakup_decpc.c | 2 +- drivers/staging/speakup/speakup_keypc.c | 6 +- drivers/staging/speakup/spk_ttyio.c | 2 +- drivers/staging/unisys/Kconfig | 1 - drivers/staging/unisys/Makefile | 1 - drivers/staging/unisys/include/iochannel.h | 2 +- drivers/staging/unisys/visorhba/Kconfig | 13 +- drivers/staging/unisys/visorhba/Makefile | 1 - drivers/staging/unisys/visorinput/Kconfig | 15 +- drivers/staging/unisys/visorinput/Makefile | 1 - drivers/staging/unisys/visornic/Kconfig | 15 +- drivers/staging/unisys/visornic/Makefile | 1 - drivers/staging/vboxvideo/Kconfig | 15 + drivers/{gpu/drm => staging}/vboxvideo/Makefile | 0 drivers/staging/vboxvideo/TODO | 10 + .../{gpu/drm => staging}/vboxvideo/hgsmi_base.c | 0 .../drm => staging}/vboxvideo/hgsmi_ch_setup.h | 0 .../drm => staging}/vboxvideo/hgsmi_channels.h | 0 .../{gpu/drm => staging}/vboxvideo/hgsmi_defs.h | 0 .../{gpu/drm => staging}/vboxvideo/modesetting.c | 0 drivers/staging/vboxvideo/vbox_drv.c | 283 + drivers/staging/vboxvideo/vbox_drv.h | 280 + drivers/staging/vboxvideo/vbox_fb.c | 155 + .../{gpu/drm => staging}/vboxvideo/vbox_hgsmi.c | 0 drivers/staging/vboxvideo/vbox_irq.c | 179 + drivers/staging/vboxvideo/vbox_main.c | 361 + drivers/staging/vboxvideo/vbox_mode.c | 957 +++ drivers/staging/vboxvideo/vbox_prime.c | 56 + drivers/staging/vboxvideo/vbox_ttm.c | 394 + drivers/{gpu/drm => staging}/vboxvideo/vboxvideo.h | 0 .../drm => staging}/vboxvideo/vboxvideo_guest.h | 0 .../{gpu/drm => staging}/vboxvideo/vboxvideo_vbe.h | 0 drivers/{gpu/drm => staging}/vboxvideo/vbva_base.c | 0 drivers/staging/vc04_services/Kconfig | 1 - .../staging/vc04_services/bcm2835-audio/Kconfig | 1 - .../staging/vc04_services/bcm2835-audio/Makefile | 1 - .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 12 +- .../staging/vc04_services/bcm2835-camera/Kconfig | 1 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 51 +- .../staging/vc04_services/interface/vchi/vchi.h | 38 +- .../vc04_services/interface/vchi/vchi_cfg.h | 34 +- .../vc04_services/interface/vchi/vchi_common.h | 176 +- .../vc04_services/interface/vchiq_arm/vchiq.h | 34 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 48 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 32 +- .../vc04_services/interface/vchiq_arm/vchiq_cfg.h | 34 +- .../interface/vchiq_arm/vchiq_connected.c | 34 +- .../interface/vchiq_arm/vchiq_connected.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 48 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 34 +- .../interface/vchiq_arm/vchiq_debugfs.c | 32 +- .../interface/vchiq_arm/vchiq_debugfs.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 34 +- .../interface/vchiq_arm/vchiq_ioctl.h | 34 +- .../interface/vchiq_arm/vchiq_pagelist.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_util.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_util.h | 34 +- drivers/staging/vme/Makefile | 1 - drivers/staging/vme/devices/Kconfig | 1 - drivers/staging/vme/devices/Makefile | 1 - drivers/staging/vt6655/Kconfig | 1 - drivers/staging/vt6655/card.h | 6 +- drivers/staging/vt6655/channel.h | 2 +- drivers/staging/vt6655/desc.h | 2 +- drivers/staging/vt6655/device.h | 2 +- drivers/staging/vt6655/device_cfg.h | 2 +- drivers/staging/vt6655/dpc.h | 2 +- drivers/staging/vt6655/key.h | 2 +- drivers/staging/vt6655/mac.c | 25 + drivers/staging/vt6655/mac.h | 9 +- drivers/staging/vt6655/power.c | 7 +- drivers/staging/vt6655/power.h | 2 +- drivers/staging/vt6655/rf.c | 35 +- drivers/staging/vt6655/rf.h | 2 +- drivers/staging/vt6655/rxtx.c | 18 +- drivers/staging/vt6655/rxtx.h | 2 +- drivers/staging/vt6655/srom.h | 2 +- drivers/staging/vt6655/tmacro.h | 2 +- drivers/staging/vt6655/upc.h | 2 +- drivers/staging/vt6656/Kconfig | 1 - drivers/staging/vt6656/baseband.h | 2 +- drivers/staging/vt6656/card.h | 2 +- drivers/staging/vt6656/channel.h | 2 +- drivers/staging/vt6656/desc.h | 2 +- drivers/staging/vt6656/device.h | 2 +- drivers/staging/vt6656/dpc.h | 2 +- drivers/staging/vt6656/firmware.h | 2 +- drivers/staging/vt6656/int.h | 2 +- drivers/staging/vt6656/key.h | 2 +- drivers/staging/vt6656/power.h | 2 +- drivers/staging/vt6656/rf.h | 2 +- drivers/staging/vt6656/rxtx.h | 2 +- drivers/staging/vt6656/usbpipe.h | 2 +- drivers/staging/vt6656/wcmd.h | 2 +- drivers/staging/wilc1000/Kconfig | 1 - drivers/staging/wilc1000/host_interface.c | 69 +- drivers/staging/wilc1000/host_interface.h | 14 +- drivers/staging/wilc1000/wilc_spi.c | 13 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 72 +- drivers/staging/wlan-ng/Kconfig | 1 - drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 4 +- drivers/target/iscsi/iscsi_target_login.c | 9 +- drivers/target/target_core_alua.c | 6 +- drivers/target/target_core_configfs.c | 158 +- drivers/target/target_core_user.c | 5 +- drivers/tee/tee_shm.c | 2 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 2 +- drivers/thunderbolt/icm.c | 5 - drivers/thunderbolt/property.c | 16 +- drivers/thunderbolt/switch.c | 22 +- drivers/thunderbolt/xdomain.c | 23 +- drivers/tty/Kconfig | 1 - drivers/tty/hvc/Kconfig | 1 - drivers/tty/ipwireless/Makefile | 1 - drivers/tty/ipwireless/main.c | 8 - drivers/tty/serdev/Kconfig | 1 - drivers/tty/serdev/Makefile | 1 - drivers/tty/serial/8250/8250_dw.c | 4 +- drivers/tty/serial/8250/8250_fintek.c | 5 +- drivers/tty/serial/8250/8250_men_mcb.c | 1 - drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/Kconfig | 1 - drivers/tty/serial/cpm_uart/Makefile | 1 - drivers/tty/serial/jsm/Makefile | 1 - drivers/tty/serial/men_z135_uart.c | 1 + drivers/tty/serial/sc16is7xx.c | 34 +- drivers/tty/serial/serial_txx9.c | 1 + drivers/tty/serial/sn_console.c | 1 - drivers/tty/serial/sprd_serial.c | 501 +- drivers/tty/sysrq.c | 12 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/tty/vcc.c | 1 - drivers/tty/vt/.gitignore | 1 - drivers/tty/vt/cp437.uni | 1 - drivers/tty/vt/defkeymap.c_shipped | 1 - drivers/tty/vt/defkeymap.map | 1 - drivers/tty/vt/keyboard.c | 33 +- drivers/tty/vt/vc_screen.c | 2 +- drivers/tty/vt/vt.c | 2 + drivers/uio/uio_fsl_elbc_gpcm.c | 4 +- drivers/usb/common/common.c | 16 - drivers/usb/core/hcd.c | 20 +- drivers/usb/dwc3/dwc3-of-simple.c | 3 +- drivers/usb/early/xhci-dbc.c | 4 + drivers/usb/gadget/udc/aspeed-vhub/epn.c | 6 +- drivers/usb/gadget/udc/dummy_hcd.c | 16 +- drivers/usb/host/u132-hcd.c | 2 - drivers/usb/host/xhci-dbgcap.c | 2 + drivers/usb/mtu3/Makefile | 11 - drivers/usb/mtu3/mtu3.h | 57 +- drivers/usb/mtu3/mtu3_core.c | 27 +- drivers/usb/mtu3/mtu3_debug.h | 50 - drivers/usb/mtu3/mtu3_debugfs.c | 539 -- drivers/usb/mtu3/mtu3_dr.c | 156 +- drivers/usb/mtu3/mtu3_dr.h | 4 - drivers/usb/mtu3/mtu3_gadget.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 4 - drivers/usb/mtu3/mtu3_hw_regs.h | 48 +- drivers/usb/mtu3/mtu3_plat.c | 28 +- drivers/usb/mtu3/mtu3_qmu.c | 118 +- drivers/usb/mtu3/mtu3_qmu.h | 1 - drivers/usb/mtu3/mtu3_trace.c | 23 - drivers/usb/mtu3/mtu3_trace.h | 279 - drivers/usb/serial/pl2303.c | 58 +- drivers/usb/storage/sierra_ms.c | 4 +- drivers/usb/typec/altmodes/displayport.c | 2 +- drivers/usb/typec/mux/pi3usb30532.c | 3 +- drivers/usb/typec/tcpm/fusb302.c | 447 +- drivers/usb/typec/tcpm/wcove.c | 29 +- drivers/usb/usbip/vhci_hcd.c | 8 +- drivers/vfio/pci/vfio_pci.c | 4 +- drivers/vfio/vfio_iommu_spapr_tce.c | 5 +- drivers/vfio/vfio_iommu_type1.c | 17 +- drivers/vhost/vhost.c | 8 +- drivers/video/backlight/Kconfig | 25 +- drivers/video/backlight/pwm_bl.c | 15 + drivers/video/fbdev/Kconfig | 304 +- drivers/video/fbdev/Makefile | 2 + drivers/video/fbdev/amba-clcd-nomadik.c | 251 + drivers/video/fbdev/amba-clcd-nomadik.h | 24 + drivers/video/fbdev/amba-clcd-versatile.c | 567 ++ drivers/video/fbdev/amba-clcd-versatile.h | 17 + drivers/video/fbdev/amba-clcd.c | 98 +- drivers/video/fbdev/atafb.c | 67 +- drivers/video/fbdev/atafb_iplan2p2.c | 23 + drivers/video/fbdev/atafb_iplan2p4.c | 23 + drivers/video/fbdev/atafb_iplan2p8.c | 23 + drivers/video/fbdev/atafb_mfb.c | 23 + drivers/video/fbdev/atmel_lcdfb.c | 116 +- drivers/video/fbdev/core/fbcmap.c | 2 - drivers/video/fbdev/core/fbmem.c | 29 +- drivers/video/fbdev/core/modedb.c | 3 - drivers/video/fbdev/da8xx-fb.c | 13 +- drivers/video/fbdev/efifb.c | 3 +- drivers/video/fbdev/fb-puv3.c | 2 +- drivers/video/fbdev/gbefb.c | 24 +- drivers/video/fbdev/hgafb.c | 2 - drivers/video/fbdev/imsttfb.c | 5 - drivers/video/fbdev/macfb.c | 29 +- drivers/video/fbdev/mmp/Kconfig | 6 +- drivers/video/fbdev/mxsfb.c | 14 +- drivers/video/fbdev/omap/Kconfig | 20 +- drivers/video/fbdev/omap2/omapfb/Kconfig | 18 +- drivers/video/fbdev/omap2/omapfb/displays/Kconfig | 40 +- drivers/video/fbdev/omap2/omapfb/dss/Kconfig | 6 +- .../fbdev/omap2/omapfb/dss/omapdss-boot-init.c | 6 +- drivers/video/fbdev/pvr2fb.c | 4 +- drivers/video/fbdev/pxa3xx-gcu.c | 4 +- drivers/video/fbdev/savage/savagefb_driver.c | 6 +- drivers/video/fbdev/sm712.h | 12 +- drivers/video/fbdev/sm712fb.c | 243 +- drivers/video/fbdev/udlfb.c | 114 +- drivers/video/fbdev/vesafb.c | 4 +- drivers/video/fbdev/xen-fbfront.c | 2 +- drivers/virt/fsl_hypervisor.c | 31 +- drivers/virtio/virtio_pci_common.c | 8 +- drivers/virtio/virtio_ring.c | 15 +- drivers/w1/masters/ds2482.c | 18 +- drivers/xen/biomerge.c | 5 +- drivers/xen/gntdev.c | 8 +- drivers/xen/privcmd-buf.c | 3 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 4 +- fs/adfs/dir_f.c | 6 - fs/affs/super.c | 3 +- fs/afs/cmservice.c | 8 - fs/afs/file.c | 2 - fs/afs/flock.c | 1 - fs/afs/fsclient.c | 31 +- fs/afs/misc.c | 9 - fs/afs/rxrpc.c | 1 - fs/afs/vlclient.c | 18 +- fs/afs/yfsclient.c | 30 +- fs/aio.c | 338 +- fs/autofs/autofs_i.h | 1 - fs/autofs/inode.c | 2 +- fs/befs/btree.c | 97 +- fs/binfmt_elf.c | 29 +- fs/block_dev.c | 2 + fs/btrfs/acl.c | 48 +- fs/btrfs/backref.c | 4 +- fs/btrfs/btrfs_inode.h | 2 + fs/btrfs/compression.c | 2 +- fs/btrfs/ctree.c | 151 +- fs/btrfs/ctree.h | 35 +- fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/disk-io.c | 164 +- fs/btrfs/disk-io.h | 6 +- fs/btrfs/extent-tree.c | 16 +- fs/btrfs/extent_io.c | 228 +- fs/btrfs/extent_io.h | 66 +- fs/btrfs/file-item.c | 12 +- fs/btrfs/file.c | 7 +- fs/btrfs/free-space-tree.c | 2 +- fs/btrfs/inode.c | 326 +- fs/btrfs/ioctl.c | 81 +- fs/btrfs/locking.c | 135 +- fs/btrfs/print-tree.c | 2 +- fs/btrfs/props.c | 208 +- fs/btrfs/props.h | 7 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/ref-verify.c | 1 - fs/btrfs/relocation.c | 52 +- fs/btrfs/root-tree.c | 13 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/tests/btrfs-tests.c | 17 +- fs/btrfs/tests/btrfs-tests.h | 17 +- fs/btrfs/tests/extent-buffer-tests.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 35 +- fs/btrfs/tests/extent-map-tests.c | 213 +- fs/btrfs/tests/free-space-tests.c | 11 +- fs/btrfs/tests/free-space-tree-tests.c | 14 +- fs/btrfs/tests/inode-tests.c | 34 +- fs/btrfs/tests/qgroup-tests.c | 20 +- fs/btrfs/transaction.c | 4 +- fs/btrfs/transaction.h | 1 + fs/btrfs/tree-checker.c | 493 +- fs/btrfs/tree-checker.h | 6 - fs/btrfs/tree-log.c | 19 +- fs/btrfs/uuid-tree.c | 2 +- fs/btrfs/volumes.c | 123 +- fs/btrfs/volumes.h | 10 - fs/btrfs/xattr.c | 76 +- fs/btrfs/zstd.c | 11 +- fs/buffer.c | 56 +- fs/cachefiles/namei.c | 1 + fs/ceph/file.c | 1 - fs/char_dev.c | 78 +- fs/cifs/cifs_debug.c | 27 +- fs/cifs/cifsfs.c | 4 - fs/cifs/cifsglob.h | 28 +- fs/cifs/cifsproto.h | 9 - fs/cifs/connect.c | 93 +- fs/cifs/dfs_cache.c | 140 +- fs/cifs/dfs_cache.h | 5 +- fs/cifs/file.c | 50 +- fs/cifs/link.c | 13 +- fs/cifs/misc.c | 48 +- fs/cifs/smb1ops.c | 9 +- fs/cifs/smb2file.c | 6 +- fs/cifs/smb2misc.c | 6 +- fs/cifs/smb2ops.c | 207 +- fs/cifs/smb2pdu.c | 64 +- fs/cifs/smb2proto.h | 5 +- fs/cifs/smb2status.h | 3480 ++++---- fs/cifs/smbdirect.c | 237 +- fs/cifs/smbdirect.h | 14 +- fs/cifs/smbfsctl.h | 27 - fs/cifs/transport.c | 27 +- fs/coda/psdev.c | 1 + fs/configfs/dir.c | 2 - fs/dax.c | 17 +- fs/dcache.c | 28 +- fs/debugfs/inode.c | 13 +- fs/dlm/config.c | 42 - fs/dlm/config.h | 3 +- fs/dlm/lockspace.c | 6 +- fs/dlm/lowcomms.c | 95 +- fs/dlm/lowcomms.h | 1 - fs/ecryptfs/crypto.c | 29 +- fs/ecryptfs/keystore.c | 5 +- fs/eventfd.c | 8 - fs/ext2/inode.c | 4 +- fs/ext4/ext4.h | 3 + fs/ext4/mballoc.c | 2 +- fs/ext4/resize.c | 2 + fs/ext4/super.c | 32 +- fs/f2fs/checkpoint.c | 6 +- fs/f2fs/data.c | 20 +- fs/f2fs/f2fs.h | 47 +- fs/f2fs/file.c | 32 +- fs/f2fs/gc.c | 2 +- fs/f2fs/node.c | 2 - fs/f2fs/segment.c | 53 +- fs/f2fs/super.c | 13 +- fs/fat/file.c | 11 +- fs/fcntl.c | 2 +- fs/gfs2/Kconfig | 1 + fs/gfs2/bmap.c | 34 +- fs/gfs2/bmap.h | 1 - fs/gfs2/dir.c | 2 +- fs/gfs2/glock.c | 25 +- fs/gfs2/incore.h | 8 +- fs/gfs2/log.c | 43 +- fs/gfs2/log.h | 5 +- fs/gfs2/lops.c | 49 +- fs/gfs2/lops.h | 7 +- fs/gfs2/main.c | 1 + fs/gfs2/ops_fstype.c | 4 +- fs/gfs2/recovery.c | 10 +- fs/gfs2/recovery.h | 2 +- fs/gfs2/rgrp.c | 56 +- fs/gfs2/super.c | 7 +- fs/gfs2/trans.c | 4 +- fs/gfs2/trans.h | 2 +- fs/gfs2/xattr.c | 6 +- fs/hugetlbfs/inode.c | 27 +- fs/internal.h | 3 +- fs/io_uring.c | 6 +- fs/jbd2/checkpoint.c | 1 + fs/jbd2/journal.c | 4 - fs/jffs2/fs.c | 1 - fs/jffs2/readinode.c | 5 + fs/jffs2/super.c | 5 +- fs/jfs/acl.c | 3 +- fs/jfs/jfs_incore.h | 6 +- fs/jfs/jfs_logmgr.c | 18 +- fs/jfs/jfs_logmgr.h | 10 +- fs/jfs/jfs_mount.c | 4 +- fs/jfs/jfs_superblock.h | 8 +- fs/jfs/jfs_txnmgr.c | 3 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 8 +- fs/kernfs/dir.c | 24 +- fs/kernfs/inode.c | 162 +- fs/kernfs/kernfs-internal.h | 8 +- fs/kernfs/symlink.c | 4 +- fs/libfs.c | 2 - fs/lockd/clntlock.c | 4 +- fs/lockd/svc.c | 33 +- fs/locks.c | 2 +- fs/nfs/Kconfig | 1 + fs/nfs/callback.c | 9 +- fs/nfs/callback_xdr.c | 2 +- fs/nfs/client.c | 1 - fs/nfs/nfs42proc.c | 3 + fs/nfs/nfs4file.c | 4 +- fs/nfs/nfs4xdr.c | 4 +- fs/nfs/super.c | 3 +- fs/nfsd/export.c | 18 +- fs/nfsd/netns.h | 11 - fs/nfsd/nfs3proc.c | 17 +- fs/nfsd/nfs3xdr.c | 32 +- fs/nfsd/nfs4callback.c | 8 +- fs/nfsd/nfs4idmap.c | 8 +- fs/nfsd/nfs4proc.c | 4 +- fs/nfsd/nfs4recover.c | 436 +- fs/nfsd/nfs4state.c | 64 +- fs/nfsd/nfs4xdr.c | 9 +- fs/nfsd/nfsctl.c | 42 +- fs/nfsd/nfsd.h | 17 +- fs/nfsd/nfssvc.c | 271 +- fs/nfsd/nfsxdr.c | 17 +- fs/nfsd/state.h | 9 +- fs/nsfs.c | 26 +- fs/ocfs2/alloc.c | 15 - fs/ocfs2/aops.c | 22 +- fs/ocfs2/cluster/quorum.c | 1 - fs/ocfs2/dir.c | 20 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/export.c | 30 +- fs/ocfs2/ocfs2_fs.h | 28 +- fs/ocfs2/super.c | 10 + fs/open.c | 18 - fs/orangefs/acl.c | 4 +- fs/orangefs/file.c | 389 +- fs/orangefs/inode.c | 907 +- fs/orangefs/namei.c | 41 +- fs/orangefs/orangefs-bufmap.c | 15 +- fs/orangefs/orangefs-bufmap.h | 2 - fs/orangefs/orangefs-debugfs.c | 4 +- fs/orangefs/orangefs-kernel.h | 55 +- fs/orangefs/orangefs-mod.c | 1 - fs/orangefs/orangefs-sysfs.c | 22 - fs/orangefs/orangefs-utils.c | 181 +- fs/orangefs/super.c | 38 +- fs/orangefs/waitqueue.c | 18 +- fs/orangefs/xattr.c | 106 +- fs/proc/base.c | 19 +- fs/proc/task_mmu.c | 21 +- fs/pstore/inode.c | 2 +- fs/quota/dquot.c | 18 +- fs/quota/quota_v1.c | 2 +- fs/quota/quota_v2.c | 2 +- fs/ramfs/inode.c | 12 - fs/read_write.c | 5 +- fs/seq_file.c | 1 - fs/signalfd.c | 1 - fs/stack.c | 15 +- fs/sysv/namei.c | 15 + fs/sysv/super.c | 3 + fs/sysv/sysv.h | 3 + fs/ubifs/super.c | 4 +- fs/udf/super.c | 5 - fs/ufs/util.h | 4 +- fs/userfaultfd.c | 14 - fs/xfs/Kconfig | 1 + fs/xfs/xfs_super.c | 10 +- include/acpi/acpi_bus.h | 4 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl.h | 4 +- include/acpi/actypes.h | 12 +- include/asm-generic/barrier.h | 18 - include/asm-generic/hugetlb.h | 7 - include/asm-generic/io.h | 7 +- include/asm-generic/mmiowb.h | 63 - include/asm-generic/mmiowb_types.h | 12 - include/asm-generic/shmparam.h | 2 +- include/asm-generic/sizes.h | 2 + include/asm-generic/syscall.h | 26 +- include/asm-generic/vmlinux.lds.h | 1 + include/crypto/aes.h | 8 +- include/crypto/internal/simd.h | 44 - include/crypto/morus1280_glue.h | 79 +- include/crypto/morus640_glue.h | 79 +- include/crypto/streebog.h | 5 +- include/drm/drm_audio_component.h | 7 +- include/drm/drm_bridge.h | 11 +- include/drm/drm_cache.h | 2 +- include/drm/drm_client.h | 2 +- include/drm/drm_connector.h | 136 +- include/drm/drm_crtc.h | 4 +- include/drm/drm_drv.h | 9 +- include/drm/drm_dsc.h | 9 +- include/drm/drm_edid.h | 6 - include/drm/drm_fb_helper.h | 48 +- include/drm/drm_format_helper.h | 35 - include/drm/drm_framebuffer.h | 1 - include/drm/drm_gem.h | 25 - include/drm/drm_gem_shmem_helper.h | 159 - include/drm/drm_hdcp.h | 7 +- include/drm/drm_modes.h | 17 - include/drm/drm_modeset_helper_vtables.h | 11 - include/drm/drm_print.h | 2 - include/drm/drm_syncobj.h | 5 - include/drm/drm_utils.h | 4 - include/drm/drm_vma_manager.h | 12 - include/drm/drm_writeback.h | 30 +- include/drm/i915_pciids.h | 217 +- include/drm/tinydrm/mipi-dbi.h | 32 +- include/drm/tinydrm/tinydrm-helpers.h | 21 +- include/drm/tinydrm/tinydrm.h | 75 + include/drm/ttm/ttm_bo_driver.h | 2 +- include/dt-bindings/clock/axg-audio-clkc.h | 20 + include/dt-bindings/clock/exynos5410.h | 3 +- include/dt-bindings/clock/g12a-aoclkc.h | 2 - include/dt-bindings/clock/g12a-clkc.h | 5 - include/dt-bindings/clock/imx7ulp-clock.h | 1 + include/dt-bindings/clock/jz4725b-cgu.h | 1 - include/dt-bindings/clock/meson8b-clkc.h | 6 +- include/dt-bindings/clock/mt8183-clk.h | 422 - include/dt-bindings/clock/qcom,gcc-qcs404.h | 5 - include/dt-bindings/clock/qcom,turingcc-qcs404.h | 15 - include/dt-bindings/clock/sun5i-ccu.h | 2 +- include/dt-bindings/firmware/imx/rsrc.h | 25 +- include/dt-bindings/iio/temperature/thermocouple.h | 16 - include/dt-bindings/interconnect/qcom,qcs404.h | 88 - include/dt-bindings/pinctrl/am33xx.h | 130 +- include/dt-bindings/pinctrl/omap.h | 1 - include/dt-bindings/power/r8a77965-sysc.h | 1 + .../dt-bindings/reset/amlogic,meson-g12a-reset.h | 5 +- include/keys/trusted.h | 2 +- include/linux/acpi.h | 10 +- include/linux/acpi_iort.h | 8 - include/linux/amba/clcd.h | 31 + include/linux/balloon_compaction.h | 15 + include/linux/bio.h | 3 - include/linux/bitops.h | 12 - include/linux/bitrev.h | 46 +- include/linux/blk_types.h | 29 +- include/linux/blkdev.h | 34 - include/linux/bpf.h | 76 +- include/linux/bpf_verifier.h | 27 - include/linux/btf.h | 1 - include/linux/cgroup-defs.h | 5 - include/linux/clk-provider.h | 39 +- include/linux/clk/at91_pmc.h | 1 - include/linux/compiler.h | 6 +- include/linux/cper.h | 336 +- include/linux/cpufreq.h | 14 - include/linux/cpuhotplug.h | 1 - include/linux/cpuidle.h | 1 - include/linux/cpumask.h | 3 +- include/linux/cred.h | 2 +- include/linux/dcache.h | 3 +- include/linux/device.h | 16 +- include/linux/dma-fence-chain.h | 81 - include/linux/dma-mapping.h | 6 +- include/linux/dmi.h | 8 +- include/linux/firmware/imx/sci.h | 5 - include/linux/firmware/intel/stratix10-smc.h | 19 - include/linux/firmware/trusted_foundations.h | 96 - include/linux/fs.h | 4 - include/linux/genalloc.h | 2 +- include/linux/genhd.h | 8 +- include/linux/genl_magic_func.h | 4 +- include/linux/gfp.h | 4 +- include/linux/gpio/driver.h | 18 +- include/linux/hid.h | 1 - include/linux/hmm.h | 310 +- include/linux/hugetlb.h | 4 +- include/linux/hwmon.h | 8 - include/linux/hyperv.h | 7 +- include/linux/i2c.h | 23 +- include/linux/ieee80211.h | 14 +- include/linux/if_bridge.h | 3 + include/linux/iio/adc/ad_sigma_delta.h | 1 - include/linux/iio/driver.h | 1 - include/linux/iio/frequency/ad9523.h | 8 +- include/linux/iio/gyro/itg3200.h | 1 - include/linux/iio/iio.h | 4 +- include/linux/iio/imu/adis.h | 14 - include/linux/inetdevice.h | 14 - include/linux/intel-ish-client-if.h | 112 - include/linux/interrupt.h | 25 + include/linux/ipc_namespace.h | 1 - include/linux/jiffies.h | 1 - include/linux/kernel.h | 15 +- include/linux/kernfs.h | 13 - include/linux/kthread.h | 3 +- include/linux/latencytop.h | 4 +- include/linux/list.h | 35 - include/linux/list_sort.h | 1 - include/linux/lockd/bind.h | 3 +- include/linux/lsm_hooks.h | 183 +- include/linux/math64.h | 13 - include/linux/mei_cl_bus.h | 3 - include/linux/memblock.h | 41 - include/linux/memcontrol.h | 93 +- include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 42 +- include/linux/mfd/cros_ec.h | 1 - include/linux/mfd/cros_ec_commands.h | 2 - include/linux/mfd/da9063/core.h | 7 +- include/linux/mfd/da9063/registers.h | 7 +- include/linux/mfd/palmas.h | 1 + include/linux/mfd/syscon/atmel-matrix.h | 6 +- include/linux/mfd/syscon/atmel-mc.h | 6 +- include/linux/mfd/syscon/atmel-smc.h | 5 +- include/linux/mfd/syscon/atmel-st.h | 6 +- include/linux/mfd/ti-lmu-register.h | 44 + include/linux/mfd/ti-lmu.h | 1 + include/linux/mfd/wm831x/regulator.h | 2 +- include/linux/mfd/wm8400-private.h | 8 + include/linux/mii.h | 2 +- include/linux/mlx5/cq.h | 2 +- include/linux/mlx5/device.h | 1 - include/linux/mlx5/doorbell.h | 39 +- include/linux/mlx5/driver.h | 5 - include/linux/mlx5/fs.h | 6 - include/linux/mlx5/mlx5_ifc.h | 52 +- include/linux/mm.h | 113 +- include/linux/mm_inline.h | 2 +- include/linux/mm_types.h | 7 +- include/linux/mmc/sdio_func.h | 12 - include/linux/mmc/sdio_ids.h | 2 - include/linux/mmu_notifier.h | 63 +- include/linux/mmzone.h | 64 +- include/linux/module.h | 6 - include/linux/mount.h | 2 - include/linux/msi.h | 18 + include/linux/mtd/nand.h | 32 +- include/linux/mtd/nand_bch.h | 6 +- include/linux/mtd/rawnand.h | 97 +- include/linux/mtd/spinand.h | 7 - include/linux/netdevice.h | 75 +- include/linux/netfilter.h | 9 +- include/linux/netfilter/nfnetlink_osf.h | 11 +- include/linux/netfilter/x_tables.h | 1 + include/linux/netfilter_ipv6.h | 15 - include/linux/node.h | 71 - include/linux/nvmem-consumer.h | 7 - include/linux/of.h | 3 +- include/linux/overflow.h | 12 +- include/linux/pagemap.h | 13 - include/linux/pci.h | 2 - include/linux/percpu.h | 12 +- include/linux/phy.h | 4 - include/linux/pid.h | 5 +- include/linux/platform_data/elm.h | 2 +- include/linux/platform_data/pm33xx.h | 5 - include/linux/platform_data/ti-sysc.h | 9 +- include/linux/platform_data/wilco-ec.h | 22 +- include/linux/platform_data/x86/clk-pmc-atom.h | 3 - include/linux/plist.h | 4 +- include/linux/pm_domain.h | 21 +- include/linux/pm_opp.h | 8 - include/linux/poll.h | 4 - include/linux/pps-gpio.h | 5 +- include/linux/printk.h | 2 - include/linux/psi.h | 8 - include/linux/psi_types.h | 105 +- include/linux/psp-sev.h | 3 +- include/linux/ptrace.h | 11 +- include/linux/pwm.h | 5 + include/linux/qcom-geni-se.h | 2 +- include/linux/qed/qed_if.h | 2 + include/linux/radix-tree.h | 13 +- include/linux/rcupdate.h | 6 +- include/linux/reboot.h | 2 - include/linux/regulator/consumer.h | 5 - include/linux/reservation.h | 3 +- include/linux/reset.h | 115 +- include/linux/rhashtable-types.h | 2 + include/linux/rhashtable.h | 308 +- include/linux/rtc.h | 4 +- include/linux/rtc/rtc-omap.h | 7 - include/linux/sched.h | 11 +- include/linux/sched/mm.h | 21 - include/linux/sched/signal.h | 51 +- include/linux/sched/user.h | 7 - include/linux/security.h | 9 - include/linux/shmem_fs.h | 1 - include/linux/siphash.h | 5 - include/linux/skbuff.h | 8 +- include/linux/spi/pxa2xx_spi.h | 1 - include/linux/spi/spi-mem.h | 12 - include/linux/spi/spi.h | 18 +- include/linux/spi/spi_bitbang.h | 1 - include/linux/spinlock.h | 11 +- include/linux/srcu.h | 36 +- include/linux/string.h | 7 - include/linux/sunrpc/svc.h | 33 - include/linux/sunrpc/svc_xprt.h | 4 +- include/linux/sunrpc/svcsock.h | 3 +- include/linux/suspend.h | 3 - include/linux/ti-emif-sram.h | 3 - include/linux/tick.h | 13 +- include/linux/time64.h | 21 - include/linux/tracepoint.h | 15 - include/linux/types.h | 5 + include/linux/uaccess.h | 34 - include/linux/usb.h | 2 +- include/linux/usb/ch9.h | 8 - include/linux/userfaultfd_k.h | 2 - include/linux/virtio_ring.h | 2 +- include/linux/vmalloc.h | 6 +- include/linux/vmstat.h | 2 +- include/linux/vmw_vmci_defs.h | 35 +- include/linux/wait.h | 2 +- include/linux/xarray.h | 29 +- include/media/dvb-usb-ids.h | 1 - include/media/fwht-ctrls.h | 31 - include/media/media-entity.h | 24 + include/media/media-request.h | 4 +- include/media/v4l2-ctrls.h | 7 +- include/media/v4l2-subdev.h | 15 +- include/media/videobuf2-core.h | 24 +- include/media/vsp1.h | 19 +- include/net/addrconf.h | 55 +- include/net/cfg80211.h | 104 - include/net/devlink.h | 525 +- include/net/dsa.h | 1 - include/net/dst.h | 11 + include/net/fq_impl.h | 18 +- include/net/genetlink.h | 4 +- include/net/geneve.h | 2 - include/net/ip.h | 6 +- include/net/ip6_fib.h | 21 +- include/net/ip6_route.h | 12 +- include/net/ip_fib.h | 114 +- include/net/ip_vs.h | 5 - include/net/ipv6_stubs.h | 69 - include/net/mac80211.h | 91 +- include/net/ndisc.h | 40 - include/net/neighbour.h | 5 +- include/net/net_namespace.h | 1 - include/net/netfilter/ipv4/nf_nat_masquerade.h | 15 + include/net/netfilter/ipv6/nf_nat_masquerade.h | 11 + include/net/netfilter/nf_conntrack_expect.h | 2 +- include/net/netfilter/nf_conntrack_timeout.h | 15 - include/net/netfilter/nf_nat.h | 7 +- include/net/netfilter/nf_nat_masquerade.h | 19 - include/net/netfilter/nf_queue.h | 3 - include/net/netfilter/nf_tables.h | 4 +- include/net/netns/hash.h | 10 +- include/net/netns/ipv4.h | 2 - include/net/netns/ipv6.h | 2 - include/net/netrom.h | 2 +- include/net/nfc/nci_core.h | 2 +- include/net/request_sock.h | 10 +- include/net/route.h | 43 +- include/net/sch_generic.h | 133 +- include/net/sock.h | 24 +- include/net/tls.h | 19 +- include/net/udp.h | 6 +- include/net/udp_tunnel.h | 2 +- include/net/vxlan.h | 2 - include/net/xfrm.h | 129 +- include/rdma/ib_mad.h | 4 +- include/rdma/ib_smi.h | 2 +- include/rdma/ib_umem.h | 2 +- include/rdma/ib_umem_odp.h | 1 - include/rdma/ib_verbs.h | 291 +- include/rdma/opa_port_info.h | 2 +- include/rdma/opa_smi.h | 4 +- include/rdma/uverbs_std_types.h | 42 +- include/rdma/uverbs_types.h | 18 +- include/scsi/osd_attributes.h | 398 + include/scsi/osd_protocol.h | 676 ++ include/scsi/osd_sec.h | 45 + include/scsi/osd_sense.h | 263 + include/scsi/osd_types.h | 45 + include/scsi/scsi_host.h | 6 +- include/scsi/scsi_transport_fc.h | 15 +- include/soc/at91/atmel-sfr.h | 34 +- include/soc/rockchip/rk3399_grf.h | 21 - include/soc/rockchip/rockchip_sip.h | 1 - include/sound/da7219.h | 8 +- include/sound/hdaudio.h | 2 +- include/sound/memalloc.h | 4 + include/sound/simple_card_utils.h | 236 +- include/sound/soc.h | 11 +- include/trace/define_trace.h | 8 - include/trace/events/btrfs.h | 159 +- include/trace/events/compaction.h | 10 +- include/trace/events/cpuhp.h | 4 +- include/trace/events/devfreq.h | 40 - include/trace/events/f2fs.h | 57 - include/trace/events/fib.h | 44 +- include/trace/events/fib6.h | 6 +- include/trace/events/gpio.h | 4 + include/trace/events/ib_mad.h | 390 - include/trace/events/ib_umad.h | 126 - include/trace/events/mlxsw.h | 2 +- include/trace/events/preemptirq.h | 2 +- include/trace/events/rcu.h | 85 +- include/trace/events/sched.h | 21 +- include/trace/events/sunrpc.h | 2 +- include/trace/events/syscalls.h | 2 +- include/trace/events/timer.h | 17 +- include/trace/events/vmscan.h | 82 +- include/trace/events/workqueue.h | 4 +- include/trace/events/xen.h | 2 +- include/uapi/drm/amdgpu_drm.h | 35 - include/uapi/drm/drm.h | 36 - include/uapi/drm/drm_fourcc.h | 51 +- include/uapi/drm/drm_mode.h | 4 +- include/uapi/drm/i915_drm.h | 239 +- include/uapi/drm/lima_drm.h | 169 - include/uapi/linux/audit.h | 12 - include/uapi/linux/batadv_packet.h | 12 + include/uapi/linux/batman_adv.h | 25 +- include/uapi/linux/bpf.h | 102 +- include/uapi/linux/btf.h | 32 +- include/uapi/linux/btrfs_tree.h | 2 - include/uapi/linux/elf-em.h | 6 - include/uapi/linux/ethtool.h | 10 +- include/uapi/linux/fou.h | 6 - include/uapi/linux/if_tun.h | 1 - include/uapi/linux/input-event-codes.h | 6 +- include/uapi/linux/ip_vs.h | 11 - include/uapi/linux/kfd_ioctl.h | 12 +- include/uapi/linux/kvm.h | 5 - include/uapi/linux/mei.h | 67 +- include/uapi/linux/netfilter/nf_tables.h | 6 - include/uapi/linux/nfsd/cld.h | 1 - include/uapi/linux/nl80211.h | 69 +- include/uapi/linux/openvswitch.h | 46 - include/uapi/linux/pci_regs.h | 132 +- include/uapi/linux/psp-sev.h | 18 +- include/uapi/linux/sed-opal.h | 2 +- include/uapi/linux/spi/spidev.h | 6 +- include/uapi/linux/tcp.h | 27 - include/uapi/linux/tipc_netlink.h | 2 - include/uapi/linux/tls.h | 15 - include/uapi/linux/v4l2-controls.h | 4 - include/uapi/linux/videodev2.h | 1 - include/uapi/linux/virtio_gpu.h | 12 +- include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_iommu.h | 161 - include/uapi/rdma/rdma_netlink.h | 27 +- include/uapi/scsi/fc/fc_els.h | 33 - include/uapi/sound/asound.h | 1 - include/video/udlfb.h | 7 - include/xen/xen.h | 4 +- init/Kconfig | 23 - init/initramfs.c | 147 +- init/main.c | 11 +- ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 72 +- ipc/msgutil.c | 6 - ipc/util.c | 49 +- ipc/util.h | 47 +- kernel/Kconfig.locks | 7 - kernel/acct.c | 4 +- kernel/async.c | 4 +- kernel/audit.c | 2 +- kernel/auditfilter.c | 2 + kernel/auditsc.c | 86 +- kernel/bpf/arraymap.c | 53 +- kernel/bpf/btf.c | 419 +- kernel/bpf/core.c | 14 +- kernel/bpf/cpumap.c | 13 +- kernel/bpf/disasm.c | 5 +- kernel/bpf/hashtab.c | 6 +- kernel/bpf/inode.c | 32 +- kernel/bpf/local_storage.c | 6 +- kernel/bpf/lpm_trie.c | 3 +- kernel/bpf/queue_stack_maps.c | 6 +- kernel/bpf/syscall.c | 144 +- kernel/bpf/verifier.c | 435 +- kernel/cgroup/cgroup.c | 92 +- kernel/cpu.c | 2 - kernel/debug/kdb/Makefile | 1 + kernel/debug/kdb/kdb_main.c | 1 + kernel/dma/Kconfig | 1 - kernel/dma/debug.c | 2 +- kernel/dma/direct.c | 2 +- kernel/dma/mapping.c | 7 + kernel/dma/remap.c | 2 +- kernel/dma/swiotlb.c | 3 +- kernel/events/uprobes.c | 5 +- kernel/exit.c | 6 +- kernel/fail_function.c | 2 +- kernel/fork.c | 37 +- kernel/futex.c | 2 +- kernel/gcov/Makefile | 4 +- kernel/gcov/base.c | 84 +- kernel/gcov/gcc_base.c | 86 - kernel/gcov/gcov.h | 3 - kernel/iomem.c | 4 +- kernel/irq/debugfs.c | 2 +- kernel/irq/handle.c | 2 +- kernel/irq/manage.c | 6 +- kernel/irq/spurious.c | 4 +- kernel/kthread.c | 1 - kernel/latencytop.c | 8 +- kernel/locking/locktorture.c | 2 - kernel/locking/spinlock.c | 7 - kernel/locking/spinlock_debug.c | 6 +- kernel/memremap.c | 12 +- kernel/module-internal.h | 2 +- kernel/module.c | 26 +- kernel/notifier.c | 1 - kernel/panic.c | 5 - kernel/pid.c | 10 +- kernel/power/hibernate.c | 5 +- kernel/power/main.c | 14 - kernel/power/suspend.c | 13 +- kernel/power/user.c | 5 +- kernel/printk/printk.c | 10 - kernel/rcu/rcu.h | 10 +- kernel/rcu/rcuperf.c | 5 - kernel/rcu/rcutorture.c | 21 +- kernel/rcu/srcutiny.c | 9 +- kernel/rcu/srcutree.c | 32 +- kernel/rcu/tiny.c | 2 +- kernel/rcu/tree.c | 518 +- kernel/rcu/tree.h | 14 +- kernel/rcu/tree_exp.h | 36 +- kernel/rcu/tree_plugin.h | 257 +- kernel/rcu/tree_stall.h | 709 -- kernel/rcu/update.c | 59 +- kernel/reboot.c | 20 +- kernel/resource.c | 11 +- kernel/sched/cpufreq_schedutil.c | 21 +- kernel/sched/psi.c | 615 +- kernel/seccomp.c | 6 +- kernel/signal.c | 14 +- kernel/softirq.c | 51 + kernel/stop_machine.c | 2 +- kernel/sys.c | 2 +- kernel/sysctl.c | 27 +- kernel/taskstats.c | 28 +- kernel/time/clockevents.c | 18 +- kernel/time/jiffies.c | 2 +- kernel/time/sched_clock.c | 6 +- kernel/time/tick-broadcast.c | 44 +- kernel/time/tick-common.c | 2 +- kernel/time/tick-internal.h | 10 +- kernel/time/tick-sched.c | 15 +- kernel/time/tick-sched.h | 13 +- kernel/time/time.c | 12 +- kernel/time/timekeeping.c | 24 +- kernel/time/timer.c | 32 +- kernel/torture.c | 2 - kernel/trace/Kconfig | 7 + kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 312 +- kernel/trace/trace.h | 10 +- kernel/trace/trace_events.c | 1 - kernel/trace/trace_events_filter.c | 36 +- kernel/trace/trace_events_hist.c | 268 +- kernel/trace/trace_events_trigger.c | 3 +- kernel/trace/trace_kprobe.c | 77 +- kernel/trace/trace_probe.c | 274 +- kernel/trace/trace_probe.h | 77 +- kernel/trace/trace_syscalls.c | 9 +- kernel/trace/trace_uprobe.c | 44 +- kernel/workqueue.c | 107 +- lib/Kconfig | 14 +- lib/Kconfig.debug | 20 +- lib/Makefile | 16 +- lib/asn1_decoder.c | 4 - lib/bitmap.c | 283 +- lib/cmdline.c | 5 - lib/{math => }/cordic.c | 0 lib/debugobjects.c | 66 +- lib/div64.c | 192 + lib/error-inject.c | 2 +- lib/{math => }/gcd.c | 0 lib/genalloc.c | 5 +- lib/{math => }/int_sqrt.c | 0 lib/iov_iter.c | 11 +- lib/kobject_uevent.c | 11 +- lib/{math => }/lcm.c | 0 lib/list_sort.c | 242 +- lib/lzo/lzo1x_compress.c | 9 +- lib/lzo/lzo1x_decompress_safe.c | 4 +- lib/math/Kconfig | 11 - lib/math/Makefile | 5 - lib/math/div64.c | 192 - lib/math/int_pow.c | 32 - lib/math/rational.c | 102 - lib/percpu-refcount.c | 4 +- lib/plist.c | 4 +- lib/{math => }/prime_numbers.c | 0 lib/radix-tree.c | 2 +- lib/rational.c | 65 + lib/{math => }/reciprocal_div.c | 0 lib/rhashtable.c | 207 +- lib/sort.c | 254 +- lib/string.c | 67 +- lib/syscall.c | 57 +- lib/test_bitmap.c | 87 +- lib/test_printf.c | 21 +- lib/test_rhashtable.c | 2 +- lib/test_strscpy.c | 150 - lib/test_xarray.c | 38 - lib/zstd/bitstream.h | 5 - lib/zstd/compress.c | 1 - lib/zstd/decompress.c | 5 +- lib/zstd/huf_compress.c | 2 - localversion-next | 1 - mm/Kconfig | 5 +- mm/Makefile | 7 +- mm/cma.c | 23 +- mm/cma_debug.c | 2 +- mm/compaction.c | 37 +- mm/filemap.c | 163 +- mm/gup.c | 393 +- mm/gup_benchmark.c | 5 +- mm/hmm.c | 1077 +-- mm/huge_memory.c | 53 +- mm/hugetlb.c | 158 +- mm/khugepaged.c | 7 +- mm/kmemleak.c | 16 +- mm/ksm.c | 6 +- mm/madvise.c | 3 +- mm/memblock.c | 76 +- mm/memcontrol.c | 276 +- mm/memfd.c | 2 - mm/memory.c | 29 +- mm/memory_hotplug.c | 131 +- mm/migrate.c | 7 +- mm/mincore.c | 23 +- mm/mmap.c | 7 +- mm/mmu_notifier.c | 12 +- mm/mprotect.c | 4 +- mm/mremap.c | 3 +- mm/oom_kill.c | 3 +- mm/page_alloc.c | 336 +- mm/page_isolation.c | 2 + mm/percpu-internal.h | 15 +- mm/percpu-km.c | 2 +- mm/percpu-stats.c | 5 +- mm/percpu.c | 551 +- mm/rmap.c | 10 +- mm/shmem.c | 60 +- mm/shuffle.c | 207 - mm/shuffle.h | 64 - mm/slab.c | 59 +- mm/slob.c | 59 +- mm/slub.c | 83 +- mm/sparse.c | 16 +- mm/swap.c | 2 +- mm/swap_state.c | 4 +- mm/swapfile.c | 36 +- mm/userfaultfd.c | 3 +- mm/util.c | 10 +- mm/vmalloc.c | 1127 +-- mm/vmscan.c | 259 +- mm/vmstat.c | 5 + mm/workingset.c | 5 +- net/8021q/vlan_dev.c | 26 +- net/Kconfig | 7 +- net/atm/clip.c | 4 +- net/batman-adv/Kconfig | 24 +- net/batman-adv/Makefile | 15 +- net/batman-adv/bat_algo.c | 12 + net/batman-adv/bat_algo.h | 12 + net/batman-adv/bat_iv_ogm.c | 12 + net/batman-adv/bat_iv_ogm.h | 12 + net/batman-adv/bat_v.c | 12 + net/batman-adv/bat_v.h | 12 + net/batman-adv/bat_v_elp.c | 18 +- net/batman-adv/bat_v_elp.h | 12 + net/batman-adv/bat_v_ogm.c | 12 + net/batman-adv/bat_v_ogm.h | 12 + net/batman-adv/bitarray.c | 12 + net/batman-adv/bitarray.h | 12 + net/batman-adv/bridge_loop_avoidance.c | 29 +- net/batman-adv/bridge_loop_avoidance.h | 12 + net/batman-adv/debugfs.c | 12 + net/batman-adv/debugfs.h | 12 + net/batman-adv/distributed-arp-table.c | 40 +- net/batman-adv/distributed-arp-table.h | 12 + net/batman-adv/fragmentation.c | 12 + net/batman-adv/fragmentation.h | 12 + net/batman-adv/gateway_client.c | 13 + net/batman-adv/gateway_client.h | 12 + net/batman-adv/gateway_common.c | 12 + net/batman-adv/gateway_common.h | 12 + net/batman-adv/hard-interface.c | 12 + net/batman-adv/hard-interface.h | 12 + net/batman-adv/hash.c | 12 + net/batman-adv/hash.h | 12 + net/batman-adv/icmp_socket.c | 12 + net/batman-adv/icmp_socket.h | 12 + net/batman-adv/log.c | 12 + net/batman-adv/log.h | 12 + net/batman-adv/main.c | 85 +- net/batman-adv/main.h | 14 +- net/batman-adv/multicast.c | 211 +- net/batman-adv/multicast.h | 30 +- net/batman-adv/netlink.c | 42 +- net/batman-adv/netlink.h | 12 + net/batman-adv/network-coding.c | 12 + net/batman-adv/network-coding.h | 12 + net/batman-adv/originator.c | 12 + net/batman-adv/originator.h | 12 + net/batman-adv/routing.c | 12 + net/batman-adv/routing.h | 12 + net/batman-adv/send.c | 12 + net/batman-adv/send.h | 12 + net/batman-adv/soft-interface.c | 20 +- net/batman-adv/soft-interface.h | 12 + net/batman-adv/sysfs.c | 135 +- net/batman-adv/sysfs.h | 50 +- net/batman-adv/tp_meter.c | 12 + net/batman-adv/tp_meter.h | 12 + net/batman-adv/trace.c | 12 + net/batman-adv/trace.h | 12 + net/batman-adv/translation-table.c | 49 +- net/batman-adv/translation-table.h | 16 +- net/batman-adv/tvlv.c | 12 + net/batman-adv/tvlv.h | 12 + net/batman-adv/types.h | 18 +- net/bluetooth/l2cap_core.c | 9 +- net/bluetooth/l2cap_sock.c | 7 +- net/bpf/Makefile | 2 +- net/bpf/test_run.c | 149 +- net/bridge/br_arp_nd_proxy.c | 19 +- net/bridge/br_fdb.c | 1 + net/bridge/br_forward.c | 15 +- net/bridge/br_if.c | 2 +- net/bridge/br_input.c | 77 +- net/bridge/br_multicast.c | 33 +- net/bridge/br_netlink.c | 2 +- net/bridge/br_private.h | 21 +- net/bridge/br_stp_if.c | 3 +- net/bridge/br_vlan.c | 1 + net/bridge/br_vlan_tunnel.c | 1 + net/bridge/netfilter/ebtable_broute.c | 63 +- net/bridge/netfilter/ebtables.c | 7 +- net/caif/caif_dev.c | 12 +- net/ceph/osd_client.c | 2 +- net/ceph/pagevec.c | 2 +- net/core/datagram.c | 31 +- net/core/datagram.h | 15 - net/core/dev.c | 102 +- net/core/dev_ioctl.c | 3 +- net/core/devlink.c | 184 +- net/core/dst.c | 17 + net/core/ethtool.c | 48 +- net/core/failover.c | 6 +- net/core/filter.c | 416 +- net/core/flow_dissector.c | 6 +- net/core/gen_stats.c | 2 - net/core/lwt_bpf.c | 1 - net/core/net-procfs.c | 2 +- net/core/net-sysfs.c | 4 +- net/core/net_namespace.c | 3 +- net/core/netpoll.c | 6 +- net/core/pktgen.c | 2 +- net/core/rtnetlink.c | 9 +- net/core/skbuff.c | 7 +- net/core/sock_reuseport.c | 2 - net/core/sysctl_net_core.c | 8 +- net/dccp/feat.c | 7 +- net/decnet/af_decnet.c | 2 +- net/dns_resolver/dns_query.c | 2 + net/dsa/Kconfig | 1 - net/dsa/dsa2.c | 51 +- net/dsa/slave.c | 35 +- net/dsa/tag_qca.c | 10 - net/hsr/Makefile | 1 - net/hsr/hsr_device.c | 66 +- net/hsr/hsr_device.h | 6 +- net/hsr/hsr_forward.c | 90 +- net/hsr/hsr_forward.h | 6 +- net/hsr/hsr_framereg.c | 127 +- net/hsr/hsr_framereg.h | 18 +- net/hsr/hsr_main.c | 16 +- net/hsr/hsr_main.h | 63 +- net/hsr/hsr_netlink.c | 62 +- net/hsr/hsr_netlink.h | 6 +- net/hsr/hsr_prp_debugfs.c | 120 - net/hsr/hsr_slave.c | 19 +- net/hsr/hsr_slave.h | 7 +- net/ieee802154/ieee802154.h | 2 + net/ieee802154/netlink.c | 1 - net/ieee802154/nl802154.c | 30 +- net/ipv4/Kconfig | 29 +- net/ipv4/Makefile | 3 + net/ipv4/af_inet.c | 6 +- net/ipv4/esp4.c | 20 +- net/ipv4/esp4_offload.c | 58 +- net/ipv4/fib_frontend.c | 81 +- net/ipv4/fib_lookup.h | 1 - net/ipv4/fib_semantics.c | 983 +-- net/ipv4/fib_trie.c | 33 +- net/ipv4/fou.c | 154 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_gre.c | 15 +- net/ipv4/ip_input.c | 7 +- net/ipv4/ip_options.c | 4 +- net/ipv4/ip_output.c | 20 +- net/ipv4/ip_vti.c | 75 +- net/ipv4/ipmr.c | 1 + net/ipv4/netfilter/Kconfig | 20 +- net/ipv4/netfilter/Makefile | 2 + net/ipv4/netfilter/ipt_CLUSTERIP.c | 2 +- net/ipv4/netfilter/ipt_MASQUERADE.c | 101 + net/ipv4/netfilter/nft_chain_route_ipv4.c | 89 + net/ipv4/route.c | 186 +- net/ipv4/syncookies.c | 17 +- net/ipv4/sysctl_net_ipv4.c | 9 - net/ipv4/tcp.c | 49 +- net/ipv4/tcp_dctcp.c | 36 +- net/ipv4/tcp_input.c | 12 +- net/ipv4/tcp_ipv4.c | 14 +- net/ipv4/tcp_metrics.c | 3 +- net/ipv4/tcp_output.c | 15 +- net/ipv4/udp.c | 19 +- net/ipv4/xfrm4_mode_beet.c | 155 + net/ipv4/xfrm4_mode_transport.c | 114 + net/ipv4/xfrm4_mode_tunnel.c | 152 + net/ipv4/xfrm4_output.c | 27 +- net/ipv4/xfrm4_policy.c | 31 +- net/ipv6/Kconfig | 35 +- net/ipv6/Makefile | 4 + net/ipv6/addrconf.c | 27 +- net/ipv6/addrconf_core.c | 11 +- net/ipv6/af_inet6.c | 5 - net/ipv6/esp6_offload.c | 48 +- net/ipv6/icmp.c | 28 +- net/ipv6/ila/ila_main.c | 5 +- net/ipv6/ila/ila_xlat.c | 1 - net/ipv6/ip6_fib.c | 18 +- net/ipv6/ip6_gre.c | 20 +- net/ipv6/ip6_output.c | 6 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/ip6_vti.c | 6 +- net/ipv6/ip6mr.c | 1 + net/ipv6/ndisc.c | 8 +- net/ipv6/netfilter/Kconfig | 19 +- net/ipv6/netfilter/Makefile | 2 + net/ipv6/netfilter/ip6t_MASQUERADE.c | 81 + net/ipv6/netfilter/nft_chain_route_ipv6.c | 91 + net/ipv6/output_core.c | 30 +- net/ipv6/route.c | 554 +- net/ipv6/seg6.c | 5 +- net/ipv6/sit.c | 4 - net/ipv6/tcp_ipv6.c | 57 +- net/ipv6/udp.c | 10 +- net/ipv6/xfrm6_mode_beet.c | 131 + net/ipv6/xfrm6_mode_ro.c | 85 + net/ipv6/xfrm6_mode_transport.c | 121 + net/ipv6/xfrm6_mode_tunnel.c | 151 + net/ipv6/xfrm6_output.c | 36 +- net/ipv6/xfrm6_tunnel.c | 6 +- net/kcm/kcmsock.c | 16 +- net/key/af_key.c | 4 +- net/l2tp/l2tp_netlink.c | 10 +- net/mac80211/cfg.c | 45 - net/mac80211/debugfs.c | 54 - net/mac80211/driver-ops.c | 21 - net/mac80211/driver-ops.h | 8 - net/mac80211/ht.c | 5 +- net/mac80211/ieee80211_i.h | 5 +- net/mac80211/iface.c | 17 +- net/mac80211/key.c | 96 +- net/mac80211/key.h | 2 - net/mac80211/main.c | 5 - net/mac80211/mesh.h | 2 - net/mac80211/mesh_hwmp.c | 30 +- net/mac80211/mesh_pathtbl.c | 4 +- net/mac80211/mlme.c | 3 + net/mac80211/rc80211_minstrel_ht.c | 124 +- net/mac80211/rc80211_minstrel_ht.h | 2 +- net/mac80211/rx.c | 84 +- net/mac80211/sta_info.c | 15 - net/mac80211/trace.h | 30 - net/mac80211/trace_msg.h | 7 +- net/mac80211/tx.c | 122 +- net/mac80211/util.c | 167 +- net/mac80211/wep.c | 11 +- net/mac80211/wep.h | 1 - net/mac80211/wme.c | 82 +- net/mac80211/wme.h | 2 - net/mac80211/wpa.c | 13 +- net/mpls/af_mpls.c | 2 +- net/mpls/mpls_iptunnel.c | 12 +- net/ncsi/ncsi-netlink.c | 7 +- net/netfilter/Kconfig | 19 +- net/netfilter/Makefile | 4 +- net/netfilter/core.c | 1 - net/netfilter/ipvs/ip_vs_ctl.c | 48 +- net/netfilter/ipvs/ip_vs_xmit.c | 84 +- net/netfilter/nf_conntrack_expect.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 16 +- net/netfilter/nf_conntrack_sip.c | 2 +- net/netfilter/nf_conntrack_timeout.c | 89 - net/netfilter/nf_flow_table_ip.c | 10 +- net/netfilter/nf_internals.h | 3 + net/netfilter/nf_nat_core.c | 16 +- net/netfilter/nf_nat_masquerade.c | 104 +- net/netfilter/nf_nat_proto.c | 59 +- net/netfilter/nf_queue.c | 1 - net/netfilter/nf_tables_api.c | 17 +- net/netfilter/nfnetlink_osf.c | 14 +- net/netfilter/nft_chain_nat.c | 36 - net/netfilter/nft_chain_route.c | 169 - net/netfilter/nft_masq.c | 83 +- net/netfilter/nft_nat.c | 58 +- net/netfilter/nft_osf.c | 30 +- net/netfilter/nft_redir.c | 63 +- net/netfilter/x_tables.c | 3 +- net/netfilter/xt_CT.c | 93 +- net/netfilter/xt_MASQUERADE.c | 131 - net/netlabel/netlabel_calipso.c | 5 +- net/netlabel/netlabel_cipso_v4.c | 5 +- net/netlabel/netlabel_mgmt.c | 9 +- net/netlabel/netlabel_unlabeled.c | 9 +- net/netlink/genetlink.c | 6 +- net/netrom/af_netrom.c | 76 +- net/netrom/nr_loopback.c | 2 +- net/netrom/nr_route.c | 2 +- net/netrom/sysctl_net_netrom.c | 5 +- net/nfc/nci/hci.c | 8 - net/nfc/netlink.c | 26 +- net/openvswitch/actions.c | 48 - net/openvswitch/conntrack.c | 58 +- net/openvswitch/datapath.c | 17 +- net/openvswitch/flow_netlink.c | 221 +- net/openvswitch/meter.c | 5 +- net/packet/af_packet.c | 16 +- net/rds/info.c | 2 +- net/rds/rdma.c | 3 +- net/rds/tcp.c | 2 +- net/rxrpc/local_object.c | 2 +- net/sched/act_sample.c | 10 +- net/sched/cls_api.c | 1 + net/sched/cls_flower.c | 539 +- net/sched/cls_matchall.c | 5 - net/sched/sch_api.c | 15 +- net/sched/sch_cake.c | 13 +- net/sched/sch_cbq.c | 10 +- net/sched/sch_cbs.c | 98 +- net/sched/sch_drr.c | 16 +- net/sched/sch_generic.c | 70 +- net/sched/sch_hfsc.c | 19 +- net/sched/sch_htb.c | 22 +- net/sched/sch_mq.c | 2 +- net/sched/sch_mqprio.c | 3 +- net/sched/sch_multiq.c | 10 +- net/sched/sch_prio.c | 10 +- net/sched/sch_qfq.c | 14 +- net/sched/sch_red.c | 3 +- net/sched/sch_sfb.c | 3 +- net/sched/sch_taprio.c | 99 +- net/sched/sch_tbf.c | 3 +- net/sctp/protocol.c | 1 - net/smc/af_smc.c | 58 +- net/smc/smc_close.c | 25 +- net/smc/smc_close.h | 1 - net/smc/smc_ism.c | 5 - net/smc/smc_pnet.c | 8 +- net/strparser/strparser.c | 14 +- net/sunrpc/auth_gss/svcauth_gss.c | 6 +- net/sunrpc/cache.c | 7 +- net/sunrpc/svc.c | 298 +- net/sunrpc/svc_xprt.c | 17 +- net/sunrpc/svcauth_unix.c | 15 +- net/sunrpc/svcsock.c | 4 +- net/sunrpc/xprtrdma/verbs.c | 2 +- net/tipc/bcast.c | 275 +- net/tipc/bcast.h | 12 - net/tipc/core.c | 2 - net/tipc/core.h | 3 - net/tipc/link.c | 274 +- net/tipc/msg.h | 62 - net/tipc/name_table.c | 3 +- net/tipc/netlink.c | 26 +- net/tipc/netlink_compat.c | 24 +- net/tipc/node.c | 23 +- net/tipc/node.h | 8 +- net/tipc/socket.c | 6 - net/tipc/udp_media.c | 2 +- net/tls/tls_device.c | 12 +- net/tls/tls_main.c | 55 +- net/tls/tls_sw.c | 90 +- net/unix/af_unix.c | 6 +- net/wimax/stack.c | 5 +- net/wireless/nl80211.c | 407 +- net/wireless/rdev-ops.h | 16 +- net/wireless/reg.c | 62 +- net/wireless/scan.c | 176 +- net/wireless/trace.h | 69 +- net/wireless/util.c | 27 +- net/wireless/wext-compat.c | 3 + net/xdp/xdp_umem.c | 4 +- net/xfrm/xfrm_device.c | 63 +- net/xfrm/xfrm_inout.h | 38 - net/xfrm/xfrm_input.c | 299 +- net/xfrm/xfrm_interface.c | 23 +- net/xfrm/xfrm_output.c | 381 +- net/xfrm/xfrm_policy.c | 16 +- net/xfrm/xfrm_state.c | 213 +- net/xfrm/xfrm_user.c | 16 +- samples/bpf/.gitignore | 1 - samples/bpf/Makefile | 3 - samples/bpf/asm_goto_workaround.h | 1 - samples/bpf/ibumad_kern.c | 144 - samples/bpf/ibumad_user.c | 122 - samples/bpf/offwaketime_user.c | 5 - samples/bpf/sampleip_user.c | 5 - samples/bpf/spintest_user.c | 7 +- samples/bpf/trace_event_user.c | 5 - scripts/Makefile.build | 2 +- scripts/Makefile.host | 2 +- scripts/Makefile.lib | 2 +- scripts/Makefile.modbuiltin | 2 +- scripts/atomic/gen-atomics.sh | 2 +- scripts/checkpatch.pl | 42 +- scripts/coccinelle/api/stream_open.cocci | 363 - scripts/gdb/linux/Makefile | 2 +- scripts/gdb/linux/config.py | 44 - scripts/gdb/linux/constants.py.in | 13 - scripts/gdb/linux/cpus.py | 1 - scripts/gdb/linux/lists.py | 1 - scripts/gdb/linux/proc.py | 10 +- scripts/gdb/linux/rbtree.py | 177 - scripts/gdb/linux/symbols.py | 6 +- scripts/gdb/linux/tasks.py | 2 - scripts/gdb/linux/timerlist.py | 219 - scripts/gdb/linux/utils.py | 7 +- scripts/gdb/vmlinux-gdb.py | 3 - scripts/kconfig/nconf-cfg.sh | 0 scripts/link-vmlinux.sh | 20 +- scripts/mkmakefile | 26 +- scripts/recordmcount.pl | 3 - scripts/selinux/genheaders/genheaders.c | 1 + scripts/selinux/install_policy.sh | 92 +- scripts/selinux/mdp/Makefile | 2 +- scripts/selinux/mdp/mdp.c | 166 +- scripts/spelling.txt | 579 +- scripts/sphinx-pre-install | 1 - scripts/tags.sh | 2 +- security/apparmor/Kconfig | 2 - security/apparmor/apparmorfs.c | 143 +- security/apparmor/include/apparmor.h | 1 - security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/lsm.c | 96 +- security/apparmor/policy.c | 3 +- security/apparmor/policy_unpack.c | 112 +- security/device_cgroup.c | 2 +- security/inode.c | 13 +- security/integrity/evm/evm_secfs.c | 10 +- security/keys/process_keys.c | 41 +- security/keys/request_key.c | 14 +- security/keys/trusted.c | 32 +- security/security.c | 6 - security/selinux/hooks.c | 222 +- security/selinux/include/classmap.h | 1 - security/selinux/include/security.h | 1 - security/selinux/netlabel.c | 14 +- security/selinux/ss/services.c | 7 +- sound/core/memalloc.c | 53 +- sound/core/pcm.c | 14 +- sound/core/seq/seq_clientmgr.c | 35 +- sound/core/seq/seq_fifo.c | 14 +- sound/core/seq/seq_memory.c | 30 +- sound/core/seq/seq_ports.c | 28 +- sound/core/seq/seq_ports.h | 5 +- sound/core/timer.c | 181 +- sound/drivers/aloop.c | 4 +- sound/firewire/amdtp-stream.c | 44 +- sound/firewire/motu/amdtp-motu.c | 6 - sound/firewire/motu/motu-protocol-v2.c | 43 +- sound/firewire/motu/motu.c | 15 - sound/firewire/motu/motu.h | 1 - sound/hda/ext/hdac_ext_bus.c | 1 + sound/hda/hdac_bus.c | 1 - sound/hda/hdac_component.c | 24 +- sound/pci/hda/hda_intel.c | 4 - sound/pci/hda/patch_realtek.c | 72 +- sound/soc/adi/axi-i2s.c | 68 +- sound/soc/amd/acp-da7219-max98357a.c | 4 +- sound/soc/atmel/Kconfig | 14 - sound/soc/atmel/Makefile | 2 - sound/soc/atmel/mchp-i2s-mcc.c | 974 --- sound/soc/codecs/Kconfig | 16 +- sound/soc/codecs/Makefile | 4 +- sound/soc/codecs/ab8500-codec.c | 5 +- sound/soc/codecs/cs35l35.c | 11 - sound/soc/codecs/cs4270.c | 1 - sound/soc/codecs/cs42l51-i2c.c | 13 +- sound/soc/codecs/cs42l51.c | 225 +- sound/soc/codecs/cs42l51.h | 3 - sound/soc/codecs/cs43130.c | 2 - sound/soc/codecs/cs47l24.c | 4 +- sound/soc/codecs/da7219.c | 523 +- sound/soc/codecs/da7219.h | 6 +- sound/soc/codecs/es8316.c | 14 - sound/soc/codecs/hdac_hda.c | 53 +- sound/soc/codecs/hdac_hda.h | 1 - sound/soc/codecs/hdmi-codec.c | 121 +- sound/soc/codecs/lochnagar-sc.c | 266 - sound/soc/codecs/max98357a.c | 3 - sound/soc/codecs/nau8810.c | 29 +- sound/soc/codecs/nau8824.c | 46 +- sound/soc/codecs/rt5645.c | 3 - sound/soc/codecs/rt5651.c | 47 +- sound/soc/codecs/rt5651.h | 1 - sound/soc/codecs/rt5677-spi.c | 8 - sound/soc/codecs/rt5682.c | 56 +- sound/soc/codecs/simple-amplifier.c | 3 +- sound/soc/codecs/sirf-audio-codec.c | 3 + sound/soc/codecs/tlv320aic31xx.c | 61 +- sound/soc/codecs/tlv320aic31xx.h | 12 - sound/soc/codecs/tlv320aic32x4-clk.c | 483 -- sound/soc/codecs/tlv320aic32x4-i2c.c | 18 +- sound/soc/codecs/tlv320aic32x4-spi.c | 18 +- sound/soc/codecs/tlv320aic32x4.c | 447 +- sound/soc/codecs/tlv320aic32x4.h | 13 - sound/soc/codecs/tlv320aic3x.c | 4 +- sound/soc/codecs/wcd9335.c | 1 - sound/soc/codecs/wm5102.c | 4 +- sound/soc/codecs/wm5110.c | 4 +- sound/soc/codecs/wm_adsp.c | 1050 +-- sound/soc/codecs/wm_adsp.h | 51 +- sound/soc/codecs/wmfw.h | 30 - sound/soc/fsl/Kconfig | 16 - sound/soc/fsl/Makefile | 5 - sound/soc/fsl/eukrea-tlv320.c | 30 +- sound/soc/fsl/fsl_asrc.c | 14 - sound/soc/fsl/fsl_audmix.c | 579 -- sound/soc/fsl/fsl_audmix.h | 102 - sound/soc/fsl/fsl_dma.c | 26 +- sound/soc/fsl/fsl_dma.h | 5 +- sound/soc/fsl/fsl_esai.c | 68 +- sound/soc/fsl/fsl_utils.c | 1 - sound/soc/fsl/imx-audmix.c | 331 - sound/soc/fsl/imx-audmux.c | 26 +- sound/soc/fsl/imx-es8328.c | 15 +- sound/soc/fsl/imx-mc13783.c | 22 +- sound/soc/fsl/imx-pcm-fiq.c | 21 +- sound/soc/fsl/imx-pcm.h | 6 +- sound/soc/fsl/imx-spdif.c | 13 +- sound/soc/fsl/imx-ssi.c | 57 +- sound/soc/fsl/imx-ssi.h | 6 +- sound/soc/fsl/mpc5200_dma.c | 14 +- sound/soc/fsl/mpc5200_psc_ac97.c | 16 +- sound/soc/fsl/mpc5200_psc_i2s.c | 14 +- sound/soc/fsl/mpc8610_hpcd.c | 18 +- sound/soc/fsl/mx27vis-aic32x4.c | 29 +- sound/soc/fsl/p1022_ds.c | 18 +- sound/soc/fsl/p1022_rdk.c | 32 +- sound/soc/fsl/pcm030-audio-fabric.c | 18 +- sound/soc/fsl/phycore-ac97.c | 16 +- sound/soc/fsl/wm1133-ev1.c | 21 +- sound/soc/generic/audio-graph-card.c | 438 +- sound/soc/generic/simple-card-utils.c | 383 +- sound/soc/generic/simple-card.c | 389 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 8 - sound/soc/intel/boards/Kconfig | 79 +- sound/soc/intel/boards/bytcht_da7213.c | 9 +- sound/soc/intel/boards/bytcht_es8316.c | 46 +- sound/soc/intel/boards/bytcr_rt5640.c | 10 +- sound/soc/intel/boards/bytcr_rt5651.c | 36 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 47 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 9 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 9 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 52 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 9 - sound/soc/intel/skylake/skl-messages.c | 1 - sound/soc/intel/skylake/skl-pcm.c | 28 +- sound/soc/jz4740/Kconfig | 2 +- sound/soc/mediatek/Kconfig | 26 - sound/soc/mediatek/common/mtk-afe-fe-dai.c | 51 +- sound/soc/mediatek/common/mtk-btcvsd.c | 69 +- sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 13 + sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 16 + sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 16 + sound/soc/mediatek/mt8183/Makefile | 2 - sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 4 - sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 18 - sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 471 - .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 423 - sound/soc/meson/axg-fifo.c | 34 +- sound/soc/meson/axg-fifo.h | 2 - sound/soc/meson/axg-frddr.c | 143 +- sound/soc/meson/axg-tdm-formatter.c | 6 +- sound/soc/meson/axg-tdm-formatter.h | 11 +- sound/soc/meson/axg-tdmin.c | 16 +- sound/soc/meson/axg-tdmout.c | 29 +- sound/soc/meson/axg-toddr.c | 53 - sound/soc/qcom/Kconfig | 2 +- sound/soc/rockchip/rockchip_pdm.c | 209 +- sound/soc/rockchip/rockchip_pdm.h | 12 - sound/soc/samsung/i2s.c | 37 +- sound/soc/samsung/odroid.c | 4 +- sound/soc/sh/rcar/core.c | 2 - sound/soc/sh/rcar/rsnd.h | 5 - sound/soc/sh/rcar/src.c | 21 +- sound/soc/soc-core.c | 24 +- sound/soc/soc-dapm.c | 13 +- sound/soc/soc-pcm.c | 66 +- sound/soc/soc-topology.c | 337 +- sound/soc/sprd/Kconfig | 1 - sound/soc/sprd/Makefile | 4 +- sound/soc/sprd/sprd-pcm-compress.c | 674 -- sound/soc/sprd/sprd-pcm-dma.c | 2 +- sound/soc/sprd/sprd-pcm-dma.h | 43 - sound/soc/stm/stm32_adfsdm.c | 40 +- sound/soc/stm/stm32_i2s.c | 28 +- sound/soc/stm/stm32_sai.c | 88 +- sound/soc/stm/stm32_sai.h | 2 - sound/soc/stm/stm32_sai_sub.c | 159 +- sound/soc/stm/stm32_spdifrx.c | 42 +- sound/soc/ti/Kconfig | 4 +- sound/soc/ti/ams-delta.c | 2 +- sound/soc/ti/davinci-mcasp.c | 2 - sound/soc/ti/edma-pcm.c | 5 +- sound/soc/ti/sdma-pcm.c | 9 +- sound/soc/txx9/txx9aclc-ac97.c | 1 + sound/synth/emux/emux_hwdep.c | 5 - sound/usb/usx2y/usX2Yhwdep.c | 3 +- sound/usb/usx2y/usb_stream.c | 20 +- sound/usb/usx2y/usbusx2y.c | 3 +- sound/usb/usx2y/usx2yhwdeppcm.c | 6 +- sound/xen/xen_snd_front_alsa.c | 2 +- tools/arch/arm64/include/asm/barrier.h | 10 - tools/arch/x86/include/asm/barrier.h | 7 +- tools/bpf/bpftool/btf_dumper.c | 59 - tools/bpf/bpftool/map.c | 12 +- tools/bpf/bpftool/prog.c | 6 - tools/bpf/bpftool/xlated_dumper.c | 3 - tools/include/linux/filter.h | 21 +- tools/include/uapi/linux/bpf.h | 102 +- tools/include/uapi/linux/btf.h | 32 +- tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Makefile | 27 +- tools/lib/bpf/bpf.c | 36 +- tools/lib/bpf/bpf.h | 8 +- tools/lib/bpf/btf.c | 100 +- tools/lib/bpf/btf.h | 3 - tools/lib/bpf/libbpf.c | 567 +- tools/lib/bpf/libbpf.h | 6 - tools/lib/bpf/libbpf.map | 7 - tools/lib/bpf/libbpf.pc.template | 12 - tools/lib/bpf/xsk.c | 9 +- tools/memory-model/Documentation/explanation.txt | 289 +- tools/memory-model/README | 33 +- tools/memory-model/linux-kernel.bell | 35 +- tools/memory-model/linux-kernel.cat | 39 +- tools/memory-model/linux-kernel.def | 6 - tools/memory-model/litmus-tests/.gitignore | 2 +- .../litmus-tests/MP+poonceonces.litmus | 2 +- tools/memory-model/litmus-tests/README | 2 +- tools/memory-model/lock.cat | 5 +- tools/memory-model/scripts/README | 10 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 23 +- tools/memory-model/scripts/checklitmushist.sh | 0 tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 90 +- tools/memory-model/scripts/newlitmushist.sh | 2 +- tools/memory-model/scripts/parseargs.sh | 13 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/pci/pcitest.c | 4 +- tools/perf/util/cs-etm.c | 12 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 48 +- tools/power/acpi/tools/acpidump/apdump.c | 8 +- tools/power/acpi/tools/acpidump/apfiles.c | 8 +- tools/power/x86/turbostat/turbostat.c | 277 +- tools/testing/nvdimm/test/nfit.c | 17 +- tools/testing/selftests/Makefile | 2 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 13 +- tools/testing/selftests/bpf/bpf_helpers.h | 34 +- tools/testing/selftests/bpf/config | 10 - tools/testing/selftests/bpf/flow_dissector_load.c | 2 +- .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 8 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 49 - .../selftests/bpf/prog_tests/flow_dissector.c | 68 - .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 4 +- .../testing/selftests/bpf/prog_tests/global_data.c | 157 - tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 89 - .../bpf/prog_tests/stacktrace_build_id_nmi.c | 16 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 19 +- .../testing/selftests/bpf/progs/test_global_data.c | 106 - tools/testing/selftests/bpf/progs/test_jhash.h | 70 - tools/testing/selftests/bpf/progs/test_skb_ctx.c | 21 - tools/testing/selftests/bpf/progs/test_tc_edt.c | 109 - tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 480 -- .../bpf/progs/test_tcp_check_syncookie_kern.c | 129 - .../selftests/bpf/progs/test_verif_scale1.c | 30 - .../selftests/bpf/progs/test_verif_scale2.c | 30 - .../selftests/bpf/progs/test_verif_scale3.c | 30 - tools/testing/selftests/bpf/test_btf.c | 744 +- tools/testing/selftests/bpf/test_progs.c | 6 +- tools/testing/selftests/bpf/test_progs.h | 1 - tools/testing/selftests/bpf/test_tc_edt.sh | 99 - tools/testing/selftests/bpf/test_tc_tunnel.sh | 272 - .../selftests/bpf/test_tcp_check_syncookie.sh | 81 - .../selftests/bpf/test_tcp_check_syncookie_user.c | 212 - tools/testing/selftests/bpf/test_verifier.c | 92 +- tools/testing/selftests/bpf/trace_helpers.c | 4 - tools/testing/selftests/bpf/urandom_read.c | 15 +- .../testing/selftests/bpf/verifier/array_access.c | 159 - tools/testing/selftests/bpf/verifier/calls.c | 38 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 1 + .../selftests/bpf/verifier/direct_value_access.c | 347 - tools/testing/selftests/bpf/verifier/ld_dw.c | 9 - .../testing/selftests/bpf/verifier/ref_tracking.c | 126 +- tools/testing/selftests/bpf/verifier/unpriv.c | 8 +- tools/testing/selftests/bpf/verifier/var_off.c | 186 +- tools/testing/selftests/cgroup/test_memcontrol.c | 38 +- .../selftests/drivers/net/mlxsw/qos_ets_strict.sh | 311 - .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 98 - .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 122 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 20 - .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 1 - .../net/mlxsw/spectrum/devlink_resources.sh | 3 - .../drivers/net/mlxsw/spectrum/resource_scale.sh | 5 +- tools/testing/selftests/efivarfs/efivarfs.sh | 4 - .../ftrace/test.d/ftrace/tracing-error-log.tc | 19 - tools/testing/selftests/ftrace/test.d/functions | 12 - .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 85 - .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 23 - .../inter-event/trigger-extended-error-support.tc | 28 + tools/testing/selftests/gpio/gpio-mockup-chardev.c | 1 + tools/testing/selftests/ima/Makefile | 11 + tools/testing/selftests/ima/config | 4 + tools/testing/selftests/ima/test_kexec_load.sh | 54 + tools/testing/selftests/kexec/Makefile | 12 - tools/testing/selftests/kexec/config | 3 - tools/testing/selftests/kexec/kexec_common_lib.sh | 220 - .../selftests/kexec/test_kexec_file_load.sh | 208 - tools/testing/selftests/kexec/test_kexec_load.sh | 47 - tools/testing/selftests/kselftest_module.h | 48 - tools/testing/selftests/kselftest_module.sh | 84 - tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/bitmap.sh | 18 +- tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/prime_numbers.sh | 17 +- tools/testing/selftests/lib/printf.sh | 19 +- tools/testing/selftests/lib/strscpy.sh | 3 - tools/testing/selftests/livepatch/Makefile | 2 +- tools/testing/selftests/net/config | 2 + tools/testing/selftests/net/fib_tests.sh | 164 +- .../selftests/net/forwarding/bridge_igmp.sh | 152 - .../selftests/net/forwarding/devlink_lib.sh | 110 +- .../selftests/net/forwarding/router_multicast.sh | 107 +- .../testing/selftests/net/forwarding/tc_flower.sh | 59 +- .../selftests/net/forwarding/tc_vlan_modify.sh | 164 - tools/testing/selftests/netfilter/Makefile | 2 +- .../testing/selftests/netfilter/bridge_brouter.sh | 146 - tools/testing/selftests/netfilter/nft_nat.sh | 130 +- tools/testing/selftests/ntb/ntb_test.sh | 2 +- .../selftests/rcutorture/bin/configNR_CPUS.sh | 17 +- .../selftests/rcutorture/bin/config_override.sh | 17 +- .../selftests/rcutorture/bin/configcheck.sh | 19 +- .../testing/selftests/rcutorture/bin/configinit.sh | 17 +- tools/testing/selftests/rcutorture/bin/cpus2use.sh | 17 +- .../testing/selftests/rcutorture/bin/functions.sh | 17 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 17 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 17 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 5 - .../selftests/rcutorture/bin/kvm-recheck-lock.sh | 17 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 17 +- .../rcutorture/bin/kvm-recheck-rcuperf-ftrace.sh | 17 +- .../rcutorture/bin/kvm-recheck-rcuperf.sh | 17 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 17 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 17 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 15 +- .../selftests/rcutorture/bin/parse-build.sh | 17 +- .../selftests/rcutorture/bin/parse-console.sh | 17 +- .../rcutorture/configs/lock/ver_functions.sh | 17 +- .../rcutorture/configs/rcu/ver_functions.sh | 17 +- .../rcutorture/configs/rcuperf/ver_functions.sh | 17 +- .../formal/srcu-cbmc/include/linux/types.h | 4 + tools/testing/selftests/rseq/rseq-s390.h | 9 +- tools/testing/selftests/rseq/rseq.h | 1 + tools/testing/selftests/rseq/run_param_test.sh | 7 +- .../tc-testing/tc-tests/actions/pedit.json | 903 -- .../tc-testing/tc-tests/actions/sample.json | 24 - .../tc-testing/tc-tests/filters/tests.json | 40 - tools/testing/selftests/timers/skew_consistency.c | 1 + tools/testing/selftests/tpm2/tpm2.py | 5 +- tools/testing/selftests/tpm2/tpm2_tests.py | 63 - tools/testing/selftests/x86/mpx-dig.c | 2 + tools/vm/slabinfo.c | 7 +- virt/kvm/arm/arm.c | 22 - virt/kvm/kvm_main.c | 3 +- 6420 files changed, 108756 insertions(+), 227119 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-class-net-batman-adv delete mode 100644 Documentation/ABI/obsolete/sysfs-class-net-mesh delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-impedance-analyzer-ad5933 delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31856 create mode 100644 Documentation/ABI/testing/sysfs-class-net-batman-adv create mode 100644 Documentation/ABI/testing/sysfs-class-net-mesh delete mode 100644 Documentation/acpi/dsd/leds.txt delete mode 100644 Documentation/admin-guide/mm/numaperf.rst delete mode 100644 Documentation/admin-guide/pm/intel_epb.rst delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,camsys.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,ipu.txt create mode 100644 Documentation/devicetree/bindings/arm/sunxi.txt delete mode 100644 Documentation/devicetree/bindings/arm/sunxi.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,turingcc.txt create mode 100644 Documentation/devicetree/bindings/display/amlogic,simple-frameb [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/feiyang,fy07024 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,jh057n [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ronbo,rb070d30.yaml delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,rk3 [...] create mode 100644 Documentation/devicetree/bindings/display/simple-framebuffer-sunxi.txt create mode 100644 Documentation/devicetree/bindings/display/simple-framebuffer.txt delete mode 100644 Documentation/devicetree/bindings/display/simple-framebuffer.yaml delete mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-bifrost.txt delete mode 100644 Documentation/devicetree/bindings/gpu/aspeed-gfx.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/kionix,kxcjk1013.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/bmg160.txt delete mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4000.txt create mode 100644 Documentation/devicetree/bindings/iio/proximity/devantech-srf04.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/max31856.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/temperature-b [...] delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,qcs404.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-lm3532.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux-meson-g12a.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt delete mode 100644 Documentation/devicetree/bindings/phy/brcm,stingray-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb3-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-ufs.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt8183.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/lt3651-charger.txt create mode 100644 Documentation/devicetree/bindings/power/supply/ltc3651-charger.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-aspeed.txt delete mode 100644 Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/sound/fsl,audmix.txt delete mode 100644 Documentation/devicetree/bindings/sound/mchp-i2s-mcc.txt delete mode 100644 Documentation/devicetree/bindings/sound/mt8183-da7219-max98357.txt delete mode 100644 Documentation/devicetree/bindings/sound/mt8183-mt6358-ts3a227-m [...] delete mode 100644 Documentation/devicetree/bindings/spi/spi-mt7621.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-zynq-qspi.txt delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-mediatek.txt delete mode 100644 Documentation/devicetree/bindings/virtio/iommu.txt delete mode 100644 Documentation/devicetree/bindings/writing-bindings.txt delete mode 100644 Documentation/hwmon/lochnagar delete mode 100644 Documentation/i2c/busses/i2c-amd-mp2 delete mode 100644 Documentation/networking/bpf_flow_dissector.rst delete mode 100644 Documentation/translations/it_IT/networking/netdev-FAQ.rst delete mode 100644 Documentation/translations/it_IT/process/deprecated.rst delete mode 100644 Documentation/translations/it_IT/process/license-rules.rst create mode 100644 Documentation/translations/zh_CN/HOWTO create mode 100644 Documentation/translations/zh_CN/SubmittingDrivers create mode 100644 Documentation/translations/zh_CN/SubmittingPatches create mode 100644 Documentation/translations/zh_CN/coding-style.rst delete mode 100644 Documentation/translations/zh_CN/disclaimer-zh_CN.rst create mode 100644 Documentation/translations/zh_CN/email-clients.txt create mode 100644 Documentation/translations/zh_CN/magic-number.txt delete mode 100644 Documentation/translations/zh_CN/process/1.Intro.rst delete mode 100644 Documentation/translations/zh_CN/process/2.Process.rst delete mode 100644 Documentation/translations/zh_CN/process/3.Early-stage.rst delete mode 100644 Documentation/translations/zh_CN/process/4.Coding.rst delete mode 100644 Documentation/translations/zh_CN/process/5.Posting.rst delete mode 100644 Documentation/translations/zh_CN/process/6.Followthrough.rst delete mode 100644 Documentation/translations/zh_CN/process/7.AdvancedTopics.rst delete mode 100644 Documentation/translations/zh_CN/process/8.Conclusion.rst delete mode 100644 Documentation/translations/zh_CN/process/code-of-conduct-interp [...] delete mode 100644 Documentation/translations/zh_CN/process/code-of-conduct.rst delete mode 100644 Documentation/translations/zh_CN/process/coding-style.rst delete mode 100644 Documentation/translations/zh_CN/process/development-process.rst delete mode 100644 Documentation/translations/zh_CN/process/email-clients.rst delete mode 100644 Documentation/translations/zh_CN/process/howto.rst delete mode 100644 Documentation/translations/zh_CN/process/index.rst delete mode 100644 Documentation/translations/zh_CN/process/license-rules.rst delete mode 100644 Documentation/translations/zh_CN/process/magic-number.rst delete mode 100644 Documentation/translations/zh_CN/process/management-style.rst delete mode 100644 Documentation/translations/zh_CN/process/programming-language.rst delete mode 100644 Documentation/translations/zh_CN/process/stable-api-nonsense.rst delete mode 100644 Documentation/translations/zh_CN/process/stable-kernel-rules.rst delete mode 100644 Documentation/translations/zh_CN/process/submit-checklist.rst delete mode 100644 Documentation/translations/zh_CN/process/submitting-drivers.rst delete mode 100644 Documentation/translations/zh_CN/process/submitting-patches.rst delete mode 100644 Documentation/translations/zh_CN/process/volatile-considered-ha [...] create mode 100644 Documentation/translations/zh_CN/stable_api_nonsense.txt create mode 100644 Documentation/translations/zh_CN/stable_kernel_rules.txt create mode 100644 Documentation/translations/zh_CN/volatile-considered-harmful.txt delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/imx50-kobo-aura.dts delete mode 100644 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts delete mode 100644 arch/arm/boot/dts/imx7-mba7.dtsi delete mode 100644 arch/arm/boot/dts/imx7-tqma7.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-mba7.dts delete mode 100644 arch/arm/boot/dts/imx7d-tqma7.dtsi delete mode 100644 arch/arm/boot/dts/imx7s-mba7.dts delete mode 100644 arch/arm/boot/dts/imx7s-tqma7.dtsi delete mode 100644 arch/arm/boot/dts/omap4-l4-abe.dtsi delete mode 100644 arch/arm/boot/dts/omap4-mcpdm.dtsi delete mode 100644 arch/arm/boot/dts/omap5-l4-abe.dtsi delete mode 100644 arch/arm/boot/dts/rk3288-veyron-mighty.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-spb4.dts create mode 100644 arch/arm/firmware/Kconfig create mode 100644 arch/arm/firmware/Makefile create mode 100644 arch/arm/firmware/trusted_foundations.c create mode 100644 arch/arm/include/asm/trusted_foundations.h delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-oceanic-5205-5inmfd.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra-zest.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-neo4.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts delete mode 100644 arch/csky/include/asm/ptrace.h delete mode 100644 arch/csky/kernel/perf_callchain.c delete mode 100644 arch/ia64/include/asm/mmiowb.h delete mode 100644 arch/m68k/include/asm/syscall.h delete mode 100644 arch/mips/include/asm/mmiowb.h create mode 100644 arch/mips/net/bpf_jit.c create mode 100644 arch/mips/net/bpf_jit_asm.S delete mode 100644 arch/parisc/include/asm/kgdb.h delete mode 100644 arch/parisc/include/asm/kprobes.h delete mode 100644 arch/parisc/include/asm/patch.h delete mode 100644 arch/parisc/include/asm/sparsemem.h delete mode 100644 arch/parisc/kernel/kgdb.c delete mode 100644 arch/parisc/kernel/kprobes.c delete mode 100644 arch/parisc/kernel/patch.c delete mode 100644 arch/parisc/mm/fixmap.c delete mode 100644 arch/powerpc/include/asm/mmiowb.h delete mode 100644 arch/riscv/include/asm/mmiowb.h delete mode 100644 arch/s390/boot/uv.c delete mode 100644 arch/s390/include/asm/uv.h delete mode 100644 arch/sh/include/asm/mmiowb.h delete mode 100644 arch/unicore32/include/asm/syscall.h delete mode 100644 arch/x86/kernel/cpu/intel_epb.c delete mode 100644 drivers/acpi/hmat/Kconfig delete mode 100644 drivers/acpi/hmat/Makefile delete mode 100644 drivers/acpi/hmat/hmat.c delete mode 100644 drivers/bluetooth/btmtksdio.c delete mode 100644 drivers/clk/imx/clk-imx5.c create mode 100644 drivers/clk/imx/clk-imx51-imx53.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-audio.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-cam.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-img.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-ipu0.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-ipu1.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-ipu_adl.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-ipu_conn.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-mfgcfg.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-mm.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-vdec.c delete mode 100644 drivers/clk/mediatek/clk-mt8183-venc.c delete mode 100644 drivers/clk/mediatek/clk-mt8183.c delete mode 100644 drivers/clk/mediatek/clk-mux.c delete mode 100644 drivers/clk/mediatek/clk-mux.h delete mode 100644 drivers/clk/qcom/turingcc-qcs404.c delete mode 100644 drivers/clk/sunxi/Kconfig delete mode 100644 drivers/dma-buf/dma-fence-chain.c delete mode 100644 drivers/extcon/extcon-intel-mrfld.c delete mode 100644 drivers/extcon/extcon-intel.h delete mode 100644 drivers/firmware/imx/imx-scu-irq.c delete mode 100644 drivers/firmware/trusted_foundations.c delete mode 100644 drivers/gpio/gpio-mlxbf.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/ta_ras_if.h create mode 100644 drivers/gpu/drm/amd/include/linux/chash.h create mode 100644 drivers/gpu/drm/amd/lib/Kconfig create mode 100644 drivers/gpu/drm/amd/lib/Makefile create mode 100644 drivers/gpu/drm/amd/lib/chash.c delete mode 100644 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smu_v11_0.c delete mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.c delete mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h delete mode 100644 drivers/gpu/drm/aspeed/Kconfig delete mode 100644 drivers/gpu/drm/aspeed/Makefile delete mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx.h delete mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c delete mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c delete mode 100644 drivers/gpu/drm/aspeed/aspeed_gfx_out.c delete mode 100644 drivers/gpu/drm/cirrus/cirrus.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_drv.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_fbdev.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_main.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_mode.c delete mode 100644 drivers/gpu/drm/drm_format_helper.c delete mode 100644 drivers/gpu/drm/drm_gem_shmem_helper.c delete mode 100644 drivers/gpu/drm/i915/.gitignore delete mode 100644 drivers/gpu/drm/i915/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/i915_gem_context_types.h delete mode 100644 drivers/gpu/drm/i915/i915_globals.c delete mode 100644 drivers/gpu/drm/i915/i915_globals.h delete mode 100644 drivers/gpu/drm/i915/i915_priolist_types.h delete mode 100644 drivers/gpu/drm/i915/i915_scheduler_types.h delete mode 100644 drivers/gpu/drm/i915/i915_timeline_types.h delete mode 100644 drivers/gpu/drm/i915/i915_user_extensions.c delete mode 100644 drivers/gpu/drm/i915/i915_user_extensions.h delete mode 100644 drivers/gpu/drm/i915/intel_atomic_plane.h delete mode 100644 drivers/gpu/drm/i915/intel_audio.h delete mode 100644 drivers/gpu/drm/i915/intel_cdclk.h delete mode 100644 drivers/gpu/drm/i915/intel_color.h delete mode 100644 drivers/gpu/drm/i915/intel_connector.h delete mode 100644 drivers/gpu/drm/i915/intel_context.c delete mode 100644 drivers/gpu/drm/i915/intel_context.h delete mode 100644 drivers/gpu/drm/i915/intel_context_types.h delete mode 100644 drivers/gpu/drm/i915/intel_crt.h delete mode 100644 drivers/gpu/drm/i915/intel_csr.h delete mode 100644 drivers/gpu/drm/i915/intel_ddi.h delete mode 100644 drivers/gpu/drm/i915/intel_dp.h delete mode 100644 drivers/gpu/drm/i915/intel_dvo.h delete mode 100644 drivers/gpu/drm/i915/intel_engine_types.h delete mode 100644 drivers/gpu/drm/i915/intel_fbc.h delete mode 100644 drivers/gpu/drm/i915/intel_fbdev.h delete mode 100644 drivers/gpu/drm/i915/intel_hdcp.h delete mode 100644 drivers/gpu/drm/i915/intel_hdmi.h delete mode 100644 drivers/gpu/drm/i915/intel_lspcon.h delete mode 100644 drivers/gpu/drm/i915/intel_lvds.h delete mode 100644 drivers/gpu/drm/i915/intel_panel.h delete mode 100644 drivers/gpu/drm/i915/intel_pipe_crc.h delete mode 100644 drivers/gpu/drm/i915/intel_pm.h delete mode 100644 drivers/gpu/drm/i915/intel_psr.h delete mode 100644 drivers/gpu/drm/i915/intel_sdvo.h delete mode 100644 drivers/gpu/drm/i915/intel_sprite.h delete mode 100644 drivers/gpu/drm/i915/intel_tv.h delete mode 100644 drivers/gpu/drm/i915/intel_workarounds_types.h delete mode 100644 drivers/gpu/drm/lima/Kconfig delete mode 100644 drivers/gpu/drm/lima/Makefile delete mode 100644 drivers/gpu/drm/lima/lima_bcast.c delete mode 100644 drivers/gpu/drm/lima/lima_bcast.h delete mode 100644 drivers/gpu/drm/lima/lima_ctx.c delete mode 100644 drivers/gpu/drm/lima/lima_ctx.h delete mode 100644 drivers/gpu/drm/lima/lima_device.c delete mode 100644 drivers/gpu/drm/lima/lima_device.h delete mode 100644 drivers/gpu/drm/lima/lima_dlbu.c delete mode 100644 drivers/gpu/drm/lima/lima_dlbu.h delete mode 100644 drivers/gpu/drm/lima/lima_drv.c delete mode 100644 drivers/gpu/drm/lima/lima_drv.h delete mode 100644 drivers/gpu/drm/lima/lima_gem.c delete mode 100644 drivers/gpu/drm/lima/lima_gem.h delete mode 100644 drivers/gpu/drm/lima/lima_gem_prime.c delete mode 100644 drivers/gpu/drm/lima/lima_gem_prime.h delete mode 100644 drivers/gpu/drm/lima/lima_gp.c delete mode 100644 drivers/gpu/drm/lima/lima_gp.h delete mode 100644 drivers/gpu/drm/lima/lima_l2_cache.c delete mode 100644 drivers/gpu/drm/lima/lima_l2_cache.h delete mode 100644 drivers/gpu/drm/lima/lima_mmu.c delete mode 100644 drivers/gpu/drm/lima/lima_mmu.h delete mode 100644 drivers/gpu/drm/lima/lima_object.c delete mode 100644 drivers/gpu/drm/lima/lima_object.h delete mode 100644 drivers/gpu/drm/lima/lima_pmu.c delete mode 100644 drivers/gpu/drm/lima/lima_pmu.h delete mode 100644 drivers/gpu/drm/lima/lima_pp.c delete mode 100644 drivers/gpu/drm/lima/lima_pp.h delete mode 100644 drivers/gpu/drm/lima/lima_regs.h delete mode 100644 drivers/gpu/drm/lima/lima_sched.c delete mode 100644 drivers/gpu/drm/lima/lima_sched.h delete mode 100644 drivers/gpu/drm/lima/lima_vm.c delete mode 100644 drivers/gpu/drm/lima/lima_vm.h create mode 100644 drivers/gpu/drm/meson/meson_canvas.c create mode 100644 drivers/gpu/drm/meson/meson_canvas.h create mode 100644 drivers/gpu/drm/omapdrm/displays/connector-dvi.c create mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c create mode 100644 drivers/gpu/drm/omapdrm/displays/panel-dpi.c delete mode 100644 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c delete mode 100644 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c delete mode 100644 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_writeback.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_du_writeback.h delete mode 100644 drivers/gpu/drm/rockchip/rk3066_hdmi.c delete mode 100644 drivers/gpu/drm/rockchip/rk3066_hdmi.h create mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-core.c delete mode 100644 drivers/gpu/drm/vboxvideo/Kconfig delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_drv.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_drv.h delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_fb.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_irq.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_main.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_mode.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_prime.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_ttm.c delete mode 100644 drivers/hid/hid-macally.c delete mode 100644 drivers/hid/hid-u2fzero.c delete mode 100644 drivers/hid/intel-ish-hid/ishtp-fw-loader.c delete mode 100644 drivers/hwmon/lochnagar-hwmon.c create mode 100644 drivers/hwtracing/coresight/coresight-dynamic-replicator.c delete mode 100644 drivers/i2c/busses/i2c-amd-mp2-pci.c delete mode 100644 drivers/i2c/busses/i2c-amd-mp2-plat.c delete mode 100644 drivers/i2c/busses/i2c-amd-mp2.h delete mode 100644 drivers/i2c/busses/i2c-at91-core.c delete mode 100644 drivers/i2c/busses/i2c-at91-master.c delete mode 100644 drivers/i2c/busses/i2c-at91-slave.c create mode 100644 drivers/i2c/busses/i2c-at91.c delete mode 100644 drivers/i2c/busses/i2c-at91.h delete mode 100644 drivers/iio/adc/ad7780.c delete mode 100644 drivers/iio/imu/adis16400.c create mode 100644 drivers/iio/imu/adis16400.h create mode 100644 drivers/iio/imu/adis16400_buffer.c create mode 100644 drivers/iio/imu/adis16400_core.c delete mode 100644 drivers/iio/proximity/mb1232.c delete mode 100644 drivers/iio/temperature/max31856.c delete mode 100644 drivers/infiniband/hw/hns/hns_roce_hw_v2_dfx.c delete mode 100644 drivers/infiniband/hw/hns/hns_roce_restrack.c delete mode 100644 drivers/interconnect/qcom/qcs404.c delete mode 100644 drivers/interconnect/qcom/qcs404_ids.h delete mode 100644 drivers/iommu/virtio-iommu.c delete mode 100644 drivers/leds/leds-lm3532.c create mode 100644 drivers/memory/Makefile.asm-offsets create mode 100644 drivers/mmc/host/mmci_qcom_dml.h delete mode 100644 drivers/mtd/nand/raw/ingenic/Kconfig delete mode 100644 drivers/mtd/nand/raw/ingenic/Makefile delete mode 100644 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c delete mode 100644 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h delete mode 100644 drivers/mtd/nand/raw/ingenic/ingenic_nand.c delete mode 100644 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c delete mode 100644 drivers/mtd/nand/raw/ingenic/jz4740_ecc.c delete mode 100644 drivers/mtd/nand/raw/ingenic/jz4740_nand.c delete mode 100644 drivers/mtd/nand/raw/ingenic/jz4780_bch.c create mode 100644 drivers/mtd/nand/raw/jz4740_nand.c create mode 100644 drivers/mtd/nand/raw/jz4780_bch.c create mode 100644 drivers/mtd/nand/raw/jz4780_bch.h create mode 100644 drivers/mtd/nand/raw/jz4780_nand.c delete mode 100644 drivers/net/phy/mdio-mux-meson-g12a.c delete mode 100644 drivers/nvmem/stm32-romem.c delete mode 100644 drivers/perf/arm_smmuv3_pmu.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb2.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c delete mode 100644 drivers/phy/broadcom/phy-bcm-sr-usb.c delete mode 100644 drivers/phy/mediatek/phy-mtk-ufs.c delete mode 100644 drivers/phy/tegra/xusb-tegra186.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-lochnagar.c delete mode 100644 drivers/platform/chrome/cros_usbpd_logger.c delete mode 100644 drivers/power/supply/lt3651-charger.c create mode 100644 drivers/power/supply/ltc3651-charger.c delete mode 100644 drivers/rtc/rtc-aspeed.c delete mode 100644 drivers/scsi/ufs/ufs-mediatek.c delete mode 100644 drivers/scsi/ufs/ufs-mediatek.h delete mode 100644 drivers/spi/spi-mt7621.c delete mode 100644 drivers/spi/spi-zynq-qspi.c create mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-impedance-analy [...] create mode 100644 drivers/staging/iio/adc/ad7780.c create mode 100644 drivers/staging/media/mt9t031/Kconfig create mode 100644 drivers/staging/media/mt9t031/Makefile create mode 100644 drivers/staging/media/mt9t031/TODO delete mode 100644 drivers/staging/media/soc_camera/TODO create mode 100644 drivers/staging/mt7621-mmc/Kconfig create mode 100644 drivers/staging/mt7621-mmc/Makefile create mode 100644 drivers/staging/mt7621-mmc/TODO create mode 100644 drivers/staging/mt7621-mmc/board.h create mode 100644 drivers/staging/mt7621-mmc/dbg.c create mode 100644 drivers/staging/mt7621-mmc/dbg.h create mode 100644 drivers/staging/mt7621-mmc/mt6575_sd.h create mode 100644 drivers/staging/mt7621-mmc/sd.c create mode 100644 drivers/staging/mt7621-spi/Kconfig create mode 100644 drivers/staging/mt7621-spi/Makefile copy drivers/staging/{mt7621-dma => mt7621-spi}/TODO (100%) create mode 100644 drivers/staging/mt7621-spi/spi-mt7621.c create mode 100644 drivers/staging/rtl8192e/license create mode 100644 drivers/staging/vboxvideo/Kconfig rename drivers/{gpu/drm => staging}/vboxvideo/Makefile (100%) create mode 100644 drivers/staging/vboxvideo/TODO rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_base.c (100%) rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_ch_setup.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_channels.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/hgsmi_defs.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/modesetting.c (100%) create mode 100644 drivers/staging/vboxvideo/vbox_drv.c create mode 100644 drivers/staging/vboxvideo/vbox_drv.h create mode 100644 drivers/staging/vboxvideo/vbox_fb.c rename drivers/{gpu/drm => staging}/vboxvideo/vbox_hgsmi.c (100%) create mode 100644 drivers/staging/vboxvideo/vbox_irq.c create mode 100644 drivers/staging/vboxvideo/vbox_main.c create mode 100644 drivers/staging/vboxvideo/vbox_mode.c create mode 100644 drivers/staging/vboxvideo/vbox_prime.c create mode 100644 drivers/staging/vboxvideo/vbox_ttm.c rename drivers/{gpu/drm => staging}/vboxvideo/vboxvideo.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/vboxvideo_guest.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/vboxvideo_vbe.h (100%) rename drivers/{gpu/drm => staging}/vboxvideo/vbva_base.c (100%) delete mode 100644 drivers/usb/mtu3/mtu3_debug.h delete mode 100644 drivers/usb/mtu3/mtu3_debugfs.c delete mode 100644 drivers/usb/mtu3/mtu3_trace.c delete mode 100644 drivers/usb/mtu3/mtu3_trace.h create mode 100644 drivers/video/fbdev/amba-clcd-nomadik.c create mode 100644 drivers/video/fbdev/amba-clcd-nomadik.h create mode 100644 drivers/video/fbdev/amba-clcd-versatile.c create mode 100644 drivers/video/fbdev/amba-clcd-versatile.h delete mode 100644 include/asm-generic/mmiowb.h delete mode 100644 include/asm-generic/mmiowb_types.h create mode 100644 include/asm-generic/sizes.h delete mode 100644 include/drm/drm_format_helper.h delete mode 100644 include/drm/drm_gem_shmem_helper.h create mode 100644 include/drm/tinydrm/tinydrm.h delete mode 100644 include/dt-bindings/clock/mt8183-clk.h delete mode 100644 include/dt-bindings/clock/qcom,turingcc-qcs404.h delete mode 100644 include/dt-bindings/iio/temperature/thermocouple.h delete mode 100644 include/dt-bindings/interconnect/qcom,qcs404.h delete mode 100644 include/linux/dma-fence-chain.h delete mode 100644 include/linux/firmware/trusted_foundations.h delete mode 100644 include/linux/intel-ish-client-if.h delete mode 100644 include/linux/rtc/rtc-omap.h delete mode 100644 include/media/fwht-ctrls.h delete mode 100644 include/net/ipv6_stubs.h create mode 100644 include/net/netfilter/ipv4/nf_nat_masquerade.h create mode 100644 include/net/netfilter/ipv6/nf_nat_masquerade.h delete mode 100644 include/net/netfilter/nf_nat_masquerade.h create mode 100644 include/scsi/osd_attributes.h create mode 100644 include/scsi/osd_protocol.h create mode 100644 include/scsi/osd_sec.h create mode 100644 include/scsi/osd_sense.h create mode 100644 include/scsi/osd_types.h delete mode 100644 include/soc/rockchip/rk3399_grf.h delete mode 100644 include/trace/events/devfreq.h delete mode 100644 include/trace/events/ib_mad.h delete mode 100644 include/trace/events/ib_umad.h delete mode 100644 include/uapi/drm/lima_drm.h delete mode 100644 include/uapi/linux/virtio_iommu.h delete mode 100644 kernel/gcov/gcc_base.c delete mode 100644 kernel/rcu/tree_stall.h rename lib/{math => }/cordic.c (100%) create mode 100644 lib/div64.c rename lib/{math => }/gcd.c (100%) rename lib/{math => }/int_sqrt.c (100%) rename lib/{math => }/lcm.c (100%) delete mode 100644 lib/math/Kconfig delete mode 100644 lib/math/Makefile delete mode 100644 lib/math/div64.c delete mode 100644 lib/math/int_pow.c delete mode 100644 lib/math/rational.c rename lib/{math => }/prime_numbers.c (100%) create mode 100644 lib/rational.c rename lib/{math => }/reciprocal_div.c (100%) delete mode 100644 lib/test_strscpy.c delete mode 100644 localversion-next delete mode 100644 mm/shuffle.c delete mode 100644 mm/shuffle.h delete mode 100644 net/core/datagram.h delete mode 100644 net/hsr/hsr_prp_debugfs.c create mode 100644 net/ipv4/netfilter/ipt_MASQUERADE.c create mode 100644 net/ipv4/netfilter/nft_chain_route_ipv4.c create mode 100644 net/ipv4/xfrm4_mode_beet.c create mode 100644 net/ipv4/xfrm4_mode_transport.c create mode 100644 net/ipv4/xfrm4_mode_tunnel.c create mode 100644 net/ipv6/netfilter/ip6t_MASQUERADE.c create mode 100644 net/ipv6/netfilter/nft_chain_route_ipv6.c create mode 100644 net/ipv6/xfrm6_mode_beet.c create mode 100644 net/ipv6/xfrm6_mode_ro.c create mode 100644 net/ipv6/xfrm6_mode_transport.c create mode 100644 net/ipv6/xfrm6_mode_tunnel.c delete mode 100644 net/netfilter/nft_chain_route.c delete mode 100644 net/netfilter/xt_MASQUERADE.c delete mode 100644 net/xfrm/xfrm_inout.h delete mode 100644 samples/bpf/ibumad_kern.c delete mode 100644 samples/bpf/ibumad_user.c delete mode 100644 scripts/coccinelle/api/stream_open.cocci delete mode 100644 scripts/gdb/linux/config.py delete mode 100644 scripts/gdb/linux/rbtree.py delete mode 100644 scripts/gdb/linux/timerlist.py mode change 100755 => 100644 scripts/kconfig/nconf-cfg.sh delete mode 100644 sound/soc/atmel/mchp-i2s-mcc.c delete mode 100644 sound/soc/codecs/lochnagar-sc.c delete mode 100644 sound/soc/codecs/tlv320aic32x4-clk.c delete mode 100644 sound/soc/fsl/fsl_audmix.c delete mode 100644 sound/soc/fsl/fsl_audmix.h delete mode 100644 sound/soc/fsl/imx-audmix.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c delete mode 100644 sound/soc/sprd/sprd-pcm-compress.c delete mode 100644 tools/lib/bpf/libbpf.pc.template 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 delete mode 100755 tools/memory-model/scripts/hwfnseg.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 delete mode 100755 tools/memory-model/scripts/runlitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/runlitmushist.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_verif_scale.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/global_data.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/skb_ctx.c delete mode 100644 tools/testing/selftests/bpf/progs/test_global_data.c delete mode 100644 tools/testing/selftests/bpf/progs/test_jhash.h delete mode 100644 tools/testing/selftests/bpf/progs/test_skb_ctx.c delete mode 100644 tools/testing/selftests/bpf/progs/test_tc_edt.c delete mode 100644 tools/testing/selftests/bpf/progs/test_tc_tunnel.c delete mode 100644 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c delete mode 100644 tools/testing/selftests/bpf/progs/test_verif_scale1.c delete mode 100644 tools/testing/selftests/bpf/progs/test_verif_scale2.c delete mode 100644 tools/testing/selftests/bpf/progs/test_verif_scale3.c delete mode 100755 tools/testing/selftests/bpf/test_tc_edt.sh delete mode 100755 tools/testing/selftests/bpf/test_tc_tunnel.sh delete mode 100755 tools/testing/selftests/bpf/test_tcp_check_syncookie.sh delete mode 100644 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c delete mode 100644 tools/testing/selftests/bpf/verifier/direct_value_access.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_ets_strict.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/qos_lib.sh delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/tracing-error-log.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_syntax_errors.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/uprobe_syntax_errors.tc create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/ima/Makefile create mode 100644 tools/testing/selftests/ima/config create mode 100755 tools/testing/selftests/ima/test_kexec_load.sh delete mode 100644 tools/testing/selftests/kexec/Makefile delete mode 100644 tools/testing/selftests/kexec/config delete mode 100755 tools/testing/selftests/kexec/kexec_common_lib.sh delete mode 100755 tools/testing/selftests/kexec/test_kexec_file_load.sh delete mode 100755 tools/testing/selftests/kexec/test_kexec_load.sh delete mode 100644 tools/testing/selftests/kselftest_module.h delete mode 100755 tools/testing/selftests/kselftest_module.sh delete mode 100755 tools/testing/selftests/lib/strscpy.sh delete mode 100755 tools/testing/selftests/net/forwarding/bridge_igmp.sh delete mode 100755 tools/testing/selftests/net/forwarding/tc_vlan_modify.sh delete mode 100755 tools/testing/selftests/netfilter/bridge_brouter.sh